@charset "utf-8";
/* CSS Document */
* :focus {
	outline: 0;
	/*height: 200px;*/
}
body,h1,h2,h3,h4,form,ul,li{
	margin:0;
	padding:0;
}
ul,li {
	list-style:none;
}
body {
	font-family:Arial;
	font-size:12px;
	height: 200px;
}
.clear {clear:both;}
#container {
	width:960px;
	/*background-color:#EDEDED;*/
	margin:0 auto;
	padding-top: 20px;
}
#container2 {
	width:1200px;
	/*background-color:#EDEDED;
	width:99%;*/
	margin:0 auto;
	padding-top: 20px;
}
#container3 {
	width:1200px;
	/*background-color:#EDEDED;*/
	margin:0 auto;
	padding-top: 20px;
}#top {
	height:205px;
	background-image:url(images/top_back.png);
}
#top2 {
	width:1022px;
	height:205px;
	background-image:url(images/top_back2.png);
}
#top3 {
	width:1022px;
	height:205px;
	background-image:url(images/top_back2.png);
}
#logo {
	width:950px;
	height:125px;
	float:left;
}
#logo2 {
	width:1020px;
	height:205px;
	float:left;
}
#logo3 {
	width:1005px;
	height:205px;
	float:left;
}
#logor {
	width:5px;
	height:125px;
	float:right;
}
#nav {
	height:39px;
	background-image:url(images/nav_back.png);
	color:#FFF;
}
#nav li a{
	float:left;
	display:block;
	line-height:39px;
	text-decoration:none;
	color:#FFF;
	width:89px;
	text-align:center;
}
#nav li {
	float:left;
	display:block;
	line-height:39px;
	text-decoration:none;
	color:#FFF;
	text-align:center;
}
.li_cls {
	
}
.li_sep {
	padding:0 4px;
}
#nav li a:hover{
	height:39px;
	background-image:url(images/nav_hover.png);
	background-repeat:no-repeat;
	display:block;
	color:#EAB245;
}
/*#nav a:hover{
	height:39px;
	background-image:url(images/nav_hover.png);
	background-repeat:no-repeat;
}*/
#slider_ {
	height:222px;
	padding:6px;
}
#slider_box {
	width:944px;
	height:220px;
	border:1px solid #C3C3C3;
	background-color:#FFF;
}
/* Slider CSS */
/*
		 * Required 
		*/
		.container { width:942px; height:218px; overflow:hidden; position:relative; cursor:pointer; }
		.slides { position:absolute; top:0; left:0; }
		.slides > div { position:absolute; top:0; width:942px; display:none; }
		/*
		 * Optional
		*/
		#loopedSlider,#newsSlider { margin:0 auto; width:942px; clear:both; }
		#loopedSlider {margin-top:1px;}
/* Slider CSS End*/
#marque {
	height:70px;
	background-color:#FFF;
}
#mid {
	/*height:292px;
	border:1px solid #E0EFF8;*/
}

#mid_r_pane {
	width:210px;
	float:left;
	margin-left:5px;
}
#mid_products {
	float:left;
	width:720px;
	margin-right:5px;
	background-color:#FFF;
	/*border:1px solid #EAEAEA;*/
}
#right_products {
	margin-right:2px;
	background-color:#FFF;
	/*border:1px solid #EAEAEA;*/
	margin-bottom:2px;
}
#mid_products_heading {
	height:25px;
	/*background-image:url(images/mid_prod_back.png);*/
	padding:5px 0 3px 2px;
	font-size:16px;
	border-bottom:1px solid #62A7CC;
	margin-right:5px;
	color:#999;
	
}
#mid_products_images {
	padding:5px 5px 5px 0;
}
#mid_products_set {
	width:234px;
	float:left;
	padding:10px 0px 0px 0;
}
.mid_products_set_border{
	border-right:1px solid #CCC;
	border-right-style:dashed;
}
#mid_products_set_hd {
	
	width:125px;
	font-size:16px;
	/*text-decoration:underline;*/
	font-weight:bold;
	
	color:#999;
}
#mid_products_set_img {
	
}
.from {
	color:#C91D1F;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
}
.all a{
	color:#2E6FC9;
	font-weight:bold;
	padding-left:5px;
}
#news-letter {
	height:103px;
	background-image:url(images/news_letter.png);
}
#bottom_links{
	height:45px;
	/*background-image:url(images/btm_back.png);
	background-repeat:no-repeat;*/
	margin:5px;
	color:#2292B2;/**/
	padding:10px;
	border-top:1px solid #999;

}
#bottom_links a:hover{
	text-decoration:underline;
}
.bottom_links_n, .bottom_links_n a{
	text-decoration:none;
	color:#2292B2;/**/
}

#bottom_linksp{
	height:45px;
	/*background-image:url(images/btm_back.png);
	background-repeat:no-repeat;*/
	margin:5px;
	color:#2292B2;/**/
	padding:10px;
	border-top:0px solid #999;

}
#bottom_linksp a:hover{
	text-decoration:underline;
}
.bottom_linksp_n, .bottom_linksp_n a{
	text-decoration:none;
	color:#2292B2;/**/
}


#bottom_text{
		color:#BFD2CE;/**/
		text-decoration:none;
}

