
body {
	background:  #ffffff;
	margin: 0;
	font:normal 0.8em/1.4em 'Segoe UI', Tahoma, Arial, 'Lucida Grande', Verdana, Helvetica, sans-serif;
	
}
#bg_wrap{background: url(../images/main.png) center top repeat-y;}
#footer{background: url(../images/footer.png) bottom repeat-x;}
#footercopy{background: url(../images/copy.jpg) bottom repeat-x;}
.head{background: url(../images/header.jpg) no-repeat;}
.link{background: url(../images/linkbg.jpg) no-repeat #Ffffff;
border-top:#D28F40 1px solid;}
#link{background: url(../images/linkbtn.jpg) no-repeat right top;
height:54px;}
.br{border-right:solid 1px #635c4a;}
#logo{background:url(../images/logo.png) no-repeat;
	height:108px;
	border-radius: 0px 0px 5px 5px;}
.logo{background:url(../images/name.png) no-repeat ;}
#toplanguage{box-shadow: 0px 0px 4px 3px rgba(0,0,0,0.35);
width:180px;}
.toplink{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;}
.toplink a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;}
.toplink a:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;}
/*.links a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;}
.links a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500;
	color:#dfd5a6;
	text-decoration:none;
	text-transform:uppercase;}*/
.product{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	text-decoration:none;}
.product a{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
	text-decoration:none;}
.product a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;;
	color:#f2f2f2;
	font-weight:bold;
	text-decoration:none;
}
.bodrt{border-right:1px solid #ca8432;}
.contbg {
	background: url(../images/content_bg.png) repeat-y;
	padding-top:0px;}
#block{background: #F8F6EA;
	border: 1px solid #D9D9D9;
	border-radius: 5px 5px 5px 5px;}
.blockhead {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#403D6A;
	padding-left:10px;
	background: url("../images/sep1.png") repeat-x transparent bottom;
	}
