td {
	font-size: 1em;

}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.71em;
	color: #414042;
	background: #FFFFFF url(images/hd1_bg.jpg) no-repeat center top;
	margin:0px;
}
#top{width:783px; margin:10px auto 0px auto; position:relative;}
#container{width:783px; margin:0px auto; /*background-color:#FFFFFF;*/}
#header{width:766px; margin:0px auto; height:127px;}
#menucontainer{width:766px; margin:0px auto; height:30px;}
#content{width:766px; margin:0px auto; background:#a1d7f3 url(images/content_bg.gif) repeat-y; }
.leftcontent{float:left; width:484px; background:#57b7df;}
#rightcontent{float:left; width:282px;}
#picture{width:460px; margin:10px auto 0px auto; height:268px;}
#pagetitle{float:left; width:464px; height:31px; padding:10px;}
#lefttext{float:left; width:461px; padding:12px 10px 5px 10px; background:#a1d7f3; border-width:3px 3px 0px 0px;border-style: solid; border-color:#FFFFFF;}
#lefttext p{padding:0px; margin:0 0 14px 0;}
#rightmenuholder{float:left; width:282px;}
#Rmontage{float:left; width:282px; border-width:3px 0px 0px 0px;border-style: solid; border-color:#FFFFFF;}
#Rdownloads{float:left; width:262px; height:110px; background:#8acfec url(images/downloads_bg.jpg) no-repeat; padding:60px 10px 10px 10px; border-width:3px 0px 3px 0px;border-style: solid; border-color:#FFFFFF;}
#logo{width:236px; height:90px; float:left; margin-top:20px;}
#banner{width:510px; height:107px; float:left; padding:20px 0px 0px 10px;}
#footer{width:756px; margin:0px auto; text-align:right; border-width:5px 0px 0px 0px;border-style: solid; border-color:#d62c38; padding:5px;}

/*BG STYLES */
.hd{background:#57b7df;}
.business{background:#e86f34;}
.dining{background:#6e2405;}
.entertainment{background:#847621;}
.living{background:#e54145;}
.hospitality{background:#2e7683;}
.supporting{background:#b44370;}

.curlhd{background:url(images/menu_bg/hdone_curl.gif) no-repeat 0px 0px;}
.curlbusiness{background:url(images/menu_bg/business_curl.gif) no-repeat 0px 47px;}
.curldining{background:url(images/menu_bg/dining_curl.gif) no-repeat 0px 94px;}
.curlentertainment{background:url(images/menu_bg/entertainment_curl.gif) no-repeat 0px 141px;}
.curlliving{background:url(images/menu_bg/living_curl.gif) no-repeat 0px 188px;}
.curlhospitality{background:url(images/menu_bg/hospitality_curl.gif) no-repeat 0px 235px;}
.curlsupporting{background:url(images/menu_bg/supporting_curl.gif) no-repeat 0px 282px;}

.floatright{float:right;}
.floatleft{float:left;}

.disclaimer {font-size:0.8em; font-style:italic;}

/************************** sIFR Styles ***********************************/
h1{margin:0; padding:0; letter-spacing:-1px; }
h2{margin:0 0 5px 0; padding:0; letter-spacing:1px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }
h1.MWxHeader{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; margin-bottom:-4px; /*margin for ie */}
h2.MWxText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; margin-bottom:-4px; /*margin for ie */}

/* MENU BUTTONS */
#mainmenu {padding:0px; margin:0px;list-style-type:none; height:47px;width:282px; height:329px; }
#mainmenu li a em { display:none; }
#mainmenu li {float:left;display:inline; no-repeat; text-align:center; margin-left:0px; width:282px; }
#mainmenu li a, #mainmenu li a:visited {display:block;height:47px; font-size:12px; text-decoration:none; line-height:30px;font-family:verdana,arial,sans-serif; font-weight:bold; color:#FFFFFF; background:transparent; no-repeat;}

/*************** Buttons Off Styles *************************/
#mainmenu li#VXmenu1 { background-image:url(images/rightmenu/hdone_off.gif); }
#mainmenu li#VXmenu2 { background-image:url(images/rightmenu/business_off.gif); }
#mainmenu li#VXmenu3 { background-image:url(images/rightmenu/dining_off.gif); }
#mainmenu li#VXmenu4 { background-image:url(images/rightmenu/entertainment_off.gif); }
#mainmenu li#VXmenu5 { background-image:url(images/rightmenu/living_off.gif); }
#mainmenu li#VXmenu6 { background-image:url(images/rightmenu/hospitality_off.gif); }
#mainmenu li#VXmenu7 { background-image:url(images/rightmenu/supporting_off.gif); }

/*************** Buttons On Styles *************************/
#mainmenu li#VXmenu1 a:hover, #mainmenu li#VXmenu1 a.chosen { background-image:url(images/rightmenu/hdone_on.gif); }
#mainmenu li#VXmenu2 a:hover, #mainmenu li#VXmenu2 a.chosen { background-image:url(images/rightmenu/business_on.gif); }
#mainmenu li#VXmenu3 a:hover, #mainmenu li#VXmenu3 a.chosen { background-image:url(images/rightmenu/dining_on.gif); }
#mainmenu li#VXmenu4 a:hover, #mainmenu li#VXmenu4 a.chosen { background-image:url(images/rightmenu/entertainment_on.gif); }
#mainmenu li#VXmenu5 a:hover, #mainmenu li#VXmenu5 a.chosen { background-image:url(images/rightmenu/living_on.gif); }
#mainmenu li#VXmenu6 a:hover, #mainmenu li#VXmenu6 a.chosen { background-image:url(images/rightmenu/hospitality_on.gif); }
#mainmenu li#VXmenu7 a:hover, #mainmenu li#VXmenu7 a.chosen { background-image:url(images/rightmenu/supporting_on.gif); }

.cleaner{clear:both;}
.hidden {display :none;}
image{border:0;}
form{margin:0px;}
a {outline: none;}

#contactform input:focus,#contactform textarea:focus {background: #d4e8f3;}
#contactform input{background:#FFFFFF url(images/textfield_bg.jpg) repeat-x; border:1px solid #565656; color:#000000; font-size:12px;}
#contactform textarea{background:#FFFFFF url(images/textarea.jpg) repeat-x; border:1px solid #565656; color:#000000; font-size:12px;}
#contactform .button{border:none;}

#menubgfloat {position:absolute;width:51px;height:349px;z-index:201;left: 772px;top: 157px;}

/* ie6 */
*html #menubgfloat {top: 162px;}
/* ie6 */


 /******** Links ********/
a.standard {font-size: 10px;color: #165f7d;}
a.standard:link {text-decoration: none;}
a.standard:visited {text-decoration: none;color: #165f7d;}
a.standard:hover {background-color:#257495;color: #FFFFFF;font-weight:bold;}
a.standard:active {text-decoration: none;color: #165f7d;}

a.imglink:link{background:url();}

a.pdflink {font-size:10px;color: #d62c38;}
a.pdflink:link{text-decoration: none;}
a.pdflink:visited {text-decoration: none;color: #d62c38;}
a.pdflink:hover {background-color:#d62c38;color: #FFFFFF;}
a.pdflink:active {text-decoration: none;color: #d62c38;}


#rotator
{
	border: 1px solid #000;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	width: 510px;
	height: 91px;
}

