/*
// Brass Funds
*/



body 
{
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 62.5%; 
	line-height: 1.5em;
        background: url('../images/brass-background.jpg') top center no-repeat;
	color: #666;
}

p {
	margin: 0; 
	padding: 0;
}

a img {
        border: 0;
	margin: 0;
	padding: 0;
}

a {
        outline: 0;
}

form {
	margin: 0;
	padding: 0;
}

ul {
        margin: 0;
        padding: 0;
}

div {
	text-align: left;
}



/* ---------- Menu ---------- */

#header {    
        width: 678px; 
        height: 142px;
        margin: 0 auto;
	padding: 0;
	clear: both;
}

#header .left {
        width: 162px;
        height: 96px;
        margin: 0 auto;
	padding: 46px 0 0 0;
	float: left;
}       

#header h1 {
	margin: 0;
	padding: 0;
}
        
#header .right {
        width: 469px;
        height: 73px;
	margin: 0 auto;
        padding: 69px 0 0 47px;
	float: right;
}       
        
ul#menuoptions {
	width: 469px;
	height: 34px;
	padding: 0;
	margin: 0 auto;
	list-style-type: none;
}

ul#menuoptions li {
	display: block;
	float: left;
}

li#home a {
        display: block;
        position: relative;
	width: 40px;
	height: 23px;
	background: url('../images/menu-home.jpg');
	background-position: 0 0;
	background-repeat: no-repeat;
	overflow: hidden;
}

li#team a {
        display: block;
        position: relative;
        width: 62px;
        height: 23px;
        background: url('../images/menu-team.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#team a#there{
        background-position: 0px -46px;
        width: 62px;
        height: 23px;
}

li#investmenthistory a {
        display: block;
        position: relative;
        width: 109px;
        height: 23px;
        background: url('../images/menu-investmenthistory.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#investmenthistory a#there{
        background-position: 0px -46px;
        width: 109px;
        height: 23px;
}

li#investmentstrategy a {
        display: block;
        position: relative;
        width: 116px;
        height: 23px;
        background: url('../images/menu-investmentstrategy.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#investmentstrategy a#there{
	background-position: 0px -46px;
	width: 116px;
	height: 23px;
}

li#casestudies a {
        display: block;
        position: relative;
        width: 80px;
        height: 23px;
        background: url('../images/menu-casestudies.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#casestudies a#there{
        background-position: 0px -46px;
        width: 80px; 
        height: 23px;
}

li#contact a {
        display: block;
        position: relative;
        width: 62px;
        height: 23px;
        background: url('../images/menu-contact.jpg');
        background-position: 0 0;
        background-repeat: no-repeat;
        overflow: hidden;
}

li#contact a#there{
        background-position: 0px -46px;
        width: 62px;
        height: 23px;
}

li#home a:hover, li#team a:hover, li#investmenthistory a:hover, li#investmentstrategy a:hover, li#casestudies a:hover, li#contact a:hover {
	background-position: 0px -23px;
}

li#home a span, li#team a span, li#investmenthistory a span, li#investmentstrategy a span, li#casestudies a span, li#contact a span { 
        left: -10000px; 
        position: absolute;
}



/* ---------- Headers ---------- */   



#headercontainer {
	width: 678px;   
        height: 133px;
	margin: 0 auto;
        padding: 0;
}

#headercontainer .home {
        width: 678px; 
        height: 133px;
        margin: 0; 
        padding: 0;
        background: url('../images/main-home.jpg') no-repeat;
        text-align: left;
}

#headercontainer .team {
        width: 678px; 
        height: 133px;
        margin: 0; 
        padding: 0;
        background: url('../images/main-team.jpg') no-repeat;
        text-align: left;
}

#headercontainer .questionnaire {
        width: 678px; 
        height: 133px;
        margin: 0; 
        padding: 0;
        background: url('../images/main-investmenthistory.jpg') no-repeat;
        text-align: left;
}       

#headercontainer .questionnaire_submit {
        width: 678px; 
        height: 133px;
        margin: 0; 
        padding: 0;
        background: url('../images/main-investmenthistory.jpg') no-repeat;
        text-align: left;
}   

#headercontainer .accreditedinvestor {
        width: 678px; 
        height: 133px;
        margin: 0; 
        padding: 0;
        background: url('../images/main-investmenthistory.jpg') no-repeat;
        text-align: left;
}    

#headercontainer .investmenthistory {
        width: 678px; 
        height: 133px;
        margin: 0; 
        padding: 0;
        background: url('../images/main-investmenthistory.jpg') no-repeat;
        text-align: left;
}       

