* {
	padding:0px;
	margin:0px;
}
body {
	background-image:url(../img/footer_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}
a {
	text-decoration:none;
	outline:none;
	color:#088586;
}
a img {
	border:none;
}
.clear {
	clear:both;
}
.bold {
	font-weight:bold;
}
.colr {
	color:#006c6c;
}
.black {
	color:#000;
}
h1 {
	font-size:22px;
	font-weight:normal;
	color:#640300;
}
h2 {
	font-size:20px;
	font-weight:normal;
	color:#640300;
}
h3 {
	font-size: 13px;
	font-weight: bold;
	font-family: verdana;
	color:#088586;
}
h4 {
	font-size:16px;
	font-weight:normal;
	color:#640300;
}
.subhead {
	margin-top:20px;
	width:100%;
	float:left;
}
h5 {
	font-size:14px;
	font-weight:normal;
	color:#640300;
}
h6 {
	font-size:12px;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:rgb(88, 88, 88);
}
p {
	line-height:18px;
}
.left {
	float:left !important;
}
.right {
	float:right !important;
}
/*
=======================================================================
	Buttons
=======================================================================
*/
a.cartbutton {
	background-image:url(../img/btn_cart.gif);
	background-position:left;
	background-repeat:no-repeat;
	display:inline-block;
	color:#666;
	padding-left:10px;
}
a.cartbutton span{
	background-image:url(../img/btn_cart.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:18px;
	display:inline-block;
	color:#666;
	padding:4px 30px 0px 0px;
}
/* Simple Buttom */
a.simplebutton {
	background-image:url(../img/btn_simp.gif);
	background-position:left;
	background-repeat:no-repeat;
	display:inline-block;
	color:#666;
	padding-left:10px;
}
a.simplebutton span{
	background-image:url(../img/btn_simp.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:18px;
	display:inline-block;
	color:#666;
	padding:4px 10px 0px 0px;
}
/*
=======================================================================
	Wrapper
=======================================================================
*/
#wrapper_sec {
	width:942px;
	margin:0px auto;
}
/*
=======================================================================
	Master Header Section
=======================================================================
*/
#masthead {
	padding:0px;
	margin:0px;
	width:942px;
	float:left;
	background-image:url(../img/header_gr_bg.png);
	background-repeat:no-repeat;
	background-position:0px 10px;
}
/*
=======================================================================
	Logo
=======================================================================
*/
.logo {
	float:left;
	padding-top:10px;
}
/*
=======================================================================
	Right Head
=======================================================================

=======================================================================
	Top Navigation
=======================================================================
*/
.top_navi {
	float:right;
	padding:60px 0px 10px 0px;
}
.top_navi ul{
	float:left;
	list-style:none;
}
.top_navi ul li{
	float:left;
	background-image:url(../img/sep.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 5px;
	color:#fff;
}
.top_navi ul li.last{
	background-image:none;
	padding-right:0px;
}
.top_navi ul li a{
	color:#FFF;	
}
/*
=======================================================================
	Search
=======================================================================
*/
.search {
	float:right;
	width:149px;
	height:20px;
	background-image:url(../img/search_bg.gif);
	background-repeat:no-repeat;
	background-position:left;
}
.search ul{
	float:left;
	list-style:none;
}
.search ul li{
	float:left;
}
.search ul li input.bar{
	float:left;
	width:127px;
	background:none;
	border:none;
	padding:2px 3px 0px 3px;
}
.search ul li input.srbtn{
	float:left;
	margin-top:4px;
}

/*
=======================================================================
	Bread Crumb
=======================================================================
*/
.crumb {
	float:left;
	width:940px;
	height:25px;
	background:#f5f5f5;
	border:#cdcdcd solid 1px;
	margin-top:10px;
}
.crumb ul{
	float:left;
	list-style:none;
}
.crumb ul li{
	float:left;
	height:20px;
	padding:5px 25px 0px 15px;
	background-image:url(../img/bread_crumb_sep.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.crumb ul li a{
	color:#640300;
}
.crumb a.share{
	float:right;
	padding:5px 10px 0px 0px;
	color:#640300;
}
/*
=======================================================================
	Bread Crumb
=======================================================================
*/
#contentsec {
	float:left;
	width:940px;
	margin:10px 0px;
}
/*
=======================================================================
	Column 1
=======================================================================
*/
.col1 {
	float:left;
	width:220px;
	background-image:url(../img/shadow.png);
	background-position:right top;
	background-repeat:no-repeat;
}
.col1 h6{
	width:206px;
	border-bottom:#d2d2d2 solid 1px;
	padding:5px 0px;
	margin-bottom:10px;
}
#butun{width:942px;
height:48px;
margin:auto;
padding:inherit;
background-color:rgb(90, 190, 174);
}
.tex_butun{font-family:verdana;
color: #fff;
background-color: #007071;
height: 48px;
font-size: 14px;
padding-top: 0px;
}
.tex_butun2{font-family:verdana;
color: #fff;
height: 40px;
font-size: 14px;
}
#lft_img{width: 222px;
float: left;
margin-top:10px;
border: 1px solid #dadada;
background:#fff;
}
-- Search-icons-
.search_textfield {
width: 204px;
background: none;
border: none;
padding: 7px 10px;
font-family: Myriad Pro, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #8f8f8f;
}
.search2- {
width: 233px;
padding: 0 0 0 0;
border: 1px solid rgb(216, 216, 216);
}
.fr {
float: right;
}
.search_field {
width: 224px;
height: 1px;
background:url(../img/search-textfield-bg.png) no-repeat;
}
.search_btn {
width: 26px;
padding-top: 1px;
}
.desco{font-family:verdana;
font-size:11px;
font-weight:bold;
color:#088586;


}
.desco-2{font-family:verdana;
font-size:11px;
font-weight:bold;
color:#088586;

}
.desco-tex{font-family: verdana;
font-size: 11px;
font-weight: normal;
color: rgb(112, 112, 112);
text-align: justify;
padding-top: 6px;
width:431px;
}


/*
=======================================================================
	Categories
=======================================================================
*/
.categories {
	margin:5px 0px 10px 0px;
	float:left;
}
.glossymenu{
	margin: 5px 0;
	padding: 0;
	width: 206px;
}

.glossymenu a.menuitem{
	background-image:url(../img/left_nav_bg.gif);
	background-repeat:repeat-y;
	font-size:11px;
	color: #207f95;
	display: block;
	position: relative;
	width: auto;
	padding: 4px 0;
	padding-left: 0px;
	text-decoration: none;
	margin-bottom:4px;
	font-size: 12px;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
	color:rgb(19, 170, 203);
}

.glossymenu a.menuitem .statusicon{
	position: absolute;
	top: 8px;
	right: 5px;
	border: none;
}

.glossymenu a.menuitem:hover{
	color:#000;
}

.glossymenu div.submenu{ 
	background: white;
}

.glossymenu div.submenu ul{ 
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.glossymenu div.submenu ul li{
}

.glossymenu div.submenu ul li a{
	display: block;
	font-size:11px;
	color:#8d4644;
	text-decoration: none;
	padding: 5px 0;
	padding-left: 10px;
	background-image:url(../img/cat_arow.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin-left:10px;
}

.glossymenu div.submenu ul li a:hover{
}

/*
=======================================================================
	Advertisement Section
=======================================================================
*/
.adv {
	float:left;
	width:208px;
}
.adv a{
	float:left;
	width:208px;
	border:#cdcdcd solid 1px;
	margin-bottom:10px;
}
.adv a img{
	float:left;
	width:208px;
}

/*
=======================================================================
	Column 2
=======================================================================
*/
.col2 {
	float:right;
	width:700px;
}
.col2 .heading{
	width:700px;
	border-bottom:#d2d2d2 solid 1px;
	padding:5px 0px;
	margin-bottom:10px;
}
/*
=======================================================================
	Welcome Paragraph
=======================================================================
*/
.welcome {
	float:left;
	width:700px;
	margin-bottom:20px;
}
.welcome p{
	float:left;
	padding-bottom:8px;
}
/*
=======================================================================
	Product Listings
=======================================================================
*/
.listings {
	float:left;
	width:700px;
}
.listings ul{
	float:left;
	list-style:none;
}
.listings ul li{
	float:left;
	width:160px;
	margin-right:20px;
	margin-bottom:20px;
}
.listings ul li.last{
	margin-right:0px;
}
.listings ul li a.title{
	width:160px;
	padding:5px 0px;
	border-bottom:#d2d2d2 solid 1px;
	color:#666666;
	display:inline-block;
	font-weight:bold;
}
.listings ul li p.desc{
	width:160px;
	padding:5px 0px;
	border-bottom:#d2d2d2 solid 1px;
	color:#666666;
	margin-bottom:5px;
}
.listings ul li p.price{
	padding:2px 0px 5px 0px;
	color:#640300;
	font-weight:bold;
	float:left;
}
/*
=======================================================================
	Bottom Section
=======================================================================
*/
.botm_secs {
	float:left;
	width:700px;
}
.botm_secs .sec{
	float:left;
	width:338px;
	height:146px;
	background-image:url(../img/botm_sec_bg.gif);
	background-repeat:repeat-x;
	background-color:#e7e7e7;
	border:#cdcdcd solid 1px;
	margin-right:20px;
}

.botm_secs .last{
	margin-right:0px;
}
.sec .sec_desc{
	float:left;
	width:195px;
	padding:15px 0px 15px 15px;
}
.sec_desc h4{
	padding:0px 0px 5px 0px;
}
.sec_desc a.shopnow{
	padding:5px 15px;
	background-color:#640300;
	color:#FFF;
	border:#b68f8e solid 1px;
	border-bottom:none;
	margin-top:5px;
	float:left;
}
.sec_desc a.shopnow:hover{
	background-color:#000;
}
.sec .thumb{
	margin-top:15px;
}
/*
=======================================================================
	Categories Page Rules
=======================================================================
*/
.categorylist {
	float:left;
	width:700px;
	margin-bottom:20px;
}
.categorylist ul{
	float:left;
	list-style:none;
}
.categorylist ul li{
	float:left;
	width:161px;
	margin-right:18px;
	margin-bottom:20px;
}
.categorylist ul li.last{
	margin-right:0px;
}
.categorylist ul li a img{
	float:left;
	width:161px;
	height:104px;
}
.categorylist ul li a.title{
	float:left;
	width:161px;
	display:inline-block;
	font-weight:bold;
	color:#666;
	padding:5px 0px;
	border-top:#cdcdcd solid 1px;
}
/*
=======================================================================
	Product Detail Page Rules
=======================================================================
*/
.prod_detail {
	float:left;
	width:700px;
	margin-bottom:20px;
	border-bottom:#cdcdcd solid 1px;
	padding-bottom:20px;
}
.prod_img {
	float:left;
	width:244px;
	overflow:hidden;
	border-right:#cdcdcd solid 1px;
	margin-top:10px;
}
.prod_desc {
	float:right;
	width:440px;
	margin-top:10px;
}
.prod_desc .btns{
	float:left;
	width:440px;
	border-bottom:#cdcdcd solid 1px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.prod_desc .btns ul{
	float:left;
	list-style:none;
}
.btns ul.price{
	float:left;
	list-style:none;
	padding-top:4px;
}
.btns ul.price li{
	float:left;
	padding:0px 10px;
	background-image:url(../img/sep2.gif);
	background-repeat:no-repeat;
	background-position:right;
	font-weight:bold;
}
.btns ul.price li.last{
	padding-right:0px;
	background-image:none;
}
.btns ul.price li.first{
	padding-left:0px;
}
.prod_desc .btns ul.add{
	float:right;
	list-style:none;
}
.btns ul.add li{
	float:left;
	list-style:none;
	margin-left:10px;
}
.description {
	margin-bottom:10px;
}
.description h6{
	margin:10px 0px;
}
/*
=======================================================================
	cart
=======================================================================
*/
.cart {
	float:left;
	width:700px;
	margin-bottom:20px;
}
.cart ul.head{
	float:left;
	width:700px;
	list-style:none;
	border-bottom:#cdcdcd solid 1px;
	padding:10px 0px;
	background-color:#FFF;
}
.cart ul li{
	float:left;
}
.cart ul li.prod{
	width:79px;
	text-align:center;
}
.cart ul li.descr{
	width:237px;
	padding:0px 10px;
}
.cart ul li.ship{
	width:47px;
	text-align:center;
}
.cart ul li.qty{
	width:65px;
	text-align:center;
}
.cart ul li.price{
	width:72px;
	text-align:center;
}
.cart ul li.total{
	width:73px;
	text-align:center;
}
.cart ul li.action{
	width:100px;
	text-align:center;
}
.cart ul.cont{
	float:left;
	width:700px;
	list-style:none;
	border-bottom:#cdcdcd solid 1px;
	background-color:#FFF
}
.cart ul.cont li{
	height:50px;
}
.cart ul.cont li.prod a{
	margin:5px 0px 0px 10px;
	float:left;
}
.cart ul.cont li.prod a img{
	width:55px;
	height:41px;
}
.cart ul.cont li.descr p{
	margin-top:5px;
}
.cart ul.cont li.ship{
	padding-top:17px;
	height:33px !important;
}
.cart ul.cont li.qty input{
	margin-top:16px;
}
.cart ul.cont li.price{
	padding-top:17px;
	height:33px !important;
}
.cart ul.cont li.total{
	padding-top:17px;
	height:33px !important;
}
.cart ul.cont li.action a{
	margin-top:13px;
}
.wht_bordr {
	border-right:#FFF solid 1px;
}
.gray_bordr {
	border-right:#cdcdcd solid 1px;
}
.subtotal {
	width:700px;
	float:left;
	border-bottom:#cdcdcd solid 1px;
	padding:10px 0px;
	text-align:right;
	font-weight:bold;
	margin-bottom:10px;
}
/*
=======================================================================
	FAQs
=======================================================================
*/
.faqs {
	float:left;
	width:700px;
}
.questions {
	float:left;
	width:700px;
}
.questions ul{
	float:left;
	width:700px;
	list-style:none;
}
.questions ul li{
	float:left;
	width:700px;
	border-bottom:#cdcdcd dotted 1px;
	padding:5px 0px;
}
.questions ul li a{
	font-weight:bold;
	color:#333;
}
.anwsers {
	float:left;
	width:700px;
	margin-top:50px;
}
.anwsers ul{
	float:left;
	width:700px;
	list-style:none;
}
.anwsers ul li{
	float:left;
	width:700px;
}
.anwsers ul li h6{
	float:left;
	width:680px;
	padding:10px;
}
.anwsers ul li .gray_sec{
	float:left;
	width:680px;
	background-image:url(../img/answer.gif);
	background-repeat:repeat-x;
	padding:10px;
}
/*
=======================================================================
	Contact Page Rules
=======================================================================
*/
.contact {
	float:left;
	width:700px;
	margin-bottom:20px;
}
.mapsec {
	width:350px;
	float:left;
}
.mapsec h6{
	padding-bottom:10px;
	margin-top:10px;
}
.mapsec p{
	width:300px;
	float:left;
}
.map {
	float:left;
	margin-top:20px;
}
.map iframe{
	border-bottom:#000 solid 1px;
}
.map a.enlarg{
	font-weight:bold;
	padding:5px 0px;
	color:#333;
	float:left;
}
.contact_form {
	width:280px;
	float:right;
}
.contact_form h6{
	padding-bottom:10px;
	margin-top:10px;
}
.contact_form ul{
	float:left;
	list-style:none;
}
.contact_form ul li{
	margin-bottom:5px;
}
.contact_form input.bar{
	width:269px;
	height:24px;
	padding:0px 5px;
	background-image:url(../img/bar.gif);
	background-position:left;
	background-repeat:no-repeat;
	border:#dddddd solid 1px;
	font-size:11px;
}
.contact_form textarea{
	width:269px;
	height:154px;
	padding:5px;
	background-image:url(../img/textarea.gif);
	background-position:left;
	background-repeat:no-repeat;
	border:#dddddd solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
/*
=======================================================================
	Lightbox
=======================================================================
*/
#basic-modal-content {
	display:none;
	color:#939292;
}
/* Overlay */
#simplemodal-overlay {
	background-color:#000; 
	cursor:auto;
}
/* Container */
#simplemodal-container {
	height:249px; 
	width:396px; 
	padding:24px;
	background-image:url(../img/lightbox.png);
	background-repeat:no-repeat;
}
#basic-modal-content h3 {
	color:#e5e5e5 !important;
	float:left;
}
#basic-modal-content a {
	color:#fff;
}
#simplemodal-container a.modalCloseImg {
	background:url(../img/x.png) no-repeat; 
	width:20px; 
	height:20px; 
	display:inline; 
	z-index:3200; 
	position:absolute; 
	top:-17px; 
	right:-18px; 
	cursor:pointer;
}
.lightbox_forms {
	width:390px;
	float:left;
	border-top:#3d3d3d solid 1px;
	margin-top:24px;
	padding-top:20px;
}
.lightbox_forms ul{
	list-style:none;
}
.lightbox_forms ul li.txt{
	padding:10px 0px 15px 0px;
	float:left;
	width:390px;
}
.lightbox_forms ul li.txt a{
	margin-left:10px;
}
.lightbox_forms ul li.inputfield input{
	width:380px;
	height:22px;
	padding:2px 5px;
	background-image:url(../img/bar1.gif);
	background-position:right;
	border:#363636 solid 1px;
	float:left;
	border-top:#999 solid 1px;
	font-size:11px;
}
/*
=======================================================================
	Footer Section
=======================================================================
*/
#footer {
	width:100%;
	background-image:url(../img/ft-bg.jpg);
	background-repeat:repeat-x;
	background-color:#19898a;
	background-position:top;
}
.important_links ul li {
display: block;
background: url(footer-li-icon.png) no-repeat left;
}
.tec{font-family: verdana;
font-size: 12px;
color: #fff;
padding: 12px 0 0 0;
}

