body, h1, h2, h3, h4, h5, h6, blockquote, dd, dl, hr{margin: 0;padding: 0;font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 12px; text-align: left;vertical-align: top;background: #000000 url(../images/body-bg.gif) repeat; color: #5a5a5a;}
h1{padding: 0 0 10px 0;text-align: left;}
p{margin: 0;padding: 0;font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 12px; text-align: left;vertical-align: top;color: #5a5a5a;}
a:link, a:visited{text-decoration: none;color: #7b786d;}
a:hover{text-decoration: none;color: #cccccc;}
#wrapper{margin: 25px auto 0 auto;width: 900px;text-align: left;}
#header-index{float: left;padding-bottom: 10px;width: 900px;background: url(../images/index-header-bg.jpg) bottom right no-repeat;}
#header-sportswear{float: left;padding-bottom: 10px;width: 900px;background: url(../images/race-header-bg.jpg) bottom right no-repeat;}
#header-framesets{float: left;padding-bottom: 10px;width: 900px;background: url(../images/index-header-bg.jpg) bottom right no-repeat;}
#header-shop{float: left;padding-bottom: 10px;width: 900px;background: url(../images/index-header-bg.jpg) bottom right no-repeat;}
#header-everything{float: left;padding-bottom: 10px;width: 900px;background: url(../images/index-header-bg.jpg) bottom right no-repeat;}
#main{float: left;width: 880px;}
#top{float: left;font-size: 9px;padding: 0 5px 0px 15px;width: 880px;border-bottom: 1px solid #002a4a;}
#head-img{float: left;width: 900px;}
#footer{float: left;padding-bottom: 10px;width: 900px;}
.nav{float: left;width: 700px;}
.menu-main{clear: both;text-align: left;width:700px;padding: 10px 0 0 0;line-height: 40px;font-weight: normal;text-transform: uppercase;}
.menu-sub{clear: both;text-align: left;line-height: 28px;border-top: 1px solid #383838;}
.menu-sub a:link, .menu-sub a:visited{font-size: 11px;text-decoration: none;color: #7b786d;padding: 0 10px 0 0;text-transform: uppercase;}
.menu-sub a:hover{text-decoration: none;color: #cccccc;}
.menu-sub2{clear: both;text-align: left;line-height: 20px;padding: 0 10px 0 0;}
#active_sub{text-decoration: none;color: #cccccc;}
ul#main-nav{list-style:none;padding:0;margin:0;float:left;white-space:nowrap;}
ul#main-nav li{width:auto !important;float:left;margin:0;height:40px;line-height:40px;white-space:nowrap;margin-right:12px;}
ul#main-nav li a{font-weight:normal;height:40px;float:left;display:block;padding-right:11px;text-decoration:none;color:#7b786d;margin-left:0px;white-space:nowrap;background:url(../images/nav-off.gif) top left no-repeat;}
ul#main-nav li a:hover{font-weight:normal;height:40px;display:block;padding-right:11px;text-decoration:none;color:#cccccc;margin-left:0px;white-space:nowrap;background:url(../images/nav-on.gif) top left no-repeat;}
a.main-nav#active_menu{font-weight:normal;height:40px;display:block;padding-right:11px;text-decoration:none;color:#cccccc;margin-left:0px;white-space:nowrap;background:url(../images/nav-on.gif) top left no-repeat;}
a.menu-vertical, a.menu-vertical:visited{font-size:11px;color:#7b786d;text-transform: uppercase;width:90%;display:block;line-height:28px;margin-bottom:0px;text-decoration:none;border-bottom:1px solid #383838;}
a.menu-vertical:hover{color:#cccccc;text-transform: uppercase;text-decoration:none;border-bottom: 1px solid #00599f;}
a.sub-vertical, a.sub-vertical:visited{text-align:left;font-size:11px;color:#7b786d;text-transform: uppercase;width:90%;display:block;line-height:28px;margin-bottom:0px;text-decoration:none;border-bottom:1px solid #383838;padding-left:10px;width:170px;}
a.sub-vertical:hover{text-align:left;color:#cccccc;text-transform: uppercase;text-decoration:none;border-bottom: 1px solid #00599f;padding-left:10px;width:170px;}
a.tail-vertical, a.tail-vertical:visited{text-align:right;font-size:11px;color:#7b786d;text-transform: uppercase;width:90%;display:block;line-height:28px;margin-bottom:0px;text-decoration:none;border-bottom:1px solid #383838;font-style:italic;}
a.tail-vertical:hover{text-align:right;color:#cccccc;text-transform: uppercase;text-decoration:none;border-bottom: 1px solid #00599f;font-style:italic;}
#active_vertical{color:#cccccc;text-transform: uppercase;text-decoration:none;border-bottom: 1px solid #00599f;}
a.tab-menu, a.tab-menu:visited{font-size:11px;color:#7b786d;text-transform: uppercase;text-decoration:none;font-weight:bold;}
a.tab-menu:hover{font-size:11px;color:#cccccc;text-transform: uppercase;text-decoration:none;font-weight:bold;}
.logo{float: left; width: 200px;height: 113px;}
.content{padding: 5px;}
.content h2, h2 a:link, h2 a:visited, h2 a:hover{font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 15px;color: #7a7a7a;font-weight: bold;text-transform: uppercase;line-height: 30px;padding-top:5px;}
.content h3{font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 14px;color: #7a7a7a;font-weight: bold;text-transform: uppercase;line-height: 30px;padding-top:5px;}
.content2{padding: 0px;}
.content2 h2, h2 a:link, h2 a:visited, h2 a:hover{font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 15px;color: #7a7a7a;font-weight: bold;text-transform: uppercase;line-height: 30px;padding-top:5px;}
.content2 h3{font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 14px;color: #7a7a7a;font-weight: bold;text-transform: uppercase;line-height: 30px;padding-top:20px;}
.content-title{color:#ffffff;}
.index-center{ float: none; width: 98%;}
.index-right{float: right; width: 49%;text-align: left;}
.index-left{float: left; width: 49%;}
.copy-right{float: right; width: 680px;text-align: left; display:table-cell;}
ul#standard { margin-left: 0px; padding-left: 0px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
ul#standard li{ margin-left: 20px; line-height: 20px;}
.copy-left{float: left; width: 200px; display:table-cell;}
.index2-right{float: left; width: 100%;text-align: right; height: 30px;}
.index2-left{float: left; width: 39%;text-align: right; height: 30px;}
.index2a-right{float: left; width: 100%;text-align: right; height: 90px;}
.index2a-left{float: left; width: 39%;text-align: right; height: 90px;}
.index2b-left{float: left; width: 39%;text-align: left; height: 300px;}
.index2b-right{float: right; width: 50%;text-align: left; height: 300px;}
.index-misc{ float: none; width: 98%; text-align:left;}
.index-vbutton{float: none;}
.index-vbutton-left{float: none; text-align:left;}
.index-vbutton-right{float: none; text-align:right;}
.index-order a{float: right; width: 680px; background:url(../images/nav-off.gif) top left no-repeat;font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 12px; text-align: left;vertical-align: top;}
.index-order a:hover {float: right; width: 680px;font-family: Helvetica, Arial, Georgia, Sans-serif;font-size: 12px; text-align: left;vertical-align: top; text-decoration:none; color:#cccccc;background:url(../images/nav-on.gif) top left no-repeat;}
.index-order1 {float: right; width: 680px;text-align: left;}
.index-terms a{float: left; width: 680px; background:url(../images/nav-off.gif) top left no-repeat;}
.index-terms a:hover {float: left; width: 680px; text-decoration:none; color:#cccccc;background:url(../images/nav-on.gif) top left no-repeat;}


.styleimg{border:solid 1px #383838;padding:5px;margin:3px;}
.more, more a:link, more a:visited{font-size:11px; color: #7b786d; text-transform:uppercase; font-weight:normal; padding:10px 0 10px 0;background: url(../images/read-on.gif) 65px 10px no-repeat;}
.more a:hover{font-size:11px; text-transform:uppercase; color: #cccccc; font-weight:normal;}
p{padding: 10px 0 5px 0;}
#footer{clear: both;float: left;line-height: 30px;width: 890px;padding: 3px;background-color: #00253d;border-top: 1px solid #000000;}
#footer p{font-size: 11px; color: #6a6a6a;padding:0px;background: #00253d;}
#footer a:link, #footer a:visited{font-size: 11px;color: #7b786d;text-transform: uppercase;}
#footer a:hover{font-size: 11px;color: #cccccc;text-transform: uppercase;}
#copy{font-size: 10px;clear: both;float: left;width: 890px;padding: 5px;}
#copy a:link, #copy a:visited{font-size: 11px;color: #7b786d;text-transform: uppercase;}
#copy a:hover{font-size: 11px;color: #cccccc;text-transform: uppercase;}
#active_lg{text-decoration: none;color: #cccccc; padding:3px; background-color: #00599f;}
.alignright{float: right; width: 50%; text-align: right; font-size:9px;}
.alignright2{float: right; text-align: right; font-size:9px; display: inline; padding: 0px; margin: 0px; border: 0px;}
.alignleft{float: left; width: 50%;}

ul#main-nav2{list-style:none;padding:0;margin:0;white-space:normal;}
ul#main-nav2{margin:0;height:20px;line-height:15px;white-space:normal;}
ul#main-nav2 li a{font-weight:normal;height:40px; display:table; margin-bottom:inherit;text-decoration:none;color:#7b786d;margin-left:0px; white-space:normal;background:url(../images/nav-off.gif) top left no-repeat;}
ul#main-nav2 li a:hover{font-weight:normal;height:40px;display:table; margin-bottom:inherit;text-decoration:none;color:#cccccc;margin-left:0px;white-space:normal;background:url(../images/nav-on.gif) top left no-repeat;}
.linkmore a:hover{font-weight:normal;height:40px;line-height:40px;display:block;padding-right:11px;text-decoration:none;color:#cccccc;margin-left:0px;white-space:nowrap;background:url(../images/nav-on.gif) top left no-repeat;}
.linkmore a{font-weight:normal;height:40px;line-height:40px;display:block;padding-right:11px;text-decoration:none;color:#cccccc;margin-left:0px;white-space:nowrap;background:url(../images/nav-off.gif) top left no-repeat;}
.smalltext{font-size:10px;}