#contact_left {
	float:left;
	width:500px;
}
#contact_right {
	float:right;
	width:425px;
}
.con_heading {
	color:#999;
}
.con_sub_head {
	color:#88BBE6;
}
.con_link, .con_link a{
	color:#000000;
	text-decoration:none;
	margin-left:10px;
	line-height:20px;
}
.con_link a:hover {
	color:#991E21;
	text-decoration:underline;
}
/* Contact form */

#contact-wrapper {
	width:430px;
	padding:20px;
}
#contact-wrapper div {
	clear:both;
	margin:1em 0;
}
#contact-wrapper label {
	display:block;
	float:none;
	font-size:14px;
	width:auto;
}

/* -Contact form */
#item {
	width:202px;
	padding:5px;
	border:1px solid #76AFBF;
	float:left;
	margin:10px;
	background-color:rgba(255,255,255,1);
}

#item_heading {
	padding:5px 0px;
	font-size:14px;
	/*color:#738C51;
	font-weight:bold;*/
	
	color: #B9B9B9;
	font-weight: bold;
	background: #2B3D4E;
	min-height: 20px;
	margin-bottom: 10px;
	text-align: center;
}
#item_image {
	text-align:center;	
}

#item_spec {
	padding:3px;
	color:#6F6F6F;
	/*color:#CCCCCC;*/
}
#item_spec_l {
	float:left;
	margin-right:10px;
}
#item_spec_r {
	float:left;
}
#item_price {
	padding:5px 0;
	color:#FD561E;
	font-weight:bold;
}
.item_heading {
	color:#2E70A5;
	border-bottom:0px solid #CCC;
	border-bottom-style:dashed;
	margin-left:10px;
	background-color:#232323;
}
/* Wholesale Price list */

#w_item_heading {
	padding:5px 0px;
	margin-top:5px;
	width:490px;
	background-color:#B9D2DB;
	font-weight:bold;
	margin-left:10px;
}
#w_item_spec{
	padding:3px 0px;
	float:left;
	width:110px;
	border-bottom:1px solid #E2EAEF;
	margin-left:10px;
}
#w_item_desc{
	padding:3px 0px;
	float:left;
	width:300px;
	border-bottom:1px solid #E2EAEF;
}
#w_item_price{
	padding:3px 0px;
	float:left;
	width:80px;
	border-bottom:1px solid #E2EAEF;
	text-align:right;
}
.item_list {
	padding:10px;
}
.item_table {
}
.item_table td{
	padding:5px;
}
.tbl_heading {
	background-color:#9DCEC9;
	font-weight:bold;
}
#menu {
    width: 950px;
    height: 35px;
    font-size: 12px;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: bold;
    text-align: left;
    text-shadow: 3px 2px 3px #333333;
    /*background-color: #8AD9FF;*/
	    background-image: url(../images/b.jpg);
        background-repeat: repeat-X;
        border-radius: 8px;
}

#menu ul {
    height: auto;
    padding: 8px 0px;
    margin: 0px;
}
#menu li {
display: inline;
padding: 20px;
}
#menu a {
    text-decoration: none;
    color: #FFF;
    padding: 8px 8px 8px 8px;
}
#menu a:hover {
    color: #CCCCCC;
   /* background-color: #FFF;
		background-image: url(../images/b1.jpg);
        background-repeat: repeat-X;
		        border-radius: 8px;*/
}
p.small {
    font-size: 20px;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: bold;
    text-align: left;
	line-height:70%;
}
#menu2 {
    width: 1022px;
    height: 35px;
    font-size: 12px;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: bold;
    text-align: left;
    text-shadow: 3px 2px 3px #333333;
    /*background-color: #8AD9FF;*/
	    background-image: url(../images/b.jpg);
        background-repeat: repeat-X;
        border-radius: 8px;
}

#menu2 ul {
    height: auto;
    padding: 8px 0px;
    margin: 0px;
}
#menu2 li {
display: inline;
padding: 20px;
}
#menu2 a {
    text-decoration: none;
    color: #FFF;
    padding: 8px 8px 8px 8px;
}
#menu2 a:hover {
    color: #CCCCCC;
   /* background-color: #FFF;
		background-image: url(../images/b1.jpg);
        background-repeat: repeat-X;
		        border-radius: 8px;*/
}
#menu3 {
    width: 1010px;
    height: 35px;
    font-size: 12px;
    font-family: Tahoma, Geneva, sans-serif;
    font-weight: bold;
    text-align: left;
    text-shadow: 3px 2px 3px #333333;
    /*background-color: #8AD9FF;*/
	    background-image: url(../images/b.jpg);
        background-repeat: repeat-X;
        border-radius: 8px;
}

#menu3 ul {
    height: auto;
    padding: 8px 0px;
    margin: 0px;
}
#menu3 li {
display: inline;
padding: 20px;
}
#menu3 a {
    text-decoration: none;
    color: #FFF;
    padding: 8px 8px 8px 8px;
}
#menu3 a:hover {
    color: #CCCCCC;
   /* background-color: #FFF;
		background-image: url(../images/b1.jpg);
        background-repeat: repeat-X;
		        border-radius: 8px;*/
}