#headercontainer .investmentstrategy {
	width: 678px;
	height: 133px;
	margin: 0;
	padding: 0;
	background: url('../images/main-investmentstrategy.jpg') no-repeat;
	text-align: left;
}

#headercontainer .casestudies {
        width: 678px;
        height: 133px;
        margin: 0;
        padding: 0;
        background: url('../images/main-casestudies.jpg') no-repeat;
        text-align: left;
}

#headercontainer .contact {
        width: 678px;
        height: 133px;
        margin: 0;
        padding: 0;
        background: url('../images/main-contact.jpg') no-repeat;
        text-align: left;
}



/* ---------- Section Header ---------- */



#contentcontainer {
        width: 678px;
        margin: 0 auto;
	padding: 50px 0 0 0;
}       



#contentcontainer h2.team {
        width: 678px;
        height: 25px;  
        margin: 0;
        padding: 0; 
        background: url('../images/header-team1.png') no-repeat;
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-team1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#contentcontainer h2.investmenthistory {
        width: 678px;
        height: 25px;
        margin: 0; 
        padding: 0;
        background: url('../images/header-investmenthistory1.png') no-repeat;
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-investmenthistory1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#contentcontainer h2.investmentstrategy {
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-investmentstrategy1.png') no-repeat;
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-investmentstrategy1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}    

#contentcontainer h2.casestudies {
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-casestudies1.png') no-repeat;
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-casestudies1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}       

#contentcontainer h2.contact {       
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-contact1.png') no-repeat;       
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-contact1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#contentcontainer h2.home {       
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-information1.png') no-repeat;       
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-information1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#contentcontainer h2.questionnaire {       
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-questionnaire1.png') no-repeat;       
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-questionnaire1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#contentcontainer h2.questionnaire1 {       
        width: 678px;
        height: 54px;
        margin: 0;
        padding: 0;
        background: url('../images/header-questionnaire.png') no-repeat;       
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-questionnaire.png");
        text-align: left;
        text-indent: -9999px;
}

#contentcontainer h2.questionnaire_submit {       
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-questionnaire-submit1.png') no-repeat;       
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-questionnaire-submit1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#contentcontainer h2.accreditedinvestor {       
        width: 678px;
        height: 25px;
        margin: 0;
        padding: 0;
        background: url('../images/header-accreditedinvestor1.png') no-repeat;       
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-accreditedinvestor1.png");
        text-align: left;
	font-size: 16px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

/* ---------- Front Content ---------- */



#frontcontent {     
        width: 678px;  
        margin: 0 auto;
        padding: 0;
}

#frontcontent .left {     
        width: 492px;  
        margin: 0 auto;
        padding: 62px 0 0 0;
	float: left;
}

#frontcontent .left h2.home {
        width: 492px;
        height: 50px;
        margin: 0;
        padding: 0;
        background: url('../images/header-main1.png') no-repeat;
*       background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="../images/header-main1.png");
        text-align: left;
	font-size: 16px;
	line-height: 20px;
	border-bottom: 1px solid #D4CAB9;
#       text-indent: -9999px;
	color: #95021F;
}

#frontcontent .left p {
        margin: 0;
        padding: 0 0 7px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}

#frontcontent .left p.alt {   
        margin: 0;
        padding: 0;
        font-size: 1.2em; 
        line-height: 1.7em;
}

#frontcontent .right {
        width: 165px;
        margin: 0 auto;
        padding: 57px 0 0 21px;
	float: right;
}

#frontcontent .right .divider {  
        width: 165px;
        height: 25px;
        margin: 0 auto;
        padding: 0;
        background: url('../images/brass-frontdivider.jpg') no-repeat 0;
        overflow: hidden;
        clear: both; 
}

/* ---------- Interior Content ---------- */  



#interiorcontent {
        width: 678px;
        margin: 0 auto;
        padding: 15px 0 0 0;
}    

#interiorcontent p {
        margin: 0;
        padding: 0 0 5px 0;
        font-size: 12px;
        line-height: 19px;
}

