
/* define page background colour */
body {
	background-color:#404133; /*set page background to dark gray*/
}
/* define main container */
#wrapper {
	width:760px;
	margin:auto;  /* works on all screen size - resizable and fluid */
	background-color:#404133;
	margin-top:20px;
}
/* embed header image */
#header {
	margin:auto; /*center the header */
	width:760px; /*define actual header image size */
	height:200px;
	background-image:url(../images/mh_header.jpg); /*embed header image */
	background-repeat:no-repeat; /*show image only once */
}

/*create styled background using repeated pattern*/
.body_bg {
	margin:auto;
	width:760px;
	background-image:url(../images/mh_bgrepeat.jpg); /*generate body skin by repeating image pattern*/
	background-repeat:repeat-y; /*generate pattern vertically */	
	
}

#sheep {

}


#content {
	padding-top:20px;
	padding-bottom:1px;
	text-align:center;
}
#quotes {
	padding-top:1px;
	padding-bottom:5px;
	margin:auto;
	width:600px;
	font: 18px   Georgia, "Times New Roman", Times, serif;
	color:#369;
	font-weight:bold;
	text-align:center;
	
}
#navholder {
	padding-left:30px;
}
#navbar {
padding-top:158px;
padding-left:25px;
font: 14px  Arial, Helvetica, sans-serif ;
font-weight:bold;
text-transform:uppercase;
width:718px;
} 

#navbar a {
padding-top: 3px;
padding-right: 22px;
padding-bottom: 3px;
padding-left: 35px;
 
color: #033;
text-decoration: none;
}

#navbar a:hover {
text-decoration:underline; 
color: #099;
} 

#navbar a.current{
color:#900;
} 



#blognav {
	
	font: 10px  Arial, Helvetica, sans-serif ;
	text-align:center;
	padding-bottom:45px;
}

#blognav a {
	
	color: #033;
text-decoration: none;
	
}

#blognav a:hover{
	text-decoration:underline; 
color: #099;
}

/*style footer */
.footer {
	margin:auto;
	width:760px;
	height:63px;
	background-image:url(../images/mh_footer.jpg);
	background-repeat:no-repeat;
}
.footer a:link {        /*target and style footer links*/
	color:#666;
	text-decoration: none;
}
.footer a:visited {
	color:#666;
	text-decoration: none;
}
.footer a:hover {
	color:#CC0000;
	text-decoration: underline;
}
/*style copyright info */
#copyright {
	display:inline; /*fix IE alignment bug */
	float:left;
	padding:1px;
	margin:27px 0 0 225px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333;
}

h2 {
padding-top:20px;	
padding-bottom:20px;	
font: 12px  Verdana, Geneva, sans-serif;
font-weight:bold;
color:#900;
text-align:center;
}



#photoservo{

text-align:center;




	
	
}

#aboutme{

width:600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	padding-left:80px;
	padding-bottom:200px;
	padding-top:10px;
	
}

.clr {
  clear:both;	
}
