 @charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

.clear {
	clear:both;
	 
}

p {
line-height:20px;
text-align:justify;
margin-bottom:15px;
}





body {
 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
}

.topline {
background:url(../images/top.jpg) repeat-x top;
height:8px;
 
}

.container {
width:98%;
max-width:1008px;
height:auto;
margin:0px auto 60px auto;
position:relative;
z-index:0;
}



.header {
 
height:auto;
padding:10px 0px 0px 0px;
width:1008px; 
 
}

.logo {
float:left;
width:340px;
}

.social_copyright {
	float:right;
	width:auto;
	margin-right:12px;
	margin-top:20px;
}

.social_copyright a{
	float:left;
	width:30px;
	height:30px;
	margin-left:5px;
	text-decoration:none;
	-webkit-transition:all ease-in-out 300ms;
	-khtml-transition:all ease-in-out 300ms;
	-moz-transition:all ease-in-out 300ms;
	-ms-transition:all ease-in-out 300ms;
	-o-transition:all ease-in-out 300ms;
	transition:all ease-in-out 300ms;
}

.social_copyright a:hover{
	color:#a24c2e;
}

.social_copyright a.facebook{
	background:url(../images/facebook.png) left top no-repeat;
}

.social_copyright a.twiter{
	background:url(../images/twitter.png) left top no-repeat;
}

.social_copyright a.google{
	background:url(../images/g+.png) left top no-repeat;
}

.social_copyright a.youtube{
	background:url(../images/youtube.png) left top no-repeat;
}


.about {
float:left;
width:100%;
max-width:490px;
margin-top:10px;
}

.contentback {
background:url(../images/whightback.png) repeat;
width:460;
 
height:auto;
padding:15px;
margin-top:5px;
}

.why {
float:right;	
width:100%;
max-width:490px;
margin-top:10px;
}

.readmore a{
float:right;
color:#0381d8;
font-size:18px;
margin-top:15px;
text-decoration:none;
}

.inerbanner {
width:1008px;
height:164px;
margin-top:10px;
margin-bottom:10px;
}

.caption {
background:#0381d8;
height:30px;
width:270px;
padding:10px 15px 0px 15px;
font-size:22px;
color:#FFF;
border-bottom:5px solid #f25714;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

.content {
background:url(../images/whightback.png) repeat;
padding:15px;
height:auto;
}

.content ul {
margin-left:30px;
}

.content ul li {
margin-top:5px;
}



/* ----------------------------------------------------------- */
/* ---------------- ACCORDIAN SCRIPT STYLES ------------------ */
/* ----------------------------------------------------------- */
.accordion-header {
	margin: 0px;
	font-size: 20px;
	background-color: #656565;
	padding: 7px 14px 7px 14px;
	cursor: pointer;
	color: #25714;
	margin-top: 5px;
	font-weight: 300;
	text-align: left;
}
.active-header {
	background-position: right center;
	background-image:url(../images/minus.png);
	background-repeat: no-repeat;
	color: #FFFFFF;
	background-color: #656565;
	border-radius: 3px;
}
.active-header:hover {
	background-color: #656565;
	color: #FFFFFF;
}


 

.inactive-header {
	background-position: right center;
	background-image:url(../images/plus.png);
	background-repeat: no-repeat;
	background-color: #dedede;
	transition: background-color .5s;
	-moz-transition: background-color .5s; /* Firefox 4 */;
	-webkit-transition: background-color .5s;
	border-radius: 3px;
}
.inactive-header:hover {
	background-color: #656565;
	background-image:url(../images/plus-white.png);
	color: #FFFFFF;
}
.accordion-content {
	display: none;
	padding: 12px;
	height:auto;
	background:url(../images/whightback.png);
	margin-top: 3px;
	font-size: 14px;
	font-weight: 300;
	line-height:20px;
	color: #000;
	text-align: left;
	padding:15px;
}

.accordion-content h3 {
background:#656565;
font-size:18px;
font-weight:normal;
padding:5px;
color:#fff;
margin:10px 0px 10px 0px;
}

/* ----------------------------------------------------------- */
/* ---------------- ACCORDIAN SCRIPT STYLES ------------------ */
/* ----------------------------------------------------------- */



.contact_left {
float:left;
width:48%;
height:auto;
}

.contact_right {
float:left;
width:48%;
height:auto;
}

 

.contact_right input[type="text"], .contact_form input[type="password"]{
	background:url(../images/whightback.png);
	width:100%;
	height:15px;
	margin:5px 0px;
	border:1px solid #666; padding:3px;
}

.contact_right textarea {
background:url(../images/whightback.png);
width:100%;
height:80px;
border:1px solid #666; padding:2px;
margin:5px 0px;
}

.contact_right input[type="submit"], .contact_right input[type="reset"]{
	background:#333;
	border:1px solid #49819d; padding:3px; color:#FFFFFF; font-weight:bold;
	cursor:pointer;
	margin:5px 0px;
}



.productimg {
float:left;
width:247px;
height:auto;
margin-right:15px;
margin-bottom:5px;
}




#footer {
background:#0381d8;
height:35px;
width:100%;
margin-top:10px;
padding-top:10px;
position:fixed;
bottom:0px;
z-index:5;
}

.footer_content {
width:1008px;
margin:0px auto;
}

.footer_left {
float:left;
margin-top:5px;
color:#FFF;
}

.footer_right {
float:right;
color:#FFF;
margin-top:0px;
font-size:24px;
font-weight:bold;
}