	
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image:url(../images/main-top-bg.gif); background-position:top; background-repeat:repeat-x;
 margin: 0px;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
}

a.toplink:link	{  font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.toplink:active  {  font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
a.toplink:visited {  font-size: 12px; color: #FFFFFF; text-decoration: underline;font-weight: bold; }
a.toplink:hover	{  font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight:  bold; }


/* HEADER */

#header {
 color: #333;
 width: 900px;
 float: left;
 height: 134px;
 margin: 0px 0px 5px 0px;
}

#header p{ color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top: 8px;}
#header p.menu { color:#f18e00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-top: 19px; letter-spacing:1px; text-decoration:none;}
#header p.menu a{ color:#f18e00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin-top: 19px; letter-spacing:1px; text-decoration:none;}
#header p.menu a:hover{ color:#c90072; text-decoration:none;}

/* LEFT COLUMN */

#leftcolumn { 
 color: #333;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 width: 170px;
 float: left;
}

#leftcolumn img {margin-top: 15px;}

#leftcolumnlinks {
 background-color:#fef3e5;
 border: 1px solid #ccc; 
 width: 170px;
 margin: 10px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float: left;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}

#leftcolumnlinks li { margin-left: -30px; line-height:150%; color:#686866; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding: 5px;}
#leftcolumnlinks a { color:#686866; text-decoration:none;}
#leftcolumnlinks a:hover { color:#f18e00; text-decoration:none;}

/* CENTER COLUMN */

#centercolumn { 
 float: left;
 color: #333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 507px;
 display: inline;
}

#centercolumn h1 { color:#c90072; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; line-height:150%; text-align:left;}
#centercolumn h2 { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:150%; text-align:left;}
#centercolumn h3 { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:150%; text-align:left;}
#centercolumn p { color:#838383; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:left;}

#centercolumn ul { color:#838383; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:left;}
#centercolumn ul a { color:#f8901c; text-decoration:none;}
#centercolumn ul a:hover { color:#f8901c; text-decoration:underline;}

#centercolumn p.breadcrum { color:#838383; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:175%; text-align:left;}
#centercolumn p.breadcrum a { color: #f8901c; text-decoration:underline;}

#centercolumn a { color: #f8901c; text-decoration:none;}
#centercolumn a:hover { color: #f8901c; text-decoration:underline;}

#centercolumn h2.advice { color:#838383; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:150%; text-align:left; padding-top: 35px; background-image:url(../images/advice-bg.jpg); background-position:top right; background-repeat:no-repeat;}

#centercolumn img.logos { 
 margin:15px 20px; 
 padding:10px; 
 border: 1px solid #CCC;
 -moz-box-shadow: 0 0 5px 5px #ebebeb;
 -webkit-box-shadow: 0 0 5px 5px #ebebeb;
 box-shadow: 0 0 5px 5px #ebebeb;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 }

/* SHOP BY CATEGORY HEADING */

#category {
 width:500px;
 border: 1px solid #CCCCCC;
 padding: 0px 10px 10px 10px;
 background-image:url(../images/category-bg.gif); background-position: top center; background-repeat:repeat-x;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}

#category h2 {color:#b24c00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; text-align:left;}
#category p {color:#b24c00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; text-align:left;}

/* SHOP BY AGE HEADING */

#age {
 width:500px;
 border: 1px solid #CCCCCC;
 padding: 0px 10px 10px 10px;
 background-image:url(../images/age-bg.gif); background-position: top center; background-repeat:repeat-x;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}

#age h2 {color:#b24c00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; text-align:left;}
#age p {color:#b24c00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:150%; text-align:left;}

/* PRODUCT BOX STYLE */

#productbox { padding: 0px 0px 5px 0px; border-bottom: 1px dashed #CCCCCC; float:left; width: 100%; }
#productbox h2 { color:#f68d1c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:150%; text-align:left;}
#productbox p { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:left;}
#productbox ul { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:left; margin-left: 110px;}
#productbox img.product { padding: 10px; margin: 5px 0px 0px 0px; border: 1px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#productbox img.product:hover { border: 1px solid #c90072; }
#productbox img.productalt { padding: 3px; margin: 0px 5px 5px 0px; border: 1px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#productbox img.productalt:hover { border: 1px solid #c90072; }

/* PRODUCT BOX STYLE 2 */

#productbox2 { padding: 0px 0px 5px 0px; border-bottom: 1px dashed #CCCCCC; float:left; width: 100%; }
#productbox2 h2 { color:#f68d1c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:150%; text-align:left;}
#productbox2 p { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:left;}
#productbox2 ul { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:left; margin-left: -20px;}
#productbox2 img.product { padding: 10px; margin: 5px 0px 10px 0px; border: 1px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#productbox2 img.product:hover { border: 1px solid #c90072; }
#productbox2 img.productalt { padding: 3px; margin: 0px 5px 5px 0px; border: 1px solid #ccc; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
#productbox2 img.productalt:hover { border: 1px solid #c90072; }

/* RIGHT COLUMN */

#rightcolumn { 
 float: right;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 width: 170px;
 display: inline;
}

#rightcolumn img {margin-top: 15px;}

#rightcolumnlinks {
 color: #333;
 background-color:#f9e5ef;
 border: 1px solid #ccc; 
 width: 170px;
 margin: 10px 0px 0px 0px;
 float: left;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}

#rightcolumnlinks li { margin-left: -25px; line-height:150%; color:#686866; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px; }
#rightcolumnlinks a { color:#686866; text-decoration:none;}
#rightcolumnlinks a:hover { color:#c90072; text-decoration:none;}

/* FOOTER */

#footer { 
 width: 900px;
 clear: both;
 color: #333;
 margin: 0px 0px 10px 0px;
 padding: 40px 0px 0px 0px;
 background-image:url(../images/footer.jpg); background-position:top; background-repeat:no-repeat;
}

#footer p { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:175%; text-align:center; }
#footer a { color: #f8901c; text-decoration:none;}
#footer a:hover { color: #f8901c; text-decoration:underline;}

#footer p.webguru { color:#999898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:center; }
#footer a.webguru { color: #999898; text-decoration:none;}
#footer a:hover.webguru { color: #999898; text-decoration:underline;}

