/* CSS Document */
body{
color: #000;
background:url(../images/bg.jpg) repeat-x #edeee8;
text-align:center;
margin:18px 0 0 0; 
padding:0; 
}

#wrapper{
clear:both;
margin:auto;
width:820px;
padding:0;
text-align:center;
}
#wrap{
clear:both;
float:left;
margin:0;
padding:0;
width:820px;
background:url(../images/bgcontent.jpg) repeat-y;
}
#left{
float:left;
width:10px;
height:267px;
background:url(../images/left.jpg) no-repeat;
}

#center{
float:left;
width:800px;
margin:0;
padding:0;
}
#top{
clear:both;
float:left;
width:800px;
height:20px;
margin:0;
background:url(../images/top.jpg) repeat-x;
}
#main{
clear:both;
float:left;
width:790px;
margin:0;
padding:0 5px 3px 5px;
background:#FFFFFF;
}
#header{
clear:both;
float:left;
width:790px;
height:236px;
text-align:left;
background:url(../images/bgheader.jpg) repeat-x;
}
#headleft{
float:left;
width:281px;
height:236px;
margin:0;
padding:0 6px 0 0;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:normal;
color:#000;
}
#headleft img{
border:0;
}
#headleft p{
clear:both;
float:left;
width:271px;
margin:0;
padding:0 5px 4px 5px;
text-align:center;
}
#headright{
float:left;
width:499px;
height:224px;
margin:0;
padding:5px 2px 5px 0;
}
#flashcontent{
border:1px solid #00676c;
}

#content{
clear:both;
float:left;
width:790px;
margin:0;
padding:0 5px 11px 5px;
text-align:left;
}
#contentleft{
float:left;
width:221px;
margin:0;
padding:0 26px 0 40px;
}
/* begin menu css */
.menu{
clear:both;
float:left;
padding:0;
margin:0 0 10px 0;
width:221px;
}
.menu a, .menu a:link, .menu a:active, .menu a:visited{
	background:url(../images/arrow.jpg) 0 6px  no-repeat  ;
	display:block;
	margin:0px;
	padding:2px 0px 2px 15px;
	text-decoration:none;
	font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	font-weight:bold;
	color: #a0a295;
	width:206px;
	border-bottom:1px solid #cfd1c1;
}

.menu a:hover{
	margin:0;
	color:#004245;
	background:url(../images/arrow.jpg) 0 -11px  no-repeat  ;
	text-decoration:none;
	padding:2px 0px 2px 15px;
}

.menu ul{
list-style:none;
margin:0;
padding:0;
width:144px;
}

/* end menu css */

#contentright{
float:left;
width:499px;
margin:0;
padding:0 4px 0 0;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:normal;
color:#293946;
}
h1{
margin:0 0 4px 0;
padding:0 0 5px 25px;
font: 14px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#605c5c;
font-weight:bold;
border-bottom:1px solid #dbdec9;
background:url(../images/title.jpg) 0 -2px no-repeat;
}
#contentright p{
margin:0;
padding:0 0 8px 0;
}

.btlogin {
background: #ddd;
color:#000;
border:0;
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
margin:2px;
border:1px solid #2a2725;
} 
.rightsearch{
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
color:#2F496B;
padding:2px;
margin:0;
border:1px solid #666666;
}
/* gallery css */
#product{
clear:both;
float:left;
width:499px;
margin:0;
padding:0;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000033;
}
#product p{
margin:0;
padding:0;
}

#titleresult{
clear:both;
float:left;
width:494px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
padding:0 0px 0 5px ;
margin:0 0 5px 0;
text-align:left;
border-bottom: 1px solid #999999;
background:#e4e2dc;
}
#titleresult a, #titleresult a:link, #titleresult a:active, #titleresulte a:visited{
font: 11px/1.5em Arial, Helvetica, sans-serif;
margin:0;
padding:0;
font-weight:bold;
color:#074182;
text-decoration:none;
}
#titleresult a:hover{
color:#6199ca;
}
.prods{
float:left;
width:152px;
height:130px;
margin:3px 0 3px 0;
padding:6px;
text-align:center;
border:1px solid #fff;
}
.prods:hover{
background:#FBFBF8;
border:1px solid #E6E4D9;
}
.prodsimg{
clear:both;
float:left;
width:107px;
margin:0 0 8px 0;
padding:0 22px 0 22px;
border:0;
}

.prodimage {
border:1px solid #d0cfaa;
}

.prodimage:hover {
border:1px solid #6699CC;
}


/* end css gallery */
#footer{
clear:both;
float:left;
width:780px;
margin:10px 0 0 0;
padding:10px;
text-align:left;
border-top:1px solid #c5c7b7;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:normal;
color:#edeee8;
background:#495354;
}

#footer a, #footer a:link, #footer a:active, #footer a:visited{
margin:0;
padding:0;
font-weight:normal;
color:#f7f9ea;
text-decoration:none;
}
#footer a:hover{
color:#6199ca;
}
#footerbot{
clear:both;
float:left;
width:820px;
margin:0;
padding:0;
height:19px;
background:url(../images/footerbot.jpg);
}

#right{
float:left;
width:10px;
height:267px;
background:url(../images/right.jpg) no-repeat;
}