.fl {
float: left;
}
.important_links {
width: 240px;
}
.footer_wrap {
	width:942px;
	margin:auto;
	padding-top:40px;
	height: 270px;
}
/*
=======================================================================
	Bottom Scroller Rules
=======================================================================
*/
#scrollingprod {
	width:940px;
	margin:10px 0px 20px 0px;
	height:140px;
	background-image:url(../img/scroller_bg.gif);
	background-repeat:repeat-x;
	background-color:#cdcdcd;
	border:#cdcdcd solid 1px;
}
.anyClass {
	float:left;
	margin-top:30px;
}
#scrollingprod ul{
	float:left !important;
	list-style:none;
}
#scrollingprod ul li{
	float:left;
	text-align:center;
	padding:0px 29px;
	margin-top:8px;
	width:62px !important;
	height:74px !important;
	overflow:hidden !important;
	/*background-image:url(../img/sep_scroller.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:80px;*/
}
#scrollingprod ul li a{
	color:#000;
}
#scrollingprod ul li a:hover{
	color:#999;
}
#scrollingprod a.prev{
	width:22px;
	height:31px;
	background-image:url(../img/scroll_arrows.png);
	background-repeat:no-repeat;
	display:inline-block;
	float:left;
	margin:55px 18px 0px 18px;
	cursor:pointer;
}
#scrollingprod a.next{
	width:22px;
	height:31px;
	background-image:url(../img/scroll_arrows.png);
	background-repeat:no-repeat;
	background-position:right;
	display:inline-block;
	margin:55px 0px 0px 0px;
	cursor:pointer;
}
/*
=======================================================================
	Footer Content Rules
=======================================================================
*/
.footer_con {
	width:942px;
	float:left;
}
.footer_con h5{
	color:#fff;
	margin-bottom:10px;
	font-weight: bold;
	font-family: verdana;
	font-size:17px;
}
.conatct_heading {
font: bold 13px/18px verdana;
color: rgb(255, 255, 255);
}
.contact_detail {
font: normal 13px/18px verdana;
color:rgb(255, 255, 255)

}
.fotr{font-family: verdana;
color: #fff;
font-size:11px;
}
/*
=======================================================================
	Web Info Section Rules
=======================================================================
*/
.web_info {
	float:left;
	border-right:rgb(82, 162, 179) solid 1px;
	padding:0px 10px 0px 0px;
	height:130px;
}
.web_info ul{
	float:left;
	padding:0 10px 0px 0px;
	list-style:none;
	width:160px;
}
.web_info ul li a{
	color:#fff;
}
.web_info ul li a:hover{
	color:#86e0ff;
}
/*
=======================================================================
	Customer Services Section Rules
=======================================================================
*/
.customer {
	float:left;
	border-right:#b34a47 solid 1px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 20px;
	height:130px;
}
.customer ul{
	float:left;
	padding:5px 10px 0px 0px;
	list-style:none;
	width:140px;
}
.customer ul li a{
	color:#b34a47;
}
.customer ul li a:hover{
	color:#999;
}
/*
=======================================================================
	Twitter Section Rules
=======================================================================
*/
.twiiter {
	float:left;
	border-right:rgb(82, 162, 179) solid 1px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 10px;
	height:130px;
	width:310px;
}
.cmp_name{font-family: verdana;
color: #fff;
font-weight: bold;
font-size: 12px;
}
.cmp_name2{font-family: verdana;
font-size: 12px;
color: #fff;
}
.twiiter ul{
	float:left;
	padding:0px 10px 0px 0px;
	list-style:none;
	width:205px;
}
.twiiter ul li {
	padding:5px 0px;
	border-bottom:#b34a47 solid 1px;
}
.twiiter ul li a{
	color:#b34a47;
}
.twiiter ul li a:hover{
	color:#999;
}
/*
=======================================================================
	Twitter Section Rules
=======================================================================
*/
.news {
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 30px;
	height:130px;
}
.news ul{
	float:left;
	padding:0px 10px 0px 0px;
	list-style:none;
	width:203px;
}
.news ul li {
	padding:5px 0px;
	border-bottom:#b34a47 solid 1px;
}
.news ul li a{
	color:#b34a47;
}
.news ul li a:hover{
	color:#999;
}

