 .imgleft { 
float : left; 
padding : 3px 3px 3px 0; 
width : 250px; 
height : 300px; 
} 
 .storefront { 
float : right; 
padding : 3px 3px 3px 0; 
width : 390px; 
height : 270px; 
} 
 .storefront_left { 
float : left; 
padding : 3px 3px 3px 0; 
width : 390px; 
height : 270px; 
}
.side_thumb { 
float : left; 
padding : 3px 3px 3px 0; 
width : 60px; 
height : 60px; 
} 
.thumbleft { 
float : left; 
padding : 3px 3px 3px 0; 
width : 60px; 
height : 60px; 
} 
html { 
min-height : 100%; 
} 
* { 
margin : 0; 
padding : 0; 
} 
a { 
color : #0000f0; 
} 
a:hover { 
color : #0000f0; 
} 
img { 
border : 0; 
} 


body{background:#b5d7f8 url(/images/bg.jpg);background-attachment:fixed;color:#251C1E;font:normal 58% Arial, Helvetica, sans-serif, cursive}

p, code, ul { 
padding-bottom : 1.2em; 
} 
li { 
list-style : none; 
} 
h1 { 
font : normal 1.6em Arial, Helvetica, sans-serif, cursive; 
margin-bottom : 4px; 
text-transform:capitalize;
} 
h2 { 
font : normal 1.2em Arial, Helvetica, sans-serif, cursive; 
text-align : left; 
text-transform:capitalize;
} 
h3 { 
font : normal 1.0em Arial, Helvetica, sans-serif, cursive; 
text-align : left; 
text-transform:capitalize;
} 
h1, h2, h3 { 
padding-top : 1px; 
} 
.clearer { 
clear : both; 
} 
.left { 
float : left; 
} 
.right { 
float : right; 
} 
.container { 
background-color : #ffffff; 
font-size : 1.2em; 
margin : 0 auto; 
padding : 0 10px 10px; 
width : 1000px; 
} 
.top { 
padding : 10px 10px 0; 
} 
.header { 
background-color : #ffffff; 
height : 109px; 
margin : 0 auto; 
width : 1000px; 
} 
.header .left { 
width : 182px; 
height : 96px; 
padding : 6px 0px 0px 0px; 
background-color : #000000; 
text-align : center; 
} 
.header .right { 
width : 810px; 
height : 90px; 
background-color : #000000; 
text-align : right;
 padding : 6px 4px; 
} 
.navigation_right { 
background:#b5d7f8 url(/images/bg.jpg);background-attachment:fixed;color: 
border : 1px solid #ffffff; 
height : 24px; 
text-align : right;
padding : 1px 7px 0px 0px; 
} 
.navigation { 
background:#b5d7f8 url(/images/bg.jpg);background-attachment:fixed;color: 
border : 1px solid #ffffff; 
height : 24px; 
} 
.navigation a { 
background:#b5d7f8 url(/images/bg.jpg);background-attachment:fixed;color: 
border-right : 1px solid #d8ebd8; 
color : #ffff66; 
display : block; 
float : left; 
font : bold 1.1em Arial, Helvetica, sans-serif, cursive; 
line-height : 24px; 
padding : 0 18px; 
text-decoration : none; 
} 
.navigation a:hover { 
background-color : #ffffff; 
color : #ffffff; 
} 
.main { 
border-top : 4px solid #fff; 
} 
.content { 
float : left; 
width : 693px; 
} 
.content .descr { 
color : #ffffff; 
font-size : 0.9em; 
margin-bottom : 6px; 
} 
.content li { 
margin-left : 18px; 
} 
.content p { 
color : #000000; 
} 
.description { 
float : left; 
width : 878px; 
font : 1.1em Arial, Helvetica, sans-serif, cursive; 
border : 1px solid #ffffff; 
background-color : #ffffff; 
margin-bottom : 6px; 
margin-right : 2px; 
margin-left : 2px; 
padding-right : 3px; 
padding-left : 3px; 
} 
.description_top { 
float : left; 
width : 673px; 
background-color : #ffffff; 
} 
.price { 
font : bold 1.5em Arial, Helvetica, sans-serif, cursive; 
color : #ff0000; 
padding : 10px 0px 10px 0px; 
} 
.half_price { 
font : bold 1em Arial, Helvetica, sans-serif, cursive; 
color : #ff0000; 
} 
.description_left { 
float : left; 
width : 650px; 
height : 350px;
background-color : #ffffff; 
border : 1px solid #000000; 
margin-bottom : 6px; 
margin-right : 2px; 
margin-top : 7px; 
padding-right : 3px; 
padding-left : 3px;
} 
.description_left_home { 
float : left; 
width : 730px; 
height : 780px;
background-color : #ffffff; 
border : 1px solid #000000; 
font : 12px Arial, Helvetica, sans-serif, cursive; 
margin-bottom : 6px; 
margin-right : 2px; 
margin-top : 7px; 
padding-right : 3px; 
padding-left : 3px;
} 
.description_left_merchant { 
float : left; 
width : 730px; 
height : 1405px;
background-color : #ffffff; 
border : 1px solid #000000; 
font : 11px Arial, Helvetica, sans-serif, cursive; 
margin-bottom : 6px; 
margin-right : 2px; 
margin-top : 7px; 
padding-right : 3px; 
padding-left : 3px;
} 
.description_right { 
float : left; 
width : 523px; 
padding-left : 5px; 
font : 1.1em Arial, Helvetica, sans-serif, cursive; 
background-color : #ffffff; 
} 
.description .descr { 
color : #b5d7f8; 
font-size : 1em; 
margin-bottom : 6px; 
} 
.description li { 
margin-left : 18px; 
} 
.description p { 
color : #000000; 
} 
.action_text { 
font : bold 1.1em Arial, Helvetica, sans-serif, cursive; 
}
#container { 
background : url(url-of-the-background-image.gif) repeat-y 0% 0%; 
} 
.brand_list { 
float : left; 
width : 678px; 
font : 1.2em Arial, Helvetica, sans-serif, cursive; 
border : 1px solid #0000f1; 
background-color : #ffffff; 
margin-bottom : 6px; 
margin-right : 2px; 
margin-left : 2px; 
padding-right : 3px; 
padding-left : 3px; 
padding-top : 3px; 
padding-bottom : 3px; 
text-transform : capitalize; 
} 
.sidenav { 
float : right; 
width : 277px; 
text-align : left; 
font : 10px Arial, Helvetica, sans-serif, cursive; 
color : #ffffff; 
background:#b5d7f8 url(/images/bg.jpg);background-attachment:fixed;color: 
border : 1px solid #ffffff; 
padding : 2px 3px 3px 3px; 
} 

