
@charset "utf-8";
/* CSS Document */

body{
	background-color:#eeeeee;
	margin::0;
	}

.index-container{
	width:100%;
	margin:0;
	position:absolute;
	top:0;
	}
	
.clear{
	clear:both;
	}
	
.page-wrap{
	margin:0 auto;
	background-image:url(../images/page-wrap-bg_02.png);
	width:960px;
	background-repeat:repeat-y;
	padding:0 20px 0 20px;
	}
	
.top{
	padding:5px 5px 0 5px;
	}
	
.logo{
	<!--background-image:url(../images/logo_05.png);-->
	width:271px;
	height:73px;
	background-repeat:no-repeat;
	float:left;
}

.contact{
	background-image:url(../images/ncontact.jpg);
	width:128px;
	height:38px;
	padding:9px 0 0 41px;
	float:left;
    background-repeat:no-repeat;
    margin-left:10px;
    margin-top:20px;
}

.contact-number{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	font-weight:bold;
	margin:0;
}

.contact-text{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#7f0000;
	font-weight:bold;
	margin:0;
}

.nav{
    background-color:#1A7308;
    background-image:url(../images/nav-top.png);
	height:37px;
	margin:5px 5px 0 5px;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
    index:2;
}

.nav a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

.nav a:hover{
	text-decoration:underline;
}

.nav-left{
    background-color:#1A7308;
	float:left;
	width:14px;
	height:37px;
	background-repeat:repeat-x;
    background-image:url(../images/nav-top.png);
    index:2;
}

.nav-right{
	background-color:#1A7308;
	float:right;
	width:14px;
	height:37px;
	background-repeat:repeat-x;
    background-image:url(../images/nav-top.png);
    index:2;
}

.nav-item{
	padding:9px 30px 0 30px;
	float:left;
	height:28px;
}

.nav-item:hover{
	background-color:#1A7308;
	background-repeat:repeat-x;
	height:37px;
	float:left;
}

.nav-item-active{
	background-color:#1A7308;
	padding:9px 30px 0 30px;
	background-repeat:repeat-x;
	height:28px;
	float:left;
}

.nav-divider{
	background-image:url(../images/nav-divider_13.png);
	width:2px;
	height:37px;
	float:left;
	background-repeat:no-repeat;
}

.main-img{
	margin:0 auto;
	width:942px;
	height:349px;
	background-repeat:no-repeat;
    margin-top:0px;
}

.main-text{
	padding:0 15px 15px 15px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333333;
	line-height:18px;
	font-size:14px;
	font-weight:normal;
    margin-top:20px;
}

.main-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#00518d;
}

.banner{
	background-image:url(../images/banner_38.png);
    background-color:#1A7308;
	width:960px;
	height:55px;
	margin-bottom:10px;
	text-align:center;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:37px;
	font-weight:normal;
	padding-top:12px;
    z-index: 2;
}

.banner2{
	background-image:url(../images/banner_38.jpg);
	width:960px;
	height:55px;
	margin-bottom:10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-top:12px
}

.entry{
	margin:0 0 10px 0;
	padding:0;
}

.entry-number{
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#3a3a3a;
	margin:10px 0 0 30px;
	width:80px;
	padding-top:3px;
	text-align:center;
	border-top:7px solid #f78f13;
	float:left;
}

.entry-name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#6d6d6d;
	font-weight:bold;
	margin:30px 0 0 5px;
	float:left;
}

.entry-image{
	padding:10px;
	float:left;
	background-color:#f9f9f9;
	border:1px solid #ebebeb;
	width:146px;
	margin:10px 10px 10px 20px;
	text-align:center;
}

.entry-image ul{
	margin:15px 0 0 0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;
}

.entry-image ul li{
	background-image:url(../images/attribute-bg_37.png);
	width:125px;
	min-height:20px;
	background-repeat:no-repeat;
	padding:4px 0 0 25px;
	margin-top:3px;
}

.prod-att{
	float:left;
    margin:5px;
    width:20%;
    text-align:center;
    background-color:#f9f9f9;
	border:1px solid #ebebeb;
    padding:10px;
}

.prod-att ul{
	margin:15px 0 0 0;
	padding:0;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:left;	
}

.prod-att li{
	background-image:url(../images/attribute-bg_37.png);
	width:125px;
	min-height:20px;
	background-repeat:no-repeat;
	padding:4px 0 0 25px;
	margin-top:3px;
}

.entry-desc{
	width:430px;
	padding:0 5px 0 5px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

.entry-desc p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:normal;
	color:#333333;
	margin:0 0 15px 0;
	padding:0;
}

.entry-rating{
	float:left;
	width:254px;
	padding:10px;
	margin:10px 0 10px 5px;
	background-color:#f9f9f9;
	border:1px solid #ebebeb;
}

.rating-xl{
	float:left;
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:16px;
	margin-bottom:5px;
}

.rating-m{
	float:left;
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:14px;
	margin-bottom:5px;
}

.stars-xl{
	float:left;
	width:50%;
	margin-bottom:5px;
}