/*
=======================================================================
	Footer Bottom Links
=======================================================================
*/
.footer_btm_links {
	float:left;
	width:825px;
	/*border-top:rgb(69, 155, 172) solid 1px;*/
	margin-top:100px;
	padding:10px 0px;
}
.enq{font-family: verdana;
font-size: 11px;
color: rgb(176, 176, 176);
width: 225px;
height: 14px;
}
.btm_navi {
	float:left;
}
.btm_navi ul{
	float:left;
	list-style:none;
}
.btm_navi ul li{
	float:left;
	background-image:url(../img/sep1.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding:0px 10px;
}
.btm_navi ul li.first{
	padding-left:0px;
}
.btm_navi ul li.last{
	padding-right:0px;
	background-image:none;
}
.btm_navi ul li a{
	color:#b34a47;
}
.btm_navi p{
	color:#fff;
}

.network {
	float:right;
}
.network ul{
	float:left;
	list-style:none;
}
.network ul li{
	float:left;
	padding:0px 2px;
}
.network ul li a{
	color:#252525;
}
.network ul li.top a{
	padding:0px 20px 0px 10px;
	background-image:url(../img/top.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:#b34a47;
}

/*
=======================================================================
	Misc
=======================================================================
*/
#closeButton {
	padding:0px;
	margin:-12px 0px 0px -8px;
}
#lightboxImage {
	border:#666 solid 5px;
}
#overlay {
	background-image:url(../img/black.png);
}
p.seccess {
	color:#090
}
p.error {
	color:#F00;
}
#left {
width: 224px;
float: left;
position: relative;
margin: 0px;
}
.nav {
border: 1px solid #dadada;
background: rgb(250, 250, 250);
font-size: 12px;
color: #898989;
}
.nav h1 {
font-size: 13px;
font-family:verdana;
font-weight:bold;
color: #fff;
border-bottom: 1px solid #088586;
text-align: left;
padding: 4px;
text-transform: uppercase;
background-color: #088586;
}
ul, li, h1, h2, h3, form {
padding: 0;
margin: 0;
text-align: left;
}
.nav li {
list-style: none;
font-size: 12px;
color: #666666;
border-top:1px  dashed	 #dadada;
padding: 5px 4px 5px 4px;
font-family: verdana;
}
.nav a {
color: #666666;
}
.alignleft, .alignright, .alignnone {
padding: 9px 18px;
border: 1px solid #C4CFBA;
background: #fff;
}
.por{font-size: 14px;
font-family:verdana;
font-weight:bold;
color:#088586;
text-align:center;
}
.por2{font-family: verdana;
font-weight: bold;
text-align: center;
color:rgb(105, 105, 105);
}
.roll{padding-top: 10px;
padding-left: 21px; 
}
<!---- slider----->
a:focus, a:active {outline:none;}

