/* Main CSS Start */
/*importing reset stylesheet start*/
@import "reset.css";
/*importing reset stylesheet end*/

body{
	background:#000;
}

#wrapper-1{
	width:960px;
	margin:0 auto;
}

#header{
	height:36px;
	padding:36px 0 0 0;
}

#menu{
	height:20px;
	background:#828485;
}

#menu ul{
	padding:0 0 0 17px;
}

#menu ul li{
	float:left;
	padding:0 10px 0 10px;
	background:url(../images/menu_spliter.gif) no-repeat left 5px;
}

#menu ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

#menu ul li a:hover{
	color:#000;
}

#bannar{
	height:293px;
}

#bannar img{
	padding:16px 0 0 0;
}

#content{
	padding:14px 16px 10px 16px;
	background:#fff;
}

#col-1{
	width:220px;
	float:left;
}

.blog{
	width:220px;
	background:#999999;
	padding: 0px 0px 16px 0px;
	margin: 0px 0px 19px 0px;
	

}

.blog ul{
	padding:10px 0 0 13px;
}


.blog ul li{

	line-height:16px;
	font-size:12px;
	padding-bottom: 6px;
}

.blog ul li a{
	/*background: url(../images/arrow.gif) no-repeat left 8px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 0 0 17px;
	display:block;
}

.blog ul li a:hover{
	text-decoration:none;
}

.news{
	width:220px;
	background:#828485;
	padding:0 0 129px 0;
	margin:0 0 16px 0;
}

.news ul{
	padding:13px 0 0 13px;
}


.news ul li{
	background: url(../images/arrow.gif) no-repeat left 8px;
	line-height:18px;
}

.news ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 0 0 17px;
}

.news ul li a:hover{
	text-decoration:none;
}

#col-2{
	width:456px;
	float:left;
	
}

.col-2-bottom{
	width:456px;
	background:url(../images/col2-left.jpg) no-repeat #000;
	padding:0 0 23px 0;
	/*_padding:0 0 17px 0;*/
}

.col-2-bottom ul{
	padding:5px 0 5px 263px;
}

.col-2-bottom ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	list-style-type:disc;
	line-height:12px;
}

.col-2-bottom ul li a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#col-3{
	width:220px;
	float:left;
	padding:0 0 0 16px;
}

#col-3 ul{}

#col-3 ul li{
	padding:0 0 12px 0;
}
#col-3 ul li a:hover img {
opacity:0.7;
filter:alpha(opacity=70);
}

#footer{
	height:20px;
	background:#828485;
}

#footer ul{
	padding:0 0 0 17px;
}

#footer ul li{
	float:left;
	padding:0 7px 0 7px;
	background:url(../images/menu_spliter.gif) no-repeat left 5px;
}

#footer ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

#footer ul li a:hover{
	color:#000;
}

.footer-bottom-img{
	padding:20px 0 20px 0;
	float:right;
}

.none-bg{
	background:none !important;
}


.none-padding-left{
	padding-left:0 !important;
}

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	/*color:#fff; becuase of the effect other pages*/
	padding:8px 0 8px 250px;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	height:20px;
	line-height:20px;
	background:#000;
	padding:0 0 0 8px;
}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding:0 0 3px 250px;
}

h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-bottom:10px;
	padding-top:10px;	
	
}

h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 0 250px;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 30px 20px 0;
	line-height:17px;
}

.padd{
	padding:0 0 17px 0;
}
.padd p {
line-height:14px;
text-align:justify;
width:306px;
}

.padd ul{
	padding-top:10px !important;
}


.padd_bottom_none{
	padding-bottom:0 !important;
}

#brochure-contact label{
	width: 200px;
}



       /*CSS For Blog Page*/
	   
#blog_content{
padding:14px 16px 10px 16px;
background:#fff;
}
.blog_area{
background: url(../images/blog-line_12.gif) no-repeat left bottom #FFFFFF;
margin-bottom:8px;
width:928px;
}
.blog_area h3{
padding:1px 0px 1px 8px;
}
.blog_area ul li{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
float:left;
padding:7px 30px 10px 4px;

}
.blog_area ul li a{
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#ADADAD;
font-size:13px;
font-weight:bold;
word-spacing:2px;
}
.blog_area ul li a:hover{
color: #000000;
}
#left_col{
width:684px;
padding:0 20px 0 0px;
float:left;
/*height:500px;*/
}
#left_col h1{
background:transparent none repeat scroll 0 0;
color:#000000;
float:left;
font-size:26px;
line-height:30px;
padding:0 0 10px 4px;
text-transform:none;
width:280px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}
#left_col h1 a{