.xl-full{
	background-image:url(../images/star-full-xl_36.png);
	width:18px;
	height:17px;
	float:left;
	margin-right:5px;
}

.xl-half{
	background-image:url(../images/star-half-xl_38.png);
	width:18px;
	height:17px;
	float:left;
	margin-right:5px;
}

.xl-empty{
	background-image:url(../images/star-empty-xl_40.png);
	width:18px;
	height:17px;
	float:left;
	margin-right:5px;
}

.m-full{
	background-image:url(../images/star-full-m_36.png);
	width:18px;
	height:17px;
	float:left;
	margin-right:5px;
}

.m-half{
	background-image:url(../images/star-half-m_38.png);
	width:18px;
	height:17px;
	float:left;
	margin-right:5px;
}

.m-empty{
	background-image:url(../images/star-empty-m_40.png);
	width:18px;
	height:17px;
	float:left;
	margin-right:5px;
}

.big-buttons{
	float:right;
	margin-right:30px;
    text-decoration:none;
}

#big-button-1{
	background-image:url(../images/big-button.png);
    background-color:#B86D21;
	width:253px;
	height:90px;
	dispaly:block;
	float:left;
    z-index:2;
    text-decoration:none;
}

#big-button-1:hover{
	background-image:url(../images/big-button2.png);
    background-color:#1A7308;
	width:253px;
	height:90px;
	dispaly:block;
	float:left;
    opacity:.8;
    z-index:2;
    text-decoration:none;
}

#big-button-2{
	background-image:url(../images/big-button2.png);
    background-color:#1A7308;
	width:256px;
	height:90px;
	display:block;
	float:left;
    z-index:2;
    text-decoration:none;
}

#big-button-2:hover{
	background-image:url(../images/big-button.png);
    background-color:#B86D21;
	width:256px;
	height:90px;
	display:block;
	float:left;
    opacity:.8;
    z-index:2;
    text-decoration:none;
}

.footer{
	margin:25px 20px 20px 20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#1A7308;
	font-size:14px;
	padding:10px 15px 10px 15px;
	float:left;
	width:890px;
    background-image:url(../images/nav-top.png);
}

.footer a{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
}

.footer a:hover{
	text-decoration:underline;
}

.review{
	padding:15px 15px 0 15px;
}

.review-top-left{
	float:left;
	width:50%;
}

.review-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#003761;
}

.review-r{
}

.review-1{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
}

.review-stars{
	float:left;
	margin-left:10px;
}

.review-top-right{
	float:right;
	width:50%;
}

#pricing{
	display:block;
	background-image:url(../images/pricing-button_28.png);
	width:191px;
	height:58px;
	float:right;
}

#pricingL{
	display:block;
	background-image:url(../images/pricing-button-L_28.png);
	width:300px;
	height:75px;
	float:right;
}


#pricing:hover{
	background-image:url(../images/pricing-hover_28.png);
	width:191px;
	height:58px;
	float:right;
}

.review-title-2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#003761;
}

.review ul{
	padding:0 15px 15px 30px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#333333;
	line-height:18px;
	font-size:14px;
	font-weight:normal;
}

.review ul li{
}

#add-to-cart {
	width:200px;
	height:30px;
	display:block;
	background-image:url(../images/addtocart.png);
	background-position:left;
	background-repeat:no-repeat;
	float:right;
	text-decoration:none;
	color:#000000;
	margin-right:10px;
	}
    
#review-cart {
	width:200px;
	height:30px;
	display:block;
	background-image:url(../images/reviewcart.png);
	background-position:left;
	background-repeat:no-repeat;
	float:right;
	text-decoration:none;
	color:#000000;
	margin-right:10px;
	}

.prod-lp {
	margin:0 auto; 
    width:100%; 
    background-color:#1A7308; 
    text-align:center; 
    color:#FFFFFF;
}

.prod-box-header{
	background-color:#1A7308;
}


/*nav dropdown css start*/

/*body {margin:25px; font:11px Verdana,Arial; background:#eee}*/
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {0; padding:0}
ul.menu a {display:block; /*color:#000;*/ color:#ffffff; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; /*top:26px;*/ top:37px; left:0; /*background:#d1d1d1;*/ background:#004172; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; min-width:148px; margin:0;}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:/*#d1d1d1*/#004172;}
ul.menu ul li a:hover {background-color:/*:#c5c5c5*/#002b4c;}
ul.menu ul ul {left:148px; top:-1px;}

ul.menu .menulink {
	/*border:1px solid #aaa;
	padding:5px 7px 7px; 
	font-weight:bold; 
	background:url(../images/dropdown-images/header-nh.gif); 
	width:134px*/
	padding:9px 30px 0 30px;
	float:left;
	height:28px;
	}

ul.menu .menulink:hover, ul.menu .menuhover {
	/*background:url(../images/dropdown-images/header_over-nh.gif);*/
	background-image:url(../images/nav-active_11.jpg);
	background-repeat:repeat-x;
	/*height:37px;*/
	float:left;
	}
ul.menu .sub {background:/*#d1d1d1*/#004172 url(../images/dropdown-images/arrow-nh.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}


/*nav dropdown css end*/
