/* CSS Document */

body{
color: #000;
/* background:#5c6473; */
/* background:#3c414b; */
background:#26334b;
text-align:center;
margin:8px 0 10px 0; 
padding:0; 
}

#wrapper{
width:998px;
margin:auto;
padding:0;
border:0px solid #000;
}
#wrap{
clear:both;
float:left;
width:988px;
margin:0;
padding:5px 4px 0 5px;
border:0px solid #000;
}
.dnone{
display:none;
}
#toparea{
clear:both;
float:left;
width:988px;
height:73px;
margin:0 0 8px 0;
padding:0;
background:url(../images/bgtop.jpg) top repeat-x;
}

h1 {
	margin:0px;
	padding:8px 0 0 0;
	font: bold 25px/100% "Trebuchet MS", Tahoma, Arial;
	color: #26334b;
}
#toparea a, #toparea a:link, #toparea a:active, #toparea a:visited {
        color: #051d4b;
        text-decoration: none;
}

#toparea a:hover {
        color: #991031;
		text-decoration:none;
}
h2 {
	margin:0px;
	padding:0;
	font: 14px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;;
	color: #334b77;
}
.logo{
float:left;
margin:0;
padding:0 6px 0 0;
}
#topleft{
float:left;
width:500px;
margin:0;
padding:0px 0 0px 0px;
text-align:left;
}

#topright{
float:left;
width:482px;
margin:0;
padding:6px 6px 0 0;
text-align:right;
}

#topright img{
border:0;
}

#topright p{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:normal;
color:#26334b;
margin:0;
padding:0;
}
#topright a, #topright a:active, #topright a:link, #topright a:visited {
font: 10px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif; 
color:#810a1d;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}
#topright a:hover{
color:#6b504f;
text-decoration:none;
}

#header{
clear:both;
float:left;
width:988px;
height:165px;
}
#header img{
border:0;
}

#topmenu{
clear:both;
float:left;
width:988px;
margin:0 0 0px 0;
padding:0;
}

.topmenu{
clear:both;
float:left;
width:988px;
margin:0;
padding:0;
}
.centermenu{
clear:both;
float:left;
width:968px;
margin:0 0 6px 0;
padding:4px 10px 4px 10px;
color:#375533;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
border-bottom:5px solid #25344b;
background:url(../images/bgtopmenu.gif) repeat-x #d9dce2;
}
.centermenu a, .centermenu a:link, .centermenu a:active, .centermenu a:visited {
        color: #5c6473;
        text-decoration: none;
		padding:3px 13px 3px 13px;
		margin:0 2px 0 2px;
		font-weight:bold;
}

.centermenu a:hover {
        color: #000;
		text-decoration:none;
}

.bottommenu{
clear:both;
float:left;
width:988px;
height:20px;
margin:0;
padding:0;
background:url(../images/bottommenu.jpg) no-repeat;
}

#content{
clear:both;
float:left;
width:988px;
margin:0 0 10px 0;
padding:0;
text-align:left;
border-left:0px solid #ccced6;
border-right:0px solid #ccced6;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
color:#333333;
background:url(../images/bgcont.jpg) repeat-y #fff;
}

#content p{
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
color:#333333;
margin:0;
padding:0 0 8px 0;
}
#left{
float:left;
width:516px;
margin:0;
padding:0;
}
#left ul{
clear:both;
float:left;
width:488px;
margin:0;
padding:0 0 0 0px;
}

#left ul li{
clear:both;
float:left;
width:368px;
margin:0;
padding:0 0 0 12px;
background:url(../images/arrowl.gif) 0 -6px no-repeat;
}

#left ol{
clear:both;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight: normal;
color:#0C1E33;
padding:0 0 0 0px;
} 
.limg{
clear:both;
float:left;
width:498px;
margin:0;
padding:0px;
background:#3b4962;
border:9px solid #ffffff;
}
.pimg{
clear:both;
float:left;
width:498px;
margin:0;
padding:0px;
background:#e6e8e5;
border:9px solid #ffffff;
}
.spacer{
clear:both;
float:left;
width:516px;
height:19px;
margin:0;
padding:0;
background:#26334b;
}
.lbox{
clear:both;
float:left;
width:498px;
margin:0 0 10px 0;
padding:0px 0px 0px 0px;
background:#e6e8e5;
border:9px solid #ffffff;
}
.lboxcont{
clear:both;
float:left;
width:488px;
margin:0;
padding:5px;
}

.titlesp{
clear:both;
float:left;
width:468px;
margin:10px 0 3px 0;
padding:2px 5px 2px 15px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background:url(../images/titlet.gif) 4px 7px no-repeat ;
border-bottom:1px solid #CCCCCC;
}
#bgrey{
clear:both;
float:left;
width:478px;
margin:0;
padding:0 5px 0 5px;
background:#EAEAE1;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000000;
}
.ket{
clear:both;
float:left;
width:488px;
margin:0;
padding:0;
}
.lboxcont a, .lboxcont a:link, .lboxcont a:active, .lboxcont a:visited {
        color: #990000;
        text-decoration: none;
}

