
/*
THEME NAME: Elmeridge Cables Ltd
Author: Lewis Hammond Media
*/

/*eLM3ridg3*/
/*Resest the browser defaults*/
@import url('styles/reset.css');
/*Basic Typography Styles*/
@import url('styles/typography.css');

body{
	margin: 0 auto;
	font-family: arial, Helvetica,sans-serif; 
}

img{
	
}

h1{

}

h2{
	font-size: 15pt;
}

h2 a{
	text-decoration: none;
}

h2.title{
	text-transform: capitalize;
}

.clr{
	clear: both;
}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

/*Layout Styles*/

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

#header{
	background: url(images/banner.png) no-repeat;
	float: left;
	width: 100%;
	height: 169px;
}

#headerTop{
	width: 100%;
	height: 85px; 
	float: left;
}

#headerBottom{
	width: 100%;
	float: left;
}


#search{
	height: 55px;
}

#main{
	float: left;
	background: url(images/bg.png) no-repeat bottom;
	width: 100%;
}

#menu{
	float: left;
	width: 170px;
}

#content{
	float: left;
	width: 427px;
	margin-left: 29px;
	color: #999999;
}

#cableSpace{
	border: 1px solid transparent;
	float: left;
	width: 120px;
}

/*Hack to get transparent border to work in Satan's own IE6*/
*html #cableSpace{
	border-color: pink;
	filter: chroma(color=pink);
}

#maxHi{
	height: 874px;
	float: left;
}



#right{
	float: left;
	border: 1px solid #B3B3B5;
	width: 240px;
	list-style-type: none;
	color: #B3B3B5;
}

#footer{
	float: left;
	border-top: 1px solid #B3B3B5;
	width: 100%;
	font-size: 10pt;
	color: #B3B3B5;

}


/*Search box styles*/

div#searchBox {
	float: left;
    border: solid 1px #B3B3B5;
	height; 100%;
	margin-top: 13px;
	width: 374px;
}

div#search #s{
	float: left;
    padding: 0;
    margin: 6px 0 0 6px;
	border: 0;
    width: 335px;
	height: 25px;
    background: none;
}
    
div#search #go{
	float: left;
	 margin-top: 5px;
}

/*Menu Styles*/

/*Top Menu*/
div#headerBottom ul#topMenu {
	margin-left: 5px;
	padding: 0; 
	list-style-type: none;
	list-style-image: none;
 }

#topMenu li {
	display: inline;
	color: #9C9D9F;
	font-size: 14pt;
	text-transform: uppercase;
	text-decoration: none;
}

#topMenu li a{
	color: #9C9D9F;
	font-size: 14pt;
	text-transform: uppercase;
	text-decoration: none;
	margin-right: 10px;
}

/*Main Menu*/

div#menu{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}

div#menu ul{
	list-style-type: none;
	margin: 0;
}
 
div#menu ul a{
	text-decoration: none;
	color: #fff;
}

div#menu ul li a{
	background:#63c746;
	width: 160px;
	display: block;
	padding: 10px 0px 10px 8px; 
}

div#menu ul ul li a{
	text-transform: lowercase;
	background: #fff;
	color: #B3B3B5;	
	padding: 5px;
}

div#menu ul ul li a:active{
	color: #000;	
}

div#menu ul ul li {
	color: #B3B3B5;
	
}

div#menu ul li ul li {
	margin-left: 15px;
	
}



div#menu ul li ul li.current_page_item a {
	color: #63C746;

}

div#menu ul li ul li ul li.page_item a:active {
	color: #63C746;

}

/*Text Widget*/

#promoBox{
	padding: 10px;
}

#promoBox p{
	margin: 0;
}

div.textwidget{
	width: 100%;
}

div#right li{

}

div#wpcf7-f2-p89-o1.wpcf7{
	float:left;
}

/*Form styles*/

#mainForm{
	float: left;
	background: #fff;
	width: 100%;
}

#contentForm{
	float: left;
	width: 627px;
	margin-left: 29px;
	color: #9C9D9F;
}

#form{
	float: left;
	font-size: 11pt;	
}

#formLeft{
	float: left;
}

#formRight{
	float: right;
	margin-left: 20px;
	
}
