/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
line-height:160%;
text-align: center;
}

h1 {
color:#00408C;
font-size:20px;
font-weight:bold;
}

h2 {
color:#00408C;
font-size:17px;
font-weight:bold;
}

.sidebar {
font-size:75%;
}

.sidebarheader {
font-size:80%;
font-weight:bold;
}

img a {
cursor:pointer;
}

a:link {
font-weight:bold;
font:Verdana, Arial, Helvetica, sans-serif;
color:#00408C;
text-decoration:none;
}

a:visited {
font-weight:bold;
font:Verdana, Arial, Helvetica, sans-serif;
color:#00387A;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.important {
color:#333333;
font-style:italic;
font-weight:bold;
}

.formfield {
background-color:#FFFFFF;
border:solid 1px #666666;
margin-bottom:3px;
}

.formbutton {
background-color:#666666;
border:solid 1px #333333;
margin-bottom:4px;
color:#FFFFFF;
}

.required {
color: #FF0000
}

#container {
margin: 0 auto;
background-image:url(../images/bg_ds_content.jpg);
background-repeat:repeat-y;
width:930px;
}

#main {
margin: 0 15px;
width:900px;
}

#banner {
padding-top: 13px;
padding-left: 15px;
text-align: left;
background-image:url(../images/logo_topanchor.jpg);
background-position:right;
background-color:#000000;
background-repeat:no-repeat;
width:885px;
height:75px;
}

#slideshow {
background-image:url(../images/bg_slideshow.jpg);
background-color:#000000;
height:79px;
border-bottom:solid 4px #000000;
}

#spash {
text-align:center;
float:none;
height:auto;
width:900px;
/*background: url(../images/HomeSplash2009a.jpg) no-repeat top center;
*/}

#content {
float:left;
text-align:left;
padding:8px;
height:auto;
width:718px;
background-image:url(../images/currentyr_logo_bg.jpg);
background-position:top;
background-repeat:no-repeat;
}

#content-nologo {
float:left;
text-align:left;
padding:8px;
height:auto;
width:718px;
}

#contentleft {
float:left;
width:327px;
padding:8px;
}

#contentright {
float:right;
width:327px;
padding:8px;
}

#contentleftthin {
float:left;
width:223px;
padding:8px;
}

#contentrightthin {
float:right;
width:223px;
padding:8px;
}

#contentextra {
clear:both;
border-top:solid 1px #000000;
width:718px;
}

#picgallery {
text-align:center;
padding-top:3px;
width:198px;
height:177px;
margin:15px;
background-image:url(../photos/images/film_strip_frame.jpg);
background-repeat:no-repeat;
background-position:top center;
float:left;
}

#sidebar {
float:right;
height:auto;
width:166px;
}

#sideheader {
background-color:#000000;
color:#FFFFFF;
font-weight:bold;
}

#sidecontent {
border-top:solid 1px #000000;
padding-left:2px;
padding-right:2px;
}

#footer {
clear:both;
background-color:#000000;
height:50px;
padding:5px 0;
font-size:9px;
line-height:120%;
color:#FFFFFF;
}

#clear {
clear:both;
}

.clear {
clear:both;
}

#footer a:link {
color:#FFFFFF;
text-decoration:none;
}

#footer a:visited {
color:#FFFFFF;
text-decoration:none;
}

#footer a:hover {
color:#CCCCCC;
}

#boothmaphead {
background-image:url(../images/boothmap_head.jpg);
height:100px;
}

ul#boothnav {
margin:0;
padding-left:0;
list-style-type:none;
background:#000000;
float:left;
width:100%;
border-top:solid 1px #FFFFFF;
}

ul#boothnav li {
display:inline;
}

ul#boothnav a {
display:block;
float:left;
padding:.2em 1em;
text-decoration:none;
color:#FFFFFF;
background:#000000;
}

ul#boothnav a:hover {
color:#CCCCCC;
cursor:pointer;
}

.pdf {
background-image: url(../exhibitors/images/pdf_icon.gif);
background-repeat:no-repeat;
padding:5px 25px;
}

.pdfform {
padding: 8px 25px;
}

.pdfforminfo {
float: left;
width: 600px;
margin-left: 5px;
}

.floatleft {
float: left;
}

.pdfformtitle {
font-size: 16px;
}

.word {
background-image: url(../exhibitors/images/word_icon.gif);
background-repeat:no-repeat;
padding:5px 26px;
margin-top:-15px;
}

.description {
line-height:100%;
font-style:italic;
}

#topofpage {
bottom:0;
position:absolute;
height:10px;
width:10px;
background-color:#000000;
}

#featrightad {
background-color:#FFFFFF;
float:left;
width:224px;
Height:150px;
border-bottom: solid 1px #999999;
}

#featad {
background-color:#FFFFFF;
float:left;
width:224px;
height:150px;
border-bottom: solid 1px #999999;
border-right: solid 1px #999999;
}

.Countdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: italic;
	line-height: 30px;
	font-weight: 900;
	font-variant: normal;
	color: #CC0000;
	text-decoration: none;
}
