/* 
CSS Design:		By Aaron J Gundersen - CarbinTech
Date:  			6/11/08
Site: 			Michael Harrison & Co
*/

body  {
	font-family:Helvetica, Helvetica LT, "Myriad Pro",  Arial, Helvetica, sans-serif;
	background-color:#c1b49a;
	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333333;
	font-size:13px;
	margin-top:0px;
}





 #container { 
	width: 760px;
	min-width:760px;
	margin: 0 auto;
	text-align: left;
	margin-top:0px;
} 


#mainContent { 
	float:left;
	margin:0px;
	padding-top:0px;
	width:580px;
	height:500px;
}

#bannerlinks a{
	float:left;
	height:15px;
	margin-right:20px;
	margin-left:15px;
	padding-top:5px;
	font-family:sans-serif;
	font-size: 14px;
	color:#0000FF;
	text-decoration:none;	
	}
	

 #divLeft {
	float: left; 
	padding-top: 40px;
	width: 145px;
	height:460px;
	padding-left:13px;
	padding-right:22px;
	margin-top:0px;
	background-image:url(../siteimages/divLeft.jpg);
}


 #footer { 
 	text-align:center;
	width:760px;
	float:left;
	padding-top:8px;
}

	
#footer2 {
	text-align:center;
	width:760px;
	font-family: Arial, helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	
	
	}
	
#footer3 {
	width:760px;
	float:left;
	height:60px;
	text-align:center;
	font-family:sans-serif;
	font-size:12px;
	}
	
#footerlinks{
	float:left;
	width:50px;
	height:20px;
	padding-top:20px;
	margin-right:5px;
	}
	
 #headerbanner { 
	background: #ffffff; 
	margin:0px;
	padding: 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
} 	

#header {
	float:left;
	width:570px;
	height:95px;
    text-align:right;
    padding-top:10px;
    padding-right:10px;
    color:#ffffff;
	background-image:url(../siteimages/header.jpg);
	background-repeat:no-repeat;
	}

#header2 {
	float:left;
	width:580px;
	height:16px;
	padding-top:4px;
	background-image:url(../siteimages/header2.gif);
    text-align:center;
	}

#header3{
	float:left;
	width:580px;
	height:20px;
	background-image:url(../siteimages/header3.gif);
	background-repeat:no-repeat;
	}

#header4{
	float:left;
	width:760px;
	height:35px;
	background-image:url(../siteimages/navlinks.gif);

	}

#headerlinks{
	margin-left:5px;
	float:right;
	font-size:12px;
	font-family:sans-serif;
	}
	

#linkbox{
	width:290px;
	height:110px;
	float:left;
	margin-bottom:70px;
	padding-left:10px;
	}

#headerbox{
	width:350px;
	height:180px;
	float:left;
	}
	
#navLinks a{
	width:145px;
	height:15px;
	text-align:right;
	font-size:11px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#006699;
	background: url(../siteimages/button3.png);
	background-repeat:no-repeat;
	margin-top:5px;
	text-decoration:none;
}

#navLinks a:hover{
	background: url(../siteimages/button3hover.png);
	text-decoration:underline;
}
#bgbox
{
    height:400px;
    width:580px;
    float:left;
    background-image:url(../siteimages/body.gif);
	background-repeat:no-repeat;
	background-attachment:scroll;
}
	
#pagebody{
	float:left;
	margin:0px;
	padding-top:12px;
	padding-bottom:10px;
	height:353px;
    width:500px;
    overflow:auto;
    padding-left:40px;

    padding-right:40px;

	}

#homelink {
	float:left;
	width:145px;
	margin-bottom:75px;
	text-align:center;
	}
#picturebanner {
	float:left;
	width:500px;
	margin-bottom:15px;
	text-align:center;
	}
#picturebox {
	float:right;
	padding-left:5px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	}
	
#spacer{
	width:145px;
	height:20px;
	float:left;
	
	}
	
