body {background-color:#faf0cb !important; margin-left: 0px;	margin-top:0px; margin-right: 0px;	margin-bottom: 0px; text-align:center; color:#000; height:100%; background-image:url(../images/bg_layout.gif); background-position:top; background-repeat:repeat-x}

.bg_body2 { width:100%; height:100%; }

textarea,select,input,td,body {font-family: Arial, Helvetica, sans-serif; font-size:11px;	text-decoration: none; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#000;}

ul, li { list-style:none; margin:0px; padding:0px} 

div.container {width:944px; margin:0px auto}
.container2 {width:944px;; float:left; background-image:url(../images/gr_content.gif); background-position:top; background-repeat:repeat-y}

.header { background-image: url(../images/header.jpg); background-position:top; width:944px; height:181px;}
a.link_header { height:140px; width:250px; float:right; display:block}
a.link_header2 { height:140px; width:155px; float:right; display:block }

.bg_menu { background-image:url(../images/bg_menu.gif); background-repeat:no-repeat; width:944px; height:37px}

a.link1 { width:109px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link1:hover { width:109px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover1.gif); text-align:center; text-decoration:none; background-position:left}

a.link2 { width:147px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link2:hover { width:147px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover2.gif); text-align:center; text-decoration:none}

a.link3 { width:117px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link3:hover { width:117px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover3.gif); text-align:center; text-decoration:none}

a.link4 { width:72px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link4:hover { width:72px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover4.gif); text-align:center; text-decoration:none}

a.link5 { width:144px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link5:hover { width:144px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover5.gif); text-align:center; text-decoration:none}

a.link6 { width:150px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link6:hover { width:150px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover6.gif); text-align:center; text-decoration:none}

a.link7 { width:73px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link7:hover { width:73px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover7.gif); text-align:center; text-decoration:none}

a.link8 { width:132px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; text-align:center; text-decoration:none; display:block}
a.link8:hover { width:132px; float:left; height:37px; line-height:37px; font-size:14px; color:#FFFFFF; background-image:url(../images/but_hover8.gif); text-align:center; text-decoration:none}
			
			.QSContainer {width: 477px; height: 320px; float: left; clear: none; overflow: hidden; }
			
			.WContainer {width: 394px; height: 320px; float: right; clear: none; overflow: hidden; text-align:left}
				.WelcomeText {background-image: url(../images/welcome-bg.gif); background-position: 0px 0px; background-repeat: no-repeat; width: 394px; height: 175px; }
				.WelcomeText h1 {font-family: Verdana; font-size: 18px; font-weight: normal; color: #000000; margin: 0px; padding: 0px 7px 0px 17px; height: 40px; line-height: 40px; border:0px}
				.WelcomeText .WebContent {font-family: Arial; font-size: 12px; color: #313131; margin: 0px; padding: 0px 10px 0px 10px; height: 120px; overflow: hidden; }
				.WelcomeText .WebContent p {margin: 0px; padding: 0px; line-height:15px}
				.FeaturedTowns {width: 396px; height: 140px; overflow: hidden; }
				.FeaturedTowns h1 {height: 10px; line-height: 10px; margin: 0px 17px 0px 17px; padding: 0px; font-family: Verdana; font-size: 18px; font-weight: normal; color: #000000; border:0px}
				.FeaturedTowns ul.links_towns {list-style: none; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 5px;  width: 24%; float: left; display:block}
				.FeaturedTowns ul.links_towns li {list-style: none; margin: 0px; padding: 0px; width: 100%; float: left; clear: none; font-family: Arial; height: 20px; line-height: 20px; display:block}
				.FeaturedTowns ul.links_towns li strong {font-size: 12px; color:#816211}
				.FeaturedTowns ul.links_towns li a {font-size: 12px; color:#816211}
				.FeaturedTowns ul.links_towns li a:hover {}
			
			  	.FeaturedTowns ul.links_towns2 {list-style: none; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 5px;  width: 24%; float: left; display:block}
				.FeaturedTowns ul.links_towns2 li {list-style: none; margin: 0px; padding: 0px; width: 100%; float: left; clear: none; font-family: Arial; height: 20px; line-height: 20px; display:block}
				.FeaturedTowns ul.links_towns2 li strong {font-size: 12px;  color:#816211}
				.FeaturedTowns ul.links_towns2 li a {font-size: 12px; color:#816211}
				.FeaturedTowns ul.links_towns2 li a:hover {}
				
				.FeaturedTowns ul.links_towns3 {list-style: none; margin: 12px 0px 0px 0px; padding: 0px 0px 0px 5px;  width: 46%; float: left; display:block}
				.FeaturedTowns ul.links_towns3 li {list-style: none; margin: 0px; padding: 0px; width: 100%; float: left; clear: none; font-family: Arial; height: 20px; line-height: 20px; display:block}
				.FeaturedTowns ul.links_towns3 li strong {font-size: 12px; color:#816211}
				.FeaturedTowns ul.links_towns3 li a {font-size: 12px; color:#816211}
				.FeaturedTowns ul.links_towns3 li a:hover {}
			

.cont_myaccount .WContainer{height: 100px;}
.cont_myaccount .WelcomeText{height: 100px !important;}
.cont_myaccount .WelcomeText .WebContent{height: 100px;}
	
a.link_welcome { width:96%; text-align:right; display:block; padding-right:20px; font-weight:bold}
			
			.FSContainer2 {width: 890px; float: none; clear: both; height:276px; margin:auto; background-image:url(../images/bg_featured.gif); background-repeat:no-repeat; margin:auto}
			.FSContainer2 h1 {width: 220px !important; height: 20px; line-height: 20px; text-indent: 10px; font-family: Verdana; font-size: 16px !important; font-weight: bold; color: #6b4c07 !important; float: left !important; margin: 0px !important; padding: 0px !important; border:0px !important; text-align:left}
			.FSContainer2 a {display: block; float: left; height: 26px; line-height: 30px; color:#6b4c07; margin-right:15px}
            .FS_border2 { width:872px; float:right; padding:5px; height:225px}

.content { width:942px; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; background-color:#ffffff}
.box_content { width:900px; margin:auto; background-color:#ffffff}

.corner_bottom { width:944px; background-image:url(../images/corner_bottom.gif); background-repeat:no-repeat; height:8px}






















































.boxUp { width:100%; margin-top:20px}


			

	
	.FooterContainer {color: #6c6c6c; font-family: Tahoma; font-size: 11px; line-height: 16px; text-align: center; padding-top: 10px; }
	.FooterContainer a {color: #6c6c6c; }
	.FooterContainer a:hover {color: #cccccc; }
	.FooterContainer .FooterMenu {line-height: 25px; }
	.FooterContainer .FooterMenu a {color: #6c6c6c; text-decoration: none; }
	.FooterContainer .FooterMenu a:hover {color: #6c6c6c; text-decoration: underline; }	
	.FooterContainer .Copyright { color:#6c6c6c}
	
	
/*######################################################################################*/



.links_page { width:98%; margin:auto}
.links_page h2 { font-size:12px; margin:0px; padding:0px}
.links_page a{ line-height:20px; font-size:12px !important}
.links_page span{ display:block; color:#cc0000; font-size:10px}
.spacer_links { width:100%; height:15px}

.links_page1 { width:30%; float:left; padding-left:8px}
.links_page1 h2 { font-size:12px; margin:0px; padding:0px}
.links_page1 a{ line-height:20px; font-size:12px !important}
.links_page1 span{ display:block; color:#cc0000; font-size:10px}



.spacer_content { width:100%; height:25px}
.spacer_content2 { width:100%; height:20px; float:left}