body {
	margin:0;
}
.page{
	background-color: #00000;
	margin: 0 auto;
	width: 980px;
}

.header {
   
    height: 330px;
    text-align:center;
}
.iosSlider {
    height: 350px;
    left: 0;
    margin: auto 0 25px;
    overflow: hidden;
    position: relative;
    top: 0;
    width: 100%;
}
.eight_blocks{
	width:100%;
	position:relative;
}

.home-text {
    background: none repeat scroll 0 0 white;
    float: left;
    height: 138px;
    margin: 0 18px 18px 0;
    position: relative;
    width: 227px;
}



.simply-scroll {
	height: 80px;
	margin-bottom: 1em;
	width: 950px;
	float: left;
}



.static_img{
	float:left;
	width:100%;
}



.slider{
	width:980px;
	padding: 8px 0 15px;
}


.banner{
	width:980px;
	padding: 8px 0 15px;
	text-align: center;
}

#content {padding:40px 0px 40px 0px;}
h2.ind3{margin-bottom:33px;}
#contact-form {padding:2px 0 0 0;}
#contact-form .success {width:246px; margin-bottom:10px;}
#contact-form textarea, #contact-form input {margin:0;font-size:14px;border-top:1px solid #cdcdcd;border-left:1px solid #cdcdcd;border-right:1px solid #dde7ec;
	border-bottom:1px solid #dde7ec; color:#343436; padding:6px 14px;outline:none; position:relative; font-family:Arial, Helvetica, sans-serif;background:#ededed;}
#contact-form input {width:221px;float:left; }
#contact-form textarea {overflow:auto; width:500px; height:200px;resize:none; float:left; margin: 0 0 0 0;}	
#contact-form label {display:block; min-height:41px; overflow:hidden;}	
#contact-form label.message { display:block; padding-bottom:0; }
#contact-form .button1 {margin-left:20px;}	
#contact-form .error, #contact-form .empty, #contact-form .success {display:none;}	
#contact-form .error, #contact-form .empty {text-align:left; color:red; font-size:11px; float: left; padding-top:6px;}
#contact-form .buttons5 {overflow:hidden;text-align:right; position:relative; clear:both; padding-top:20px;}
#contact-form .buttons5 a {
	cursor:pointer;
	margin-top:0;
	text-align:center;
}
#contact-form span{ display:block; margin: 0px 0 0 5px;}

.button, .button4{background: url("../images/bg_link.gif") 0 0 repeat;color: #FFFFFF;display: inline-block;font-size: 13px;line-height: 18px;padding: 7px 13px 8px;margin-top:21px;}
.button:hover, .button4:hover{ background:#1e2021;color:#fff;}
.button4{padding:6px 23px 6px;margin-top:5px;}





.footer-social-container { width:100%; }
.footer-social { width:960px; padding: 5px; margin:0 auto; background-color: #FFFFFF; <div style="clear:both;"></div>}
.footer-social .phone { color:#111; float:right; font-size:16px; padding-top:5px; }
.footer-social .follow_us {
	display: inline-block;
	font-size: 16px;
	margin: 0;
	float: left;
	color:#111;
	padding-top: 5px;
	font-family:arial;
	font-size:14px;
}
.footer-social .twitter,
.footer-social .rss,
.footer-social .facebook { margin-left: 5px; text-indent: -9999px; display: inline-block; float: left; background-repeat: no-repeat; background-position: top center; height:24px; width:30px; }
.footer-social .twitter:hover,
.footer-social .rss:hover,
.footer-social .facebook:hover { background-position: bottom center; }
.footer-social .phone, .product-name{font-family: arial;}
.footer-social .phone .form-subscribe .form-subscribe-header{float: left;font-family: arial; font-size:14px;}
.footer-social .phone .form-subscribe .input-box{float: left;}

.product-image img {border: 1px solid #E3E3E3;}




.footer:after,.footer .form-subscribe:after,.footer-container .bottom-container:after{display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}
.f-left,.left{float:left !important; text-align:center; }
.footer .f-left { width:100%; text-align: center; }
.footer ul { display:inline; }
.footer li { display:inline; background:url(../images/bkg_pipe1.gif) 100% 50% no-repeat; padding:0 5px 0 0; margin:0 3px 0 0; }
.footer_links{clear:both; text-align:center;}
.footer_links ul{
display: inline;
}
.footer_links li{
	display:inline;
	list-style:none;
	padding:5px 6px;
	font-family:arial;
	font-size:13px;
}
.footer_links li a{
	color:#333333;
	text-decoration:none;
	font-family:arial;
}
.footer_links li a:hover{
	color:#a63710;
	text-decoration:underline;
}
.copyright{
text-align: center;
width:100%; 
text-decoration:none;
color:#333333;
font-family:arial;
font-size:13px;
clear:both;
}
.copyright:hover{
text-decoration:underline;
color:#a63710;
}


.page-title h1, .page-title h2 {
    color: gray;
    font-size: 24px;
    font-weight: normal;
	 line-height: 1.15;
}
.col3-set .col-1 {
    float: left;
    width: 32%;
}
.col3-set .col-2 {
    float: left;
    margin-left: 2%;
    width: 32%;
}
.col3-set .col-3 {
    float: right;
    width: 32%;
}
.divider {
    background: none repeat scroll 0 0 #CCCCCC;
    clear: both;
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 0;
    margin: 10px 0;
    overflow: hidden;
    text-indent: -999em;
}
.page_content{ color:#818181}#contactForm .fieldset {    background: none repeat scroll 0 0 white;    margin: 0 0 15px;    padding: 0 15px 0px;}#contactForm  ul {    list-style: none outside none;  padding-left: 0;}.form-list li {    margin: 0 0 10px;  clear: both;  display: table;}.form-list .field {    float: left;    width: 281px;}.form-list label {    color: #555555;    float: left;    font-weight: bold;    margin: 0 0 5px;    position: relative;    z-index: 0;}.form-list label.required em {    color: #EB340A;    float: right;    font-style: normal;    position: absolute;    right: -7px;    top: 0;}.form-list .input-box {    clear: both;    display: block;    width: 260px;}.form-list input.input-text {    width: 254px;	 padding: 5px;}.form-list li.wide textarea {    width: 529px;}p.required {    color: #EB340A;    font-size: 11px;    text-align: right;}.buttons-set {    border-top: 1px solid #E4E4E4;    clear: both;    margin: 1em 0 0;    padding: 15px;    text-align: right;}.fieldset .legend {    border-bottom: 1px solid #E4E4E4;    font-size: 13px;    line-height: 1.25;    margin: 0 -15px 12px;    padding: 10px 15px;}.fieldset h2 {    color: #111111;    font-family: Georgia;    font-size: 2em;    font-weight: normal;    line-height: 1.25;    margin-bottom: 0.45em;}.footer-social .phone .form-subscribe #newsletter {    float: left;    width: 140px;}.validation-failed {    background: none repeat scroll 0 0 #FAEBE7 !important;    border: 1px solid #EB340A !important;}.footer-social .phone .form-subscribe .input-box #newsletter {    width: 140px;}.message{color:#3A873A; padding:3px 0px; font-size: 13px;}