@import url(sIFR-screen.css);
@import url(menu.css);

body{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
color:#535353;
font-size:0.70em;
background-repeat:no-repeat;
background-position:top center;
background-attachment:fixed;
}
#wrapper{}
#container{
width:732px;
margin:0px auto;
padding:0 0 0 200px;
}
#header{
margin:0 0 0 11px;
padding:20px 0 0 0;
text-align:right;
}
#logo{
width:225px;
height:35px;
float:right;
margin:0 0 25px 0;
}
#front_logo{
width:225px;
height:35px;
float:right;
margin:0 0 25px 0;
}
#front_logo h1 {
background:url(../images/logo_zelus.gif) no-repeat right top;
height: 35px;
margin:0;
}
#front_logo span {
display: none;
}
#nav{
width:718px;
height:25px;
clear:both;
text-align:left;
}

#nav_home a{width:50px;height:25px; background-image:url(../images/nav/nav_home.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_home a:hover{background-position:0px -25px;}

#nav_products a{width:123px;height:25px; background-image:url(../images/nav/nav_products.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_products a:hover{background-position:0px -25px;}

/*
#nav_products a{width:83px;height:25px; background-image:url(../images/nav/nav_products.gif); background-position:-20px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_products a:hover{background-position:-20px -25px;}
*/

#nav_zelus a{width:105px;height:25px; background-image:url(../images/nav/nav_zelus.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_zelus a:hover{background-position:0px -25px;}
#nav_experience a{width:145px;height:25px; background-image:url(../images/nav/nav_experience.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_experience a:hover{background-position:0px -25px;}
#nav_team a{width:109px;height:25px; background-image:url(../images/nav/nav_team.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_team a:hover{background-position:0px -25px;}
#nav_locations a{width:109px;height:25px; background-image:url(../images/nav/nav_locations.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_locations a:hover{background-position:0px -25px;}
/*#nav_contact a{width:120px;height:25px; background-image:url(../images/nav/nav_contact.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}*/
#nav_contact a{width:201px;height:25px; background-image:url(../images/nav/nav_contact2.gif); background-position:0px 0px; background-repeat:no-repeat; display:block;float:left;}
#nav_contact a:hover{background-position:0px -25px;}

#footer{width:718px;height:20px;margin:-10px 0 20px 12px;background-image:url(../images/bg_footer.gif); background-repeat:repeat-x; background-position:0px 0px;text-align:right;clear:both;}
#footer img {margin:0;padding:0px 0px;float:left;}
#footer_content{float:right;width:310px;}
	#footer_privacy a{width:38px; height:9px; background-image:url(../images/footer_privacy.gif); background-repeat:no-repeat; background-position:0px 0px; display:block;float:left;}
	#footer_privacy a:hover{background-position:0px -9px;}
	#footer_disclaimer a{width:52px; height:9px; background-image:url(../images/footer_disclaimer.gif); background-repeat:no-repeat; background-position:0px 0px; display:block;float:left;}
	#footer_disclaimer a:hover{background-position:0px -9px;}
	#footer_returns a{width:67px; height:9px; background-image:url(../images/footer_returns.gif); background-repeat:no-repeat; background-position:0px 0px; display:block;float:left;}
	#footer_returns a:hover{background-position:0px -9px;}

#main{
clear:both;
margin:0;
}
#hero{
width:724px;
margin:0 0 0 8px;
}
#main_content{
background-image:url(../images/bg_main.png);
background-repeat: repeat-y;
margin:2px 0 10px 0;
padding:20px 0 40px 40px;
}

#main_content p a{color:#535353; background-image:url(../images/arrow_over.gif); background-repeat:no-repeat;background-position:0px 3px;padding:0 0 5px 18px;font-weight:bold;}
#main_content p a:hover{background-image:url(../images/arrow.gif);}

#content_home{
height:185px;
background:url(../images/bg_main.png) repeat-y;
margin:2px 0 4px 0;
}

#content{
width:410px;
float:left;
padding:0 30px 0 0;
}
#content p{line-height:15px;}
#content p a{color:#535353; background-image:url(../images/arrow_over.gif); background-repeat:no-repeat;background-position:0px 3px;padding:0 0 5px 18px;font-weight:bold;}
#content p a:hover{background-image:url(../images/arrow.gif);}
#content .product_review{margin:5px 0px;padding:15px;border:1px solid #CCC;background-color:#FFF;}
#content .product_review a{color:#535353;font-weight:bold;background-image:url(../images/arrow_over.gif); background-repeat:no-repeat;background-position:0px 3px;padding:0 0 5px 18px;}
#content .product_review a:hover{background-image:url(../images/arrow.gif);}


