body{ background: #f9f4e4; margin:0px; font:12px normal; font-family:Arial, Helvetica, sans-serif; color: #781313;}
.container {float: left; height: auto; width: 100%; margin-top: 0px; margin-bottom: 0px;}
.header { float: left; height: 120px; width: 90%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #993300;padding-left: 10%;}
.logo {float: left;height: 120px;width: auto;}
.menubar { float: left; height: 40px; width: 100%; font: 11px normal 'Arial, Helvetica, sans-serif';}
.langbox {float:right; padding-right:10px; padding-top:6px; font: 12px normal 'Arial, Helvetica, sans-serif';}
.mainbody { float: left; height: auto; width: 90%; padding-left: 10%; margin-top: 30px;}
.leftbar {float: left; height: 578px; width: 145px; padding-left: 40px;}
.sitecontentholder {float: left; height: auto; width: 704px; font-size:14px;}
img{border:none;}

/*--menu--*/
.topmenu{font-weight: bold; width: 600px; height:40px; padding-left: 10%; float: left;}

.topmenu ul{padding: 6px 0 7px 0; margin: 0; text-align: left;}

.topmenu ul li{display: inline;}

.topmenu ul li a{ font:normal 13px 'Arial, Helvetica, sans-serif'; color: #781313; padding: 6px 3px 4px 3px; margin-right: 20px; text-decoration: none;}

.topmenu ul li a:hover{border-bottom: 2px solid #781313;}
/*--*/

/*--loginmenu--*/
.loginmenu{
	font-weight: bold;
	width: 150px;
	height:40px;
	padding-left:0%;
	float: left;
	text-align: center;
	display:none;
}

.loginmenu ul{
	margin: 0;
	text-align: center;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 0;
}

.loginmenu ul li{display: inline; font:bold 11px 'Arial, Helvetica, sans-serif'; color: #781313; }

.loginmenu ul li a{
	font:bold 11px 'Arial, Helvetica, sans-serif';
	color: #781313;
	margin-right: 5px;
	text-decoration: none;
	padding-top: 7px;
	padding-bottom: 4px;
}

.loginmenu ul li a:hover{ color:#000000;}
/*--*/

.leftnavbar {float: left; height: 400px; width: 150px; margin-right: 40px;}
.loginholder {
	float: left;
	height: 400px;
	width: 500px;
}
.productsholder {
	float: left;
	height: auto;
	width: 700px;
}
.productbox { float: left; height:auto; width: 147px; margin-right: 20px; margin-bottom: 30px;}
.productstxt {color: #781313; font: 12px normal Arial, Helvetica, sans-serif; float: left; height: auto; width: 122px; text-align:left; padding-left:20px; background: url(../images/info.jpg) no-repeat left top; margin-top:5px;}

.productimg {float: left; width: 145px;}

.loginintrotxt { float: left; height: auto; width: 500px; font-family: 'Arial, Helvetica, sans-serif'; font-size: 14px; font-weight: normal; color: #781313; margin-bottom:20px;}

.loginttl { font-family: 'Arial, Helvetica, sans-serif'; font-size: 20px; font-weight: bold; color: #781313; height: auto; width: 500px; margin-bottom:40px;}

.formholder { float: left; height: auto; width: 500px; font-family: 'Arial, Helvetica, sans-serif'; font-size: 14px; font-weight: normal; color: #781313;}
	
.formholder2 { float: left; height: auto; width: 500px; font-family: 'Arial, Helvetica, sans-serif'; font-size: 11px; font-weight: normal; color: #781313; margin-top:30px;}
	
.fieldtxt{font-family: 'Arial, Helvetica, sans-serif'; font-size: 13px; font-weight: bold; color: #781313;}
.fieldtxt2{font-family: 'Arial, Helvetica, sans-serif'; font-size: 11px; font-weight: normal; color: #781313;}
#customerid{float:left; border:1px solid #781313; background:#fff1ce; margin-bottom:30px;}
#password{float:left; border:1px solid #781313; background:#fff1ce;}
.paginationbox {
	float: left;
	height: 20px;
	width: 700px;
}

.paging{
	color: #781313;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	padding-left: 3px;
	padding-bottom: 5px;
}

.paging a{
	color: #781313;
	text-decoration: none;
}

.pagingover{
	color: #781313;
	font-weight:bold;
	text-decoration: none;
	font-size: 16px;
	font-family: Arial,Helvetica,sans-serif;
	padding-left: 3px;
	padding-bottom: 5px;
}

.prod_images{
	width:145px;
	border:1px solid #781313;
}

.clear{
clear:both;
}

.products_intro{
clear:both;
margin-bottom:15px;
}

.new{
background-color:#FF0000; 
color:#FFFFFF; 
height:15px; 
width:147px; 
text-align:center; 
font-weight:bold
}

.soldout{
background-color:black; 
color:#FFFFFF; 
height:15px; 
width:147px; 
text-align:center; 
font-weight:bold
}
