/******************** RESET ********************/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}
body{line-height:1.5}
table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal}
table, td, th{vertical-align:middle}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:""""}
a img{border:none}

/******************** GLOBAL ********************/
body {background:url('bg-body.gif') repeat-x center 0 #fff; color:#212121; font-size:12px; line-height: 18px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}

.clear {clear:both;}

a {color: #939393; text-decoration:none;}
a:hover {text-decoration:underline;}

#content-top {background:url('bg-content-top.png') no-repeat 0 0; height:146px; width:660px; margin:15px auto 0 auto;}
#content {background:url('bg-content.png') repeat-y 0 0; width:600px; padding:0 0 0 60px; margin:0 auto; position:relative;}
#content-bottom {background:url('bg-content-bottom.png') no-repeat 0 0; height:54px; width:660px; margin:0 auto;}


#video {padding:10px 0 0 70px;}
#bottomshadow {background:url('bg-shadow-bottom.png') no-repeat 0 0; height:32px; width:539px; margin:0 auto;}


ul#nav {display: block; padding: 10px 0 40px 40px;}
#nav li{display:inline}
#nav li a{text-transform:uppercase; color:#2a2a2a; font-size:12px; border:4px; display:block; float:left; margin:0 0 0 10px; padding:6px 12px;}
#nav li a.donate {background:#9D1112; color:#fff;}
#nav li a:hover {background:#9D1112; color:#fff; text-decoration: none}

a.continue {display:block; margin:0 auto; padding:0 0 20px 0; width:700px; text-align:center;}