.sidenav a, .footer a:hover { 
color : #ffffcc; 
font : 10px Verdana; 

} 


.sidenav_home { 
float : right; 
width : 244px; 
text-align : left; 
font : 1.0em Arial, Helvetica, sans-serif, cursive; 
color : #ffffff; 
background-color : brown; 
border : 1px solid #ffffff; 
padding : 2px 3px 3px 3px; 
}

.sidenav_title { 
text-align : center; 
font : bold 1.1em Verdana; 
color : #ffffff; 
padding : 4px 0px 4px 0px; 
border : 1px solid #ffffff;
}

.marketing { 
float : left; 
width : 640px; 
text-align : left; 
color : #ffffff; 
font : 1.0em Arial, Helvetica, sans-serif, cursive; 
border : 1px solid #000000; 
padding : 9px 9px 9px 9px; 
margin-bottom : 2px; 
margin-right : 2px; 
margin-left : 5px; 
} 

.marketing_title { 
text-align : center; 
font : bold 1.1em Arial, Helvetica, sans-serif, cursive; 
color : #000000; 
padding : 0px 0px 6px 0px; 

}

.products_dis { 
float : left; 
width : 610px; 
text-align : left; 
font : 1.2em Arial, Helvetica, sans-serif, cursive; 
color : #000000; 
background-color : #ffffff; 
border : 1px solid #000000; 
padding : 9px 9px 9px 9px; 
margin-bottom : 6px; 
margin-right : 2px; 
margin-left : 5px; 
} 


.footer { 
background:#b5d7f8 url(/images/bg.jpg);background-attachment:fixed;color:
color : #ffffff; 
font : bold 1em Arial, Helvetica, sans-serif, cursive; 
line-height : 19px; 
text-align : center; 
} 
.footer a, .footer a:hover { 
color : #ffffff; 
font : bold 1em Arial, Helvetica, sans-serif, cursive;
} 
