/*
Basic Stylesheet

Version: 1.0
author: Brendan Will
email: bwill at willful hyphen webdesign dot com
website: www.willful-webdesign.com
*/


/* Typography */
body
{
  font-family:tahoma, arial, sans-serif; 
}
h1
{
  font-size:16px;
}
h1,h2,h3,h4,h5,h6
{
  font-family:"Times New Roman", serif;
}
/* Layout */

/* Colors */
body
{ 
  background:#FFFFFF url('/lib/yhst-85965749783819/background.jpg') repeat-x;
}

#header
{
  background:#FFE5E5 url('/lib/yhst-85965749783819/head.jpg') no-repeat;
  height: 100px;
  margin-top:-20px;
  
}
#container
{
  padding-top:0;
  background:#FFE5E5 url('/lib/yhst-85965749783819/bodyshell.jpg') repeat-y;
  width: 960px;  
  position: relative;
  left:50%;
  margin-left:-480px;
  border: #FF6B6B 1px solid;
  height:100%;  
}
#rightcol
{
  float:right;
  width:200px;
}
#nav-product
{
  float:left;
  width:200px;
}
#bodycontent
{  
  background: #fff;
  float:right;
  width:558px;
  border-left:#FF6B6B solid 1px;
  border-right:#FF6B6B solid 1px;
}
#contentarea, .breadcrumbs
{
  margin:5px 10px;
}
#bodycontent a
{
  color:#00F;
}
#bodycontent a:hover
{
  color:#FF6B6B;
  text-decoration:none;
}

#footer
{
  clear:both;
  background: #FFE5E5;
  padding:5px;
}

ul#nav-general
{
  margin:0;
  padding:0;
  list-style:none;
  float:right;
}
ul#nav-general li
{
  float:left;
  padding:0 5px;  
  
}
ul#nav-general li a
{
  margin-top:5px;
  text-decoration:underline;
  color:#00F;
}
#nav-product ul
{
  margin:0;
  padding:0;
  list-style:none;
}
#nav-product ul a
{
  display:block;
  width:200px;
  font-size:12px;
  line-height:30px;
  text-decoration: underline;
  text-indent:5px;
  color: #00F;
  background: #FFE5E5;
  border-bottom: #FF6B6B 1px solid;
}

#nav-product h4
{
  background:url('/lib/yhst-85965749783819/cataheader.jpg');
  text-align:center;
  line-height:39px;  
  padding:0px;
  margin:0px;
  color:#000099;
  border-bottom: #FF6B6B 1px solid;
}

#brandmark a
{
  width:960px;
  height:100px;
  text-indent: -9999px;
  display:block;
}

#searcharea
{
  padding:0;
  margin:0;
  background: #FFE5E5;
}

#itemarea .ys_primary
{
  background: url('/lib/yhst-85965749783819/addtocart') no-repeat;
  height:40px;
  width:120px;
}
.clear
{
  clear:both;
}
.price-bold
{
  font-size: 16px;
  color:#cc0000;
  text-align:center;
}
.sale-price-bold
{
  color:#f00;
}
#caption
{
  padding:5px;
}
#caption div
{
  font-size:14px;
}

.image-l
{
  float:left;
  padding:10px;
  margin:10px;
}

#caption
{
  width:100%;
  clear:both;
}

#messagearea
{
  padding:5px;
}

#footer
{
  padding:5px;
}

#footer #ww-footer-links
{
  text-align:center;
}

#footer #copyright, #footer #footer-links
{
  text-align:center;
  padding: 10px;
}

#footer-links
{
  margin; 0 auto 0;
}


.name
{
  text-align:center;
}

#itempage-captiontitle
{
  display:none;
}

.img-wrapper
{
  text-align:center;
  margin: 0 auto 0;
}

#searchbar
{
  height: 45px;
  width: 960px;
  background: #FFE5E6;
}

#topsearch
{
  width:40%;
  float:left;
  border:none;
}
#topnav
{
  width:60%;
  float:right;
  line-height:45px;
}

