@charset "UTF-8";
/* CSS Document */

html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}

/*formatting */

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 20px; line-height:1.5em;}
h1 {background:url(images/bg_h2.jpg) 0 repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; margin:5px 20px 5px 20px;; padding:10px;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:5px 20px;}

a{color:#000000;}
a:hover{color:#FF3300;}
ul.where li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0 20px; line-height:1.5em;}
ul.where li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none;}
ul.where li a:hover{color:#FF3300;}

/* Layout */

#container{ margin:0 auto; width:800px; height:auto;}

#top{background:url(images/bg_top_runner.jpg) 0 repeat-x; height:20px; width:800px;}

#header{height:60px; width:800px; background:url(images/bg_header.jpg) 0 repeat-x;}

#timekeeper {width:780px; height:30px;background:url(images/bg_time.jpg) 0 repeat-x;padding:0 0 0 20px;}
#timekeeper ul{margin:0 8px;}
#timekeeper li{float:left;padding:10px 2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#menu{padding-top:20px;float:left;}
#menu li {padding:5px 0;margin-left:5px; background:url(images/bg_menu.gif) 0 0 no-repeat;}
#menu li a { font-family:Arial; color:#000000; font-size:12px;text-decoration:none;padding-left:25px;}
#menu ul {color:#000; margin:20px; float:left;}
#menu li a:hover{color:#FF3300;}

#content{float:left; width:580px; height:535px; overflow:auto; padding:0 10px 10px 15px;}

#footer{width:800px; height:26px; background:url(images/bg_bottom_runner.gif) 0 repeat-x;}

.clearer{clear:both;}

#hero{background:url(images/hero) 0 no-repeat; width:800px; height:550px;}

#nothero{background:url(images/bg_content.jpg) 0 no-repeat; width:800px; height:550px;}

.pad{margin:20px 0 0 20px;float:left;}

#info {float:left; width:155px; padding-top:15px;}




