﻿BODY {
margin:0;
background-color:#FFF;
}

#outerContainer {
width:760px;
margin:0 auto;
padding:0;
}

#topHeader {
padding:0;
margin:0;
}

#topHeaderImage {
width:300px;
height:88px;
background-image:url(../styleImages/backgrounds/logo.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

#pageSurround {
float:left;
width:100%;
padding:0;
background-image:url(../styleImages/backgrounds/pageSurround.gif);
background-position:6px 0;
background-repeat:repeat-y;
}

#colLeft {
width:290px;
float:left;
padding:0;
background-image:url(../styleImages/backgrounds/kylie.jpg);
background-position:100% 0;
background-repeat:no-repeat;
padding-top:238px;
}

#colMid {
width:470px;
float:left;
}

#bottomFooter {
padding:0 0 10px 6px;
margin:0;
text-align:right;
}

#colLeftContent {
margin-left:6px;
}

#pageContent {
padding:0 0 0 8px;
width:462px;
}

DIV.boxTitleLeft,DIV.boxTitleRight {
background-color:#a12b00;
background-image:url(../styleImages/icons/boxTitleBul.gif);
background-repeat:no-repeat;
background-position:6px 6px;
height:18px;
line-height:18px;
padding-left:20px;
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight:700;
font-size:11px;
color:#FFF;
margin-bottom:8px;
margin-top:8px;
}

.boxContentLeft,.boxContentRight {
padding:0;
}

.boxContent {
padding:0;
}

#subCats {
text-align:center;
margin:0;
padding:3px;
}

.subCat {
text-align:center;
padding:8px;
float:left;
width:120px;
height:120px;
}

.thumbCat {
width:100px;
height:100px;
background-position:50% 50%;
background-repeat:no-repeat;
}

.thumbProd {
width:70px;
height:100px;
margin:0 5px;
background-position:50% 50%;
background-repeat:no-repeat;
}

DIV.clear_all {
clear:both;
font-size:0;
line-height:0;
}

#popularProductsHeader {
clear:both;
margin-top:10px;
background-color:#383e44;
height:22px;
}

.popularProductsCol {
float:left;
width:33%;
}

#popularProductsHeader .popularProductsCol {
font-family:Verdana, Helvetica, Arial, Tahoma, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
background-color:#383e44;
text-align:center;
height:22px;
line-height:22px;
}

#popularProductsContent {
padding:5px 0 25px 15px;
}

#popularProductsContent .left,#popularProductsContent .center {
background-image:url(../styleImages/backgrounds/sep.gif);
background-repeat:repeat-y;
background-position:95% 0;
}

#boxNews {
font-size:10px;
color:#FFF;
background-image:url(../styleImages/backgrounds/colLeftContent.jpg);
background-position:100% 50%;
background-repeat:no-repeat;
}

#boxNews A {
font-size:10px;
color:#000;
}

UL#topHeaderMenu {
padding:10px 20px 0 5px;
width:250px;
float:right;
}

UL#topHeaderMenu LI {
margin:0;
padding:0;
display:block;
width:49%;
float:left;
background-image:url(../styleImages/icons/menuBul.gif);
background-repeat:no-repeat;
background-position:0 50%;
}

UL#topHeaderMenu LI A {
padding-left:10px;
font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size:11px;
line-height:14px;
}
