*{margin:0;padding:0;}
html { background:#000;}
body#intro{background:#a6a6a6 url(../images/bg_intro_slice.jpg) repeat-x;}
body#intro #page{background:url(../images/bg_intro2.jpg) no-repeat 0 30px;height:829px; margin:50px auto 25px;}
body#intro #page a#introlink{display:block;height:55px;left:330px;position:relative;top:745px;width:200px;}
body{background:#000 url(../images/bg-slice.jpg) repeat-x;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;height:932px;}
h1,h2,h3{color:#333;}
h1,h2{margin-bottom:10px;font-weight:400;}
h2{font-size:152%;}
h3{font-size:100%;font-weight:400;text-align:center;margin-top:10px;}
ul,ol{margin-bottom:10px;line-height:1.2em;margin-left:.69em;}
blockquote{padding-left:3em;background:url(../images/img08.gif) no-repeat;font-style:italic;}
a:active{color:#ED5C0C;}
a:visited{color:#666;}
a:hover{text-decoration:none;color:#02A0E7;}
img{border:none;}
img.left{float:left;margin:0 20px 10px 0;}
#menu{width:853px;height:43px;background:url(../images/nav_imgv2.jpg) no-repeat;margin:0 auto;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu li{display:inline;}
#menu a{display:block;float:left;height:43px;text-transform:lowercase;text-decoration:none;text-align:center;font-size:144%;color:#BABABA;border-right:1px solid #fff;}
#menu a#hbio{width:100px;}
#menu a#hbio:hover{background:url(../images/nav_imgv2.jpg) no-repeat 0 -42px;}
#menu a#raceresults{width:111px;}
#menu a#raceresults:hover{background:url(../images/nav_imgv2.jpg) no-repeat -100px -42px;}
#menu a#upraces{width:123px;}
#menu a#upraces:hover{background:url(../images/nav_imgv2.jpg) no-repeat -212px -42px;}
#menu a#photos{width:70px;}
#menu a#photos:hover{background:url(../images/nav_imgv2.jpg) no-repeat -337px -42px;}
#menu a#askhenry{width:82px;}
#menu a#askhenry:hover{background:url(../images/nav_imgv2.jpg) no-repeat -409px -42px;}
#menu a#sponsors{width:89px;}
#menu a#sponsors:hover{background:url(../images/nav_imgv2.jpg) no-repeat -492px -42px;}
#menu a#equipment{width:90px;}
#menu a#equipment:hover{background:url(../images/nav_imgv2.jpg) no-repeat -582px -42px;}
#menu a#media{width:60px;}
#menu a#media:hover{background:url(../images/nav_imgv2.jpg) no-repeat -671px -42px;}
#menu a#blog{width:50px;}
#menu a#blog:hover{background:url(../images/nav_imgv2.jpg) no-repeat -734px -42px;}
#menu a#extra{width:68px;}
#menu a#extra:hover{background:url(../images/nav_imgv2.jpg) no-repeat -784px -42px;}
#header{width:870px;padding-top:5px;margin:0 auto;}
#header h1{background:url(../images/hdr-logo.jpg) no-repeat;height:124px;width:854px;}
#header a{display:block;position:relative;width:330px;height:90px;}

#page{width:876px;height:491px;margin:22px auto 25px;padding:0 0 7px;}
.bio{background:url(../images/bg_bio.jpg) no-repeat;}
.results{background:url(../images/bg_results.jpg) no-repeat;}
.races{background:url(../images/bg_upcomingraces.jpg) no-repeat;}
.photos{background:url(../images/bg_photos_v2.jpg) no-repeat;}
.ask{background:url(../images/bg_askhenry.jpg) no-repeat;}
.sponsors{background:url(../images/bg_sponsors.jpg) no-repeat;}
.equip{background:url(../images/bg_equipment.jpg) no-repeat;}
.media{background:url(../images/bg_media_v2.jpg) no-repeat;}
.blog{background:url(../images/bg_blog.jpg) no-repeat;}
.extras{background:url(../images/bg_extras.jpg) no-repeat;}
.media #content{float:left;width:820px;overflow:hidden;margin:110px 0 0 25px;}
#content{float:right;height:375px;margin-right:12px;margin-top:96px;overflow:auto;padding-right:10px;width:500px;padding-bottom:10px;}
.media #content ul li{text-align:left;}
.photos #content{float:left;margin-left:30px;margin-top:10px;margin-right:0;width:823px;height:461px; overflow:hidden;}
.equip #content{padding-right:0;width:480px;}
#content ul li em{text-decoration:underline;}
#content ul li{margin-bottom:.69em;list-style-type:none;}
#sidebar{float:right;width:210px;background:#EDEBD5;padding:5px;}
#sidebar h2{color:#FFF;margin:0;padding:5px 15px;}
#sidebar h3{font-size:85%;color:#FFF;}
#sidebar ul{list-style:none;margin:0;padding:15px;}
#sidebar a{color:#FFF;}
.sponsors #content img{vertical-align:middle;margin-right:30px;}
.sponsors #content img#exterra{vertical-align:middle;margin-right:10px;}
#jlg {font-size:0.86em;left:0;position:relative;text-decoration:none;top:501px; z-index:1000;}

#createlink{font-size:0.86em;left:580px;position:relative;text-decoration:none;top:485px;}
#photocreatelink{font-size:0.86em;left:705px;position:relative;text-decoration:none;top:14px;}
#mediacreatelink{font-size:0.86em;left:705px;position:relative;text-decoration:none;}
.equip #content img{margin-top:50px;}
#equipone{margin-left:60px;}
#equiptwo{margin-left:40px;float:left;}
#equipfive img{margin-left:30px;}
#equipsix img{margin-left:45px;}
#equipthree,#equipfour{margin-left:30px;float:left;}
#equipone img{margin-right:80px;margin-bottom:10px;}
#equipthree img,#equipfour img{margin-right:30px;}
#equiptwo img{margin-right:60px;}
#equipone h3,#equiptwo h3{float:left;}
#equipthree h3{float:none;}
#footer{background:url(../images/footerimage.jpg) no-repeat bottom center;height:221px;clear:both;margin-top:15px;position:relative;width:100%;padding:0;}
#footerbottom{width:100%;background:#000;float:left;margin:0 auto;}
#footerbottom ul{display:none;margin:0 0 0 460px;}
#footerbottom ul li{float:left;list-style-type:none;margin-right:5px;}
.photoViewer-viewer{background:#eee;border:solid 1px #999;overflow:hidden;text-align:left;font-size:small;font-family:sans-serif;text-decoration:none;margin:0;padding:20px;}
.photoViewer-imageCont{background:#073D83;margin:0;padding:8px;}
.photoViewer-showcaseImage{border:solid 1px #fff;margin:0;padding:0;}
.photoViewer-mask{position:absolute;top:0;left:0;background:#000;opacity:0.9px;filter:alpha(opacity=90);margin:0;padding:0;}
.photoViewer-title{font-size:130%;height:32px;width:100%;color:#999;display:none;margin:0;padding:0;}
.photoViewer-desc{background:#999;color:#eee;background-color:transparent !important;margin:0;padding:0;}
.photoViewer-desc p{margin:0;padding:8px;}
.photoViewer-desc a{color:#eee;outline:none;}
.photoViewer-next{position:absolute;right:20px;bottom:20px;font-size:120%;margin:0;padding:0;}
.photoViewer-prev{position:absolute;left:20px;bottom:20px;font-size:120%;margin:0;padding:0;}
.photoViewer-footer{height:22px;position:relative;margin:0;padding:8px 0 0;}
.photoViewer-close{position:absolute;right:20px;top:20px;margin:0;padding:0;}
.photoViewer-loading{background:transparent url(../assets/loading.gif) center no-repeat;margin:0;padding:0;}
.photoViewer-controls{display:block;background:#fff;font-size:small;font-family:sans-serif;border:solid 1px #999;padding:10px;}
.photoViewer-controls a{color:#999;outline:none;}
.photoViewer-controls-absolute{position:absolute;left:50%;margin:auto;}
.photoViewer-display{display:block;float:left;width:70px;color:#999;font-size:90%;margin:0 5px;}
.photoViewer-thumbContOuter{float:left;width:400px;height:36px;overflow:hidden;}
.photoViewer-thumbCont{width:80000px;}
.photoViewer-thumbCont a{outline:none;}
.photoViewer-controls a.controlsThumb{border:solid 1px #999;width:30px;height:30px;display:block;float:left;overflow:hidden;opacity:0.7px;filter:alpha(opacity=70);margin:2px;}
.photoViewer-controls a.controlsThumb:hover{border:solid 2px #eee;margin:1px;}
.photoViewer-controls a.active,.photoViewer-controls a.active:hover{border:solid 3px #333;opacity:1px;filter:alpha(opacity=100);margin:0;}
.photoViewer-controls a.controlsThumb img{border:0;width:60px;margin:-5px 0 0 -5px;}
.photoViewer-controls a.photoViewer-panLeft{background:#999 url(../assets/panLeft.gif) center no-repeat;color:#999;display:block;margin-top:10px;width:8px;height:18px;float:left;outline:none;text-decoration:none;border-right:solid 2px #eee;}
.photoViewer-controls a.photoViewer-panRight{background:#999 url(../assets/panRight.gif) center no-repeat;color:#999;display:block;margin-top:10px;width:8px;height:18px;float:left;outline:none;text-decoration:none;border-left:solid 2px #eee;}
#v3{float:left;height:300px;margin-top:110px;overflow-x:hidden;overflow-y:auto;width:305px;}
#v3 a{margin-right:10px;margin-bottom:10px;float:left;border:5px solid #1953A7;}
#v3-viewer{position:relative !important;}
#v3-controls{display:none !important;}
#vc{float:right;width:500px;margin:0 auto;}
#vc .photoViewer-viewer{border:none;background:none;font-family:sans-serif;font-size:small;overflow:visible;text-align:left;float:none;position:relative !important;top:auto !important;left:auto !important;margin:5px auto 0;padding:0;}
a:link,.photoViewer-footer a,.photoViewer-footer a:hover{color:#1953A7;}
#menu a span,h1 span,h2 span,.photoViewer-desc img{display:none;}
.media #content p,.bio #content p{padding-bottom:.69em;}
#footerbottom ul li a,.photoViewer-desc a:hover{color:#fff;}
.photoViewer-header a,.photoViewer-footer a{color:#999;text-decoration:none;outline:none;}
.photoViewer-header a:hover,.photoViewer-footer a:hover,.photoViewer-controls a:hover{color:#ccc;}
.photoViewer-play,.photoViewer-pause,.photoViewer-stop{outline:none;margin:0 5px;}
.photoViewer-controls a.photoViewer-panLeft:hover,.photoViewer-controls a.photoViewer-panRight:hover{background-color:#ccc;color:#ccc;}

.sponsors #content {
float:right;
height:375px;
margin-right:0;
margin-top:96px;
overflow:auto;
padding-bottom:10px;
padding-right:0;
width:525px;
}
