body {
	background-color: #858489;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Main Content */

#event_thumbnail {
float:left;
width:120px;
margin-right:16px;
margin-bottom:16px;
}

#event_gallery {
margin-top:8px;
}


#maindiv_container {
width:736px;
height:899px;
margin-left:auto;
margin-right:auto;
background-position:center;
background-repeat:no-repeat;
}

#merchandise_blackborder{
position:absolute;
z-index:1;
left: 120px;
top: 50px;
width:320px;
border:1px #000000 solid;
}
#merchandise_img{
float:left;
margin-right:8px;
width:89px;
}
#merchandise_txt{
float:left;
width:190px;
}

#categoryicon{
float:left;
margin-right:6px;
margin-bottom:6px;
}

#dashedline{
margin-top:8px;
margin-bottom:20px;
border-bottom:dashed 1px #CCCCCC;
}

#nav_container {
width:100%;
margin-left:auto;
margin-right:auto;
background-color:#000000;
padding-top:4px;
padding-bottom:3px;
}

#bottomnav_container {
width:100%;
background-color:#000000;
margin-left:auto;
margin-right:auto;
}

#topnav_links{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#CCCCCC;
text-decoration:none;
font-weight:bold;
}

#topnav_links a:hover{
color:#EEEEEE;
}

.topnav_linkoff{
color:#CCCCCC;
text-decoration:none;
line-height:12px;
}

.topnav_linkon{
color:#ff7f00;
text-decoration:none;
line-height:12px;
}

#topnav_date{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

color:FF7F00;
text-decoration:none;
font-weight:bold;
}

.clear{
clear:both;
height:1px;
font-size:1px;
}

#map_blackborder{
position:absolute;
z-index:2;
left: 610px;
top: 50px;
width:243px;
border:1px #000000 solid;
}

#map_container{
border:1px #FF7F00 solid;
}
#palette_header_container {
background-image:url(../images/orangechevron.gif);
/* background-color:#FF7F00; */
padding-left:11px;
padding-right:11px;
padding-top:6px;
padding-bottom:6px;
font-family:Verdana;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:bold;
}

#palette_header_container_dark {
background-image:url(../images/greychevron.gif);
background-color:#3F3F3F;
padding-left:11px;
padding-right:11px;
padding-top:6px;
padding-bottom:6px;
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#palette_header {
margin-left:11px;
margin-right:11px;
padding-top:6px;
padding-bottom:6px;
font-family:Verdana;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
#palette_header_white {
margin-left:11px;
margin-right:11px;
padding-top:6px;
padding-bottom:6px;
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

#news_blackborder{
position:absolute;
z-index:3;
left: 300px;
top: 250px;
width:288px;
border:1px #000000 solid;
}

#reviews_blackborder{
position:absolute;
z-index:4;
left: 220px;
top: 250px;
width:358px;
border:1px #000000 solid;
}

#categories_blackborder{
position:absolute;
z-index:5;
left: 160px;
top: 240px;
width:358px;
border:1px #000000 solid;
}

#sponsors_blackborder{
position:absolute;
z-index:6;
left: 120px;
top: 240px;
width:454px;
border:1px #000000 solid;
}

#reviews_leftcolumn{
float:left;
display:inline;
width:70px;
margin-left:6px;
}



#review{
margin-bottom:0px;
}

#reviews_rightcolumn{
float:left;
display:inline;
width:224px;
}

#news_container{
background-color:#3F3F3F;
border:1px #FF7F00 solid;
}

#news_textcontainer{
padding-left:16px;
padding-top:16px;
padding-bottom:16px;
padding-right:8px;
}
#scrollcontent_bodytext{
color:#FFFFFF;
clear:both;
}

#title_16pxwhite{
font-family:Georgia;
vertical-align:text-top;
font-size:14px;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-transform:none;
margin-bottom:8px;
}


#title_12pxwhite{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-transform:none;
margin-bottom:8px;
}

#title_12pxwhite_nomargin{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-transform:none;
margin-bottom:8px;
}

#bodytext_11pxgrey{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
margin-bottom:8px;
}

#bodytext_11pxwhite{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
margin-bottom:8px;
}

#bodytext_11pxgrey font{
font-family:Georgia;
font-size:11px;
}

#bodytext_11pxgrey span{
font-family:Georgia;
font-size:11px;
}

#bodytext_11pxwhite{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
margin-bottom:8px;
}

#bodytext_11pxwhite font{
font-family:Georgia;
font-size:11px;
}

