* { 
margin : 0;
padding : 0;
} 
body { 
height : 100%;
margin : 0 auto;
padding : 0;
font : 70% Verdana, Tahoma, Arial, sans-serif;
} 
.hot { 
width : 180px;
padding : 2px;
float : left;
text-align : center;
font-size : 0.9em;
} 
#wrap { 
background : #ffffff;
color : #303030;
margin : 0 auto;
width : 760px;
} 
option { 
margin : 0 5px 0 0;
} 
input { 
padding : 1px;
} 
#photo { 
margin : 0 0 10px 0;
} 
#header { 
clear : both;
margin : 20px 0 0 0;
padding : 0;
height : 45px;
} 
#header form { 
float : right;
} 
#header h1 { 
width : 250px;
margin : 0 0 10px 0;
float : left;
font-size : 20px;
} 
#avmenu { 
float : left;
width : 150px;
margin : 0 0 10px 0;
padding : 0;
font-size : 0.9em;
} 
.product { 
padding : 6px 0 15px 0;
width : 480px;
border-bottom : 1px solid #f0f0f0;
} 
#avmenu ul { 
margin : 0;
list-style : none;
width : 150px;
padding : 0;
font-size : 1.1em;
} 
#avmenu li { 
margin : 3px 0 3px 0;
} 
#avmenu li a { 
font-weight : bold;
text-decoration : none;
color : #505050;
display : block;
padding : 1px 0 1px 5px;
background : #f4f4f4;
border-left : 4px solid #cccccc;
} 
#avmenu li a:hover { 
background : #eaeaea;
color : #286ea0;
border-left : 4px solid #286ea0;
} 
#extras { 
float : right;
width : 100px;
margin : 0 0 10px 0;
padding : 0;
font-size : 0.9em;
text-align : center;
} 
#extras img { 
width : 88px;
padding : 15px 0 2px 0;
} 
#content { 
margin : 0 100px 20px 150px;
border-left : 1px solid #f0f0f0;
border-right : 1px solid #f0f0f0;
padding : 0 10px 0 10px;
line-height : 1.6em;
text-align : left;
} 
#item { 
margin : 0 0 20px 150px;
border-left : 1px solid #f0f0f0;
padding : 0 10px 0 10px;
line-height : 1.6em;
text-align : left;
} 
#iinfo { 
float : right;
text-align : center;
font-weight : bold;
} 
#home { 
margin : 0 0 20px 150px;
border-left : 1px solid #f0f0f0;
padding : 0 10px 0 10px;
line-height : 1.6em;
text-align : left;
} 
#home h1{ 
font-size : 1.6em;
}
#item span { 
float : right;
border-left : 1px solid #f0f0f0;
padding : 0 10px 0 10px;
line-height : 1.6em;
text-align : left;
} 
#item img { 
float : left;
padding : 1px 8px 3px 0;
text-align : left;
} 
.product span img { 
text-align : center;
padding : 1px 5px 1px 1px;
width : 70px;
height : 70px;
float : left;
margin-right : 5px;
} 
.product h4 { 
text-align : center;
font-size : 1em;
float : right;
} 
.product h3 { 
margin : 0;
font-size : 1em;
} 
#crumb { 
padding : 0 0 10px 0;
} 
#pagination { 
padding : 5px;
clear : both;
width : 480px;
text-align : center;
} 
#pag { 
padding : 0 0 25px 0;
width : 480px;
text-align : center;
} 
#content h2 { 
font-size : 1.5em;
margin : 0 0 0.5em 0;
} 
#content img { 
padding : 1px;
display : inline;
background : #cccccc;
border : 3px solid #f0f0f0;
} 
h3 { 
font-size : 1.3em;
margin : 0 0 10px 0;
} 
a { 
text-decoration : none;
color : #286ea0;
} 
a:hover { 
text-decoration : underline;
color : #286ea0;
} 
a img { 
border : 0;
} 
#footer { 
clear : both;
margin : 0 auto;
padding : 10px 0 20px 0;
border-top : 4px solid #f0f0f0;
width : 760px;
text-align : center;
color : #cfcfcf;
font-size : 0.9em;
} 
#footer a { 
color : #cfcfcf;
text-decoration : none;
} 
#footer a:hover { 
text-decoration : underline;
}
