



img{border:none;vertical-align:middle;}



form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}



ul{list-style:none;}



body{margin:0px;font-size:12px;line-height:18px;font-family:Arial;background:url(images/body-bg.jpg) repeat-x left top;color:#2e2d2d;}



input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;color:#2e2d2d;}



a{text-decoration:none;color:#2e2d2d;}



a:hover{
	text-decoration:underline;
	font-size: 12px;



}











h1{
	font-size:24px;
	line-height:26px;
	color:#6e0d0d;
	text-align: center;
}



h2 { font-size:18px; line-height:20px; color:#6e0d0d; font-weight:normal; padding:20px 0 5px 0; }
h2 A:link {text-decoration: none; font-size:18px; line-height:20px; color:#6e0d0d; font-weight:bold; padding:20px 0 5px 0; }
h2 A:visited {text-decoration: none; font-size:18px; line-height:20px; color:#6e0d0d; font-weight:bold; padding:20px 0 5px 0; }
h2 A:active {text-decoration: none; font-size:18px; line-height:20px; color:#6e0d0d; font-weight:bold; padding:20px 0 5px 0; }
h2 A:hover {text-decoration: underline; font-size:18px; line-height:20px; color:#6e0d0d; font-weight:bold; padding:20px 0 5px 0; }




h3 { font-size:16px; 
		line-height:18px; 
		color:#6e0d0d;
}


h3 A:link {text-decoration: none; font-size:16px; line-height:16px; color:#6e0d0d; }
h3 A:visited {text-decoration: none; font-size:16px; line-height:16px; color:#6e0d0d; }
h3 A:active {text-decoration: none; font-size:16px; line-height:16px; color:#6e0d0d; }
h3 A:hover {text-decoration: underline; font-size:16px; line-height:16px; color:#6e0d0d; }



h4 { 
	font-size:14px; line-height:16px; color:#6e0d0d;
}

h4 A:link {text-decoration: none; font-size:14px; line-height:16px; color:#6e0d0d; }
h4 A:visited {text-decoration: none; font-size:14px; line-height:16px; color:#6e0d0d; }
h4 A:active {text-decoration: none; font-size:14px; line-height:16px; color:#6e0d0d; }
h4 A:hover {text-decoration: underline; font-size:14px; line-height:16px; color:#6e0d0d; }



h5{font-size:13px;line-height:15px;color:#6e0d0d;}



h6{font-size:12px;line-height:14px;color:#6e0d0d;}



div.container{width:999px;margin:0 auto; border-top:solid 2px #c0c0c0;border-right:solid 1px #c0c0c0;border-left:solid 2px #c0c0c0; 1background:url(images/realty_03.jpg) no-repeat left top;}



ul.header{width:999px; clear:both; height:106px;}



li.header-col1{width:650px; float:left;}



li.header-col1 p{padding:8px 0 0 25px;}



li.header-col2{width:349px; float:left;}



div.topnav{padding:0px 0 0 0;}



div.topnav a{color:#772d24; margin:0 22px 0 0;}



p.t1{padding:0px 0 0 0px;}



div.separator1{background:url(images/separator1.jpg) no-repeat left top; height:23px; border-top:solid 1px #c2bfbf; border-bottom:solid 1px #6d6b6b;}



div.topmenu{



	height:64px;



	background:url(images/bg1.jpg) repeat-x left top;



	text-align:center;



}



ul.topmenu{



	width:862px;



	text-align: center;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 0;



	padding-left: 0px;



}



ul.topmenu li{float:left; }



ul.topmenu li a{color:#6e0d0d; font-size:16px; line-height:18px; font-style:italic; padding:0 15px; display:block; float:left;}



ul.topmenu li.over a{float:none;}



ul.submenu{  display:none; padding:8px 0 0 32px; z-index:2; position:absolute; clear:both; float:none;}



ul.topmenu li.over ul.submenu{ display:block;}



ul.submenu li{float:none; border-top:solid 1px #a05a5a;border-right:solid 1px #a05a5a;border-left:solid 1px #a05a5a;background:#7e1d1d;}



ul.submenu li a{color:#dfdbdb; font-size:13px; line-height:23px; display:inline; float:none;}



div.separator2{background:url(images/separator2.jpg) no-repeat left top; height:24px; border-bottom:solid 2px #cdcdcd;}



div.separator3{background:url(images/separator3.jpg) no-repeat left top; height:25px;}



div.home{width:999px; clear:both; background:url(images/bg2.jpg) repeat-y 341px top;}



div.home p{
	padding:5px 0;
	font-family: Arial;
}



div.home-col1{width:341px; float:left;}



div.home-col2{width:320px; float:left;}



div.home-col3{width:332px; float:left;}



div.col1{ padding:0 16px 0 25px;}



img.dead{



	float:left;



	



}



img.phone{float:right;}



h2.headline1{ color:#6e0d0d; font-weight:normal; padding:20px 0 5px 0; }

h2.headline2{ color:#6e0d0d; font-weight:normal; padding:20px 0 5px 0; font-size: 18px;}
h2.headline2 A:link {text-decoration: none; font-size: 18px; }
h2.headline2 A:visited {text-decoration: none; font-size: 18px; }
h2.headline2 A:active {text-decoration: none; font-size: 18px; }
h2.headline2 A:hover {text-decoration: underline; font-size: 18px; }


h1.phone{color:#4f4e4e; font-weight:normal; padding:0 0 0 20px;}



ul.courses{padding:0 0 0 16px;}



ul.courses li{background:url(images/icon01.gif) no-repeat left 5px; padding:0 0 0 19px;}



div.col2{padding:0 10px;}



img.books{float:left;}



ul.overview{background:url(images/state.jpg) no-repeat right top; padding:10px 0 0 24px;}



div.col3{padding:0 30px 0 16px;}



table.schedule{ background:#f6f6f6; border:solid 1px #d2cfcf; width:251px; line-height:12px; margin:15px 0 0 0; text-align:left;}



.c1{color:#8f0100;}



.c2{color:#242323;}



img.mouse{float:left;}







    .floatimgleft {



    float:left;



    margin-right:5px;



    }



div.footer{ height:66px; background:url(images/bg3.jpg) repeat-x left top;}



div.footer p{ font-size:14px; text-align:center; padding:20px 0 0 0; color:#862220;}



span.state{ margin:0 0 0 30px;}



div.interior{width:999px; clear:both;background:url(images/bg4.jpg) repeat-y 66px top;}



div.interior a{text-decoration:none;color:#6e0d0d;}



div.interior a:hover{



	text-decoration:underline;



}



div.interior p{padding:5px 0;}



div.interior-col1{width:661px; float:left;}



div.interior-col2{width:332px; float:left;}



div.interior1{  padding:0 16px 0 92px;}



ul.courses2{ padding:0 0 20px 32px; clear:both;}



ul.courses2 li{ padding:5px 0 5px 19px;background:url(images/icon01.gif) no-repeat left 10px;}



ul.bullet {padding:0 0 20px 32px; clear:both;}



ul.bullet li {padding:1px 0 5px 1px;list-style-image: url(images/bullet.gif);}



ul.bullet-square {padding:0 0 20px 32px; clear:both;}



ul.bullet-square li {padding:1px 0 5px 1px;list-style-image: url(images/bullet-square.gif);}



ul.bullet-abc {padding:0 0 20px 32px; clear:both;}



ul.bullet-abc li {padding:1px 0 5px 1px; list-style: upper-alpha;}



div.interior2{ padding:0 24px 0 16px;}



img.phone2{float:left;}







.container .header .header-col2 .topnav h3 #topContent {



	text-align: right;



	width: 100%;



}



.header-col2 .topnav table tr td #stateHeader {



	color: #6E0D0D;



	letter-spacing: 0.1em;



	font-size: 24px;



}



.header-col2 .topnav #sealTable {



	width: 100%;



	height: 100px;



}



.container .topmenu #tableMenu {



}



#stateHeader

{
	color: #6E0D0D;
	font-size: 24px;

}


#subMenu {text-align: center;}
#subMenu td {

	padding: 10px;

	padding-left: 15px;

	padding-right: 15px;

	text-align: center;

}



#subMenu a {color: #6E0D0D;}

#tableBottom { 
	width: 100%; 
	border-top-style: solid; 
	border-top-color: #E0E0E0; 
	border-top-width: 2px; 
	background-color: #F6F6F6;
	font-size: 10px;
}


#tableBottom A:link {text-decoration: none; font-size: 10px; }
#tableBottom A:visited {text-decoration: none; font-size: 10px; }
#tableBottom A:active {text-decoration: none; font-size: 10px; }
#tableBottom A:hover {text-decoration: underline; font-size: 10px; }



#tableBottom td {vertical-align: top; width: 50%; padding-left: 50px; padding-top: 15px;}

#tableBottom a:link{color: #2e2d2d;}
