/* NOTES
WBT red: c42f07
exact width of content: 547px
effective available width: 545px
*/
body			{ text-align:center; background:#ccc url('/wbt/web.nsf/bgpattern.gif') repeat; }
body > form		{ background:url('/wbt/web.nsf/containerbg-shadow.png') center top repeat-y; }
body,td,th,li,textarea	{ font-size:10pt; font-family:Arial,Helvetica,sans-serif; color:#222; }
body,div,p,table,td,img	{ margin:0px; padding:0px; }
td			{ vertical-align:top; }
object,embed		{ z-index:0; }
a			{ color:#8f2204; text-decoration:none; }
a:hover			{ color:#531200; text-decoration:underline; }
#content table		{ border-spacing:0px; border-collapse:collapse; border-color:#999; }
td			{ padding:1px 3px; border-color:#999; text-align:left; }
th			{ padding:1px 3px; border-color:#999; text-align:center; }
ul li			{ list-style-image:url('/wbt/web.nsf/bullet-982506.gif'); }
li			{ margin-bottom:8px; }
#content img		{ border:0 none; }
#content		{ line-height:13pt; }
#outercontainer
{
width:960px;
margin:0px auto;
padding:0;
background:#fff url('/wbt/web.nsf/containerbg-middle.jpg') repeat-y;
border:solid #bbb;
border-width:0px 1px;
}
#innercontainer
{
background:url('/wbt/web.nsf/containerbg-bottom.jpg') left bottom no-repeat;
padding-bottom:15px;
}
#container
{
width:960px;
padding:0px 15px;
background:url('/wbt/web.nsf/containerbg-top.jpg') left top no-repeat;
}
#header
{
width:930px;
height:117px;
padding-top:15px;
text-align:right;
}
#slideshow
{
float:right;
width:500px;
height:100px;
}
#slideshow object,#slideshow embed
{
width:500px;
height:100px;
}
#logo
{
float:left;
width:141px;
height:85px;
margin-top:9px;
margin-left:20px;
border:0 none;
}
#header-welcome
{
display:none;
float:right;
padding:6px 8px 6px 12px;
text-align:left;
font-size:8pt;
color:#555;
background:url('/wbt/web.nsf/menubg.jpg') top left no-repeat;
}
#header-welcome a
{
text-decoration:none;
font-weight:bold;
}
/* TOP MENU */
#topmenu
{
margin:0 0 17px;
padding:0;
width:100%;
}
#topmenu td.menuitem
{
text-align:center;
margin:0;
padding:0;
}
#topmenu td.menuitem a
{
display:block;
width:100%;
background:url('/wbt/web.nsf/actionbtn-left.png') left top no-repeat;
font-weight:bold;
color:#fff;
font-size:10pt;
}
#topmenu td.menuitem a:hover
{
background:url('/wbt/web.nsf/actionbtn-hover-left.png') left top no-repeat;
text-decoration:none;
}
#topmenu td.menuitem a span
{
width:100%;
display:block;
padding:9px 0 10px;
background:url('/wbt/web.nsf/actionbtn-right.png') right top no-repeat;
}
#topmenu td.menuitem a:hover span
{
background:url('/wbt/web.nsf/actionbtn-hover-right.png') right top no-repeat;
}
#topmenu td.gap
{
width:3px;
margin:0;
padding:0;
}
/* MAIN */
#leftcolumn
{
width:170px;
padding:0 15px 8px 3px;
text-align:left;
clear:both;
}
#survey
{
padding-bottom:0px;
border-bottom:0px;
}
#mailinglistsurvey
{
width:168px;
height:550px;
background:#fff;
}
#outercontent
{
}
#content
{
width:720px;
padding:0 15px 20px 1px;
text-align:left;
}
#footer
{
width:930px;
height:30px;
padding-top:7px;
background:url('/wbt/web.nsf/footer.png') left top no-repeat;
text-align:center;
font-size:8pt;
color:#fff;
letter-spacing:1px;
}
h1
{
margin:0 0 6pt 0;
padding:4pt 0 3pt 6pt;
font-weight:bold;
font-size:13pt;
font-variant:small-caps;
color:#c52c03;
background:url('/wbt/web.nsf/h2.jpg') left bottom no-repeat;
}
h2
{
margin:0 0 8pt 0;
padding:4pt 0 3pt 6pt;
font-weight:bold;
font-size:11pt;
color:#000;
background:url('/wbt/web.nsf/h2.jpg') left bottom no-repeat;
}
/* SECTIONS */
.section
{
margin-bottom:0px;
}
#content .section
{
margin:10px 0px;
}
.section .title
{
line-height:150%;
font-weight:bold;
font-size:11pt;
border-bottom:1px dotted #bbb;
}
#content .section .title
{
margin-bottom:10px;
}
.section .gray
{
color:#444;
}
.section .red
{
color:#c52c03;
}
.section .blue
{
color:#084293;
}
#leftcolumn .section
{
margin-top:5px;
}
#leftcolumn .section .title,#sponsorcolumn .section .title
{
font-size:10pt;
margin-bottom:0px;
background:#E6E6E6;
padding-left:6px;
border-left:2px solid #bbb;
border-bottom:1px solid #bbb;
margin-top:0px;
}
.last
{
margin-bottom:0px;
}
.tagline
{
font-size:11pt;
line-height:15pt;
font-style:italic;
font-weight:bold;
color:#000;
text-align:center;
margin:5pt 0 10pt;
}
/* SPONSOR COLUMN */
#sponsorcolumn
{
float:right;
padding:0 0 5px 18px;
}
#sponsorcolumn .section
{
margin-right:0;
margin-bottom:6px;
margin-top:0;
}
#featuredevents
{
padding:6px;
border:1px solid #bbb;
border-top:0px none;
}
/* LEFT MENU */
#navmenu
{
width:163px;
margin:0 0 10px;
padding:2px;
border:1px solid #bbb;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
}
#navmenu .mainmenuitem
{
display:block;
color:#222;
background:#eee;
text-decoration:none;
}
.jsmenu .mainmenuitem
{
width:100%;
}
.nojsmenu .mainmenuitem
{
width:100%;
}
#navmenu span.mainmenuitem
{
cursor:default;
}
#navmenu .mainmenuitem .shortname
{
padding:3px 5px 0px;
font-size:11pt;
font-weight:bold;
text-decoration:none;
color:#000;
}
#navmenu .mainmenuitemhover
{
display:block;
color:#222;
text-decoration:none;
text-shadow:0 0 5pt #fff;
background:#ddd;
}
#navmenu .mainmenuitemhover .shortname
{
padding:3px 5px 0px;
font-size:11pt;
font-weight:bold;
text-decoration:none;
color:#c42f07;
}
#navmenu .mainmenuitem .longname
{
padding:0px 5px 3px;
font-size:8pt;
color:#777;
}
#navmenu .mainmenuitemhover .longname
{
padding:0px 5px 3px;
font-size:8pt;
color:#c42f07;
}
.jsmenu .submenu
{
visibility:hidden;
display:none;
position:absolute;
width:184px;
margin-top:-3px;
padding:2px;
padding-left:0;
background:#fff;
border:1px solid #bbb;
border-left:0 none;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
-webkit-border-top-right-radius:3px;
-webkit-border-bottom-right-radius:3px;
}
.nojsmenu .submenu
{
position:relative;
left:0px;
width:145px;
margin-top:-2px;
margin-bottom:3px;
padding:0px 0px 0px 6px;
}
#navmenu a.submenuitem
{
display:block;
padding:5px 6px;
text-decoration:none;
line-height:12pt;
font-size:9pt;
font-weight:bold;
color:#222;
background:#ddd;
}
.jsmenu a.submenuitem
{
}
.nojsmenu a.submenuitem
{
width:100%;
}
#navmenu a.submenuitem:hover
{
margin:0px;
color:#c42f07;
background:#fff;
}
/* USER CONSOLE */
#userconsole
{
width:163px;
margin:0 0 10px;
padding:2px;
border:1px solid #bbb;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
text-align:center;
}
#userconsole-inner
{
padding:4px 0 0;
color:#222;
background:#eee;
}
#userconsole-inner a
{
display:block;
padding:3px 2px 3px 17px;
text-align:left;
background:url('/wbt/web.nsf/bullet-982506.gif') 5px 3pt no-repeat;
}
#userconsole-inner a:hover
{
background-color:#ddd;
text-decoration:none;
color:#c42f07;
}
/* MISC */
.ninept
{
font-size:9pt;
}
#content div.img-right
{
float:left;
width:250px;
padding:0 15px 8px 0;
background:#fff;
}
#content div.img-right img
{
border:1px solid black;
}
/* DESTROY ALL HUMANS */
