/* 

This CSS stylesheet deals purely with the physical layout and element placement on the sub pages.

For individual styling of content block elements (headers, paragraphs, links, lists, etc),
see sp_style.css 

*/

* {
padding:0;
margin:0;
}

body {
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-family:Georgia, serif;
font-size:95%;
background-image:url(http://www.hernameismichael.com/images/bkgrnd_site_beige.gif);
background-repeat:repeat;
}

#container { 
margin:0 auto;
width:924px;
background-color:#000000;
padding:4px;
}

#spacer {
margin:0 auto;
clear:both;
height:10px;
width:916px;
}

#banner {
margin:0 auto;
width:916px;
height:97px;
border-top:4px solid #627669;
border-right:4px solid #627669;
border-left:4px solid #627669;
background:#ffffff;
}

#banner img {
display:inline;
padding:0;
margin:0;
}

#top_nav {
margin:0 auto;
width:916px;
height:33px;
border-right:4px solid #627669;
border-left:4px solid #627669;
background:#ffffff;
}

#content {
margin:0 auto;
width:916px;
border-right:4px solid #627669;
border-left:4px solid #627669;
background:#ffffff;
}

#feature_box {
position:relative;
top:0px;
width:375px;
float:right;
border-left:2px #61778e ridge;
padding:0px 0px 0px 0px;
margin:10px 10px 10px 10px; /* puts spacing around box for wrapping text */
}

#footer { 
width:916px;
height:100px;
border-right:4px solid #627669;
border-bottom:4px solid #627669;
border-left:4px solid #627669;
background:#ffffff;
}