body {background:#01172e; font-family:Georgia,Times,serif; font-size:medium; margin:0; padding:0;}
h1,h2,h3,h4 {margin:0;padding:0;}
p {margin-top:0; line-height:150%;}
img {margin:0;padding:0;}


#wrap {margin:0;padding:0;width:820px;margin-left:auto;margin-right:auto;}
#maincol {background:white; width:620px;float:left;margin:0;padding:0;}
#content {margin:0; padding:20px; padding-bottom:0px;}
#navigation {background:#c0c0c0; margin:0;margin-top:76px;padding:0;float:right;width:199px; border-left:1px solid silver;}
#navlinks {list-style:none;margin:0;padding:0;}
#navlinks li {margin:0;padding:0; font-size:85%; border-bottom:1px solid gray; line-height:200%; text-indent:15px;}
#navlinks a {display:block;} 
#navlinks a:link {color:black; text-decoration:none;}
#navlinks a:visited {color:#464646; text-decoration:none;}
#navlinks a:hover {color:red; text-decoration:none;}
#navlinks li:hover {background:white;}
.topline {border-top:1px solid gray;}
#static {background:maroon; color:white; font-weight:bold;} 
#navlinks #static:hover {background:maroon; color:white; font-weight:bold;}


/* handles the list of questions on the Other Questions page */
#qlist {line-height:150%;}

/* small text for exhibitor link on vendor page, links on schedule page */
.hedlink {font-size:small;}

/* handles the lists on the Schedule page */
.sked {line-height:150%; margin-top:0;}

.bold {font-weight:bold;}
.navy {color:navy;}

#ticket {width:140px; float:right; font-size:small; margin-left:10px;}

.lefty {float:left;}
.righty {float:right;}
.rightphoto {float:right; margin:0; margin-left:15px; margin-bottom:10px;}
.leftphoto {float:left; margin:0; margin-right:15px; margin-bottom:10px; margin-top:5px;}
.center {text-align:center; margin-bottom:15px; margin-top:5px;}
.clear {clear:both;}

/* removes gap of title heds, adds black line*/
.gap {border-bottom:4px solid #000;}

#footer {text-align:center; font-weight:bold;margin-bottom:0;padding-bottom:1px;}
