/* color palette 

brown  2d1a10

silver eee

*/
*	{ margin:0; padding:0; }
body	{ background:#2d1a10 url(../images/skeleton.gif) top right repeat-y; font-size:medium; color:#eee; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; }
#page	{ margin:5px 235px 5px 15px; width:70%; }
#banner	{ width:100%; text-align:center; }
#logo	{ padding:15px 0; margin-left:75px; }
#logo a	{ background:none; }
#content	{ clear:both; float:right; width:90%; padding:10px 0; }
.col	{ float:right; width:46%; margin:0; border-right:25px solid #2d1a10; }
#venues a	{ background:none; }
#lastyear	{ display:block; margin:6px auto; font-size:1em; font-size:.9em; border:1px dotted #eee;  padding:5px; }
#sponsorship a	{ background:none; }
#footer { clear:both; float:right; font-size:.8em; text-align:center; width:65%; padding:6px 0; }
#footer a	{ color:#eee; }
h1	{ font-size:.9em; padding:10px 0 5px 0; color:#900; text-transform:uppercase; letter-spacing:2px; }
h2	{ font-size:1.6em; padding:7px 0; color:#eee; text-align:center; }
h3	{ font-size:.9em; margin:0; padding:.2em 0 .2em 0; color:#eee; text-align:left; }
h5	{ text-align:center; }
p	{ font-size:75%; padding:6px 0; line-height:165%; text-align:center; }
a, a:visited	{ color:#eee; text-decoration:none; }
a:hover, a:active	{ color:#f00; text-decoration:underline; }
img	{ border:0; padding:5px; }

dl	{ clear:both; margin:10px 0; text-align:center; border-bottom:1px dotted #eee; }
dl dt	{ color:#eee; padding:2px; margin:6px 0; text-align:center; }
dl dd	{ margin:6px 0; }
dl dd ul	{ list-style:none; }

/* sIFR styles below */
.sIFR-flash { visibility:visible !important; margin:0; padding:0; }
.sIFR-replaced { visibility:visible !important; }
span.sIFR-alternate { position:absolute; left:0; top:0; width:0; height:0; overflow:hidden; }
.sIFR-flash + div[adblocktab=true] { display:none !important; }
.sIFR-hasFlash h2 { visibility:hidden; letter-spacing:-5px; font-size:1em; }
.sIFR-hasFlash p { visibility:hidden; letter-spacing:-5px; font-size:1em; }
.sIFR-hasFlash h1#footer { visibility:hidden; font-size:15em; }