.extraText{
clear:both;
height:1px;
overflow:hidden;
}

body{
background-image:url(../images/bg.jpg);
background-repeat:repeat-y;
background-position:center;
margin:0;
padding:0;
}

.header{
height:40px;
}

img{
display:block;
}

a{
color:black;
}

.bg-wrapper{
min-height:687px;
background-image:url(../images/top-header.jpg);
background-repeat:no-repeat;
background-position:top;
}






.menu-sep{
padding-left:20px;
padding-right:20px;
}

.top-menu{
text-align:right;
margin-top:10px;
}

.top-menu a{
text-decoration:none;
color:black;
}

.top-basket{
text-align:right;
color:white;
margin-top:20px;
}

.top-basket a{
text-decoration:none;
color:white;
}

.side-menu{
border:1px solid #cccccc;
margin-top:10px;
padding:10px;
}

.side-menu a{
color:black;
text-decoration:none;
}



.main-area{
padding:10px;
padding-right:0px;
float:left;
width:744px;
}



.section-box-content{
}

.product-prepend{
margin-bottom:10px;
width:120px;
float:right;
text-decoration:right;

}

.product-header{
font-size:150%;
padding-bottom:10px;
}

.right{
text-align:right;
}

.page-title{
padding-top:10px;
font-size:180%;
padding-bottom:10px;
}

.index-prepend {
margin-left:12px;
}

.cat-title{
font-weight:bold;
font-size:110%;
padding-top:10px;
}

.top-pad{
margin-top:10px;
}

.black-border{
border: 1px solid black;
width:150px;
}
