/* CSS Document */

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color:#FFFFFF; 
	color: #333;
	text-align: center;
	}
.mens-border{
	border:#8eb3dc 4px solid;
	}
.womens-border{
	border:#ecafea 4px solid;
	}
.youth-border{
	border:#9fd999 4px solid;
	}
.whitebordertop{
	font-family:"Times New Roman";
	color:#000000;
	font-size:30px;
	border:#FFFFFF 4px solid;
	font-variant: small-caps;
	font-weight:normal;
	}
.mens-leftmenu-bg{
	background:url(images/mens-leftmenu-bg.jpg) no-repeat left top;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:20px;
	border:#FFFFFF 4px solid;
	font-weight:normal;
	width:257px;
	height:671px;
	text-transform: uppercase;
	}
.mens-leftmenu-bg a{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	text-transform: uppercase;
	text-decoration:none;
	}
.mens-leftmenu-bg a:hover{
	color:#000000;
	text-decoration:none;
	}
.womens-leftmenu-bg{
	background:url(images/womens-leftmenu-bg.jpg) no-repeat left top;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:20px;
	border:#FFFFFF 4px solid;
	font-weight:normal;
	width:257px;
	height:671px;
	text-transform: uppercase;
	}
.logobottom span{
	display:block;
	visibility:hidden;
	width:80px;
	height:85px;
	margin-left:10px;
	cursor default;
	}
.womens-leftmenu-bg a{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	text-transform: uppercase;
	text-decoration:none;
	}
.womens-leftmenu-bg a:hover{
	color:#000000;
	text-decoration:none;
	}
.youth-leftmenu-bg{
	background:url(images/youth-leftmenu-bg.jpg) no-repeat left top;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:20px;
	border:#FFFFFF 4px solid;
	font-weight:normal;
	width:257px;
	height:671px;
	text-transform: uppercase;
	}
.youth-leftmenu-bg a{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:20px;
	font-weight:normal;
	text-transform: uppercase;
	text-decoration:none;
	}
.youth-leftmenu-bg a:hover{
	color:#000000;
	text-decoration:none;
	}
