@charset "utf-8";
/* CSS Document */


/**** navras css reset **************/
* {
	margin: 0; padding: 0;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {	display: block;}

body { line-height: 1;	background: #0541cc url(../images/bg.jpg) center top no-repeat;}
h1, h2, h3, h4, h5, h6{}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
ol, ul, li, a, p, span, label { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#2a0000; text-decoration:none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
.both{ clear:both; }
.left{ clear:left; }
.right{ clear:right;}
	
.liststylenone li{ list-style:none; }
.overflow{ overflow:hidden;}

/**** navras css reset **************/

/*********** Newa The King Css ***********/
.newatheking{ background:#fafafa; width:956px; margin:20px auto 0 auto; padding:20px;}
.head{ padding: 0 0 15px 0;}
.lefthead{ float:left; width:495px;}
.righthead{ float:right; width:454px;}
.headsearch{ }
.textsearch, .butsearch{ margin:25px 0 0 0; }
.textsearch{ padding:2px; background:#fff; border:1px solid #ccc;}
.butsearch{ background:#8e2910; color:#fff; border:none; padding:2px; }
.headlinks{ float:right; }
a.headlink{ font:normal 12px Arial, Helvetica, sans-serif; color:#94220a; padding-left: 10px;}
span.noofshop{ background:url(../images/noofshop.jpg) no-repeat; height:45px; width:162px; padding:25px 0 0 85px; float:right;color:#fff;}
span.noofshop a{ color:#fff;}
span.itemno{ color:#fab207; font-weight:bold;}
.nav{background:#57742f; margin-bottom:10px;}
.ulnav{}
.ulnav li{ float:left; width:auto; border-right:1px solid #505310;}
.ulnav li.last{ border:none;}
	
.ulnav li a{ display:block; padding:10px; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}
.ulnav li a:hover, #currentpage{ background:#fc0830;}
.banner{ margin:2px 0 10px 0;}
.mid{}
.leftmid{ float:left; width:230px;}
h2.cathead, h2.lasthead{font:bold 16px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; padding:10px 15px; margin-bottom:10px;}
h2.cathead{ background:#8e2a11;}
h2.lasthead{ background:#e19817; }
.rightmid{ float:right; width:710px;}
.ullatestproduct{}
.ullatestproduct li{ border:1px solid #ebebeb; float:left; width:208px; padding:10px; margin:0 10px 10px 0;}
.ullatestproduct li:nth-child(3n+3){ margin-right:0;}
h3.laproh3{ color:#a2a652; font:bold 12px Arial, Helvetica, sans-serif;}
span.laproprice{ font:bold 22px Arial, Helvetica, sans-serif; color:#7f7f82; padding:5px 0 3px 0; display:block;}
a.laproaddtocart{ background:url(../images/addtocartbg.jpg) repeat-x;}
a.laprodetails{ background:url(../images/detailsbg.jpg) repeat-x;}
a.laprodetails, a.laproaddtocart { padding:7px 10px; color:#fff; font-weight:bold;}
.footer{ border-top: 1px solid #ebebeb; margin-top:10px; padding:10px 0 0 0;}
.leftfoot{ float:left; width:60%; }
.footnav li{ float:left; width:auto; }
.footnav li a{ padding: 0 5px; color:#333;}
.rightfoot{ float:right; width:37%; text-align:right;}
.rightfoot span a, .rightfoot span{ color:#fa9c09;}


/*********** Newa The King Css ***********/

/**************** menu coding *****************/
#menu {
background:#f9f9f9; border:1px solid #ebebeb !important; padding:0\9; background:none\9;}
.submenu{ border:1px solid #ebebeb ;}
#menu ul {list-style: none; margin:0; padding: 0;}
#menu a{background: #f9f9f9; font:bold 12px/45px Arial, Helvetica, sans-serif; color:#333;
border-bottom:1px solid #ebebeb; padding:0 10px; display:block;}
#menu a:hover { color: #a00;}
#menu li { position: relative; z-index:10000;}
#menu ul ul ul { position: absolute; top: 0; left: 100%; width: 100%; }
div#menu ul ul ul, div#menu ul ul li:hover ul ul{display: none;}
div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{display: block;}

/**************** menu coding *****************/

/****contact us********/
.contactform{ width:424px; padding:0 0 0 20px; float:left;}
.formcontct label{ float:left; width:100px; }
.formcontct input{ float:left; width:300px; margin:10px 0 10px 0;}
input.random{ width:117px;}
input.btn{ width:117px; margin:0;}
span.style1{ font:normal 12px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.formcontct textarea{ margin:0 0 5px 0;}
.google{ width:265px; float:right;}

	/****contact us********/
	
.clear{
	clear: both;	
}
	
.info {
	margin: 0 10px;
	padding: 3px 10px 3px 28px;
	font: normal 13px Arial, Helvetica, sans-serif; 
	color: #333;
	border: #A3B3EE 1px solid;
	background: url(../images/info.gif) 5px 3px no-repeat #DCE3FF;
}

.ok {
	margin: 10px;
	padding: 3px 10px 3px 28px;
	font: normal 13px Arial, Helvetica, sans-serif; 
	color: #333;
	border: #9ADF8F 1px solid;
	background: url(../images/ok.gif) 5px 3px no-repeat #D5FFCF;
}

.ok p, .err p{
	margin: 5px 0 10px 0;
}
.err {
	margin: 0 10px;
	padding: 3px 10px 3px 28px;
	font: normal 13px Arial, Helvetica, sans-serif; 
	color: #333;
	border: #DF8F90 1px solid;
	background: url(../images/err.gif) 5px 3px no-repeat #FFCECF;
}
	
.signup_box {
	float: left; 
	width: 325px;
	height: 170px;
	margin: 0 10px 0 0;
	padding: 10px;
	border: #DEE6EE 1px solid;
}	

.signup_box p{
	text-align: justify;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
}

.signin_box {
	float: left; 
	width: 330px;
	height: 170px;
	margin: 0;
	padding: 10px;
	border: #DEE6EE 1px solid;
}	

.forgot_password {
	width:300px;
	margin: 30px auto;
	padding: 0;
}	

.signin_box p{
	text-align: justify;
	font: normal 13px/30px Arial, Helvetica, sans-serif;
}

.myform {
	
}

.myform h2 {
	margin: 30px 30px 0 30px;
	font: bold 15px/30px Arial, Helvetica, sans-serif;
	border-bottom: #999 1px solid;
}

.myform .leftform {
	float: left;
	width: 180px;
	padding: 10px;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: right;
}

.myform .rightform {
	float: left;
	width: 400px;
	padding: 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
}

.myform .rightform .form_error {
	background: url(../images/err1.png) no-repeat;
	padding: 0 0 5px 20px;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #A00;	
}	

ul.profile{
	margin: 0 0 20px 0;	
	border: #EEE 1px solid;
	border-bottom: none;
}

ul.profile li{
	border-bottom: #EEE 1px solid;
	padding: 5px 10px;
}

ul.profile li a{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #555;
}

ul.profile li a:hover{
	color: #000;
}

.addtocart {
	margin: 10px auto;
	width: 710px;
	border: #DEE6EE 2px solid;
}

.addtocart th {
	background: #F0F1F4;
	line-height: 30px;
	height: 30px;
	border-left: #DEE6EE 2px solid;
	border-bottom: #DEE6EE 2px solid;
	font: bold 13px Arial, Helvetica, sans-serif;
	padding: 0 5px;
}

.addtocart td {
	background: #FFF;
	line-height: 25px;
	height: 25px;
	border-left: #DEE6EE 2px solid;
	border-bottom: #DEE6EE 2px solid;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 0 5px;
}

.lpro{
	float: left;
	width: 350px;
}

.rpro{
	float: left;
	width: 350px;
}

.rpro h3{
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #8D2A11;
}

.rpro .desc{
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
}

.btn_addtocart{
	background: #8D2A11;
    border: 1px solid #AD3A1C;
    color: #FFF;
    padding: 5px 10px;
	cursor: pointer;
}

.searchblock{
	margin: 0 0 5px 0;
	padding: 5px 10px;
	background: #ECECEC;
}

.searchblock h3 a{
	font: bold 13px Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}

.searchblock p a{
	color: #00F;
	text-decoration: underline;
}

.searchblock p a:hover{
	color: #000;
}
