/* ----------- begin file ---------- */

/*
BTB Colors:
blue = #03bada
light blue = #71c7db
purple = #6d1f7e
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, input, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{
margin:0;
padding:0;
border:0;
outline:0;
border-collapse:collapse;
font-size:100%;
vertical-align:baseline;
}

:focus {outline: 0;}

ol, ul, li {font-weight:normal;}

h1 {font-size:26px;padding:0 0 15px 0;color:#fff;font-weight:normal;}
h2 {font-size:21px;padding:0 0 15px 0;}
h3 {font-size:15px;padding:0 0 10px 0;}
h4 {font-size:13px;padding:0 0 7px 0;}
h5 {font-size:90%;}
h6 {font-size:12px;padding:10px 0 4px 0;font-weight:bold;}

a
{
text-decoration:none;
font-weight:bold;
}

p.social
{
padding:1px 0 0 814px;
}

p.toast
{
font-family:Georgia, serif;
color:#000;
font-size:16px;
font-weight:bold;
text-align:center;
}

p.credits
{
padding-bottom:10px;
}

hr.white
{
clear:both;
height:1px;
width:100%;
border-width:0;
color:#ffffff;
background-color:#ffffff;
margin:15px 0;
}

hr.blue
{
clear:both;
height:1px;
width:100%;
border-width:0;
color:#03bada;
background-color:#03bada;
margin:15px 0;
}

ul.sponsors
{
padding:0 0 0 0;
}

ul.sponsors_silver
{
padding:0 0 15px 0;
}

li
{
list-style:none;
}

li.logo
{
list-style:none;
padding:0 0 4px 0;
}

ul.bottom_list
{
color:#000;
padding-bottom:10px;
}

li.bottom
{
display:inline;
list-style:none;
padding:0 9px 0 6px;
border-right:1px solid #03bada;
}

li.bottom_right
{
display:inline;
list-style:none;
padding:0 0 0 6px;
}

img.facebook
{
position:relative;
top:11px;
}

img.headshot
{
float:left;
margin:0 15px 0 0px;
-moz-box-shadow: 0px 0px 25px #333333;
-webkit-box-shadow: 0px 0px 25px #333333;
box-shadow: 0px 0px 25px #333333;
}

img.thumbnail
{
margin:0 0 0 0;
-moz-box-shadow: 0px 0px 25px #333333;
-webkit-box-shadow: 0px 0px 25px #333333;
box-shadow: 0px 0px 25px #333333;
}

html 
{
height:100%;
width:100%;
}

body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
width:100%;
height:100%;
}

#container
{
width:1008px;
padding:0;
margin:0 auto;
}

#header
{
font-family:Georgia, serif;
color:#03bada;
font-size:12px;
font-weight:bold;
width:1008px;
height:279px;
background:#fff 0px 0px no-repeat url('header_background.jpg');
}

#left_side
{
float:left;
width:270px;
background:#fff 0px 0px no-repeat url('left_background.jpg');
}

#table_captain
{
width:100px;
height:110px;
position:relative;
top:23px;
left:157px;
}

#virtual_table
{
width:110px;
height:110px;
position:relative;
top:81px;
left:91px;
}

#individuals_register
{
width:110px;
height:70px;
position:relative;
top:90px;
left:130px;
}

#rsvp
{
width:160px;
text-align:center;
position:relative;
top:115px;
left:86px;
padding:0 0 30px 0;
}

#right_side
{
float:right;
width:738px;
}

#slide_show
{
width:489px;
height:278px;
padding:0 95px 0 82px;
margin-right:72px;
background:#fff 0px 0px no-repeat url('slide_background.jpg');
}

#fadeshow1, .gallerylayer {
	background: url('../gallery/1.jpg');
	width: 489px;
}

#static_photo {
	width: 489px;
	height: 278px;
}

#content
{
width:594px;
background-color:#03bada;
text-align:center;
padding:30px 36px;
border-radius:0 0 35px 35px;
-moz-border-radius:0 0 35px 35px;
}

#emcee
{
float:left;
text-align:left;
font-weight:bold;
width:180px;
margin:17px 0 30px 0;
padding:0 18px 0 18px;
border-right:1px solid white
}

#award
{
float:left;
text-align:left;
width:331px;
margin:17px 0 30px 0;
padding:0 18px 0 28px;
}

#media
{
width:594px;
height:260px;
padding:10px 0 0 0;
}

#flickr
{
float:left;
width:236px;
margin:10px 0 0 0;
padding:0 28px 0 32px;
border-right:1px solid white
}

#youtube
{
float:left;
width:237px;
margin:10px 0 0 0;
padding:0 32px 0 28px;
}

#footer
{
width:594px;
background-color:#fff;
text-align:center;
font-size:13px;
padding:20px 36px 30px 36px;
}

.credit
{
font-size:11px;
padding-top:10px;
}

a.purple_link:link, a.purple_link:visited 
{
color:#6d1f7e;
}

a.purple_link:hover, a.purple_link:active 
{
color:#000;
}

a.blue_link:link, a.blue_link:visited 
{
color:#03bada;
}

a.blue_link:hover, a.blue_link:active 
{
color:#000;
}

a.black_link:link, a.black_link:visited 
{
color:#000;
font-weight:normal;
}

a.black_link:hover, a.black_link:active 
{
color:#03bada;
font-weight:normal;
}

a.black_white:link, a.black_white:visited 
{
color:#000;
}

a.black_white:hover, a.black_white:active 
{
color:#fff;
}

a.white_link:link, a.white_link:visited 
{
color:#fff;
}

a.white_link:hover, a.white_link:active 
{
color:#000;
}

.twelve
{
font-size:12px;
}

.twenty
{
font-size:20px;
}

.bold
{
font-weight:bold;
}

.normal
{
font-weight:normal;
}

.white
{
color:#fff;
}

.blue
{
color:#03bada;
}

.purple
{
color:#6d1f7e;
}


/* ----------- end file ---------- */