body, html, td, table, input, textarea {font-family: Helvetica, Arial, sans-serif;}

	
	
	
.banner .col-1 {
	float: left;
    width: 940px;
    height:320px;
    margin:0 20px 0 0;
    overflow: hidden;
	}	
	
.banner .col-2 {
	float: left;
	height:320px;
	}

.carousel-pagination {
    left: 785px;
	position: absolute;
	top: 285px;
	z-index: 2;

}
.wp_bannerize_homepage ul li {
    display: inline-block;
    float: left;
	}	

.carousel-control {
	display: none;
	}

.carousel-pagination a {
	color:#fff;
	padding:1px 4px;
	margin:0 5px 0 0;
	background:rgb(88, 88, 88);
	cursor: pointer;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	}

.carousel-pagination a.active {
	color:#fff;
	background:rgb(5, 170, 206);
	} 
	<!-- slider-end---->
.bg {
background:#f9fdff url(../img/box-bg-.jpg) top left repeat-x;
margin: 1px;
padding: 15px;
width: 716px;
}
.listing {
margin: 0;
padding: 0;
}
.listing li {
margin: 0;
padding: 7px 0;
font-size: 13px;
list-style: none;
border-bottom: 1px dashed #dee6eb;
color: #666;
background:url(../img/arrow-.png)left center no-repeat;
padding-left: 20px;
}
.feature-prod {
width: 748px;
height: auto;
background: #fff;
border: 1px solid #dee6eb;
margin-bottom: 15px;
}
.listing li a:hover {
color: #2da7ed;
}
.products{font-family: verdana;
font-size: 12px;
color: rgb(132, 132, 132);
text-decoration: none;
}

