/*.hide {width: auto; height: auto; position: relative;}*/
.hide, .printHide {height: 0; width: 0; overflow: hidden; position: absolute; /* for the benefit of IE5 Mac */}
body {background: #fff; color: #555; font-size: 9pt; font-family: Arial, Verdana, sans-serif, Helvetica;}

/*********************************hr's******************************/
hr.printShow {border: solid #555; border-width: 1px 0 0 0;}
#main hr#top {border: solid #6D7E92; border-width: 5px 0 0 0;}
#main hr.printShow {border: solid #6D7E92; border-width: 1px 0 0 0;}

/*******************************header******************************/
#header h1 .hide {width: auto; height: auto; position: relative;}
#header h1 a .hide img {border: none;}
#header ul#headerNav, #header #headerUtility, #header #flashcontent {display: none;}
#header form {display: none;}
#header ul#secondaryNav {display: none;}

/***********************main headers and p's***********************/
#main, #main_2 {width: auto; margin: 25px 0; padding: 0% 3% 10px 0%; border: 0; float: none !important; background: transparent none;}
#main p {}
#main a {color: #C57528;}
#main h1 a {display: none;}
#main h3 {color: #DDBB33; margin: 0;}
.exhibitors #main h3 {color: #9A1;}
.parents #main h3 {color: #E93;}
.campers #main h3 {color: #79B;}
.contactus #main h3 {color: #654;}
#main h4 {margin: 30px 0 0 0;} 

/****************************breadcrumbs***************************/
#main ul#breadcrumbs {color: #555; padding: 0; margin: 0; position: absolute; right: 40px; top: 180px;}
* html #main ul#breadcrumbs {top: 200px;}
#main ul#breadcrumbs li {color: #666; display: inline; list-style: none; text-decoration: none;}
#main ul#breadcrumbs li a {color: #999; text-decoration: none;}

/******************************main********************************/
#main img.left {float: left; margin: 0 25px 20px 0;}
#main img.right {float: right; margin: 0 0 20px 25px;}
#main p, ul, ol, dl {margin: 0 0 15px 0;}
#main ul li {margin: 10px 0;}
#main a[href^="/"]:after {content: " (http://www.summeropplinkhere.com" attr(href) ") ";}
#main a[href^="http://"]:after {content: " (" attr(href) ") ";}

/***************************tables*********************************/
table {width: 600px; margin: 0 0 15px 0; border: 1px solid #000; display: table; border-collapse: collapse;}
table thead {display: table-header-group;}
table thead tr {display: table-row;}
table thead tr th, table tfoot tr td {display: table-cell; padding: 5px 10px; text-align: left; border-bottom: 3px solid #000; vertical-align: bottom;}
table tbody {display: table-row-group;}
table tbody tr {display: table-row;}
table tbody tr td {display: table-cell; padding: 5px 10px; border-bottom: 1px solid #000; vertical-align: middle;}

/*******************************sidebar***************************/
#sidebar {display: none;}

/*************************footer************************/
#footer {margin: 0 0 90px 0; font-size: 8pt; position: relative; bottom: 0; clear: both;}
#footer p {margin: 0 10px 0 0; text-align: right; float: right;}
#footer p a {color: #C57528;}
#footerNav, #footerUtilNav {display: none;}
