@charset "utf-8";

body {

	background-color: #6e6e6e;

	background-image: url(../images/bgmain.jpg);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

#warpper {

	width: 967px;

	margin-right: auto;

	margin-left: auto;
	

}

#header {

	height: 102px;

	width: 902px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(../images/header_logo.gif);

	padding-left: 31px;

	padding-right: 33px;

}

#headerleft {

	float: left;

	height: 102px;

	width: 400px;

	padding-left: 15px;

}

#headerright {

	float: right;

	height: 102px;

	width: 479px;

	text-align: right;

	padding-right: 5px;

}

#headerrighttxt {

	height: 40px;

	width: 470px;

	text-align: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 5px;

}







#menubar {

	height: 50px;

	width: 902px;

	padding-right: 33px;

	padding-left: 31px;

}



#menuimg {

	height: 252px;

	width: 902px;

	padding-left: 31px;

	padding-right: 34px;

}

#menuimg2 {

	height: 252px;

	width: 902px;

	background-image: url(../images/menuimg2.gif);

}

#menubox {

	float: right;

	height: 237px;

	width: 350px;

	padding-right: 20px;

	padding-top: 15px;

}

#menubox1 {

	float: right;

	height: 118px;

	width: 288px;

	margin-bottom: 10px;

}

#menubox2 {

	float: right;

	height: 95px;

	width: 288px;

}







#bgbody {

	background-image: url(../images/body.gif);

	width: 967px;

	padding-top: 5px;

}

#bbbody {


	width: 902px;

	padding-right: 33px;

	padding-left: 31px;

}

#leftbbody {

	float: left;

	width: 232px;

	background-color: #666666;

	padding: 6px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	margin-bottom: 5px;

}

#leftbbodyimg {

	height: 143px;

	width: 231px;

	padding-bottom: 7px;

}

#leftbbodyimg10 {

	height: 159px;

	width: 231px;

	padding-bottom: 7px;

}

#leftbbodyimgask {

	height: 160px;

	width: 232px;

	margin-bottom: 7px;

}

#leftbbodyimgform {

	background-color: #333333;

	height: 309px;

	width: 231px;

}

#rightbody {



	float: right;

	padding-right: 4px;

	padding-left: 4px;

}

#upperrightbox {

	width: 619px;

	background-color: #666666;

	margin-bottom: 4px;

	padding-left: 30px;

}

#upperrightboxtxt {


	width: 600px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	padding-top: 10px;
	padding-bottom:10px;

}

.Need {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

}





#bttomRrightbody {

	background-color: #666666;
	overflow:hidden;

	width: 638px;

	padding-left: 10px;

}

#Rbodytxt {

	height: 30px;

	width: 589px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	padding-left: 30px;

	color: #FFFFFF;

	padding-top: 10px;

}

#Rbox1 {

	height: 134px;

	width: 620px;

	background-image: url(../images/box.png);

	margin-bottom: 3px;

}

#Rboxleft {

	float: left;

	height: 124px;

	width: 175px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 20px;

	padding-top: 10px;

}

#Rbox1img {

	height: 91px;

	width: 143px;

	margin-top: 10px;

}

#Rboxright {

	height: 104px;

	width: 422px;

	float: right;

	padding-top: 30px;

}

#RboxrightL {

	float: left;

	height: 100px;

	width: 210px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: lighter;

}

#RboxrightR {

	float: right;

	height: 100px;

	width: 210px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

#Rbox2 {

	height: 134px;

	width: 620px;

	background-image: url(../images/box.png);

	margin-bottom: 3px;

}

#Rbox2left {

	height: 124px;

	width: 175px;

	float: left;

	padding-left: 20px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 10px;

}

#Rbox2img {

	height: 91px;

	width: 143px;

	margin-top: 10px;

}

#Rbox2right {

	height: 100px;

	width: 422px;

	float: left;

	padding-top: 30px;

}

#Rbox2rightL {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 100px;

	width: 210px;

	float: left;

}

#Rbox2rightR {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 100px;

	width: 210px;

	float: right;

}

#Rbox3 {

	background-image: url(../images/box.png);

	height: 134px;

	width: 620px;

	margin-bottom: 3px;

}

#Rbox3left {

	height: 124px;

	width: 175px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 10px;

	padding-left: 20px;

}

#Rbox3img {

	height: 91px;

	width: 143px;

	padding-top: 10px;

}

#Rbox3right {

	float: right;

	height: 100px;

	width: 422px;

	padding-top: 30px;

}

#Rbox3rightL {

	height: 100px;

	width: 210px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	float: left;

}

#Rbox3rightR {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 100px;

	width: 210px;

	float: right;

}

#Rbox4 {

	height: 134px;

	width: 620px;

	background-image: url(../images/box.png);

}

#Rbox4left {

	float: left;

	height: 124px;

	width: 175px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 10px;

	padding-left: 20px;

}

#Rbox4img {

	height: 91px;

	width: 143px;

	padding-top: 10px;

}

#Rbox4right {

	float: right;

	height: 100px;

	width: 422px;

	padding-top: 30px;

}

#Rbox4rightL {

	height: 100px;

	width: 210px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	float: left;

}

#Rbox4rightR {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	height: 100px;

	width: 210px;

	float: right;

}

#footer {

	clear: both;

	height: 100px;

	width: 902px;

	background-color: #000000;

	background-image: url(../images/footer.png);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-align: center;

	padding-top: 15px;

}
#footer a
	{
		color:#FFFFFF;
		text-decoration:none;
	}
#footer a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}	


.foot2009 {

	font-family: "Trebuchet MS";

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}

.menu
	{
		padding:0px;
		margin:0px;
		list-style:none;
	}
.menu  li
	{
		background:url(../images/line.jpg) no-repeat left center;
		display:inline;
		height:44px;
		line-height:44px;
		margin-right:2px;
	}
.menu > li:first-child
	{
		background:none;
		display:inline;
		margin-right:2px;
	}
.menu li a.active
	{
		background:url(../images/hoverstrip.jpg)  repeat-x left center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:14px 14px 14px 14px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
	}
.menu li a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFFFFF;
		padding:14px 14px 14px 14px;
		text-decoration:none;
		margin-left:20px;
	}
.menu li a:hover
	{

		background:url(../images/hoverstrip.jpg)  repeat-x left center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
	}
	
.cities {
	padding: 4px 0 4px 0;
	line-height:110%;				
	text-align: left;
}
.cities a, .cities a:hover{	
	margin-left:10px;
	text-decoration:none;
}
.cities a{		
	color:#ccc;
	font-size: 11px;
}
.cities a:hover{
	text-decoration:underline;	
}
.Next {
	padding: 4px 0 4px 0;
	line-height:150%;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
}
.Next a, .Next a:hover{
	font-weight:bold;	
	margin-left:20px;
	text-decoration:none;
}
.Next a{
	color:#FFCC00;
}
.Next a:hover{
	color:#000;
}