/*	Hoboken Pump & Run 
*	CSS Stylesheet
* 	Author: C.Tino
*	Date: July 2010
*/

/* Resetting Browser-Set Defaults */
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, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}

body {
	background: url('img/bg.jpg') #b6966f no-repeat center top; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #333; 
	font-size: 13px;
}
#content {width:900px; margin: 50px auto 0px; padding: 0px;}
#header {}

#logo {height:270px;}

#nav {margin: 0px auto 15px; padding: 0; width:690px; overflow:hidden;}
#nav li {list-style:none; float:left; height:83px; margin: 0px; padding: 0px; white-space:nowrap;}
#nav li a {height: 83px; text-indent: -9000px; display: block; margin: 0px; padding: 0px;}
#nav h1 {text-transform:uppercase; color:#B5121B; font-size:32px; text-align:center;}

#nav li a.support {background: url('img/nav_support.png') no-repeat center top; width:249px;}
#nav li a.support:hover{background: url('img/nav_support_o.png') no-repeat center top;}
#nav li a.run {background: url('img/nav_run.png') no-repeat center top; width:201px;}
#nav li a.run:hover{background: url('img/nav_run_o.png') no-repeat center top;}
#nav li a.details {background: url('img/nav_details.png') no-repeat center top; width:240px;}
#nav li a.details:hover{background: url('img/nav_details_o.png') no-repeat center top;}

#info {width:690px; margin: 0 auto; text-transform:uppercase; font-weight:bold; text-align:center; line-height:18px;} 
#info p.date {margin-bottom:15px; font-size:18px;}
#info #wwarriors {font-weight:normal; font-size:11px;}
#info #wwarriors a {font-weight:normal; font-size:11px; text-decoration:none; color:#333;}
#info #wwarriors a:hover {text-decoration:underline; color:#333;}
#info p.proceeds {font-size:16px; margin-bottom:5px;}
#info p.wwabout {}

#details {width:600px; margin: 0 auto; text-transform:uppercase;}
#details h4 {font-weight:bold; font-size:16px; margin-bottom:5px;}
#details p {margin-bottom:10px;}
#details p strong {color: #B5121B;}
#details ul {list-style: none; margin-left: 10px; padding-left: 1em; text-indent: -1em; margin-bottom:5px;}
#details li {list-style:square inside; margin-bottom:5px;}

#sponsors {margin: 25px 0px;}
#sponsors p.credits {text-transform: uppercase; text-align: center; color: #B5121B; font-weight:bold; margin-bottom:15px;}
#sponsors .links {text-align:center;}
#sponsors li {list-style:none; display:inline; padding:0 15px;}
#sponsors li img {vertical-align:middle;}
