/*Common rule*/

html{height:100%;overflow:hidden;}

* {margin:0;padding:0;outline:0;}

body{
background:#FFFFFF url("../images/bg.jpg") no-repeat left top;
font-family:Arial, "MS Sans Serif", Tahoma, Verdana;
font-size:11px;
color:#000000;
line-height:1.4em;
cursor:default;
}

a:link,a:visited{
color:#4B5C02;
text-decoration:none;
cursor:pointer;
}
a:hover, a:active, a:focus{
color:#00000F;
text-decoration:none;
cursor:pointer;
outline:0;
}

acronym{cursor:help;}

fieldset{border:none;}
img{border:0;}

h1{font-size:1.5em;}
h2{font-size:1.3em;}
h3{font-size:1.1em;}

optgroup{font-style:normal;}
optgroup option{margin-left:15px;}

p{margin:10px 0;letter-spacing:normal;}

ul{
list-style:disc outside;
margin:7px 25px;
}

.alignRight{text-align:right;}
.bold{font-weight:bold;}
.center{text-align:center;}
.clearBoth{clear:both;}
.displayBlock{display:block;}
.displayNone{display:none;}
.floatRight{float:right;}
.hide{display:none;visibility:hidden;}
.hideOverflow{overflow:hidden;}
.warning{color:#FF0000;}

.width100pc{
display:block;
float:left;
width:100%;
}

/*layout*/
#main{
display:block;
margin:0 auto;
width:100%;
}

#container{
display:block;
float:left;
width:900px;
height:632px;
}

a.topGoHome:link, a.topGoHome:visited{
background:none;
display:block;
float:left !important;
float:none;
margin:-20px 0 0 455px;
width:365px;
height:45px;
color:#FFFFFF;
text-decoration:line-through;
text-align:right;
}

a.topGoHome:hover, a.topGoHome:active, a.topGoHome:visited:hover{text-decoration:none;}

/*products*/

.productsBox{
background:transparent url("../images/bg_products.jpg") no-repeat left top;
display:block;
float:left !important;
float:none;
margin:168px 0 0 72px;
padding:23px 50px 0 107px;
width:521px;
height:266px;
border:8px solid #FFFFFF;
}

#textHere{
display:block;
float:left;
padding:0 20px 0 0;
width:475px;
height:245px;
}

a.chooseTheShop:link, a.chooseTheShop:visited{
background-color:#FFFFFF;
display:block;
float:left;
margin:0 5px 0 0;
width:217px;
color:#000000;
text-align:right;
border:5px solid #FFFFFF;
}

.chooseTheShop span{
display:block;
margin:2px 10px 0 0;
}

a.chooseTheShop:hover, a.chooseTheShop:active, a.chooseTheShop:visited:hover{color:#8C4528;}

.flashSlide{
display:block;
float:left;
width:459px;
height:249px;
}

/*end products*/