html {
width:100%;
height:100%;
}
body {
width:100%;
height:100%;
background:url(../images/bg.gif) top center no-repeat #121212;
margin:0; 
padding:0;
color:#ffffff;
}
img{
margin:0; 
padding:0; 
border:0;
}
h1{
font:18px/24px Arial, Helvetica, sans-serif;
color:#e1e1e1;
margin:0; 
padding:0; 
}
.clear {clear:both;}
.txtfield{
font:12px Arial, Helvetica, sans-serif;
color:#232323;
height:18px;
border:1px solid #babbc0;
margin:0;
padding:0;
}
.btn{
font:bold 12px Arial, Helvetica, sans-serif;
color:#010101;
background:#aba9a9;
border:1px solid #2a2929;
height:22px;
margin:0;
padding:0;
}
.button{
font:bold 12px Arial, Helvetica, sans-serif;
color:#010101;
background:#aba9a9;
border:1px solid #2a2929;
height:22px;
margin:0;
padding:0;
}
a{
font:12px/18px Arial, Helvetica, sans-serif;
color:#fffffe;
text-decoration:underline;
margin:0; 
padding:0; 
}
a:hover{
font:12px/18px Arial, Helvetica, sans-serif;
color:#fffffe;
text-decoration:none;
margin:0; 
padding:0; 
}
/*CONTAINER START*/
#maincontainer {
width:auto;
height:126px;
margin:0;
padding:0;
background:url(../images/arlene_02.gif) top left repeat-x;
}
#container{
width:1000px;
margin:0 auto;
padding:0;
font:12px/18px Arial, Helvetica, sans-serif;
display:block;
}
#containerimg{
width:1000px;
margin:0;
padding:0;
position:absolute;
top:0;
z-index:0;
}
/*Header*/
#header{
width:1000px;
height:126px;
z-index:0;
margin:0;
padding:0;
display:block;
background:url(../images/arlene_04.gif) top left repeat-x;
}
.logo-nav{
width:880px;
height:101px;
float:left;
margin:0;
padding:0;
}
.logo{
width:840px;
height:52px;
float:left;
margin:0;
padding:10px 20px 10px 20px;
}
.navigation{
width:880px;
height:29px;
float:left;
margin:0;
padding:0;
}
.leftnavtop{
width:880px;
height:25px;
float:left;
margin:0;
padding:0;
}
#doll{
width:120px;
height:122px;
float:left;
margin:0;
padding:28px 0 0 0;
position:absolute;
right:0;
top:0;
z-index:1;
}
/*Content Rotator*/
html>body #content_home{
height:auto;
}
#content_home{
width:1000px;
padding:20px 0 20px 0;
float:left;
margin:0;
background:#656565;
height:500px;
min-height:500px;
max-height:inherit;
}
#home{
width:950px;
padding:0 25px 0 25px ;
float:left;
margin:0;
}
#innercontent{
width:950px;
padding:0 25px 0 25px;
float:left;
margin:0;
background:#666666;
}
#leftarea{
width:256px;
height:600px;
margin:0 25px 0 0;
float:left;
padding:0;
background:url(../images/inner_08.gif) top left repeat-x;
}
#rightarea{
width:669px;
margin:0;
float:left;
padding:0;
}
.hometopimg{
width:950px;
height:9px;
padding:0 ;
float:left;
margin:0;
}
.homecontent{
width:950px;
padding:0;
float:left;
margin:0;
min-height:490px;
background:url(../images/arlene_21.gif) top left repeat-x;
}
/*FOOTER*/
.footer{
width:960px;
font:12px/18px Arial, Helvetica, sans-serif;
float:left;
margin:0; 
padding:20px;
text-align:center; 
color:#aaaaaa;
}
.footer a{
text-decoration:underline;
margin:0; 
padding:0;
color:#aaaaaa;
}
.footer a:hover{
text-decoration:none;
margin:0; 
padding:0;
color:#aaaaaa;
}
.prdboxdet
{
    background:#353535;
}
.bgcommon
{
    background: #353535;
}
.txtbox
{
    border: solid 1px;
}
.outer-container
{
	background-color: #353535;
	padding: 3px;
	width: auto;
}
.inner-container
{
	background-color: #666666;
	padding: 3px;
}
h4.section-header
{
	color: #FFFFFF;
	font-size: 120%;
	margin: 1px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}
.cartFields
{
    padding-top: 7px;
    padding-bottom: 7px;
}