body {
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
	background-color: #D4D4D3;
	margin: 0px;
}	

/* Primary Background Formatting */
#content {
	border: 1px solid #7C7B82;
	margin-left:auto;
	margin-right:auto;
	width:775px;
	}

#left_top {
	background: url("/images/left_top.gif") no-repeat;
	height: 366px;
	width: 248px;
	float:left;
	}
	
#right_top {
	background: url("/images/right_top.gif") no-repeat;
	height: 366px;
	width: 527px;
	float:right;
	}

#middle_fill {
	background: url("/images/middle_fill.gif");
	min-height:313px;
	width: 775px;
	}

#bottom_fill {
	background: url("/images/bottom_fill.gif") no-repeat bottom;
	min-height:313px;
	width: 775px;
	float:left;
	}
	
#bottom {
	background: url("/images/bottom.gif");
	width: 775px;
	min-height:73px;
	height:auto !important;
	height:73px;
	clear:both;
	}

/* Top Area Formatting */
.top_nav{
	position:relative;
	top:50px;
	left:198px;
}

.section_headings{
	position:relative;
	top:300px;
}

.left_nav{
	line-height:0px;
	margin:0px;
	padding:0px;
	margin-top:173px;
}

/* Content Area Formating / Backgrounds */

#left_bottom_container {
	width: 248px;
	min-height:313px;
	float:left;
	}

#left_bottom_content{
	min-height: 138px;
	height:auto !important;
	height: 138px;
	}

#left_bottom_block {
	background: url("/images/left_bottom_city.gif") no-repeat bottom right;
	height: 175px;	
	}

#right_bottom_container {
	width: 527px;
	min-height:313px;
	height:auto !important;
	height:313px;
	float:right;
	}

#right_middle {
	background: url("/images/right_spacer_line.gif") no-repeat bottom left;
	min-height:111px;
	height:auto !important;
	height:111px;
	}

#right_bottom {
	width: 527;
}

#right_single_item{
	width: 527px;
}

#right_bottom_l {
	background: url("/images/right_bottom_l.gif") ;
	width: 166px;
	min-height:190px;
	height:auto !important;
	height:190px;
	float:left;
	}

#right_bottom_r {
	width: 361px;
	min-height:202px;
	height:auto !important;
	height:202px;
	float:right;
	}

#project_profile{
	background: url("/images/right_spacer_line_no_break.gif") no-repeat bottom left;
	padding-bottom:15px;
	}

#bottomcopy{
	margin-top:25px;
	float:right;
	font-size:.9em;
}

#bottomcopy p{
	margin:0px;
	padding:2px;
}

#bottomcopy a{
	color: #5e5e5e;
}

#bottomcopy a:hover{
	text-decoration:none;
}


/* Content Styling */

.clear {
	clear:both
	}
	
.content {
	padding-bottom: 5px;
}

.left_content {
	margin-right: 5px;
	margin-left: 65px;
	}

.right_middle_content {
	margin-left: 10px;
	margin-right: 65px;
	padding-bottom:15px;	
	}
	
.right_bl_content {
	margin-left: 10px;
	margin-right:5px;
	}

.right_br_content {
	margin-left: 10px;
	margin-right: 60px;
	}

.right_single_item_content {
	margin-left: 10px;
	margin-right: 60px;
}

.contact_form {
	width:200px;
}

h3 {
	font-size: 1.2em;
	color: #b30c0d;
	font-weight: normal;
}

.investors_form{
	border: 1px solid #7C7B82;
	padding: 5px;
}

.body_content{
	font-size: 1em;
	color: #5e5e5e;
}

.body_excerpt{
	padding-top:15px;
	font-size: 1em;
	color: #5e5e5e;
}

.homepage_news{
	font-size: 1em;
	color: #5e5e5e;
}

h4 {
	font-size: 1em;
	color: #b30c0d;
	font-weight: normal;
	padding:0px;
	margin:0px;
}


.homepage_project{
	padding-top:0px;
	font-size: 1em;
	color: #5e5e5e;
}

a {
	color: #b30c0d;
	text-decoration:none;
}

a:hover {
	color: #5e5e5e;
	text-decoration:underline;
}

.project_overview{
	color: #b30c0d;
	font-weight: bold;
}

.body_content>label{
	color: #b30c0d;
	font-weight: bold;
}

.ign_login>form>p{
	color: #b30c0d;
	font-weight: bold;
}

.project_profile {
	margin:0px;
	padding:0px;
	padding-left:20px;
	list-style-image:  url("/images/index_arrow.gif");
}