#bodytext_11pxwhite span{
font-family:Georgia;
font-size:11px;
}


.bodytext_11pxwhite{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
margin-bottom:8px;
}

#bodytext_11pxgrey_sponsors{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
margin-bottom:8px;
width:320px;
}

#bodytext_11pxgrey_sponsors a{
color:#CCCCCC;
}

#bodytext_11pxgrey_date{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
margin-bottom:4px;
}



#bodytext_9pxgrey{
font-family:Georgia;
font-size:9px;
line-height:11px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
margin-bottom:8px;
}

#bodytext_11pxgrey a{
color:#CCCCCC;
}

.bodytext_11pxgrey{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
}

#bodytext_11pxgrey_review{
font-family:Georgia;
font-size:11px;
line-height:15px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
width:298px;
}

#bodytext_11pxgrey_review a{
color:#CCCCCC;
}

.bodytext_11pxdarkgrey{
font-family:Georgia;
font-size:11px;
line-height:13px;
color:#333333;
text-decoration:none;
font-weight:normal;
}

.bodytext_9pxgrey{
font-family:Georgia;
font-size:9px;
line-height:11px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
}

.title_16pxwhite{
font-family:Georgia;
font-size:14px;
line-height:16px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-transform:none;
}

.title_16pxdarkgrey{
font-family:Georgia;
font-size:16px;
line-height:18px;
color:#333333;
text-decoration:none;
font-weight:bold;
text-transform:none;
}

#vote_textcontainer a{
color:#FFFFFF;
/*text-decoration:none; */
}

#registration_textcontainer a{
color:#FFFFFF;
/*text-decoration:none; */
}

#righttop_blackborder{
position:absolute;
z-index:7;
left: 610px;
top: 334px;
width:224px;
border:1px #000000 solid;
}

#righttop_blackborder_video{
position:absolute;
z-index:7;
left: 590px;
top: 50px;
width:368px;
border:1px #000000 solid;
}

#registration_blackborder{
position:absolute;
z-index:8;
left: 610px;
top: 434px;
width:224px;
border:1px #000000 solid;
}

#registration_container{
background-color:#3F3F3F;
border:1px #FF7F00 solid;
}

#registration_textcontainer{
padding-left:11px;
padding-top:11px;
padding-bottom:11px;
padding-right:11px;
}

#vote_blackborder{
position:absolute;
z-index:9;
left: 610px;
top: 534px;
width:224px;
border:1px #000000 solid;
}

#vote_container{
background-color:#999999;
border:1px #999999 solid;
}

#vote_textcontainer{
padding-left:11px;
padding-top:11px;
padding-bottom:11px;
padding-right:11px;
}

#footer_container {
width:736px;
background-color:#000000;
margin-left:auto;
margin-right:auto;
padding-top:0px;
padding-bottom:0px;
padding-right:60px;
}
#footer_logo{
float:right;
margin-top:0px;
margin-bottom:0px;
}

#paypal_blackborder{
position:absolute;
z-index:10;
left: 120px;
top: 220px;
width:450px;
border:1px #000000 solid;
}

#industry_blackborder{
position:absolute;
z-index:11;
left: 120px;
top: 120px;
width:450px;
border:1px #000000 solid;
}

#paypalconfirmation_blackborder{
position:absolute;
z-index:12;
left: 120px;
top: 220px;
width:450px;
border:1px #000000 solid;
}

#paypal_columnholder{
width:420px;
margin-bottom:4px;
}

#sponsor_columnholder{
width:434px;
margin-bottom:4px;
}

#feedback_columnholder{
width:400px;
margin-bottom:4px;
}

#paypal_columnholder_bottom{
width:419px;
}

#paypal_line{

}

#paypal_leftcolumn{
float:left;
display:inline;
width:200px;
}

#paypal_rightcolumn{
margin-left:8px;
float:right;
display:inline;
width:200px;
}

#paypal_leftcolumn_thirds{
float:left;
display:inline;
width:100px;
}

#paypal_rightcolumn_thirds{
margin-left:10px;
float:right;
display:inline;
width:296px;
}

.feedback_input{
border:1px #999999 solid;
color:#EEEEEE;
font-family:Arial;
font-size:11px;
background-color:#4C4C4C;
width:343px;
height:14px;
}

.feedback_input_comments{
border:1px #999999 solid;
color:#EEEEEE;
font-family:Arial;
font-size:11px;
background-color:#4C4C4C;
width:343px;
height:70px;
}