.prd_cater{font-family: verdana;
font-size: 11px;
color: rgb(18, 182, 218);
font-weight: bold;
}

#product_list {
width: 785px;
margin-left: 25px;
}
.grid {
overflow: hidden;
}
.bord {
border: 1px solid rgb(235, 235, 235);
margin-top: 10px;
}
.boder_colum {
padding-left: 1px;
padding-top: 10px;
border: 1px solid rgb(230, 230, 230);
}
.boder_colum_2 {
padding-top: 25px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #19898a;
float: left;
margin: 7px 0px 0px 9px;
padding: 0px;
}
.details {
float: left;
margin: 0px 0px 0px 9px;
padding: 0px;
color:#19898a;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
width: 100%;
background:url(../img/product_detail.png) no-repeat 123px 3px;
height: 36px;
}
.id {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #19898a;
padding-left: 10px;
float: left;
}
.des3 {
font-family: verdana;
color: #666;
padding: 4px 11px 4px 11px;
font-size: 14px;
vertical-align: middle;
text-align: center;
width: 100px;
margin-left: 25px;
}
.des2 {
font-family: verdana;
color: #666;
float: left;
padding: 0px 0px 0px 22px;
font-size: 24px;
background:none no-repeat 4px -11px;
width: 100px;
margin-left: 30px;
}
.des_2 {
font-family: verdana;
color: #666;
float: right;
padding: 0px 0px 0px 16px;
font-size: 24px;
background:none no-repeat 0px 7px;
width: 100px;
}
.id_2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
float: left;
color:#19898a;
background: url(bottam.png) no-repeat bottom;
padding: 0px 0px 6px 9px;
margin: 0px;
}