#content_right{width:250px; float:left;margin:50px 0px; text-align:center;}
#content_right p{margin:20px 20px 0 50px;text-align:left;}
#content_right .border{border:1px solid #535353;margin:70px 0 0 0;}
#content_right .border_nike{border:1px solid #535353;margin:88px 0 0 0;}

#content_reviews{width:250px;margin:15px 0 0 0; text-align:center;}
#content_reviews h1{color:#f37736;font-size:1.1em;font-weight:normal;margin-bottom:5px;text-align:center;}


#club{width:430px;float:left;}
	#club h1,#club h2{border-bottom:2px solid #f37736;font-weight:bold;font-size:12px;color:#f37736;margin:8px 0 20px 12px;padding:0 0 3px 8px;}
	#club h3{font-size:18px;color:#000000; font-weight:normal;margin-bottom:0px;}
	#club_card{width:164px;height:117px;float:left;background:url(../images/club_card.png) no-repeat;margin:0 10px 0 0;}
	#club_content{padding:0 40px 0 0;}
	
#news{width:300px;float:left;}
	#news h2{border-bottom:2px solid #f37736;font-weight:bold;font-size:12px;color:#f37736;margin:8px 0 20px 0px;padding:0 0 3px 0;}
	#news_content{padding:0px;}
	#news_content ul{margin:0px;padding:0px; list-style:none;}
	#news_content li a{color:#535353; background-image:url(../images/arrow.gif); background-repeat:no-repeat;background-position:0px 3px;padding:0 0 5px 20px;display:block;}
	#news_content li a:hover{background-image:url(../images/arrow_over.gif);}

#products{/*border:1px solid #CCC;height:250px;*/margin:0 19px 0 0;}

.store_list{margin:5px 0 0 0;background-color:#626262;border:1px solid #000;color:#FFF;padding:5px 10px;cursor:pointer;}
.store_list .location{width:350px;margin:0 0 0 -15px;}
.store_list .location a{color:#FFF;text-decoration:none;background-image:url(../images/arrow_over.gif); background-repeat:no-repeat;background-position:0px 3px;padding:0 0 5px 25px;}
.store_list .location a:hover{text-decoration:underline;}
.store_list .state{float:right;text-align:right;}
.store_details{background-color:#dbdbdb;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;padding:15px 10px 15px 20px;height:0px;overflow-x:hidden;overflow-y:hidden;}
.store_details p{margin:0 0 8px 0;}
.store_details .phone{margin:0 5px 0 0;}
.store_details .details_left{width:178px;float:left;}
.store_details .details_right{width:200px;float:left;}
.store_inner {margin:15px 0 15px 0;}

.clear{clear:both;}

form{margin:0 0 20px 0;}
form .inputfield{width:215px;background-color:#e5e5e5;border:2px solid #e5e5e5;}
form .inputsml{background-color:#e5e5e5;border:2px solid #e5e5e5;}
form  textarea{width:215px;background-color:#e5e5e5;border:2px solid #e5e5e5;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}
form .required{color:#f37736;}

form .submit{margin:10px 0 0 0;}
form .browse{margin:0 0 -7px 0;border:none;}

form table td {padding:5px; vertical-align:top;}
form select{font-size:1em;}

.text_disclaimer{clear:both;color:#9f9f9f;font-size:0.85em;padding:25px 0 0 0;}

img{border:0px;}

a{outline:none;color:#535353;}

h1{color:#f37736;font-weight:normal;margin-bottom:5px;}
h2{color:#000;font-size:1.2em;margin:5px 0 15px 0;}
h3{color:#000;font-size:1.1em;margin:5px 0 5px 0;}
h4{color:#000;font-size:1.0em;margin:5px 0 0px 0;}
h5{color:#f37736;font-size:1.3em;margin:5px 0 0px 0;}

#gender_selector input {margin: 0 7px 0 0; float:left;}
#gender_selector input, #gender_selector label { float:left;}
#gender_selector #gender_female {margin-left:14px;}

.underline {text-decoration:underline;}

.news_terms {font-style:italics;}
.news_terms p {text-decoration:underline;}
.nobottom {margin-bottom:6px;}
.notop {margin-top:6px;}
.noliststyle {list-style:none;}
sup {line-height:.6px}

/*#menu1Container .mainlink {padding-left:10px;background-image:none;}
#menu1Container {width:135px !important;}
#menu1Container #menu1Content {width:135px;}*/
#giftcard {float:right;border:none;}

