/*

Theme Name: WCE Theme

Theme URI: 

Description: 

Version: 1.0

Author: Binoco Web Design

Author URI: http://binocowebdesign.com/



	Copyright &copy; 2008 West Coast Controls &amp Electric



	This theme was designed and coded by Binoco Web Design



*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{

	margin:0;padding:0;

}

table{

	border-collapse:collapse;border-spacing:0;

}fieldset,img{

	border:0;

}address,caption,cite,code,dfn,th,var{

	font-style:normal;font-weight:normal;

}ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6{

	font-size:100%;

}

q:before,q:after{

	content:'';

}



/* END RESET */







body {

	margin: 0;

	padding: 0;

	background: #373737;

}

body,td,th {

	font: 12px/18px Arial, Helvetica, sans-serif;

	color: #333333;

}

p, ul { margin: 0 0 15px 0; }

ul { padding: 0 0 0 20px; list-style: square outside; }
ul ul { margin: 0; }

a img { border: none; }

a { color: #28467d; text-decoration: underline; }
a:hover { color: #3a7e35; text-decoration: underline; }

.linebreak { border-bottom: 1px solid #cccccc; height: 1px; line-height: 1px; padding: 15px 0 0 0; clear: both; }



#wrapper {

	width: 916px;

	margin: 0 auto;

	text-align: left;

	background: white;

}

#main_banner { margin: 1px 20px 4px; overflow: auto; }

#logo { width: 319px; float: left; }

#logo img { margin: 25px 0 0 8px; }

#logo p { margin: 15px 0 0 55px; }

#home_img { width: 557px; float: left; }



#content {

	overflow: auto;

	margin-right: 20px;

	margin-left: 20px;

	padding: 20px;

	background: url(/wp-content/themes/default/images/bg-content-shadow.png) no-repeat left top;

}

#home_content_left { width: 512px; padding: 0 25px 0 0; float: left; background: url(/wp-content/themes/default/images/vert_sep_faded.png) no-repeat right top; }

#home_content_right { width: 269px; padding: 0 0 0 30px; float: left;  }



#content_left { width: 537px; padding: 0 25px 0 0; float: left; background: url(/wp-content/themes/default/images/vert_sep_faded.png) no-repeat right top; }

#content_right { width: 244px; padding: 0 0 0 30px; float: left;  }





.home_small_col { width: 240px; float: left; }

.home_small_col p { margin-left: 10px; }

#footer {

	margin: 0 auto 10px;

	text-align: center;

	color: #ccc;

	background: url(/wp-content/themes/default/images/bg-rounded-btm.png) no-repeat center top;

	padding-top: 22px;

}

#footer a { color: white; text-decoration: none; }
#footer a:hover { color: white; text-decoration: underline; }



/* HEADERS */



H1 {

	color: #3a7e35;

	font: normal 20px Arial, Helvetica, sans-serif;

	margin-bottom: 10px;

}

H2 {

	color: #3a7e35;

	font: bold 15px Arial, Helvetica, sans-serif;

	margin-bottom: 15px;

	width: 230px;

	height: 25px;

	padding: 7px 0 0 10px;

	background: url(/wp-content/themes/default/images/bg-h2.png) no-repeat;

}

H3 {

	color: #3a7e35;

	font: bold 15px Arial, Helvetica, sans-serif;

	margin-bottom: 10px;

}





/* NAVBAR */

#navbar { background: url(images/bg-navbar-2.gif); width: 885px; margin: 0 auto; height: 48px; padding: 12px 0 0 0; font-size: 15px; font-weight: normal; text-transform: uppercase; font-family: "Trebuchet MS"; }

#navbar ul { margin-left: 15px; }

#navbar li { display: inline; float: left; }

#navbar a { float: left; display: block; width: 105px; height: 35px; margin: 0 7px; text-align: center; color: #fff; line-height: 35px; text-decoration: none; }

#navbar a:hover { background: url(/wp-content/themes/default/images/bg-nav-tab.gif) no-repeat; color: #fff; text-decoration: none; }







/* BUTTONS */



.btn_contact_lrg a { width: 137px; height: 36px; padding-left: 45px; display: block; line-height: 33px; font-size: 13px; color: #3a7e35; text-decoration: none; font-weight: bold; background: url(/wp-content/themes/default/images/btn_contact_lrg.png) no-repeat; }

.btn_contact_lrg a:hover { color: black; text-decoration: none; font-weight: bold; }



.btn_apply_today_lrg a { width: 233px; height: 49px; text-align: center; display: block; line-height: 45px; font-size: 14px; color: white; text-decoration: none; font-weight: bold; background: url(/wp-content/themes/default/images/btn_apply_today_lrg.png) no-repeat; }

.btn_apply_today_lrg a:hover { color: black; text-decoration: none; font-weight: bold; }





/* LEFT NAV */



#navcontainer { width: 100%; font-size: 12px; text-align: left; margin: 15px 0; }

#navcontainer ul {

	margin: 0 28px;

	padding: 0;

	list-style-type: none;

}

#navcontainer li a {

	display: block;

	background: none;

	text-decoration: none;

	color: #00406e;

	padding: 8px 0;

	margin: 0;

	border-bottom: 1px solid #95a5b5;

	width: 100%;

}

#navcontainer li a:hover {

	text-decoration: none;

	color: #3074bb;

}

#content_left h3 {
	color: #3a7e35;
	font: bold 15px Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	width: 537px;
	height: 25px;
	background-image: url(/wp-content/themes/default/images/bg-h3.png);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 10px;
}
