/*
Theme Name: EZClone
Description: An Astone Project.
Version: 1.0
Author: Bryan Harley
*/

html{height:100%;}

form{margin:0;padding:0;}

a{color:#555;text-decoration: underline;}
a:hover{color:#000;text-decoration: none;}
.regtext{color:#4b4b4b;font-weight:bold;font-size:11px;}
.searchtext{text-transform: uppercase;color:#4b4b4b; font-size:12px; font-weight: bold;}
.conbox{width:397px;height:150px;}
strong.search-excerpt { background: yellow; }
img{border:none;}

.loginform label{color:#4b4b4b;font-weight:bold;font-size:11px;margin-bottom:9px;}

input.input{width:180px;}

.loginform input[type="text"]{width:200px;}

.loginform input.mid{width:200px;}

select {
 font-family:Arial;
 width:187px;
 background-color: #3c7032;
 color: #fff;
 border:1px #000 solid;
}

select.contact{margin-top:13px;}

option{margin-bottom:4px;}
option:hover{background:#678c5f;}

input#text{
	margin-top:3px;
    width: 180px;
}

input.btn{
	color:#fff;
	width:30px;
	height:22px;
	margin-left:-3px;
	font-size:13px;
	font-family:Arial;
	font-weight: bold;
	text-transform: uppercase;
	background-color:#6f6f6f; 
	border:none;
}

input.btn2{
	font-family:Arial;
	color:#fff; 
	width:auto;
	font-size:11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color:#3c7032; 
	border:1px #000 solid;
}

input#wp-submit{
	font-family:Arial;
	color:#fff; 
	width:auto;
	font-size:11px;
	font-weight: bold;
	text-transform: uppercase;
	background-color:#3c7032; 
	border:1px #000 solid;
}

body{
	background:url('images/border.png') center repeat-y #e9e9e9;
	height:100%;
	text-align:center;
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
	line-height:14px;
}

.wrapper{
	width:960px;
	text-align:left;
	margin:0 auto;
	background: url('images/bg.jpg') top no-repeat #fff;
}

h2{font-size:20px;font-weight:normal;text-transform: uppercase;color:#000;border-bottom:2px #000 solid; line-height:20px;}

h3{font-size:16px;font-weight:normal;margin:0;padding:8px 0 8px 0;}

h4{font-size:13px;font-weight:normal;margin-top:5px;margin-bottom:-5px;}

#page-links{margin-top:15px;font-weight:bold;padding:3px 3px 3px 7px;}

.top {
    margin:0 auto;
	width:960px;
	height:157px;
}

.logo{
padding-top:20px;
padding-left:40px;
float:left;
}

.search{
padding-top:75px;
padding-right:40px;
float:right;
}

.share{
	text-align:right;
	}



.nav {
	margin:0 auto;
	width:960px;
	height:44px;
}

.navlist{
	width:960px;
	font-size:11px;
	line-height:12px;
	text-transform: uppercase;
	color:#fff;
}

.navlist ul{
	margin:0;
	padding:0;
	list-style: none;
}

.navlist ul li{
	float:left;
	width:148px;
	height:35px;
	background:#464646;
	border-left:2px #fff solid;
	padding-top:6px;
	padding-left:10px;
	padding-bottom:0px;
}

.navlist ul li a{
	color:#fff;
	text-decoration: none; 
	display: block;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
.navlist ul li a:hover{color:#eaeaea;text-decoration: underline;}
.navlist ul li.current_page_item {background:#3c7032;}
.navlist ul li.current_page_parent {background:#3c7032;}
.navlist ul li.current_page_parent a:hover{color:#fff;}
.navlist ul li.current_page_item a:hover{color:#fff;}
.navlist ul li:first-child{border-left:2px #464646 solid;}
.navlist ul li.current_page_item:first-child{border-left:2px #3c7032 solid;}

.photo {
	margin:0 auto;
	width:960px;
}

.slidertitle1 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-90px;
	margin-right:40px;
}

.slidertitle2 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-120px;
	margin-right:60px;
}

.slidertitle3 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-155px;
	margin-right:90px;
}

.slidertitle4 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-127px;
	margin-right:65px;
}

.slidertitle5 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-90px;
	margin-right:50px;
}

.slidertitle6 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-98px;
	margin-right:55px;
}

.slidertitle7 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-103px;
	margin-right:60px;
}

.slidertitle8 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-100px;
	margin-right:45px;
}

.slidertitle9 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-85px;
	margin-right:55px;
}

.slidertitle10 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-85px;
	margin-right:85px;
}

.slidertitle11 {
	text-transform: uppercase;
	font-weight: normal;
	margin-left:-120px;
	margin-right:55px;
}

#slider-container {
	margin:0px auto 10px auto;
	width:960px;
        }
        
#slider-container a{color:#000;text-decoration: none;}
#slider-container a:hover{color:#555;}
        
#slider-container img{border:none;}
        
/* slider specific CSS */
.sliderGallery {
            background: url("slider/slider-bg.jpg") no-repeat;
            overflow: hidden;
            position: relative;
            height: 179px;
            width: 960px;
        }
        
.sliderGallery UL {
            position: absolute;
            list-style: none;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;
        }
        
.sliderGallery ul li {
            display: inline;
            padding:0 20px;
        }
        
.sliderGallery ul li:first-child {
            display: inline;
            padding-left:40px;
        }
 
        
.slider { 
	width: 903px; 
	height: 17px; 
	padding: 1px; 
	position: relative; 
	top:153px; 
	left:28px; 
	background: url('slider/scrollbar.png') no-repeat; }
        
.handle{
            position: absolute;
            cursor: move;
            height: 17px;
            width: 181px;
            top: 0;
            background: url('slider/scroller.png') no-repeat;
            z-index: 100;
        }
        
.slider span {
            color: #fff;
            font-size: 11px;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }
        
.slider .slider-1 {
            left: 50px;
        }
        
.slider .slider-2 {
            left: 465px;
        }
        
.slider .slider-3 {
            left: 580px;
        }

.slider .slider-4 {
            left: 770px;
        }

.main{
	margin:0 auto;
	width:960px;	
}

.content-home {
	width:423px;
	float:left;
}

.content {
	width:565px;
	float:left;
}

.contentcontain{
	margin:0;
	padding:10px 10px 10px 25px;
}

.prodimage{
	text-align:center;
}

.contentcontain-home{
	margin:0;
	padding-top:60px;
	padding-left:40px;
	padding-right:30px;
}

.home-text{
	font-size:14px;
	font-weight:500;
	line-height:17px;
}

.sidebar {
	width:395px;
	float:left;
}

.sidebar-home {
	width:537px;
	float:left;
	padding-top:40px;
}

.sidebarcontain{
	padding: 10px 30px 10px 20px;
}

.sidebarcontain a{font-size:11px;color:#3c7032;text-decoration:underline;}
.sidebarcontain a:hover{text-decoration: none;}
.sidebarcontain img{margin-right:8px;margin-bottom:-4px;}

.sidebarcontain-home{
	padding-right:25px;
	margin:0;
}

.sidenav {
	text-transform: uppercase;
}

.sidenav ul{
	list-style: none;
	margin:0;
	padding:0;
}

.sidenav ul li{
	display:block;
	margin-bottom:8px;
}

.sidenav ul li a{color:#000;text-decoration: none;}
.sidenav ul li a:hover{color:#3c7032;text-decoration: none;}
.sidenav ul li.current_page_item a{color:#3c7032;}

.footer{
	width:960px;
	height:125px;
	margin:0 auto;
}

.footpad{text-align:center;font-size:10px;z-index:99999;margin-top:150px;}
