body {
background: url(../images/bg.jpg) repeat;
font-family: Futura;
font-size: 14px;
color: #3c2415;
}

a:link, a:visited, a:hover, a:active {
color: #ed529e;
text-decoration: none;
}


#wrapper {
width:1020px;
margin: auto;
}

#tcorner {
background: url(../images/topborder.png) no-repeat;
height: 40px;
width: 1020px;
}

#bcorner {
background: url(../images/bottomborder.png) no-repeat;
height: 40px;
width:1020px;
}

#content {
background: url(../images/contentbg.png) repeat-y;
padding: 26px;
width:968px;
}

#topnav {
    width: 653px; height: 63px;
    background: url(../images/topnav.jpg);
    margin: 2px 0 0 0; padding: 0;
    position: relative;}
  #topnav li {
    margin: 0; padding: 0; list-style: none;
    position: absolute; top: 0;}
  #topnav li, #topnav a {
    height: 63px; display: block;}
    
  #home {left: 0; width: 86px;}
  #about {left: 86px; width: 82px;}
  #process {left: 168px; width: 98px;}
  #pricing {left: 266px; width: 93px;}
  #faqs {left: 359px; width: 73px;}
  #faves {left: 432px; width: 79px;}
  #myaccount {left: 511px; width: 142px;}
  
  
  #home a:hover {
    background: transparent url(../images/topnav.jpg)
    0 -63px no-repeat;}
  #about a:hover {
    background: transparent url(../images/topnav.jpg)
    -86px -63px no-repeat;}
  #process a:hover {
    background: transparent url(../images/topnav.jpg)
    -168px -63px no-repeat;}
  #pricing a:hover {
    background: transparent url(../images/topnav.jpg)
    -266px -63px no-repeat;}
  #faqs a:hover {
    background: transparent url(../images/topnav.jpg)
    -359px -63px no-repeat;}
  #faves a:hover {
    background: transparent url(../images/topnav.jpg)
    -432px -63px no-repeat;}
  #myaccount a:hover {
    background: transparent url(../images/topnav.jpg)
    -511px -63px no-repeat;}
    
    
   #leftCol {
   width:180px;
   border-right: 1px dashed #3c2415;
   float: left;
   padding-right: 10px;
   }
   
   #leftCol a {
   color: #3c2415;
   text-decoration: none;
   }
   
   #rightCol, #indexDefaultMainContent {
   width:750px;
   float: right;
   padding-left:20px;
   }
   
   
   #footer {
   width:1000px; 
   margin: auto;
   font-size: 12px;
   }
   
   #footer a {
   color: #3c2415;
   text-decoration: none;
   }
   

   

    
h5 {
font-family: Futura, Century Gothic, Serif; serif;
color:#ed529e;
font-size: 18px;
font-weight: normal;
margin: 0 0 0 18px;
padding: 0;
}




#toplinks {
float: right;
font-size: 12px;
}

#toplinks a {
font-size: 12px;
color: black;
text-decoration: none;
}

#toplinks a:hover {
font-size: 12px;
color: #ed529e;
text-decoration: none;
}

#leftnav {
width:190px;
float: left;
}

#leftnav a {
font-size: 13px;
color: black;
text-decoration: none;
margin-left: 20px;
line-height: 20px;
}

.leftspace {
margin: 15px 0 15px 0;
border-top: 1px dashed #3c2415;
}

.dashspace {
border-top: 1px dashed #3c2415;
margin: 10px;
}

.dashspace2 {
border-top: 1px dashed #3c2415;
margin: 0;
}

#bottomcorners {
background: url(../images/bottomcorners.png) no-repeat;
height: 15px;
width:860px;
font-size: 12px;
color: #666;
padding: 0 20px 0 20px;
}

#productListHeading {
font-family: Futura, Century Gothic, Serif, sans-serif;
font-size: 20px;
color: #ed529e;
font-weight: 100;
margin: 0;
padding: 0;
}

.itemTitle a {
font-size: 13px;
color: black;
text-decoration: none;
font-weight: normal;
}


#productName {
font-family: Futura, Century Gothic, Serif;
font-size: 16px;
text-align: left;
margin: 0;
padding: 0;
float: left;
color: #ed529e;
font-weight: bold;
}

#attribsOptionsText {
font-family: Futura, Century Gothic, Serif;
font-weight: bold;
font-size: 14px;
margin: 10px 0 5px 0;
padding: 0;
float: left;
color: #ed529e;
}

.processh, .tosh {
font-family: Futura, Century Gothic, Serif;
font-weight: bold;
font-size: 13px;
padding: 0;
float: left;
color: #ed529e;
}

#productPrices {
font-family: Futura, Century Gothic, Serif;
font-size: 14px;
text-align: left;
margin: 0;
padding: 0;
float: right;
color: #ed529e;
display: none;
}



h4.optionName {
font-size: 13px;
font-weight: normal;
margin: 0;
padding: 0;
}


h1, #cartDefaultHeading, #checkoutShippingHeading {
font-family: Futura, Century Gothic, Serif, sans-serif;
font-size: 20px;
color: #ED529E;
font-weight: normal;
}

h2 {
font-size: 16px;
font-weight: bold;
}


.centerBoxContentsProducts {
margin-bottom: 15px;
margin-top: 15px;
width:150px;
}

a img {border: none; }


	body { font: 0.8em Futura, Century Gothic, Serif; }
	.accordion { list-style-type: none; padding: 0; margin: 0 0 30px; border: none; border-top: none; border-left: none; }
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }
	.accordion li { background: #fff; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%;}
	.accordion li.active>a { background: url(images/close.gif) no-repeat center right; background-color: white; }
	.accordion li div { padding: 10px 20px 10px 20px; background: #fff; display: block; clear: both; float: left; width: 600px; background-color: white;}
	.accordion a { text-decoration: none; background:#fff; border-bottom: 1px dashed #3c2415; font: normal 1em/2em Futura, Century Gothic, Serif; color: #ed529e; padding: 0 10px; display: block; cursor: pointer; background: url(images/open.gif) no-repeat center right; background-color: white; }
	
	/* Level 2 */
	.accordion li ul li { background: #7FD2FF; font-size: 0.9em; }
	

h1 {
font-family: Futura, Century Gothic, Serif;
font-size: 18px;
font-style: italic;
font-weight: normal;
padding: 0 0 10px 0;
margin: 0;
color: #ED529E;
color: black;
border-bottom: 1px dashed #3c2415;
}

h1#indexCategoriesHeading {
color: #ED529E;
font-style: normal;
 }

#indexCategoriesHeading {
font-family: Futura, Century Gothic, Serif;
font-size: 20px;
color: #d52c28;
font-style: italic;
font-weight: normal;
border: none;
}

element {
}

h5 {
color:#D52C28;
font-family:Futura, Century Gothic, Serif;
font-size:18px;
font-weight:normal;
margin:0 0 0 18px;
padding:0;
}