.menstopmenu{
	font-family:"Times New Roman";
	color:#8eb3dc;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	}
.menstopmenu a{
	font-family:"Times New Roman";
	color:#3b4550;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.menstopmenu a:hover{
	font-family:"Times New Roman";
	color:#8eb3dc;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	}
.womenstopmenu{
	font-family:"Times New Roman";
	color:#ecafea;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	}
.womenstopmenu a{
	font-family:"Times New Roman";
	color:#3b4550;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.womenstopmenu a:hover{
	font-family:"Times New Roman";
	color:#ecafea;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	}
.youthtopmenu{
	font-family:"Times New Roman";
	color:#9fd999;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	}
.youthtopmenu a{
	font-family:"Times New Roman";
	color:#3b4550;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	}
.youthtopmenu a:hover{
	font-family:"Times New Roman";
	color:#9fd999;
	font-size:22px;
	font-weight:normal;
	font-variant: small-caps;
	text-decoration:none;
	}
.bodypadding{
	padding:8px;
	}
.imgborder{
	border:#8eb3dc 1px solid;
	}
.womenimgborder{
	border:#ecafea 1px solid;
	}
.youthimgborder{
	border:#9fd999 1px solid;
	}
.bodytxt{
	font-family:Arial;
	color:#3b4550;
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
	}
h1{
	font-family:"Times New Roman";
	color:#3b4550;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	}
form{
	margin:0px;
	}
.mens-add-cart{
	background:url(images/add-to-cart.jpg) no-repeat left top;
	width:205px;
	height:41px;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:22px;
	text-decoration:none;	
	border:none;
	}
.womens-add-cart{
	background:url(images/womenadd-to-cart.jpg) no-repeat left top;
	width:205px;
	height:41px;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:22px;
	text-decoration:none;	
	border:none;
	}
.youth-add-cart{
	background:url(images/youthadd-to-cart.jpg) no-repeat left top;
	width:205px;
	height:41px;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:22px;
	text-decoration:none;	
	border:none;
	}
.mens-top-bg{
	background:url(images/top-bg.jpg) repeat-x left bottom
	}
.p-mens-top-bg{
	background:url(images/p-top-bg.jpg) repeat-x left bottom
	}
.g-mens-top-bg{
	background:url(images/g-top-bg.jpg) repeat-x left bottom
	}
.toplogin{
	font-family:"Times New Roman";
	color:#293440;
	font-size:18px;
	font-variant: small-caps;
	font-weight:normal;
	}
.userlogin{
	font-family:"Times New Roman";
	color:#293440;
	font-size:18px;
	font-weight:normal;
	}
.toplogin a{
	font-family:"Times New Roman";
	color:#293440;
	font-size:18px;
	font-variant: small-caps;
	font-weight:normal;
	text-decoration:none;
	}
.toplogin a:hover{
	color:#8eb3dc;
	text-decoration:none;
	}
.leftborder{
	border:#FFFFFF 4px solid;
	}
.logobottom{
	background:url(images/logo_bottom.jpg) no-repeat left top;
	}
.p-logobottom{
	background:url(images/p-logo_bottom.jpg) no-repeat left top;
	}
	.p-logobottom span{
	display:block;
	visibility:hidden;
	width:80px;
	height:85px;
	margin-left:10px;
	cursor default;
	}
.g-logobottom{
	background:url(images/g-logo_bottom.jpg) no-repeat left top;
	}
	.g-logobottom span{
	display:block;
	visibility:hidden;
	width:80px;
	height:85px;
	margin-left:10px;
	cursor default;
	}
	
	
	
.w-logobottom{
	background:url(images/w-logo_bottom.jpg) no-repeat left top;
	}
.w-logobottom span{
	display:block;
	visibility:hidden;
	width:80px;
	height:85px;
	margin-left:10px;
	cursor default;
	}

.navheading{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:25px;
	font-variant:small-caps;
	font-weight:normal;
	border-bottom:#FFFFFF 1px solid;
	}
.subheading{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:25px;
	font-variant:small-caps;
	font-weight:normal;
	}
.leftnav{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:18px;
	font-variant:small-caps;
	font-weight:normal;
	padding-left:20px;
	}
.leftnav a{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:18px;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:none;
	}
.leftnav a:hover{
	color:#000000;
	}
.relaxtitle{
	font-family:"Times New Roman";
	color:#000000;
	font-size:22px;
	font-weight:normal;
	text-decoration:none;
	background:#87adda;
	padding:10px;
	}
.relaxactivenav{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-variant:small-caps;
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	}
.relaxnav{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:16px;
	font-variant:small-caps;
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	}
.relaxnav a{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:16px;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	}
.relaxnav a:hover{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-weight:normal;
	}
.activelink{
	font-family:"Times New Roman";
	color:#000000;
	font-size:18px;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:none;
	font-style: italic;
	}
.leftpicturetxt{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	}
.leftpicturetxt a{
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-decoration:underline;
	}
.leftpicturetxt a:hover{
	font-family:"Times New Roman";
	color:#000000;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	}
form{
	margin:0px;
	}
.newsletter{
	font-family:"Times New Roman";
	color:#000000;
	font-size:24px;
	font-weight:bold;
	}
.bottomlink{
	font-family:Arial;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	}
.bottomlink a{
	font-family:Arial;
	color:#000000;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	}
.bottomlink a:hover{
	color:#8eb3dd;
	text-decoration:none;
	}
.p-bottomlink{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-weight:normal;
	}
.p-bottomlink a{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	}
.p-bottomlink a:hover{
	color:#ecafea;
	text-decoration:none;
	}
.g-bottomlink{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-weight:normal;
	}
.g-bottomlink a{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	}
.g-bottomlink a:hover{
	color:#9fd999;
	text-decoration:none;
	}
.relax-border{
	border:#ffffff 4px solid;
	background:#87adda;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:32px;
	font-variant:small-caps;
	font-weight:bold;
	}
.w-relax-border{
	border:#ffffff 4px solid;
	background:#ecafea;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:32px;
	font-variant:small-caps;
	font-weight:bold;
	}
.y-relax-border{
	border:#ffffff 4px solid;
	background:#9ed999;
	font-family:"Times New Roman";
	color:#FFFFFF;
	font-size:32px;
	font-variant:small-caps;
	font-weight:bold;
	}
.t16{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-variant:small-caps;
	font-weight:normal;
	padding-left:20px;
	padding-right:20px;
	}
.t16 a{
	font-family:"Times New Roman";
	color:#000000;
	font-size:16px;
	font-variant:small-caps;
	font-weight:normal;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	}
.t16 a:hover{
	font-family:"Times New Roman";
	color:#449143;
	font-size:16px;
	font-weight:normal;
	}
.blogleftlink{
	font-family:"Times New Roman", Times, serif;
	color:#87adda;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}
