body,html 									{ margin:0;	padding:0; background-color: #4F515E; color: #000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:  1.5em; }
body 										{ min-width: 965px; }
#wrap 										{ background:#FFFFFF; margin:0 auto; margin-top:30px; width:965px; padding: 10px 10px 0px 10px; }
#header 									{ background:#FFFFFF; width:100%; margin-top: -7px; margin-left: 5px; }
#logo										{ width: 200px; float:left; height: 64px;  }
#nav 										{ background:#FFFFFF; padding:5px; float: right; width:705px; margin-top: 45px;}
#nav a										{ text-decoration: none; }
#header ul									{ margin:0; padding:0; list-style:none; }
#header li									{ display:inline; margin:0; padding:0; }
#main 										{ background:#FFFFFF; float:right; width:705px; margin-bottom: 15px; margin-top: 8px; text-align:justify; margin-right: 4px; }
#sidebar 									{ background:#FFFFFF; float:left; width:240px; vertical-align:top; padding-left: 5px; margin-top: 27px; }
#sidebar ul 								{ margin-bottom:0; }
#footer 									{ background:#4F515E; clear:both; font-size:  85%; color:#FFFFFF; margin-left:-10px; width:1000px; padding-top: 10px;}
#footer p 									{ padding:5px; margin:0; }
#sidebar-header 						{ background:  URL(../images/menu-header-image.jpg) top left repeat-x; width:  240px; height: 92px; padding: 0; margin: 0; }
#sidebar ul								{ padding:  0; margin:  0; width:  240px; margin: 0; padding: 0; }
#sidebar ul li 							{ display:  inline; float:  left; width:  120px; height:  92px; margin: 0; padding: 0; background-color:  #690000; color:  #FFFFFF; }
#sidebar img 							{ border:none; }

/* ----- Classes ----- */
h2.bio-name {
	margin: 0;
	padding: 0;
	color:  #9E2125;
	background-color: inherit;
}

div.right-side-image {
	float:  right;
	margin:  0 0 1em 1em;
	padding:  5px;
}

/* ----- Tag Redefinitions ---- */
h1 											{ font-size:  160%; line-height:  2em; color:  #690000; }
h2 											{ font-size:  140%; line-height:  2em; }
h3 											{ margin:  0; padding: 0; font-size: 120%; font-weight:  bold; 	text-align:  left; }
a 												{ font-weight:  bold; color:  #690000; background-color: inherit; }
a:hover 										{ color:  #9E2125; background-color: inherit; text-decoration:  none; }
strong 										{ color:  #6C9D31; background-color:  inherit; font-size:  115%; }
hr 											{ color: #6C9D31; background-color: #6C9D31;}
