html, body {
	/* \*/
	/*height:100%;*/
	/* hide from Mac IE 5.x */ 
	background-color: #5A3D1C; background-image: url(../images/chocolatethistle5.gif); margin: 0; padding: 0px; border: 0; padding-top: 5px; }
#background { background-image: url(../images/chocolatethistle.gif); background-repeat: repeat; height: 100%; width: 100%; margin: 0; padding-top: 5px; position: fixed; }
#container {height:auto; width:650; margin-left:auto; margin-right:auto;clear: both; }
/*#content { color: #5a3d1c; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; line-height: 1.2em; position: relative; width: 630px; top: 0; height: auto; margin-left: auto; margin-right: auto; overflow: hidden; }*/
#content {  clear: both; color: #5a3d1c; font: 8pt/12pt verdana; text-align: justify; position: relative; width: 630px; top: 0; height: auto; margin-left: auto; margin-right: auto; overflow: hidden; }
#contentprojects { color: #5a3d1c; font: 8pt/12pt verdana; text-align: justify; margin-right: auto; margin-left: auto; position: relative; top: 0; width: 680px; height: 580px; clear: both; overflow: visible; }
#sage { width: 644px; height: auto; top: 0; bottom: 0; margin: 0 auto; padding-top:10px; padding-bottom: 30px; background-image: url(../images/sageframe_3mid.gif); background-repeat:repeat-y; }
/* top border for sage div */

#sagetop{ width: 644px; height: 25px; background-image: url(../images/sageframe_3top.gif); background-repeat:no-repeat; top: 0px;margin-left: auto; margin-right: auto;  }
#sagetopcontainer{ width: 644px; height: 25px; top: 0px;margin-left: auto; margin-right: auto; }

#sagetopmid{ width: 650px; height: 25px; background-image: url(../images/sage_top_mid.gif); background-repeat:repeat-x; top: 0px; margin:0px; text-align:center;}
/*
#sagetopleft{  width: 22px; height: 25px; background-image: url(../images/sage_top_left2.gif); background-repeat:no-repeat; top: 0px; margin:0px; left:0px; float: left; }
#sagetopright{  width: 22px; height: 25px; background-image: url(../images/sage_top_right2.gif); background-repeat:no-repeat; top: 0px; margin:0px; right:0px; float: right;}
*/

.sagetopmid{ width: 600px; height: 25px; background-image: url(http://www.vitapehardesign.com//images/sage_top_mid.gif); background-repeat:repeat-x; top: 0px; margin:0px; display: inline; }
.sagetopleft{ width: 22px; height: 25px; top: 0px; margin:0px; left:0px; float: left; border: solid  thin red; }
.sagetopright{ width: 22px; height: 25px; top: 0px; margin:0px; right:0px; float: right;}
/* bottom border for sage div */
#sagebot{ width: 644px; height: 25px; background-image: url(../images/sageframe_3bot.gif); background-repeat:no-repeat; bottom: 0; margin-left: auto; margin-right: auto; padding-bottom:20px; }
#top {width: 630px; height: 60px; margin-left: auto; margin-right: auto; top: 0;padding-top: 0; text-align: center; overflow: hidden; }
/* div for the flash - images to left on collaborators and services and bio*/
#leftcontentimage{width:174px; height:auto; margin-left:10px; float:left; display:inline; vertical-align:top; margin-top:10px; }
/*div for right content, text and list for collaborators services bio   */
#rightcontenttext{display: inline; width: 410px; margin-top: 10px; float:right; margin-right:30px; margin-left:auto; }
#bottom {width: 600px; height: 60px; margin-left: auto; margin-right: auto; bottom: 0; background-color: #F5F4E8; text-align: center; overflow: hidden;}
#bottomnav { margin-left: auto; margin-right: auto;margin-top: 5; */width: 630px; height: 61px; vertical-align: bottom; /*overflow: hidden; */clear: both; }
#bottomnav2 { margin-left: auto; margin-right: auto;width: 630px; height: 61px;  bottom:5px; 
position:relative; border-width: medium; border-color:#0033FF; clear:inherit; z-index:auto;
}

.headlogo {margin-left: auto; margin-right: auto; overflow: hidden;}
table.logo {margin: 5px auto; overflow: hidden;}
.pastwork {width:600px; min-height: 500px; max-height: 620px;  }
.vitapicture { background-color: #eae6d8 !important; padding: 5px 5px 25px; width: auto; text-align: center; height: auto; float: left; margin-right: auto; margin-left: auto; }
td.biotext {padding-left: 10px; padding-right: 10px; }
td.aligntop{vertical-align: top;}
h3 { color:inherit; font: bold 10pt/14pt verdana; letter-spacing: 1pt; margin-bottom: 0; }
h1, h2{	font: bolder 14pt/16pt verdana; 
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #5a3d1c; }
a:link {color:#5a3d1c; font-family: inherit; text-decoration: none;}
a:visited { color: #5a3d1c; font-size: 0.95em; font-family: inherit; text-decoration: none }
a:hover { color: #9eb4a9; font-family: inherit; text-decoration: underline }
a:active { color: #9eb4a9; font-family: inherit; text-decoration: underline }
.emphasisletters { font: bold 8pt/10pt verdana; } 
.emphasisletterscaps { font: bold 9pt/10pt verdana; letter-spacing: 1pt; } 
#quickSummary p {
	font: italic 10pt/22pt georgia; 
	text-align:center;
	}