color:#000000;
text-decoration:none;
}

#left_col h2{
background:transparent none repeat scroll 0 0;
color:#000000;
float:left;
font-size:26px;
padding:0 0 10px 4px;
text-transform:none;
width:440px;
font-weight:bold;
margin-top:20px;
}
#left_col h5{
font-size:13px;
background:none;
color:#000000;
text-transform:none;
padding:0 0 20px 4px;
}
#left_col img{
float:right;
margin:3px 0 38px 30px;
}
#left_col p{
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:3px;
padding-bottom:17px;
padding-right:0px;
line-height:15px;
}
#right_col p{
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:3px;
padding-bottom:17px;
line-height:15px;
}
#right_col{
width:199px;
min-height:942px;
height:auto!important;
height:942px;
background:#AAAAAA;
float:left;
margin-top:10px;
padding:30px 5px 0 15px;
}


 /*CSS For Blog Page Changes*/

#wrapper{
	width:800px;
	margin:0 auto;
}

.alignright {
	float: right;
	width:160px;
}

.alignleft {
	float: left;
	width:160px;
}
.alignright a{
	
	width:160px;
}

.alignleft a{

	width:160px;
}
.previous {

	width:215px !important;
}		
.next {

	width:155px !important;
}		
.blog_area li.current-cat {
	color:#000000;
}
.blog_area li.current-cat a {
	color:#000000;
}
#respond {
		
	    display: block; 
	    
	    clear: both; 
	    
}
a{
	color:#000000;
	text-decoration:none;
}
#right_col li{
	list-style:none;
	padding:0 0 0 3px;
}
#right_col a{
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 0 20px;
	font-size:13px;

}
#right_col a:hover{
	color:#555555;
}

.side-bar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding:10px 0;
}
.navigation{float:left;}
 /*CSS For Blog Page Changes*/


/*
-----------------------------------------
Old css
-----------------------------------------
*/
/* Main CSS Start */
/*importing reset stylesheet start*/
@import "reset.css";
/*importing reset stylesheet end*/

body{
	background:#000;
}

#wrapper-1{
	width:960px;
	margin:0 auto;
}

#header{
	height:36px;
	padding:36px 0 0 0;
}

#menu{
	height:20px;
	background:#828485;
}

#menu ul{
	padding:0 0 0 17px;
}

#menu ul li{
	float:left;
	padding:0 10px 0 10px;
	background:url(../images/menu_spliter.gif) no-repeat left 5px;
}

#menu ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

#menu ul li a:hover{
	color:#000;
}

#bannar{
	height:293px;
}

#bannar img{
	padding:16px 0 0 0;
}

#content{
	padding:14px 16px 10px 16px !important;
	background:#fff;
	width:928px;
	overflow:hidden;
}

#col-1{
	width:220px;
	float:left;
}

.blog{
background:none repeat scroll 0 0 #abacad;
margin:0 0 16px;
width:296px;
float:left;
}
.blog h3{
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
padding:0 0 0 8px;
text-transform:uppercase;
margin-bottom:4px;

}
.blog ul{
	padding:0px 0 0 0px;
}


.blog ul li{
float:left;
line-height:16px;
margin: 0 14px 0 14px;
border-bottom: #808181 solid 1px;
width:268px;
padding:14px 0 6px 0;
}
.blog ul li img{
float:left;
margin-right:13px;
width:60px;
height:50px;
}

.blog ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 5px 0 25px;
	font-weight:bold;
}

.blog ul li a:hover{
	text-decoration:underline;
	color:#ed1c24;
}

.news{
	width:220px;
	background:#828485;
	padding:0 0 129px 0;
	margin:0 0 16px 0;
}

.news ul{
	padding:13px 0 0 13px;
}


.news ul li{
	background: url(../images/arrow.gif) no-repeat left 0px;
	line-height:18px;
}

.news ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 0 0 17px;
}

.news ul li a:hover{
	text-decoration:none;
}

#col-2{
	width:318px;
	float:right;
	
}

.col-2-bottom{
	width:456px;
	background:url(../images/col2-left.jpg) no-repeat #000;
	padding:0 0 2px 0;
	/*_padding:0 0 17px 0;*/
}

.col-2-bottom ul{
	padding:5px 0 5px 263px;
}

.col-2-bottom ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	list-style-type:disc;
	line-height:12px;
}

.col-2-bottom ul li a{
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

#col-3{
	width:220px;
	float:left;
	padding:0 0 0 16px;
}
.textwidget {
background:#fff;
}

#col-3 ul{}