.blockcont{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:justify;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;}
.heading{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:500;
	color:#333333;
	
	padding-left:5px;
	border-bottom:solid 1px #cccccc;}
.content{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#333333;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	line-height:1.6;}
.content span:hover {
	color:#333333;
	text-align:justify;
	}
.content strong{color:#E54338;}
.content h2{color:#003300;
font-size:20px;}
.content a{color:#E54338;
text-decoration:none;}
.content img{border:5px solid #cccccc;}
/*.content img:hover{filter:alpha(opacity:85);
-moz-opacity:0.65;
opacity:0.65;}*/
.sidebar_inner {
background: #fff;
border-right: 1px solid #e4e4e4;
border-left: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;
width: 310px;
min-height: 200px;
box-shadow: 0px 5px 18px -10px #666;
border-top: 4px solid #e54338;
background-color: #fff;
margin-bottom: 10px;
padding-bottom:10px;
float:right;

}
.quick{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:500;
	color:#333333;
	text-align:justify;
	text-transform:uppercase;
	border-bottom:1px #cccccc solid;
	}

.bottom {
	background: url(../images/base_bg.png) no-repeat;
	height:18px;
}

.footerhead{font-family: Arial, Helvetica, sans-serif;
			font-size:24px;
			color:#f2f2f2;
			padding-left:5px;
			}
.pad {padding-top:10px;
background: url(../images/bgheading.png) no-repeat center top;
border-top:dashed 1px #db3b30;}
.footercontent{font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#f2f2f2;
			text-decoration:none;
			}
.footercontent a{font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#f2f2f2;
			text-decoration:none;
			}
.footercontent a:hover{
			color:#fa9a04;
			text-decoration:none;}
.footercontent strong{font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#f2f2f2;
			
			}
.footercopybg{
			background: url(../images/part.png) no-repeat center top #e54338;
border-top:1px solid #db3b30;}
.footercopy{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#f2f2f2;
			}
.footercopy a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#f2f2f2;
			text-decoration:none;}
.footercopy a:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#fa9a04;
			text-decoration:none;}
			
.input {width:175px;
	border:#f2f2f2 solid 1px;
	background:transparent;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#736441;
	text-decoration:none;
	line-height:15px;
	padding-left:5px;
}
.right {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.submit {width:68px;
	border:#f2f2f2 solid 1px;
	background:#f2f2f2;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e54338;
	font-weight:800;
	vertical-align:middle;
	cursor:pointer;
}
.text_area {width:175px;
	border:#f2f2f2 solid 1px;
	background:transparent;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#736441;
	text-decoration:none;
	line-height:15px;
	padding-left:5px;
}
.input1 {
	width:232px;
	border: #d1d2d2 solid 1px;
	background: url(../images/input_bg.png) repeat-x top #FFF;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:24px;
	padding-left:5px;
	outline: none;

}
.submit1 {
	width:75px;
	border:#E54338 solid 1px;
	background: url(../images/linkbg.jpg) no-repeat top #E54338;
	/*background:#f23b7c;*/
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	vertical-align:middle;
	cursor:pointer;
}
.text_area1 {
	width:230px;
	border:#d1d2d2 solid 1px;
	background: url(../images/input_bg.png) repeat-x top #FFF;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	line-height:24px;
	padding-left:5px;

}
.part {padding-top:0px;
background: url(../images/part.png) no-repeat center top #e54338;
border-top:1px dashed #cccccc;}
.tip {
	color: #615436;
	background:#EAD9B9;
	display:none; /*--Hides by default--*/
	padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:0px;
	position:absolute;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:right;
	text-decoration:none;
}
.tip a{text-decoration:none;}
.pname{color:#990000;
font-size:12px;
height:30px;}
h3{color:#615436;
font-size:14px;
text-decoration:none;}
h5{color:#333333;
font-size:12px;
text-decoration:none;}
.addtocart a{

width:100px;
background: url(../images/cart.jpg) no-repeat #EAD9B9;
text-decoration:none;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:3px;
padding-left:25px;
padding-right:3px;
padding-top:3px;
color:#333333;
font-weight:500;
cursor:pointer;}
.next a{
border:#d1d2d2 solid 1px;
width:100px;
background: #EAD9B9;
text-decoration:none;
height:30px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
color:#333333;
font-weight:500;
cursor:pointer;}
.next strong{font-family:Verdana,Arial, Helvetica, sans-serif;
color:#d4060a;}
.banner{background:url(../images/part.png) no-repeat center top;
padding-top:20px;}
.menu_top{background: #e54338;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;}
.left_bord{border-right:#db3b30 solid 1px;}
#menu
{
	width: 1000px;
height: 45px;
padding:0; 
margin:0; 
}

#menu ul
{
padding:0; 
margin:0;
padding: 0px 0 0 8px; 
list-style:none;
line-height: normal;
z-index:100;
}

#menu ul a
{
	display: block;
	margin-right: 0px;
	padding: 15px 20px 15px 20px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: none;
	text-transform:uppercase;
}

#menu ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	border-right:1px solid #db3b30;
}

#menu ul li.current-menu-item
{
	background:#ddd
}

#menu ul li:hover
{
	/*background:#f6f6f6*/
}
#menu .first {
	margin-right: 0px;
	color:#fa9a04;
	background:url(images/s5_bigarrow.png) no-repeat center bottom;
}
#menu .last {
	border:none;
	
}
#menu ul ul
{
	display:none;
	position:absolute;
	height:auto; 
	width:170px;
	background:#fff;
	border-radius:0px 0px 3px 3px;
	padding-left:4px;
	padding-right:4px;
	border-bottom: 4px solid #e54338;
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); 
}

#menu ul ul li
{
	clear:both;
border-style:none;
width:170px;
border-bottom:1px solid #E6E6E6;
}

#menu ul ul a
{
	display: block;
	margin-right: 0px;
	padding: 10px 14px 10px 14px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	border: none;
	text-transform:uppercase;
}

#menu ul ul ul
{
	top:0;
	left:102%
}

#menu ul li:hover > ul
{
	display:block
}


/*#menu{
width: 1000px;
height: 45px;
padding:0; 
margin:0; 

}
#menu ul {
padding:0; 
margin:0;
padding: 0px 0 0 8px; 
list-style:none;
line-height: normal;
z-index:100;
}
#menu li {
float:left; 
position:relative; 
display:block;
border-right:1px solid #db3b30;
}
#menu a {
	display: block;
	margin-right: 0px;
	padding: 15px 25px 15px 25px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	border: none;
	text-transform:uppercase;
}
#menu a:hover, #menu .current_page_item a {
}
#menu a:hover {
	text-decoration: none;
	color:#fa9a04;
	background:url(images/s5_bigarrow.png) no-repeat center bottom;
}

#menu .first {
	margin-right: 0px;
	color:#fa9a04;
	background:url(images/s5_bigarrow.png) no-repeat center bottom;
}
#menu .last {
	border:none;
	
}
#menu li ul {
    display:none;
position:absolute;

}
#menu li:hover ul{
    
	display:block;
    background:#ffffff;
	height:auto; 
	width:170px;
	border-radius:0px 0px 3px 3px;
	padding-left:4px;
	padding-right:4px;
	border-bottom: 4px solid #e54338;
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); 
}
#menu li ul li{
    clear:both;
border-style:none;
width:170px;
border-bottom:1px solid #E6E6E6;}
#menu li ul li a {
	display: block;
	margin-right: 0px;
	padding: 10px 14px 10px 14px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	border: none;
	text-transform:uppercase;
}*/