.main-right {

float: left;
color: #404040;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #DADADA;
margin: 8px 2px 0px 0px;
padding: 0px;
border-radius: 7px 7px 0 0;}

.main-right h1 {
background-color: rgb(90, 190, 174);
border-radius: 7px 7px 0 0;
color: #FFFFFF;
font-family: calibri,arial;
font-size: 17px;
height: 25px;
line-height: 14px;
margin: 0px 0px 25px 0px;
padding: 12px 15px 0;}




.recently_boxes{								float:left;	clear:both; margin-top:10px; 	font-size:11px; }
.recently_boxes ul{								float:left; display:none; list-style:none;	}
.recently_boxes ul li{								float:left;	display:none; 	padding-bottom:9px;	margin-right:13px;	background:url(../images/right_shadow.png) bottom right no-repeat;	}
.recently_boxes .first,
.recently_boxes .first li{						display:block; 	}
.recently_boxes .clear_li{						background: none !important;	clear: both;	font-size: 0;	line-height: 0;	width: 100%;	}
.recently_boxes .picture{						top:0;	left: 0;	position: absolute;	width:100%; }
.recently_boxes .content{						width:170px;	padding:5px;	float:left;		background-color:#fff;	border:1px solid #eeeeee;	}
.recently_boxes .preview {						height:110px; 	display: block; overflow: hidden;	position: relative;	width: 100%;	}
.recently_boxes .preview img {					width:170px; height:110px;	}
.recently_boxes .title{							font-weight:bold; clear:both;  background:url(../images/icons/view.png) right 7px no-repeat; padding:4px; }
.recently_boxes .date{							float:left;		margin-top:0;	padding-left:15px;	padding-bottom:2px;	color:#999;	background:url(../images/icons/date.png) left center no-repeat;	}

.recently_boxes ul.first li{						margin-right:4px;	}
.recently_boxes .title a, a{					color:#2ba09e;	}  
.recently_boxes .title a:hover, a:hover{		color:#222222;	}
 
marquee a{
	color:#000;}
	
marquee a:hover {

	color:#F7B000; }
#contactform { margin:0; padding:5px 10px; color:#A6A6A6 }
#contactform * { color:#000; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:20px 0px 0px 0px; background:none; border:none; display:block; clear:both; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { margin:0; width:110px; display:block; padding:10px 0; color:#333; font: normal 13px Arial, Helvetica, sans-serif; text-transform:capitalize; float:left; }
#contactform label span { color:#F00; }
#contactform input.text { width:440px; border:1px solid #4c4c4c; margin:2px 0; padding:5px 2px; height:16px; background:#EEEEEE; float:left; }
#contactform textarea { width:440px; border:1px solid #4c4c4c; margin:2px 0; padding:2px; background:#EEEEEE; float:left; height:150px; }
#contactform li.buttons input { padding:10px; margin:10px 68px 0 -28px; float:right; font: normal 14px Arial, Helvetica, sans-serif; font-weight:bold;}
#icons {float:left;padding:0px 0px 0 0; margin:10px 0px 0px 0px}
#icons li {padding-left:0px}
#icons img {
	margin:0px 10px 0px 0px;}
.col_fw { margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px dashed #a3a3a3; width:320px; font-family:Verdana, Geneva, sans-serif; font-size:12px; float:right; text-align:left; margin-right:5px; }
.col_fw h4 { font-size: 22px; margin: 0 0 15px; padding: 0; color: #333; font-weight: normal; 	font-family: Georgia, "Times New Roman", Times, serif;  }
.col_fw h6 { font-size: 14px; margin: 0 0 5px; padding: 0; color: #333; font-weight: normal; 	font-family: Georgia, "Times New Roman", Times, serif;  }