#col-3 ul li{
	padding:0 0 12px 0;
}
#col-3 ul li a:hover img {
opacity:0.7;
filter:alpha(opacity=70);
}
/*-----------------*/
.footerNav {
	height:20px;
	background:#828485;
	margin:5px 0 0 0;
}
.footerNav ul{
	padding:0 0 0 17px;
}

.footerNav ul li{
	float:left;
	padding:0 20px 3px 5px;
	background:url(../images/menu_spliter.gif) no-repeat left 5px;
}
.footerNav ul li.page-item-10{
	background:none;
}

.footerNav ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

.footerNav ul li a:hover{
	color:#fff;
	
}
/*---------------*/
#footer{
	height:20px;
	background:#828485;
}

#footer ul{
	padding:0 0 0 17px;
}

#footer ul li{
	float:left;
	padding:0 7px 0 7px;
	background:url(../images/menu_spliter.gif) no-repeat left 5px;
}

#footer ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

#footer ul li a:hover{
	color:#000;
}

.footer-bottom-img{
	padding:20px 0 20px 0;
	float:right;
}

.none-bg{
	background:none !important;
}


.none-padding-left{
	padding-left:0 !important;
}

/*h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding:8px 0 8px 250px;
}*/
.taggs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding:8px 0 8px 15px;
	background-color:#000000;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	height:20px;
	line-height:20px;
	background:#000;
	padding:0 0 0 8px;
}

h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding:0 0 3px 250px;
}



h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 0 250px;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:2px 30px 8px 0;
	line-height:17px;
}

.padd{
float:right;
margin:0;
min-height:154px;
padding:0;
width:314px;
}
.padd p {
line-height:14px;
text-align:justify;
width:297px;
}
.padd h1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
line-height:20px;
width:300px;
}

.padd_bottom_none{
	padding-bottom:0 !important;
}



       /*CSS For Blog Page*/
	   
#blog_content{
padding:14px 16px 10px 16px;
background:#fff;
}
.blog_area{
background: url(../images/blog-line_12.gif) no-repeat left bottom #FFFFFF;
margin-bottom:8px;
width:928px;
}
.blog_area h3{
background:#000000;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
padding:0 0 0 8px;
text-transform:uppercase;
}
.blog_area ul li{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
float:left;
padding:7px 30px 10px 4px;

}
.blog_area ul li a{
display:block;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#ADADAD;
font-size:13px;
font-weight:bold;
word-spacing:2px;
}
.blog_area ul li a:hover{
color: #000000;
}
#left_col{
width:684px;
padding:0 20px 0 0px;
float:left;
/*height:500px;*/
}
#left_col h1{
background:transparent none repeat scroll 0 0;
color:#000000;
/*float:left;*/
font-size:26px;
line-height:30px;
padding:0 0 10px 4px;
text-transform:none;
width:280px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;

}
#left_col h1 a{

color:#000000;
text-decoration:none;
}

#left_col h2{
background:transparent none repeat scroll 0 0;
color:#000000;
/*float:left;*/
font-size:26px;
padding:0 0 10px 4px;
text-transform:none;
width:440px;
font-weight:bold;
margin-top:20px;
}
#left_col h5{
font-size:13px;
background:none;
color:#000000;
text-transform:none;
padding:0 0 20px 4px;
}
#left_col img{
float:right;
margin:3px 0 38px 30px;
}
#left_col p{
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:3px;
padding-bottom:17px;
padding-right:0px;
line-height:15px;
}
#right_col p{
font-size:13px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:3px;
padding-bottom:17px;
line-height:15px;
}
#right_col{
width:199px;
min-height:942px;
height:auto!important;
height:942px;
background:#AAAAAA;
float:left;
margin-top:10px;
padding:30px 5px 0 15px;
}


 /*CSS For Blog Page Changes*/

#wrapper{
	width:800px;
	margin:0 auto;
}

.alignright {
	float: right;
	width:160px;
}

.alignleft {
	float: left;
	width:500px;
}
.alignright a{
	
	width:160px;
}

.alignleft a{

	width:160px;
}
.previous {

	width:215px !important;
}		
.next {

	width:155px !important;
}		
.blog_area li.current-cat {
	color:#000000;
}
.blog_area li.current-cat a {
	color:#000000;
}
#respond {
		
	    display: block; 
	    
	    clear: both; 
	    
}

.pad a{
padding:0 !important;
}
a{
	color:#000000;
	text-decoration:none;
}
#right_col li{
	list-style:none;
	padding:0 0 0 3px;
}
#right_col a{
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 0 20px;
	font-size:13px;

}
#right_col a:hover{
	color:#555555;
}

