/* CSS Document */

div.protip p {
	line-height: 120%;
}



.slide-1 { background: url(images/slide1.jpg) no-repeat;  width:649px; height:485px;}
.slide-1 a:visited { color:#ecf692; }
.slide-1 a:link { color:#ecf692; }

.slide-2 { background: url(images/slide2.jpg) no-repeat;  width:649px; height:485px;}
.slide-2 a:visited { color:#ffe5b0; }
.slide-2 a:link { color:#ffe5b0; }

.slide-3 { background: url(images/slide3.jpg) no-repeat; width:649px; height:485px;  }
.slide-3 a:visited { color:#fdccde; }
.slide-3 a:link { color:#fdccde; }

.slide-4 { background: url(images/slide4.jpg) no-repeat; width:649px; height:485px; }
.slide-4 a:visited { color:#fff0c7; }
.slide-4 a:link { color:#fff0c7; }

.slide-5 { background: url(images/slide5.jpg) no-repeat; width:649px; height:485px; }
.slide-5 a:visited { color:#d9f0ff; }
.slide-5 a:link { color:#d9f0ff; }

.slide-6 { background: url(images/slide6.jpg) no-repeat; width:649px; height:485px; }
.slide-6 a:visited { color:#d9f0ff; }
.slide-6 a:link { color:#d9f0ff; }

.slide-7 { background: url(images/slide7.jpg) no-repeat; width:649px; height:485px; }
.slide-7 a:visited { color:#d9f0ff; }
.slide-7 a:link { color:#d9f0ff; }

.slide-8 { background: url(images/slide8.jpg) no-repeat; width:649px; height:485px; }

.slide-9 { background: url(images/slide9.jpg) no-repeat; width:649px; height:485px; }

.slide-10 { background: url(images/slide10.jpg) no-repeat; width:649px; height:485px; }
.slide-11 { background: url(images/slide11.jpg) no-repeat; width:649px; height:485px; }
.slide-12 { background: url(images/slide12.jpg) no-repeat; width:649px; height:485px; }
.slide-13 { background: url(images/slide13.jpg) no-repeat; width:649px; height:485px; }

.slide { padding-left: 20px; padding-right:20px; padding-top:20px; padding-bottom:20px; color:#ffffff; line-height:18px; font-size:12px; }
.slide .text {  width:310px; }


.stateannouce {
  background-color:#99825c; margin-bottom:10px; color:#ffffff;
  padding-left:20px; padding-right:20px; padding-top:8px; padding-bottom:8px;
  height:18px; overflow:hidden;
}




#top {
	width: 970px;
	padding: 0px 10px 0px 10px;
	height: 118px;
	margin: 0 auto;
	background: #fff;
	color: #D6D6D6;
}
	#top #logo {
	width: 960px;
	float: left;
}
	#top #login {
	width: 960px;
	float: right;
}
		#top #loginTitle { float: right; clear: right; margin-bottom: 10px; margin-top: 25px;}
		#top #loginForm { clear: right; float: right; margin-bottom: 8px;}
		#top #loginLinks { float: right; clear: right; font-size: 10px; color: #999; text-align:right; }

.local {
  color:#99825c;
  font-size:14px;
}

#selsel { width: 960px; padding: 0px 15px 0px 15px;  height:44px; margin: 0 auto; background: #fff; }

#menu { width: 960px; padding: 0px 15px 0px 15px;  height:44px; margin: 0 auto; background: #fff; }
	.menuBrd { background-color: #e59bc3; height:1px;}
	#menuItems {
	float: left;
	width: 960px;
}
	#menuSearch { float: left; width: 270px;}

#billboard { position: relative; width: 960px; padding: 11px 15px 11px 15px; margin: 0 auto; background: #fff;}
	#billboard #promo {
	float: left;
	width: 649px;
	height: 487px;
}
			#billboard #feat .featured .title { border-bottom: 1px solid #d8ddaf; padding: 12px 12px 12px 70px;}
			#billboard #feat .featured .ctn {
	padding-left: 13px;
	padding-top:11px;
	padding-bottom:11px;
	padding-right:13px;
	line-height: 17px;
}
		#billboard #feat .featImg { margin-left: 15px; margin-bottom: 4px; border:3px solid #e1e3e2;}
   		#billboard #feat .featImgOn { margin-left: 15px; margin-bottom: 4px; border:3px solid #e293bd; }

#topWed { width: 960px; padding: 0px 15px 0px 15px; margin: 0 auto; background: #fff;}
#container { width: 960px; padding: 11px 15px 11px 15px; margin: 0 auto; background: #fff;}
	#container #contentContainer { width: 649px; float: left;}
	#container .wide { width: 960px !important;}

		#content p { margin-top: 4px; line-height:18px; padding-left:0px; padding-right:0px;}




#footer { width: 960px; padding: 11px 15px 11px 15px; margin: 0 auto; color: #ffffff; font-size: 11px; line-height: 17px;}
	#footer a { color: #ffffff;}

.btnRight { position: absolute; top: 7px; right: 15px;}

.twoBoxes { margin-top: 11px;}

.table01 { background: #ffffff; line-height:18px; border:1px solid #d8d8d8; }
	.table01 td { padding: 10px 12px 10px 12px; border-bottom: 1px dotted #d8d8d8;}
	.table01 td h3 { margin-bottom: 4px;}
	.table01 td h3 a { color: #cb5093;}
	.table01 td .note { font-size: 10px; color: #666;}
	.table01 td .desc { font-size: 12px;}
	.table01 .head td { background: #ffffff; padding-top: 10px; padding-bottom: 10px; border-bottom: none;}
		


.img1 { float: left; margin: 0px 20px 0px 0px; border: 1px solid #bbb;}
.img2 { float: right; margin: 0px 0px 0px 20px;}

.required { color: #f153a9;}
	
.del1 { border-bottom: 1px dotted #DDD; padding-bottom: 15px;}
div.hr1 { height: 1px; border-bottom: 1px dotted #d5d5d5; margin: 10px 0px 15px 0px;}
	div.hr1 hr { display: none;}
div.hr2 { height: 1px; border-bottom: 1px dotted #fff; margin: 10px 0px 15px 0px;}
	div.hr2 hr { display: none;}
div.clear { clear: both; height: 0px; float: none;}
	div.clear hr { display: none;}
div.hr3 { height: 1px; border-bottom: 1px solid #d8d8d8; margin: 10px 0px 15px 0px;}
	div.hr3 hr { display: none;}
div.hr31 { height: 1px; border-bottom: 1px dotted #d8d8d8; margin: 2px 0px 7px 0px;}
	div.hr31 hr { display: none;}




.cate-body {
  background-color:#ffffff;
  padding:8px;
  border-left:1px solid #d2d2d2;
  border-right:1px solid #d2d2d2;
  border-bottom:1px solid #d2d2d2;
}
.whitie { background-color:#ffffff; padding-top:8px; padding-bottom:10px; background-image:url(/_include/gui/x.gif); background-position: bottom right; background-repeat:no-repeat; min-height: 60px;}


.catrow {
   width:110px; padding-left:10px; padding-right:10px; font-size:11px; line-height:18px;
}
.catrow a {
  display:inline; white-space:nowrap;
}

.catrow a:link {
  color:#333333; text-decoration:none;
}
.catrow a:visited {
  color:#333333; text-decoration:none;
}
.catrow a:hover {
  color:#ca5294; text-decoration:none;
}

.imgr3 {
  border:3px solid #d6d3d3;
  margin-right:8px;
}
.thumblisting {
  padding-bottom:8px;
  padding-top:8px;
  border-bottom:1px solid #d8d8d8;
}

#billboard #feat .featured .ctn .fr {
	padding-top: 0px;
	padding-bottom: 0px;
}
h9 {
	font-size: 16px;
	text-align: right;
	color: #E164A4;
	font-family: Arial, Helvetica, sans-serif;
}
p a h9 {
	text-align: right;
}
#top #flash {
	float: right;
}
#pic img {
	float: right;
	padding-left: 25px;
}
