body{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: black;
	background:#360505;
	margin:0px;
	padding:0px;
}

input {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size:12px;
}

a:link {font:12px "arial", verdana; color:#a95817;text-decoration:none;}
a:visited {font:12px "arial", verdana; color:#a95817;text-decoration:none;}
a:hover {font:12px "arial", verdana; color:#ffffff;text-decoration:none;}
a:visited.hover {font:12px "arial", verdana; color:#a95817;text-decoration:none;}

img {
	border:0;
}

#cover{
	overflow:hidden;
	width:988px;
	margin:1px auto 10px auto;
	background:url(images/full_background.jpg) left repeat-y;
}

#header {
	height:200px;
	position:relative;
	border:none;
}

#header img {
	display:block;
}

#logo {
	height:108px;
	width:202px;
	padding:0;
	border:none;
	display:block;
	float:left;
	color:#86716e;
}

#logo_1{
	background:url(images/header_logo_1.jpg) left no-repeat;
	height:92px;
	width:204px;
	display:block;
	float:left;
	border:none;
	padding:0;
	margin:0;
}

p{
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
	border:none;
	padding:5px;
	line-height: 20px;
}

p.p1{ 
	font-size:10px;
	font-weight:bold;
	margin:0;
	border:none;
	width:160px;
	padding:5px;
	line-height: 13px;
}

p.p2{ 
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	border:none;
	width:165px;
	text-align:center;
	color:#ffffff;
	line-height: 13px;
}

p.p11{ 
	font-size:10px;
	font-weight:bold;
	margin:0;
	border:none;
	width:160px;
	padding:5px 0 5px 35px;
	line-height: 13px;
}

#footer {
	background:url(images/footer.jpg) top left no-repeat;
	height:22px;
	width:989px;
	text-align:center;
	color:#7f3232;
	padding-top:8px;
	font-size:10px;
	border:none;
}

#content {
	padding-left:11px;
	overflow:hidden;
	border:none;
	/*height:792px;*/
}

#shadow_main_left {
	background:url(images/shadow_main_left.jpg);
	float:left;
	display:block;
	width:11px;
	/*height:792px;*/
	border:none;
}

#main_nav {
	background:url(images/main_nav.jpg);
	float:left;
	display:block;
	width:191px;
	/*height:792px;*/
	border:none;
	min-height:792px;
}

#main_nav_bottom {
	background:url(images/main_nav_bottom.jpg)top-left repeat-x;
	float:left;
	display:block;
	width:203px;
	border:none;
}
.send-box{
	background:url(images/send_box.gif) no-repeat;
	width:170px;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	border:none;
	

}
div.send-box form input.Subscribe {
	display:block;
	margin: auto;
} 

#box_1_h{
	background:url(images/box_1_header.jpg) top left;
	float:left;
	display:block;
	width:785px;
	height:39px;
	border:none;
}

#box_1_c{
	background:url(images/box_1_content.jpg);
	float:left;
	display:block;
	width:785px;
	/*height:752px;*/
	border:none;

}

.menu{
	height: 32px;
	background: url(images/main_nav_btn.jpg);
	width:190px;
	border:none;
}

a.sideon:link {display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:7px;padding-left:28px;color:#ffffff;font-weight:none;}
a.sideon:visited {display:block;font: 9pt "arial", verdana;text-decoration:none;padding-top:7px;padding-left:28px;color:#ffffff;font-weight:none;}
a.sideon:hover {display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:7px;padding-left:28px;color:#a95817;font-weight:none;}
a.sideon:visited.hover {display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:7px;padding-left:28px;color:#ffffff;font-weight:none;}

.div_sideon{
	display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:7px;padding-left:28px;color:#ffffff;font-weight:normal;
}

a.sideoff:link {display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:10px;padding-left:20px;color:#a95817;font-weight:none;}
a.sideoff:visited {display:block;font: 9pt "arial", verdana;text-decoration:none;padding-top:10px;padding-left:20px;color:#a95817;font-weight:none;}
a.sideoff:hover {display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:10px;padding-left:20px;color:#a95817;font-weight:none;}
a.sideoff:visited.hover {display:block;font: 9pt "arial", verdana; text-decoration:none;padding-top:10px;padding-left:20px;color:#a95817;font-weight:none;}

a.smenu:link {display:block;font:8pt "arial", verdana; color:#ffffff;text-decoration:none;padding-left:25px;margin-top:2px;padding-bottom:1px;}
a.smenu:visited {display:block;font:8pt "arial", verdana; color:#ffffff;text-decoration:none;padding-left:25px;margin-top:2px;padding-bottom:1px;}
a.smenu:hover {display:block;font:8pt "arial", verdana; color:#a95817;text-decoration:none;padding-left:25px;margin-top:2px;padding-bottom:1px;}
a.smenu:visited.hover {display:block;font:8pt "arial", verdana; color:#ffffff;text-decoration:none;padding-left:25px;margin-top:2px;padding-bottom:1px;}

.div_smenu{
	display:block;font:8pt "arial", verdana; color:#ffffff;text-decoration:none;padding-left:25px;margin-top:2px;padding-bottom:1px;
}

.smenu_blt{
	margin-left:0px;
	vertical-align:absmiddle;
	border:none;
}

.mmenunl{
	display:block;
	font: 9pt "arial", verdana; 
	color:#ffffff;
	text-decoration:none;
	background: url(images/main_nav_btn.jpg) top left no-repeat;
	width:190px;	
	height: 32px;
	border:none;
}

.mmenunl_1{
	border:none;
	padding:0;
	margin:0;
	padding-bottom:5px;	
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:normal;
	margin:0;
	padding:5px;
	border:none;
	color:#401208;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	padding:10px;
	border:none;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#454545;
	margin:0;
	padding:10px;
	border:none;
}


table#tab {
	margin-left:0px;

}

/* magi begin */
.td_nav_line{
	border-top:1px solid #acacac;
}

.td_product{
	/*background:url(images/prodbg.gif) bottom left repeat-x;*/
	background: #bcbcbc;
	padding:15px 10px;
	border:1px solid #a3a3a3;
}

.errormsg {
	width:98%
	font:8pt "Tahoma";
	font-weight:bold;
	color:#cc0000;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}
.msg{
	width:98%
	font:8pt "Tahoma";
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:4px;
	padding-bottom:4px;
}

.outer{
	background:#acacac;
	border:1px solid #e1d8cc;

}

.btn{
	border:1px solid #6d6d6d;
	/*background:url(images/btnbg.gif) top left repeat-x #d8ccbb;*/
	background:#8d8d8d;
	font-size:8.5pt;
	font-weight:bold;
	color:#ffffff;
	font-family:Tahoma,Verdana;
	padding:3px 7px;
	cursor:hand;
	cursor:pointer;
}

.avl {
	background: transparent url('images/check_avl.gif') left top no-repeat;
	width: 143px;
	height: 35px;
	display: block;
	clear: both;
	margin: 10px 0px 0px 0px;}
	
a:hover.avl {
	background-position: left -35px; }