html, body{
font-family:Arial, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
}
html{
overflow:scroll;
}
#header{
width:100%;
height:25px;
background:#c1e063;
margin-bottom:25px;
}
#wrapper{
margin:auto;
position:relative;
z-index:100;
width:940px;
overflow:hidden;
background:url('../img/bg.gif') repeat-y 135px;
}
#logo{
margin:auto;
width:940px;
margin-bottom:28px;
}
#logo img{
margin-left:135px;
}
#main{
float:left;
margin-left:17px;
width:600px;
height:auto;
overflow:hidden;
}
#mainContent{
color:#444444;
margin:20px 0px 20px 20px;
width:560px;
}
#mainImage{
position:relative;
top:-20px;
left:-20px;
width:600px;
height:260px;
}
#main a{
color:#444;
text-decoration:underline;
}#main a:hover{
color:black;
}
#navi{
margin-top:15px;
float:left;
text-align:right;
width:118px;
line-height:10px;
}
#navi a{
color:#8b8b8b;
display:inline-block;
text-decoration:none;
}#navi a:hover{
color:#444444;
}
#basket{
overflow:hidden;
float:left;
margin-left:5px;
width:200px;
}
#basketContent{
color:#697a36;
margin:20px 0px 120px 10px;
width:180px;
margin-bottom:160px;
}
#basket a{
color:#697a36;
display:inline-block;
text-decoration:none;
}#basket a:hover{
color:#333c1a;
}
#footer{
position:relative;
top:-146px;
clear:both;
margin:auto;
width:940px;
}
#footerContent{
color:#8b8b8b;
margin-top:8px;
margin-left:134px;
width:550px;
float:left;
}
#basketBG{
position:relative;
left:750px;
width:190px;
height:146px;
background:url(../img/basketbg.gif);
z-index:100;
}
a.home{
width:38px;
height:12px;
background:url(../img/home0.gif);
}a.home:hover{
background:url(../img/home1.gif);
}
a.about{
width:66px;
height:14px;
background:url(../img/about0.gif);
}a.about:hover{
background:url(../img/about1.gif);
}
a.shop{
width:72px;
height:11px;
background:url(../img/shop0.gif);
}a.shop:hover{
background:url(../img/shop1.gif);
}
a.degu{
width:61px;
height:14px;
background:url(../img/degu0.gif);
}a.degu:hover{
background:url(../img/degu1.gif);
}
a.news{
width:87px;
height:12px;
background:url(../img/news0.gif);
}a.news:hover{
background:url(../img/news1.gif);
}
a.search{
width:79px;
height:12px;
background:url(../img/search0.gif);
}a.search:hover{
background:url(../img/search1.gif);
}
a.login{
width:160px;
height:12px;
background:url(../img/login0.gif);
}a.login:hover{
background:url(../img/login1.gif);
}
a.action{
width:59px;
height:12px;
background:url(../img/action0.gif);
}a.action:hover{
background:url(../img/action1.gif);
}
a.basket{
width:84px;
height:12px;
background:url(../img/basket0.gif);
}a.basket:hover{
background:url(../img/basket1.gif);
}
h1{
color:#666666;
font-size:16px;
margin:0px;
margin-bottom:10px;
}
h2{
margin:0px;
margin-bottom:3px;
}
h3{
font-size:12px;
font-weight:normal;
margin:0px;
margin-top:8px;
}
.hidden{
display:none;
}
table.input{
margin-left:-3px;
}
input{
padding:0;
margin:0;
}
input.button{
width:33px;
height:20px;
font-weight:bold;
color:#c1e063;
border:1px solid #697a36;
background:#697a36;
}input.button:hover{
color:#333c1a;
}
input.buttonGrey{
height:25px;
width:80px;
font-size:12px;
color:#ddd;
border:1px outset #8b8b8b;
background:#8b8b8b;
}input.buttonGrey:hover{
color:#444;
}
input.text{
padding-left:1px;
height:18px;
width:135px;
color:#333c1a;
border:1px solid #fff;
border-style:inset;
}
input.basketInpText{
border:1px solid #697a36;
width:20px;
height:14px;
color:#697a36;
position:relative;
top:-1px;
float:left;
padding:1px 2px;
font-size:10px;
}
input.basketInpSubmit{
float:left;
}
select.search{
width:250px;
color:#333c1a;
border:1px solid #fff;
border-style:inset;
}
textarea{
color:#333c1a;
border:1px solid #fff;
border-style:inset;
}
div.seperator{
background:#697a36;
margin-top:10px;
margin-bottom:10px;
height:1px;
}
table img{
border:0px;
margin-left:2px;
}
table.home td{
vertical-align:top;
}
table.home{
font-size:11px;
border-collapse:collapse;
width:100%;
}
table.home h2{
font-size:12px;
padding:0px;
margin:0px;
}
div.shopBreadcrumb{
font-size:11px;
}
a.toBasket{
display:inline-block;
width:34px;
height:23px;
background:url(../ico/basket0.gif) no-repeat;
}
a.toBasket:hover{
background:url(../ico/basket1.gif) no-repeat;
}
div.prodRowSep{
background:#8d8d8d;
margin-top:10px;
margin-bottom:10px;
height:1px;
font-size:0px;
overflow:hidden;
}
table.productDetail{
border-collapse:collapse;
}
table.productDetail * td{
vertical-align:top;
padding-bottom:10px;
}