.lboxcont a:hover {
        color: #2b446a;
		text-decoration:none;
}
.ctitle{
clear:both;
float:left;
width:478px;
margin:0 0 3px 0;
padding:2px 5px 2px 15px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#FFFFFF;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background:url(../images/titlet.gif) 4px 7px no-repeat #6b7b4a;
border-bottom:1px solid #CCCCCC;
}
.titlet{
clear:both;
float:left;
width:468px;
margin:0 0 3px 0;
padding:2px 5px 2px 15px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background:url(../images/titlet.gif) 4px 7px no-repeat ;
border-bottom:1px solid #CCCCCC;
}
.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;
}

/* start gallery */
.prod {
float:left;
width:480px;
margin:0;
padding:4px;
}
.prodimg{
clear:both;
float:left;
width:458px;
margin:0;
padding:6px 10px 6px 10px;
border:1px solid #CCCCCC;
background:#f4f4f4;
}
.prodimg:hover{
background:#f3f5ee;
border:1px solid #213e66;
}

.proleft{
float:left;
width:130px;
margin:0;
padding:0;
text-align:center;
}

.proright{
float:left;
width:308px;
margin:0;
padding:0 10px 0 10px;
text-align:left;
}
.sold{
color:#990000;
font-weight:bold;
}
/* end gallery */
.prodimage {
border:1px solid #eeeeee;
}
.prodimage:hover {
border:1px solid #6699CC;
}

#location{
clear:both;
float:left;
width:476px;
margin:0 0 2px 0;
padding:3px 5px 3px 5px;
background:#fdfdfd;
border:1px solid #F0F0F0;
}
.titleresult, #pagebottom{
clear:both;
float:left;
width:476px;
margin:0 0 8px 0;
padding:0px 5px 0px 5px;
background:#e9eee7;
border:1px solid #6e756a;
}


#leftmenu{
float:left;
width:226px;
margin:0;
padding:0 10px 0 0px;
}

#right{
float:left;
width:226px;
margin:0;
padding:0 0 0 10px;
}
.rbox a, .rbox a:link, .rbox a:active, .rbox a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
margin:0;
padding:0;
font-weight:bold;
color:#a00;
text-decoration:none;
}
.rbox a:hover{
color:#5f5f5e;
}
.rbox{
clear:both;
float:left;
width:220px;
margin:0 0 0px 0;
padding:4px 3px 4px 3px;
}
.rboxp{
clear:both;
float:left;
width:210px;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#333333;
margin:0;
padding:2px 5px 2px 5px;
}

.title{
clear:both;
float:left;
width:190px;
margin:0 0 3px 0;
padding:3px 5px 3px 25px;
height:17px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background:url(../images/bgmenu3.jpg) left no-repeat #3b465a;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
color:#ff0000;
}
.menu{
	clear:both;
	float:left;
	padding:0 0 1px 0px;
	margin:0px;
	width:220px;
}
.menu a, .menu a:link, .menu a:active, .menu a:visited{
display:block;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
margin:0;
padding:1px 2px 1px 14px;
font-weight:bold;
width:204px;
color:#0000ff;
background:url(../images/arrow.gif) 4px 3px no-repeat #e2e2e2;
border-bottom:1px solid #F5F5F5;
text-decoration:none;
}
.menu a:hover{
color:#a00;
background:url(../images/arrow.gif) 4px -17px no-repeat #E8EFF0 ;
}

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

#products{
clear:both;
float:left;
width:970px;
margin:0 0 10px 0;
padding:0;
background:#f2f2f2;
border:9px solid #ffffff;
text-align:left;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
color:#333333;
}
#products a, #products a:active, #products a:link, #products a:visited {
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif; 
color:#990000;
text-decoration:none;
font-weight:bold;
}
#products a:hover{
color:#8a7878;
text-decoration:none;
}
.titlep{
clear:both;
float:left;
width:940px;
margin:0 0 3px 0;
padding:2px 5px 2px 25px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#FFFFFF;
text-align:left;
font-weight:bold;
text-transform:uppercase;
background:url(../images/titlet.gif) 5px 7px no-repeat #5c7182;
border-bottom:1px solid #CCCCCC;
}
.bprod{
float:left;
width:171px;
margin:0;
padding:4px 12px 4px 11px;
}
.prodimgs{
clear:both;
float:left;
width:149px;
height:200px;
margin:0;
padding:6px 10px 6px 10px;
border:1px solid #CCCCCC;
text-align:center;
background:#fff;
}
.prodimgs:hover{
background:#f3f5ee;
border:1px solid #213e66;
}
.prodimage {
border:1px solid #eeeeee;
}
.prodimage:hover {
border:1px solid #6699CC;
}




#footer{
clear:both;
float:left;
width:988px;
margin:0;
padding:0 0 4px 0;
text-align:right;
border-top:3px solid #e4e5ea;
}
.footercont{
clear:both;
float:left;
width:968px;
margin:0;
padding:2px 10px 2px 10px;
text-align:center;
}
.footercont p{
clear:both;
float:left;
width:968px;
margin:0;
padding:0 0 5px 0;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif; 
color:#e4e5ea;
}
#footer a, #footer a:active, #footer a:link, #footer a:visited {
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif; 
color:#f1f3f0;
font-weight:normal;
text-decoration:none;
font-weight:normal;
}
#footer a:hover{
color:#91bdc7;
text-decoration:none;
}