.side-bar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	padding:10px 0;
}
.navigation{float:left;}
 /*CSS For Blog Page Changes*/
 
 p img {
	padding: 0;
	/*max-width: 100%;*/
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.entry{
width:784px;
float:left;
}
.entry1{

float:left;
width:945px;
}
.left-col{
width:144px;
float:right;
background:#ccc;
}

.entry, .left-col {
padding-bottom:322550px;
margin-bottom:-322550px;
}
.left-col ul{
}
.left-col ul li{
float:left;
padding:0 0 13px 0;
background:#FFFFFF;
}
.newslisting{
 padding: 8px 16px 8px 0;
float:left;

}
.padnon{
padding-right:0;
}
.entry h3{
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
padding:0 0 0 3px;
text-transform:uppercase;
margin-right:14px;
}
.gap{
padding:0 0 5px 0;
}
.gap1{}
.gap1 input{
float:left !important;
padding:0 !important;
}
.gap1 label{
padding:0 0 15px 5px  !important;
width:200px !important;
}
#col-12{
	width:296px;
	float:right;
}
.images{
padding:16px 0 0 0;
}
.images li{
float:left;
padding:0px 15px 13px 0;
position:relative;
}
.images li a{
color:#FFFFFF;
font-size:15px;
left:10px;
position:absolute;
top:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.images li a span{
display:block;
}
.face{
width:278px;
height:64px;
background:#010101;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
padding:15px 0 0 22px;
float:left;
}
.face p{
float:left;
color:#FFFFFF;
width:160px;
}
.face a img.link{
float:right !important;
padding-right:20px;
display:block;
}
.no-bg{
border:0 none !important;
}
.connect_widget .connect_text_wrapper {
position:relative;
text-align:right!important;
color:#fff!important;
}
.connect_widget td.connect_widget_vertical_center {
border-spacing:0!important;
color:#FFFFFF!important;
}
.face-btn span,.connect_widget td.connect_widget_vertical_center
{ color:red !important;}
.widgettitle{ display:none;}
.copyr{
 background:#000!important;
float:left;
}
.copyr p{
 color:#fff!important;
background:none repeat scroll 0 0 #000000;
font-size:10px;
padding-top:7px;
}
.copyr p a{
 color:#fff!important;
background:none repeat scroll 0 0 #000000;
}
#new-product-template2 tr td{
padding:0 !important;
}
#new-product-template2  {
    margin-bottom: 16px;
    margin-right: 16px;
}

/* video page css */
 .banner{
 width:928px;
 float: left;
 margin-bottom:15px;
}
 .v-page{
 width:928px;
 float;left;
}
 .v-page ul{ 
 margin:0;
 padding:0;
 list-style:none;
}
 .v-page ul li{
 padding:0 0 15px 0;
 float:left;
 margin-right:16px;
 
}
 .v-page-left{
 float:left;
 width:453px;
 background:#929699;
 padding:3px 0 3px 3px;
 height: 77px;
 
}
 .v-page-left a{
 color: #FFFFFF;
    font-family: verdana;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
 .v-page-left a:hover{
 color:#fff;
} 
 .v-page-left p{
 font-size:12px;
 color:#07080a;
 }
 .v-page-text{
 float:right;
 width:308px;
}
 .v-page-right-2{
 margin-right:0 !important;

}
/* video page css End */
.cot-vid{
}
.cot-vid h1{
  color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 2.2em;
    font-weight: normal;
    line-height: 1em;
    margin: 0 0 16px;
    padding: 0;
}
.cot-vid h2{
  font-size: 1.4em;
    font-weight: bold;
    line-height: 1em;
    margin: 0 0 10px;
    padding: 0;
color: #000000 !important;
}
.cot-vid p{
 color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
 padding: 0 0 15px 0;

}
.video-box{
width:928px;
}
.video{
width:928px;
height:355px;
background:#000;
float:left;
margin:0 0 20px 0;
}
.left-area{
width:457px;
float:left;
background:#ccc;
min-height:200px;
height:auto !important;
height:200px;
}
.left-area p{
color:#000;
font-size:12px;
}
.right-area{
width:457px;
float:right;
background:#ccc;
min-height:200px;
height:auto !important;
height:200px;
}
.left-area h2, .right-area h2{
display:block;
background:#000;
color:#fff;
padding:0 0 0 20px;
line-height:24px;
}
.right-area ul{
list-style:none;
padding:0 0 0 0;
margin:0;
}
.right-area ul li{
float:none;
font-size:12px;
  padding: 0 0 6px 0;
color:#000;
}
.inner-text{
padding:15px;
}
.video-frame{
width:550px;
margin:0 auto;
 
}

/* Ounce Was Here */

.images .post-10102 a, .images .post-10112 a {
    text-indent: -9999em;
}
