BODY {
		font-family: Arial;
		font-weight: normal;
		color: black;
		background: #333333;
		margin: 0;
		padding: 0;
}


.site_contain {
	width: 800px;
	margin:0px auto;
	text-align: center;
	background: white;
	/*border: 1px solid #993333;*/
}

.header {
	width: 800px;
	height: 200px;
	background: black;
	/*border: 1px solid #993333;*/
}

.footer {
	width: 800px;
	height: 30px;
	background: transparent;
	clear: both;
	/*border: 1px solid #993333;*/
}

.page_content {
	width: 560px;
	margin-bottom: 65px;
	/*border: 1px solid #993333;*/
}

.side_panels { 
width: 118px;
margin-bottom: -30px;
/*border: 1px solid #993333;*/
}

.top_hr {
width: 300px;
border: 1px solid #bf6920;
color: #bf6920;
}

div.main_top_nav {
margin-left: 50px;
margin-right: 50px;
margin-bottom: 30px;
width: 460px;
height: 20px;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
color: black;
/*border: 1px solid black;*/
}

a.main_top_nav {
margin-left: 5px;
margin-right: 5px;
margin-bottom: 50px;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
color: black;
text-decoration: none;
/*border: 1px solid black;*/
}

a.main_top_nav:hover {
margin-left: 5px;
margin-right: 5px;
margin-bottom: 50px;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
color: #bf6920;
text-decoration: none;
}

div.portfolio_nav {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 30px;
width: 540px;
height: 20px;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
color: black;
/*border: 1px solid black;*/
}

a.portfolio_nav {
margin-left: 3px;
margin-right: 3px;
margin-bottom: 50px;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
color: black;
text-decoration: none;

}

a.portfolio_nav:hover {
margin-left: 3px;
margin-right: 3px;
margin-bottom: 50px;
font-family: arial;
font-size: 10pt;
font-weight: bold;
text-align: center;
color: #bf6920;

}

.portfolio_thumbs {
margin-left: 4px;
margin-right: 4px;
margin-top: 3px;
margin-bottom: 3px;
float: left;
border: 1px solid black;
}

div.main_graphs {
margin-left: 100px;
margin-right: 100px;
width: 360px;
/*border: 1px solid black;*/
}


div.proofs {
width: 100%;
height: 100%;
}

.id_heading {
font-family: arial;
font-size: 14pt;
color: black;
font-weight: bold;
}

.main_textC {
font-family: arial;
font-size: 10pt;
color: black;
font-weight: normal;
text-align: center;
}

.main_textL {
font-family: arial;
font-size: 10pt;
color: black;
font-weight: normal;
text-align: left;
}

.main_textR {
font-family: arial;
font-size: 10pt;
color: black;
font-weight: normal;
text-align: right;
}


.tinystr {
	font-family:  arial;  
	font-size: 8pt;
	font-weight: bold;
	color: black;
}

.main_text_str {
	font-family: arial;  
	font-size: 10pt;
	font-weight: bold;
	color: black;
}

a.main_links {
font-family: arial;
font-size: 10pt;
font-weight: normal;
color: #bf6920;
text-decoration: none;
}

a.main_links:hover {
font-family: arial;
font-size: 10pt;
font-weight: normal;
color: black;
text-decoration: none;
}


div.photo_rotate {
width: 385px;
margin-top: 40px;
margin-bottom: 25px;
margin-right: 94px;
margin-left: 94px;
/*border: 1px solid black;*/
}

img.photo_rotate {
margin-left: 5px;
margin-right: 5px;
}

img.photo_rotateL {
margin-left: 5px;
margin-right: 5px;
float: left;
border: 1px solid black;
}

.formfields {
background: white;
color: black;
}