#interiorcontent h3.teamsummary {
        width: 678px;
        height: 30px;
        margin: 0; 
        padding: 0;
        background: url('../images/header-teamsummary.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.supportstructure {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;
        background: url('../images/header-supportstructure.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.professionals {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;
        background: url('../images/header-professionals.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.summary {
        width: 678px;
        height: 30px;
        margin: 0; 
        padding: 0;
        background: url('../images/header-teamsummary.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.event {
        width: 678px;
        height: 40px;
        margin: 0; 
        padding: 0;
        background: url('../images/header-events.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.investmentsummary {
        width: 678px;
        height: 30px;
        margin: 0; 
        padding: 0 0 7px 0;
        background: url('../images/header-investmentsummary.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.investmentreturns {
        width: 678px;
        height: 30px;
        margin: 0; 
        padding: 0 0 7px 0;
        background: url('../images/header-investmentreturns.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.location {
        width: 678px;
        height: 30px;
        margin: 0; 
        padding: 0 0 7px 0;
        background: url('../images/header-location.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.value {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;
        background: url('../images/header-value.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.optimization {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;
        background: url('../images/header-optimization.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}


#interiorcontent h3.strategic {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;
        background: url('../images/header-strategic.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.centerview {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-centerview.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.gateway {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-gateway.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.atrium {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-atrium.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.sanpedro {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-sanpedro.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.mockingbird {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-mockingbird.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.creekside {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-creekside.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.dominion {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-dominion.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.dividend {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-dividend.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.satc {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-satc.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.bailyspond {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-bailyspond.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.johnsmith {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-johnsmith.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.contact {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-contact.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.verification {
        width: 678px;
        height: 38px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-verification.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.accredited {
        width: 678px;
        height: 31px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-accredited.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent h3.individual {
        width: 678px;
        height: 31px;
        margin: 0;
        padding: 0;  
        background: url('../images/header-individual.jpg') no-repeat;
        text-align: left;
        text-indent: -9999px;
}


#interiorcontent .main {     
        width: 668px;
        margin: 0 auto;
        padding: 0;         
	clear: both;
	overflow: hidden;
}

#interiorcontent .mainalt {
        width: 668px;
        margin: 0 auto;
        padding: 0 0 20px 0;         
        clear: both;
        overflow: hidden; 
}

#interiorcontent .mainalt .casestudies {
        width: 668px;
        margin: 0 auto;
        padding: 0;         
        clear: both; 
        background: url('../images/brass-verticaldivider.jpg') repeat-y;
	overflow: hidden;
}

#interiorcontent .mainalt .casestudies .left {
        width: 314px;
        margin: 0 auto;
        padding: 0;
	float: left;
} 

#interiorcontent .mainalt .casestudies .right {
        width: 314px;
        margin: 0 auto;
        padding: 0 0 0 20px;
	float:right;
} 

#interiorcontent .mainsub {
        width: 678px;
        margin: 0 auto;
        padding: 0 0 10px 0;         
        clear: both;
        overflow: hidden; 
}

#interiorcontent .mainsub .contact {
        width: 678px;
        margin: 0 auto;
        padding: 0;         
        clear: both; 
        background: url('../images/brass-verticaldivider-alt.jpg') repeat-y;
	overflow: hidden;
}

#interiorcontent .mainsub .contact .left {
        width: 468px;
        margin: 0 auto;
        padding: 1px 0 0 5px;
	float: left;
} 

#interiorcontent .mainsub .contact .right {
        width: 165px;
	  height: 100px;
        margin: 0 auto;
        padding: 0 0 0 20px;
	float:right;
	overflow: hidden;
} 

#interiorcontent .main h4.ceo {
        width: 203px;
        height: 15px;
        margin: 0; 
        padding: 0;
        background: url('../images/header-ceo.jpg') no-repeat;
        font-size: .1em;  
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.cfo {         
        width: 383px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-cfo.jpg') no-repeat;         
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.vpad {         
        width: 383px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-vpad.jpg') no-repeat;         
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.investorservices {         
        width: 275px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-investorservices.jpg') no-repeat;         
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.development {         
        width: 275px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-development.jpg') no-repeat;         
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.financialreporting {
        width: 191px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-financialreporting.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.brokerageservices {
        width: 383px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-brokerage.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.investorrelationsnew {
        width: 383px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-investorrelationsnew.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.operations {     
        width: 383px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-operations.jpg') no-repeat;     
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.controller {
        width: 70px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-controller.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.marketing {
        width: 118px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-marketing.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.colorado { 
        width: 152px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-colorado.jpg') no-repeat; 
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.bkd {
        width: 121px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-bkd.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.conservative {
        width: 178px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-conservative.jpg') no-repeat;
	font-size: .1em;
	line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.opportunistic {
        width: 199px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-opportunistic.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}     

#interiorcontent .main h4.markets {
        width: 50px;  
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-markets.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.recoveringmarkets {      
        width: 120px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-recoveringmarkets.jpg') no-repeat;      
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.efficiency {      
        width: 136px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-efficiency.jpg') no-repeat;      
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.valueadded {      
        width: 133px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-valueadded.jpg') no-repeat;      
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main h4.assets {      
        width: 93px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-assets.jpg') no-repeat;      
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.address {
        width: 107px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-propertyaddress.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainsub h4.address {
        width: 107px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-propertyaddress.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.location {
        width: 110px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-propertylocation.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.squarefeet {
        width: 127px;
        height: 15px;
        margin: 0;
        padding: 0; 
        background: url('../images/header-squarefeet.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.landsize {
        width: 55px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-landsize.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.size {
        width: 74px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-projectsize.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.type {    
        width: 77px; 
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-projecttype.jpg') no-repeat;     
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.opportunity {
        width: 77px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-opportunity.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.aquisition {
        width: 88px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-aquisition.jpg') no-repeat;
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.price { 
        width: 91px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-purchase.jpg') no-repeat; 
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.irr {     
        width: 91px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-projected.jpg') no-repeat;  
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainalt h4.irr-alt {     
        width: 91px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-irr.jpg') no-repeat;  
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .mainsub h4.headquarters {     
        width: 150px;
        height: 15px;
        margin: 0;
        padding: 0;
        background: url('../images/header-headquarters.jpg') no-repeat;  
        font-size: .1em;
        line-height: .1em;
        text-align: left;
        text-indent: -9999px;
}

#interiorcontent .main p {
        margin: 0;
        padding: 0 0 5px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}

#interiorcontent .main p.alt {
        margin: 0;
        padding: 0 0 17px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}     

#interiorcontent .main p {
        margin: 0;
        padding: 0 0 5px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}       
        
#interiorcontent .main p.sub {
        margin: 0;
        padding: 0 0 12px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}

#interiorcontent .main p.subalt {
        margin: 0;
        padding: 0 0 17px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}
                        
#interiorcontent .main p {
        margin: 0; 
        padding: 0 0 5px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}
        
#interiorcontent .mainalt p.alt {
        margin: 0;
        padding: 0 0 17px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}
        
#interiorcontent .mainalt p {
        margin: 0;
        padding: 0 0 5px 0;
        font-size: 1.2em;
        line-height: 1.7em;  
}

#interiorcontent .mainsub p {
        margin: 0;
        padding: 0 0 5px 0;
        font-size: 1.2em;
        line-height: 1.7em;  
}
        
#interiorcontent .mainalt p.sub {
        margin: 0;  
        padding: 0 0 12px 0;
        font-size: 1.2em;
        line-height: 1.7em;
}

#interiorcontent .mainsub p.sub {
        margin: 0;  
        padding: 0 0 0 0;
        font-size: 1.2em;
        line-height: 1.8em;
}
        
ul.list {
        margin: 0;
        padding: 0 0 8px 0;
        width: 668px;
        list-style: none;
        font-size: 1.2em;
        line-height: 1.4em;     
        color: #777;
}                               
                        
ul.list li {            
        padding: 8px 0 8px 12px;
        background: url(/images/brass-icon.jpg) no-repeat 0 14px;
        border-bottom: 1px solid #CABEAA;
}                               
                                
ul.list li.end {                
        border-bottom: none;    
}          

ul.listalt {
        margin: 0;
        padding: 0 0 8px 0;
        width: 668px;
        list-style: none;
        font-size: 1.1em;
        line-height: 1.4em;     
        color: #777;
}                               
                        
ul.listalt li {            
        padding: 8px 0 8px 12px;
        background: url(/images/brass-icon.jpg) no-repeat 0 14px;
        border-bottom: 1px solid #CABEAA;
}                               
                                
ul.listalt li.end {                
        border-bottom: none;    
}   


/* ---------- Table ---------- */             
                   

table.tablewide { 
	width: 678px;
	margin: 0;
	border-top: 1px solid #D4CAB9;
	border-right: 1px solid #D4CAB9;
}
                             
table.tablewide th,table.tablewide td {
	margin: 0;
	border-left: 1px solid #D4CAB9;
	border-bottom: 1px solid #D4CAB9;
	font-size: 1.1em;
	color: #666;
}

table.tablewide td.history {
        width: 5%;
        padding: 7px 12px 7px 12px;
        font-size: 1.2em;
	line-height: 1.6em;
        font-weight: bold;
	  background: #F4EEE4;
	  text-align: center;
}

table.tablewide td.historytitle {
        width: 75%;
        padding: 7px 12px 7px 12px;
        font-size: 1.2em;
	line-height: 1.6em;
        font-weight: normal;
}

table.tablewide td.historydownload {
        width: 20%;
        padding: 7px 12px 7px 12px;
        font-size: 1.2em;
	line-height: 1.6em;
        font-weight: normal;
	  text-align: center;
}

table.tablewide td.investor {
        width: 80%;
        padding: 7px 12px 7px 12px;
        font-size: 1.2em;
	line-height: 1.6em;
        font-weight: bold;
	  background: #FFFFFF;
	  text-align: left;
}

table.tablewide td.investordownload {
        width: 20%;
        padding: 7px 12px 7px 12px;
        font-size: 1.2em;
	line-height: 1.6em;
        font-weight: normal;
	  text-align: center;
}



/* ---------- Footer Divider ---------- */



#footerdivider {
	width: 678px;
	height: 30px;
	margin: 0 auto;
	padding: 0;
        background: url('../images/brass-divider.jpg') no-repeat 0;
	overflow: hidden;
	clear: both;
}



/* ---------- Footer ---------- */



#footer {
	width: 678px;
	margin: 0 auto;
	padding: 0 0 20px 0;
	font-size: 1.1em;
	color: #999;
	clear: both;
}

#footer .divider {
        padding: 0 5px 0 5px;
	color: #C64D72;
}

#footer a:active, #footer a:visited, #footer a:link {
        color: #999;
        text-decoration: none;
}
    
#footer a:hover {      
        color: #666;   
        text-decoration: underline; 
}

ul#footermenu {
	list-style-type: none;
	width: 678px;
	margin: 0;
	padding: 0 0 6px 0; 
}

ul#footermenu li {
	display: inline; 
	margin: 0;
	padding: 0;
}



/* Questionnaire */



#questionform {
	font-size: 1.2em ;
	line-height: 1.6em; 
	background: #F4EEE4;
}

#questionform .confirmation p {
	background: #ffffff;
        margin: 0;
        padding: 0 0 7px 0;
        font-size: 1.1em;
}

#questionform input.completeButton {
	float: right;
}
#questionform input.textBox {
	width: 190px;
	padding: 1px;
	height: 18px;
        border: 1px solid #AC9B82;
        background: #FFF !important;
}

input.textBox {
	width: 190px;
	padding: 1px;
	height: 18px;
        border: 1px solid #AC9B82;
        background: #FFF !important;
}



#questionform textarea.commentBox {
	width: 190px;
	padding: 1px;
	height: 100px;
        border: 1px solid #AC9B82;
        background: #FFF !important;
}

input.commentBox {
	width: 190px;
	padding: 1px;
	height: 71px;
        border: 1px solid #AC9B82;
        background: #FFF !important;
}



#questionform .row {
	clear: both;
	padding: 7px 5px;
}

#questionform .fieldname {
	float: left;
	width: 100px;	
	height: 22px;
	color: #444;
}

.loginlink {
	color: #96001D;
	font-weight: bold;
}

#questionform .value {
	float: right;
	width: 200px;
}

#questionform .answer {
	background: #F4EEE4;
	padding: 5px 25px;
}

#questionform .contactinfo {
}

#questionform .question {
	clear: both;
	padding: 0 0 7px 0;
}

#questionform .questions {
	clear: both;
	padding: 10px;
	border: 1px solid #CABEAA;
	background: #FFF;
}

#questionform .error {
	background: #E8DDCB;
	padding: 5px 10px;
	color: #990000;
	text-transform: uppercase;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.0em;
}

#questionform .red {
	color: #96001D;
	font-weight: bold;
}

#questionform .required {
	color: #96001D;
	font-weight: normal;
}

.passwordinput {
        width: 150px;
	height: 20px;
        margin: 0 auto;
        padding: 4px;  
        font-size: 1.0em;
	font-family: Arial;
        border: 2px solid #D4CAB9;
        background: #FFF !important;
}

.formbutton {                                                                   
        width: 100px;                                                                                               
        border: 1px outset;                                                     
        cursor: pointer;                                                                                                
        font-weight: normal;                                                            
        margin: 0px 0 0 0;                                                                                             
        padding: 3px;                                                                   
        background: #9A001C;
        color: #FFF;
        font-size: 1.0em;
        font-family: Arial;                                    
}
 
#interiorcontent a:active, #interiorcontent a:visited, #interiorcontent a:link {
        color: #97001E;
        text-decoration: none;
}

#interiorcontent a:hover {
        color: #97001E;
	text-decoration: underline;
}

.biophoto {
	float: right;
 	padding: 10px 0 10px 15px;
}


a.investorlink:link, a.investorlink:visited {
	text-decoration: underline !important;
}

a.investorlink:active, a.investorlink:hover {
	color: #000000 !important;
}


