/*/////COMMON CSS/////////////////////*/
* {padding:0; margin:0; border:none; outline:none}
body {font:62.5% Verdana, Arial, Helvetica, sans-serif; color:#333; background:#fff url(../images/bgd_nav.png) 0 134px repeat-x; text-align:center; border-top:5px solid #281a71;}

h2{font-size:1.5em; color:#281a71; font-weight:700;}
h2 a{color:#281a71;}
h3{font-size:1.091em; color:#cc0000; padding:0 0 6px;}
h3 a{color:#cc0000;}
h4{font-size:1em; color:#281a71; padding:0 0 6px;}
h5{font-size:1em; color:#29abec; padding:0 0 6px;}

p{padding:0 0 8px; line-height:16px;}
li{line-height:16px;}

input{font-size:1em; font-family:Arial, Helvetica, sans-serif;}
textarea, select{font-size:1em; font-family:Arial, Helvetica, sans-serif;}
ul, ol{list-style:none;}

a{color:#281a71; text-decoration:none;}
a:hover{color:#cc0000; text-decoration:underline;}
/*/////BASIC CLASSES/////////////////////*/
.clear{clear:both; height:0;}
.hidden{display:none;}
.skip{position:absolute; top:0; left:-5000px;}
/*/////MAIN STRUCTURE/////////////////////*/

	/*/////page/////////////////////*/
	#page{font-size:1.1em; text-align:left; width:955px; margin:0 auto;}
		/*/////header/////////////////////*/
		#header{width:955px; overflow:hidden; padding:5px 0 0; height:124px;}
		#header h1{float:left;}
		#header h1 img{display:block;}
			#banner{width:840px; padding:0 0 0 15px; float:left;}
			#banner h2{font-size:1.17em; color:#29abec; text-transform:uppercase; padding:4px 0 7px;}
			#banner ul{background:#29abec; width:830px; height:72px; padding:7px 0 0 10px; overflow:hidden;}
			#banner ul li{display:inline; padding:0 5px 0 0; line-height:normal;}
			
		#nav{width:955px; height:37px; overflow:hidden;}
		#nav ul{width:681px; float:left;}
		#nav li{font-weight:bold; font-size:1.1em; line-height:35px; float:left; display:inline; margin:0 1px 0 0; text-transform:uppercase;}
		#nav li a{color:#fff; padding:0 18px; display:block; float:left;}
		#nav li a:hover{background:url(../images/bgd_hover.gif) repeat-x; text-decoration:none;}
		#nav .current a{background:url(../images/bgd_hover.gif) repeat-x;}
		#nav form{width:263px; margin:5px 0 0; float:left; background:url(../images/bgd_textbox.png) no-repeat; padding:0 0 0 11px; overflow:hidden;}
		#nav form input{width:221px; height:18px; background:none!important; border:none!important; padding:0!important; margin:6px 10px 0 0; float:left;}
		#nav form .btnok{width:32px; height:27px; margin:0;}
		
		#searchresults{background:none;}
		#pageresults{font-size:1.2em; text-align:left; margin:0 50px;}
		#pageresults h1{padding:15px 0;}
		#pageresults iframe{width:100% !important}
		#pageresults fieldset{border:1px solid #742507; padding:10px; height:1%; overflow:hidden;}
		#pageresults fieldset input, #pageresults fieldset label{float:left; margin:0 5px 0 0;}
		#pageresults fieldset input{width:400px; height:21px; padding:1px 0 0; border:1px solid #e67817 !important}
		#pageresults fieldset .btnok{width:32px; height:27px; padding:0; border:none !important;}
		
		/*/////main/////////////////////*/
		#main{width:955px; overflow:hidden; background:url(../images/bgd_main.gif) 100% 0 repeat-y;}
		
			/*/////content/////////////////////*/
			.content{width:681px; padding:10px 0 0; float:left;}
			.content h2{background:url(../images/bgd_h2.gif) 0 17px no-repeat; padding:0 0 30px;}
			.content h2 img{display:block;}
			
			#specialcont h2{background:url(../images/bgd_h2.gif) 0 14px no-repeat; padding:0;}
			
			#singlepage h2{padding-bottom:40px;}
			
				/*/////highlight/////////////////////*/
				.highlight{background:url(../images/bgd_grey.gif) repeat-y; width:681px; padding:0 0 10px; overflow:hidden;}
				.intro{background:url(../images/bgd_grey.gif) repeat-y; width:611px; padding:0 25px 10px 45px; overflow:hidden;}
				.intro p{padding:0 0 10px;}
				.intro ul{margin:0 0 10px;}
				.intro li{background:url(../images/bullet-b.gif) 0 5px no-repeat; padding:0 0 10px 12px;}
				.intro li strong{color:#281a71;}
				.intro .title{border-top:1px solid #ccc; padding-top:5px; margin:10px 0 0;}
				.intro a{text-decoration:underline;}
				.intro a:hover{text-decoration:none;}
				.intro dl{margin:0 0 0 -27px;}
				.intro dt{font-weight:bold; color:#281a71; margin:0 0 10px; padding:0 0 0 27px; background:url(../images/bgd_line_n.gif) 0 5px no-repeat; cursor:pointer;}
				.intro dd{padding:0 0 0 27px;}
				.intro dd strong{color:#333;}
				.intro .current{background:url(../images/bgd_line.gif) 0 7px no-repeat;}
				
				.content .highlight h2{padding:0; background:none;}
				
					.col01{width:358px; float:left; margin:0 25px 0 0;}
						
						.listtype{width:358px; padding:0 0 10px; overflow:hidden;}
						.date{font-size:.91em; font-weight:bold; text-transform:uppercase; color:#fff; background:url(../images/bgd_r_date.gif) no-repeat; width:35px; height:37px; padding:3px 7px 0 0; margin:0 9px 0 0; float:left; text-align:center;}
						.day{font-size:1.4em; font-family:Georgia, "Times New Roman", Times, serif;}
						.listtype div{width:307px; float:left; border-bottom:1px solid #ccc;}
						.listtype a img{background:url(../images/bgd_thump_news.gif) no-repeat; width:93px; height:79px; float:right; margin:0 0 10px 10px; padding:2px;}
						.listtype .imgleft{float:left; margin:5px 10px 10px 0;}
						.listtype .imgright{float:right; margin:5px 0 10px 10px;}
						.listtype .caption img{display:block; margin:0 auto 3px;}
					
					.col02{background:url(../images/bgd_box.gif) 0 100% no-repeat; width:273px; float:left; margin:14px 25px 0 0; padding:0 0 23px;}
					.col02 h3{color:#fff; background:url(../images/bgd_title_v.gif) no-repeat; height:25px; line-height:24px; padding:0 0 0 14px; margin:0 0 10px;}
					.col02 ul{margin:0 14px;}
					.col02 li, .related li{color:#999; background:url(../images/bullet_01.gif) 0 5px no-repeat; padding:0 0 0 15px;}
					
				/*/////banners/////////////////////*/
				.banners{background:url(../images/bgd_box1.png) no-repeat; height:60px; padding:15px 0 15px 23px; margin:0 0 15px; overflow:hidden;}
				.banners li{display:block; float:left; height:60px; margin:0 10px 0 0;}
				.banners li img{float:left;}
				
				#gallery, #gallery2{width:657px; overflow:hidden;}
				#gallery div, #gallery2 div{width:618px; height:60px; overflow:hidden;}
				#gallery ul, #gallery2 ul{width:5000px; height:60px; overflow:hidden; display:block;}
				.btnPrev, .btnNext{display:none;}

				.bannersv{background:url(../images/bgd_box2.png) no-repeat;}
				
			/*/////news/////////////////////*/
			.news .listtype, .classifiedm .listtype{background:url(../images/bgd_grey.gif) repeat-y; width:656px;}
			.news .listtype div, .classifiedm .listtype div{width:605px;}
			.news .listtype div .caption, .classifiedm .listtype div .caption{font-size:.83em; color:#999; text-align:center; border-bottom:none; width:auto; margin:0 15px 10px 0;}
			
			#singlepage .classifiedm .listtype div{border-bottom:none;}
			
			/*/////classified/////////////////////*/
			.classified{background:none;}
			.content .classified h2{background:url(../images/bgd_line_h2.gif) repeat-x; padding:0 0 15px;}
			.classified .col01{}
			.classified .listtype {border-bottom:1px solid #ccc; padding:0; margin:0 0 10px;}
			.classified .listtype h3, .classified .listtype h3 a, .classifiedm a, .classifiedm h3{color:#281a71;}
			.classified .listtype h3{padding:0;}
			.classified .listtype a img{background:url(../images/bgd_thump.gif) no-repeat;}
			.dates{font-style:italic; font-size:.83em; color:#bbb; padding:0 0 3px;}
			.classified .col02 h3{color:#fff; background:url(../images/bgd_title_b.gif) no-repeat;}
			.classified .date, .classifiedm .date{background:url(../images/bgd_c_date.png) no-repeat;}
			.classified .col02 li{background:url(../images/bullet_03.gif) 0 5px no-repeat;}
			.classified .col02 a{color:#1188c3;}
			.classified .col02 a:hover{color:#281a71;}
			
			.related{margin:0 25px 20px 51px;}
			.related ul{height:195px; overflow-y:scroll;}
			
			.classified .related{width:636px; margin:0 25px 5px 20px; overflow:hidden;}
			.classified .related ul{height:100px;}
			.classified .related h3, .classified .related a{color:#1188c3;}
			.classified .related a:hover{color:#281a71;}
			.classified .related li{background:url(../images/bullet_03.gif) 0 5px no-repeat;}
			
			#classified .listtype{float:left; margin:0 25px 10px 0;}
			
			/*contact*/
			.frmContactUs{width:611px; margin:15px 0 20px; overflow:hidden;}
			.frmContactUs p, .frmContactUs fieldset{width:611px; overflow:hidden;}
			.frmContactUs a{color:#0039c6; text-decoration:underline;}
			.frmContactUs a:hover{color:#000; text-decoration:none;}
			.frmContactUs label{width:100px; margin:0 10px 0 0; float:left; text-align:right;}
			.frmContactUs div{width:490px; float:left;}
			.frmContactUs input{background:#f2f2f2; height:18px; float:left; width:320px; border:1px solid #ccc;}
			.frmContactUs select{width:146px; height:22px; padding:1px 0 0; float:left; border:1px solid #ccc;}
			.frmContactUs .attchment{width:490px; padding:0 0 6px; overflow:hidden; display:block;}
			.frmContactUs .attchment input{width:255px; height:23px; padding:0; margin:0 10px 0 0;}
			.frmContactUs textarea{background:#f2f2f2; float:left; width:321px; padding:1px 0 0 2px; height:150px; border:1px solid #ccc;}
			.frmContactUs .btn{width:490px; margin:0 0 0 110px;}
			.frmContactUs .btn input{width:52px; height:27px; padding:0; border:none; margin:0 10px 0 0;}
			
			.paypal{width:600px; margin:15px 0 20px 187px; overflow:hidden; display:none;}
			.paypal input{width:auto; height:auto; border:none; padding:0;}
			
			#privacy ul{margin:0 0 6px;}
			#privacy li{background:url(../images/bullet-b.gif) 0 6px no-repeat; padding:0 0 0 12px;}
			#privacy h3{border-top:1px solid #ccc; padding:6px 0; margin:10px 0 0;}

			
			/*/////context/////////////////////*/
			#context{width:234px; padding:10px 20px; float:left;}
			#context h3{font-size:.91em; text-transform:uppercase; padding:6px 0;}
			#context ul{width:234px; overflow:hidden;}
			#context li{width:234px; line-height:normal; float:left;}
			#context img{display:block; padding:0 0 6px; margin:0 auto;}
			
				.latestpost{background:url(../images/bgd_shadow.gif) 0 100% no-repeat; padding:0 14px 20px; width:206px;}
				#context .latestpost h3{color:#fff; background:url(../images/bgd_tit_r.gif) no-repeat; margin:0 -14px 10px; padding:0 14px; width:206px; line-height:25px;}
				#context .latestpost ul{width:206px;}
				#context .latestpost li{background:url(../images/bullet_04.gif) 0 4px no-repeat; width:191px; padding:0 0 3px 15px; color:#e67817; float:none; line-height:15px;}
				.latestpost a{color:#cc0000;}
				.latestpost a:hover{color:#e67817;}
			
	#footer{font-size:1.2em; background:#cfcfcf; padding:10px 100px 5px;}
	#footer li{display:inline; background:url(../images/bullet_02.gif) 0 2px no-repeat; padding:0 5px 0 10px;}
	#footer li br{display:none;}
	#footer .first{background:none; padding-left:0;}
	#footer .current a{color:#cc0000;}
	#footer p{font-size:.83em;}