.paypal_input{
border:1px #999999 solid;
color:#EEEEEE;
font-family:Arial;
font-size:11px;
background-color:#4C4C4C;
width:196px;
height:14px;
}

.paypal_input_profileaddress{
border:1px #999999 solid;
color:#EEEEEE;
font-family:Arial;
font-size:11px;
background-color:#4C4C4C;
width:278px;
height:14px;
}

.paypal_dropdown{
border:1px #999999 solid;
color:#EEEEEE;
font-family:Arial;
font-size:11px;
background-color:#4C4C4C;
width:100px;
text-transform:none;
}

.paypal_input_fullwidth{
border:1px #999999 solid;
color:#EEEEEE;
font-family:Arial;
font-size:11px;
background-color:#4C4C4C;
width:294px;
text-transform:uppercase;
}

.fieldheading_first{
font-family:Georgia;
font-size:11px;
color:#CCCCCC;
text-decoration:none;
font-weight:normal;
float:left;
margin-right:8px;
text-transform:none;
}

.sponsorheading_first{
font-family:Arial;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
float:left;
width:191px;
text-transform:uppercase;
height:32px
}

.fieldheading_second{
float:left;
}

#formfield_container_left{
float:left;
margin-bottom:6px;
font-family:Georgia;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
width:198px;
}

#formfield_container_fullwidth{
float:left;
margin-bottom:6px;
font-family:Georgia;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
width:412px;
}

#formfield_container_feedback{
float:left;
margin-bottom:6px;
font-family:Georgia;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
width:343px;
}

#sponsor_container_left{
float:left;
font-family:Georgia;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
width:191px;
margin-right:14px;
margin-top:12px;
height:70px;
}

#sponsor_container_left a{
color:#FFFFFF;
}

#formfield_container_right{
float:left;
margin-bottom:6px;
margin-left:14px;
font-family:Georgia;
font-size:9px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
width:198px;
}

#formheading{
width:198px;
}

#formheading_fullwidth_uppercase{
width:412px;
}

#formheading_fullwidth{
width:412px;
text-transform:none;
}

#formheading_feedback{
width:343px;
}

#sponsorweblink{
width:191px;
margin-top:4px;
}

#sponsor_logo{
}

#formfield_container_submitbutton{
width:98px;
margin-top:4px;
}

.submitbutton{
margin:0px;
font-family: Arial,sans-serif; 
font-size:11px;
font-weight:bold;
line-height: 11px;
text-transform:none;
color: #FFFFFF;
text-decoration: none;
background-color:#999999;
border: none;
cursor: pointer;
height:18px;
width:98px;
}

.submitbutton_feedback{
margin:0px;
font-family: Arial,sans-serif; 
font-size:11px;
font-weight:bold;
line-height: 11px;
text-transform:none;
color: #FFFFFF;
text-decoration: none;
background-color:#4C4C4C;
border: none;
cursor: pointer;
height:18px;
width:98px;
}

#lefttop_blackborder{
position:absolute;
z-index:13;
left: 60px;
top: 280px;
width:224px;
border:1px #000000 solid;
}

#leftmiddle_blackborder{
position:absolute;
z-index:14;
left: 60px;
top: 380px;
width:224px;
border:1px #000000 solid;
}

#leftbottom_blackborder{
position:absolute;
z-index:15;
left: 60px;
top: 480px;
width:224px;
border:1px #000000 solid;
}

#middlebottom_blackborder{
position:relative;
z-index:16;
left: 220px;
top: -228px;
width:224px;
border:1px #000000 solid;
}

#categories_middlebottom_blackborder{
position:relative;
z-index:17;
left: 180px;
top: 634px;
width:224px;
border:1px #000000 solid;
}

#rightbottom_blackborder{
position:absolute;
z-index:18;
left: 240px;
top: 544px;
width:224px;
border:1px #000000 solid;
}
#rightbottom_blackborder2{
position:relative;
z-index:19;
left: 194px;
top: -176px;
width:224px;
border:1px #000000 solid;
}
#rightbottom_blackborder3{
position:relative;
z-index:20;
left: 194px;
top: -162px;
width:224px;
border:1px #000000 solid;
}

#aqua_container{
background-color:#57d0cf;
border:1px #999999 solid;
}

#SubmitInProcess{
width:198px;
margin-top:4px;
margin-bottom:4px;
font-size:1px;
padding:0px;
height:12px;
}
#SubmitButton{
padding:0px;
margin:0px;
}
