body {background-color:#000 !important; margin-left: 0px;	margin-top:15px; 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:980px; margin:0px auto}

.header { background-image: url(../images/header.jpg); background-position: left; background-repeat:no-repeat; width:980px; height:117px;}

a.link_header { height:117px; width:300px; float:left; display:block}
.txt_header { width:300px; height:auto; float:left; color:#000000; text-align:left; margin-top:40px; font-size:14px; font-weight:normal}

.HeaderLogin { width:340px; height:117px; float:right}
.txt_call { width:100%; float:left; text-align: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; letter-spacing:1px; margin-top:6px}
.txt_call span { color:#b90914}

.bg_menu { width:944px; height:34px}

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: 480px; height: 280px; float: left; clear: none; overflow: hidden; }
			
			.WContainer {width: 420px; height: 260px; float: right; clear: none; overflow: hidden; text-align:left; margin-top:20px}
				.WelcomeText {background-image: url(../images/welcome-bg.gif); background-position: 0px 0px; background-repeat: no-repeat; width: 419px; height: 154px; }
				.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: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #313131; margin: 0px; padding: 0px 17px 0px 17px; height: 120px; overflow: hidden; }
				.WelcomeText .WebContent p {margin: 0px; padding: 0px; line-height:15px; height:100px; overflow-y:auto}
				.FeaturedTowns {width: 396px; height: 110px; 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 15px;  width: 35%; 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: 14px; color:#ffbe00}
				.FeaturedTowns ul.links_towns li a {font-size: 14px; color:#000000}
				.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: 35%; 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: 14px;  color:#ffbe00}
				.FeaturedTowns ul.links_towns2 li a {font-size: 14px; color:#000000}
				.FeaturedTowns ul.links_towns2 li a:hover {}

			
	
a.link_welcome { width:96%; text-align:right; display:block; padding-right:20px; font-weight:bold}
			
			.FSContainer2 {width: 916px; float: none; clear: both; height:277px; margin:auto; background-image:url(../images/bg_featured.gif); background-repeat:no-repeat; margin:auto}
			.FSContainer2 h1 {width: 150px; height: 20px; line-height: 20px; text-indent: 10px; font-family: Verdana; font-size: 16px; font-weight: bold; color: #000; float: left; margin: 0px !important; padding: 0px !important; border:0px !important; text-align:left}
			.FSContainer2 a {display: block; float: left; height: 26px; line-height: 30px; color:#000; margin-right:15px; font-size:14px}
            .FS_border2 { width:910px; float:right; padding:0px; height:213px; margin-top:15px; margin-right:5px}

.content { width:978px; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; background-color:#ffffff}
.box_content { width:930px; margin:auto; background-color:#ffffff}

.corner_bottom { width:980px; background-image:url(../images/corner_bottom.gif); background-repeat:no-repeat; height:8px}



	
	.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: #6c6c6c; }
	.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:15px}
.spacer_content2 { width:100%; height:20px; float:left}

.menu{width:980px; height:37px;}
.menu ul.menu_list, li{margin:0; padding:0;}
.menu ul.menu_list li{height:37px; display:inline; float:left;}

.menu ul.menu_list li.dvd{background-image:url(../images/menu_dvd.jpg); background-repeat:no-repeat; background-position:left; width:2px; height:37px;}
.menu ul.menu_list li.menu_left{background-image:url(../images/menu_left.jpg); background-repeat:no-repeat; width:12px; height:37px;}
.container .menu ul.menu_list li.menu_right{background-image:url(../images/menu_right.jpg); background-repeat:no-repeat; width:11px; height:37px;}

.menu ul.menu_list li a{background-image:url(../images/menu_bg.jpg); background-repeat:repeat-x; display:block; float:left; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; text-decoration:none; padding:0 34px 0 34px; height:37px; line-height:36px;}
.menu ul.menu_list li a:hover{background-image:url(../images/menu_hover.jpg); background-repeat:repeat-x;}