/* Main */
body { margin: 0; font-family: Arial, Helvetica, sans-serif; }
body a:link { text-decoration: none; color: #666666;}
body a:visited { text-decoration: none; color: #666666; }
body a:hover { text-decoration: none; color: #FF0000; }
.wrapper { position: relative;width: 770px; height: auto;}
.clear { width: 100%; height: 1px; margin: 0 0 -1px; clear: both; }

/* HEADER */
.nav { position: relative; height: 24px; width: 770px; z-index: 100; clear:both;}
.header { position: relative; width: 285px; height: 55px; left: 15px;background-image:url(../img/comporium_mle.gif); background-repeat:no-repeat; margin-top: 4px; background-color:#FFFFFF; float: left;}
.date { position: relative; float: left; width: 485px; height: 55px; color: #999999; font-size:20px; text-align: right; z-index: 1000;padding-top: 3px; background-color:#FFFFFF;}
.home {color: #999999; font-size: 12px;}

/* FOOTER */
.footer { position: relative; width: 770px; height: 45px; background-color:#000000; font-size:10px; color: #FFF; margin-top:5px; }
.footer .right{ position: absolute;	left: 545px; width:195px; height:45px; background: url(../img/comporium_footer.jpg) no-repeat; }
.footer .left { width: 770px; height: auto;  text-align: center; font: 10px Arial, Helvetica, sans-serif;}
.credits { width: 770px; height: auto; background-color:#FFFFFF; text-align: center; font: 10px Arial, Helvetica, sans-serif; }

/* SIDE NAV */
.sidenav{position: relative;width: 158px;height: auto;float:left;font-size: 12px;border: thin solid #cccccc;}
.sidenav .opentab{position: relative;width: 158px;height: 20px;border-bottom: thin solid #999999;background-color: #d4d4d4;text-indent: 1px;}
.sidenav .opentab a:link{font-size: 13px;font-weight: bold;}
.sidenav .opentab a:visited{font-size: 13px;font-weight: bold;}
.sidenav .openbox{position: relative;width: 100%;height: auto;background-color:#FFFFFF;text-indent: 10px;text-indent: 4px;padding-bottom: 2px;}
.sidenav .openbox a:link {display:block;padding-bottom:2px;}
.sidenav .openbox a:visited {display:block;padding-bottom:2px;}
.sidenav .closetab{position: relative;width: 158px;height: 20px;margin-bottom:4px; border-bottom: thin solid #999999; padding-bottom:3px;background-color: #d4d4d4;text-indent: 1px;}
.sidenav .closetab a:link{font-size: 13px;font-weight: bold;}
.sidenav .closetab a:visited{font-size: 13px;font-weight: bold;}

/* TOP */
.top {position: relative;float:left;width: 607px;height: 40px;margin-left: 1px;background-image:url(../img/top_bg.jpg);background-repeat:repeat-x;border: thin solid #cccccc;}
.top .big {font-size: 16px; font-weight: bold; color: #666666;display:block; margin:2px;}
.top .small {font-size: 10px;display:block; margin:2px;}

/* TIER WRAP */
.tierwrap {position: relative; float:left; width: 608px; height: 100%; border: thin solid #CCCCCC; background-image: url(../img/bg_span.jpg); background-repeat:repeat-y; background-position:right;}

/* TIER 1 */
.tier1 {position: relative;width: 605px; height: auto; float:left;}

/* TIER 2 */
.tier2 {position: relative; width: 600px; float:left; padding-left: 5px; padding-top: 5px;font-size: 12px;}
.tier2 .big {font-size: 16px; font-weight: bold; color: #666666;}


/* Events */
.event_spot{ padding:15px 0 0 20px; border-bottom:1px solid #ccc; }
.last{ border-width:0px; }