@charset "utf-8";

*{
margin:0px;
}

* html #container{
height:100%;
}

body, html{
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background-image:url(../images/bg.jpg);
background-position:center top;
}

h1{
font-family:Cambria, Georgia;
font-size:36px;
font-weight:normal;
color:#412c00;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

a:link, a:visited{
font-size:12px;
font-weight:bold;
color:#67521a;
text-decoration:underline;
}

a:hover{
font-size:12px;
font-weight:bold;
color:#26251a;
text-decoration:none;
}

#lightsBgHome{
background-image:url(../images/lightsBgHome.jpg);
background-position:center top;
background-repeat:no-repeat;
width:100%;
height:100%;
}

#lightsBgSub{
background-image:url(../images/lightsBgSub.jpg);
background-position:center top;
background-repeat:no-repeat;
width:100%;
height:100%;
}

#container{
margin:0 auto;
width:1000px;
}

#headerHome{
width:1000px;
height:200px;
}

#headerSub{
width:1000px;
height:250px;
}

#top{
width:1000px;
height:192px;
}

#topLeft{
width:157px;
height:192px;
float:left;
}

#topRight{
width:843px;
height:192px;
text-align:right;
color:#ffffff;
font-size:11px;
font-weight:bold;
float:right;
}

#topRight a:link, #topRight a:visited{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#topRight a:hover{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#search{
width:843px;
}

#searchLeft{
float:left;
width:763px;
margin-top:3px;
}

#searchRight{
float:right;
width:80px;
}

#searchUpdate{
width:213px;
height:22px;
}

#navs{
width:1000px;
height:22px;
position:relative;
}

#nav1{
width:201px;
height:22px;
position:absolute;
left:0px;
}

#nav2{
width:211px;
height:22px;
position:absolute;
left:201px;
}

#nav3{
width:163px;
height:22px;
position:absolute;
left:412px;
}

#nav4{
width:144px;
height:22px;
position:absolute;
left:575px;
}

#nav5{
width:107px;
height:22px;
position:absolute;
left:719px;
}

#nav6{
width:174px;
height:22px;
position:absolute;
left:849px;
}

#flash{
width:993px;
height:348px;
padding-left:7px;
padding-top:7px;
background-image:url(../images/flashBg.png);
}

#btns{
width:1000px;
height:106px;
position:relative;
float: none;
}

#btn1{
float: left;
}

#btn2{
float: left;
}

#btn3{
float: left;
}

#btn4{
float: left;
}

#content{
width:1000px;
}

#bc{
width:990px;
height:23px;
background-image:url(../images/breadcrumbsBg.png);
padding-top:7px;
padding-left:10px;
color:#FFFFFF;
}

#bc a:link, #bc a:visited{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#bc a:hover{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#contentLeft{
width:739px;
float:left;
}

#textContent{
width:739px;
}

#textContentTop{
width:739px;
height:9px;
background-image:url(../images/contentTopBg.png);
}

#textContentBg{
width:679px;
background-image:url(../images/contentBg.png);
padding-top:15px;
padding-bottom:15px;
padding-left:30px;
padding-right:30px;
}

#textContentBottom{
width:739px;
height:9px;
background-image:url(../images/contentBottomBg.png);
}

#contentRightSub{
width:739px;
float:left;
}

#contentLeftSub{
width:261px;
float:right;
}

#textContentCP{
width:1000px;
}

#textContentTopCP{
	width:1000px;
	height:9px;
	background-image:url(../images/contentTopBgCP.png);
}

#textContentBgCP{
	width:940px;
	background-image:url(../images/contentBgCP.png);
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px;
	padding-right:30px;
}

#textContentBottomCP{
	width:1000px;
	height:9px;
	background-image:url(../images/contentBottomBgCP.png);
}

#textContentTopCPShort{
	width:739px;
	height:9px;
	background-image:url(../images/contentTopBgCPwhite.png);
	background-repeat: no-repeat;
}

#textContentBgCPShort{
	width:679px;
	background-image:url(../images/contentBgCPwhite.png);
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px;
	padding-right:30px;
}

#textContentBottomCPShort{
	width:739px;
	height:9px;
	background-image:url(../images/contentBottomBgCPwhite.png);
	background-repeat: no-repeat;
}

#linksCP{
width:940px;
height:80px;
background-image:url(../images/navBgCP.png);
background-repeat: no-repeat;
}

#linksCP a:link, #linksCP a:visited{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#linksCP a:hover{
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#linksCPLong{
	width:1000px;
	height:79px;
	background-image:url(../images/cimages/host/cp/blueBg.png);
	background-repeat: no-repeat;
}

#linksCPLong a:link, #linksCPLong a:visited{
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

#linksCPLong a:hover{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}

#buzzDates{
width:739px;
}

#msBottomContentBanners{
width:739px;
}

#Sponsors{
width:739px;
}

#buzznews{
width:738px;
float:left;
vertical-align: top;
}

#buzz{
width:369px;
height:240px;
font-size:12px;
color:#ffffff;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
float:left;
}

#buzz a:link, #buzz a:visited{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#buzz a:hover{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#news{
width:329px;
height:170px;
float:right;
font-size:12px;
color:#ffffff;
padding-top:60px;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
background-image: url(../images/inTheNewsBg.png);
background-repeat: no-repeat;
}

#news a:link, #news a:visited{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#news a:hover{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}


#dates{
width:370px;
float:right;
}

#date1{
width:370px;
height:98px;
}

#date2{
width:370px;
height:98px;
}

#date3{
width:370px;
height:98px;
}

#date4{
width:370px;
height:98px;
}

#contentRight{
width:261px;
float:right;
}

#subMenu{
width:261px;
}

#subMenuTop{
width:261px;
height:9px;
background-image:url(../images/subMenuTop.png);
}

#subMenuText{
width:221px;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
background-image:url(../images/subMenuBg.png);
}

#subMenuText a:link, #subMenuText a:visited{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#subMenuText a:hover{
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#subMenuBottom{
width:261px;
height:9px;
background-image:url(../images/subMenuBottom.png);
}

#bnr1{
width:261px;
height:261px;
}

#bnr2{
width:261px;
height:261px;
}

#bnr3{
width:261px;
height:181px;
}

#bnr4{
width:261px;
height:181px;
background-image:url(../images/signUpBnr.png);
}

#signUp{
width:210px;
padding-left:30px;
padding-top:130px;
}

#signUpLeft{
float:left;
width:120px;
margin-top:3px;
}

#signUpRight{
float:right;
width:80px;
}

#bestore{
width:1000px;
height:97px;
background-image:url(../images/estore/estoreLong.png);
}

#footer{
width:1000px;
height:150px;
text-align:center;
color:#ffffff;
font-size:11px;
clear:both;
}

#footer a:link, #footer a:visited{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
}

#footer a:hover{
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}