/*******************************************
	Website - QASCorp
	Filename - styles.css	
	Author - Charles Mah
*******************************************/

/*******************************************
	Global
*******************************************/
* { border: 0; margin: 0; padding: 0; }

body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, blockquote {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, pre, code {
	font-size: 1em;
}
a {
	text-decoration: none;
}
a img {
	border: none;
}

body { 
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 0.9em;
	min-width:735px;
	text-align:center;
}

.clear{
	clear:both;
}

.bold{
	font-weight:100;
}

ul li{
	display:inline;
}

/*******************************************
	Master Template - Common
	
	Top Banner
	-
	Main
	-
	Footer
*******************************************/
.container{
	width: 735px;
	margin:0 auto;
	background-color:#ffffff;
	text-align:left;
}

.nav_home{
	diaplay:none;
}

.nav_opportunity{
	display:none;
}

.footer{
	display:none;

}
/*******************************************
	Navigation Menu
	Landmark - nav
*******************************************/

.nav_menu{
	display:none;
}

.nav_menu a.about {
	display:none;
}

.home_contact{
	display:none;
}



/*******************************************
	Navigation Menu - Asset Holding
	Landmark - nav_asset
*******************************************/
.nav_asset{
	display:none;
}


/*******************************************
	Navigation Menu - About
	Landmark - nav_about
*******************************************/
.nav_about{
	display:none;
}

/*******************************************
	Home
	Landmark - container_home
*******************************************/
#container_home{
	float:left;
}

#container_home .main{
	float:left;
	width:100%;
	background-color:#ffffff;
}

#container_home #featured_opportunity{
	float:left;
	margin:80px 0 0 20px;
	width:247px;
	height:289px;
}

#featured_opportunity #featured_opportunity_pic{
	margin: 45px 0 5px 20px;
}

#featured_opportunity p{
	color:#aaacb4;
	margin:0 5px 0 8px;
}

#home_summary{
	float:left;
	width:430px;
	margin:40px 0 0 30px;
	text-align:left;
}

#home_summary p{
	color:#585858;
	margin-bottom:1em;
	margin-top:1em;
	margin-left:15px;
}

/*******************************************
	Opportunity
	Landmark - container_opportunity
*******************************************/
#container_opportunity{
	float:left;
}

#container_opportunity .main{
	float:left;
	width:100%;
}

#container_opportunity #opportunity_summary{
	float:left;
	text-align:left;
}

#container_opportunity #opportunity_summary h3{
	color:#0067bd;
}

#container_opportunity #opportunity_summary a{
	color:#40c7ff;
	margin-left:15px;
}

#container_opportunity #opportunity_summary span{
	color:#585858;
	margin-left:15px;
}

#container_opportunity #opportunity_summary p{
	color:#585858;
	margin-bottom:1em;
	margin-top:1em;
	margin-left:15px;
}

/*******************************************
	Contact Us
	Landmark - container_contact_us
*******************************************/
#container_contact_us{
	float:left;
}

#container_contact_us .main{
	float:left;
	width:100%;
	background-color:#ffffff;
}

#container_contact_us #contact_us_summary{
	float:left;
}

#container_contact_us #contact_us_summary a{
	color:#40c7ff;
	margin-left:15px;
}

#container_contact_us #contact_us_summary p{
	color:#585858;
		margin-top:1em;
	margin-bottom:1em;
}

#container_contact_us #contact_us_summary span{
	color:#585858;
	margin-left:15px;
}

/*******************************************
	About Us
	Landmark - container_about_us
*******************************************/
#container_about_us{
	float:left;
}

#container_about_us .main, #container_history .main{
	float:left;
	width:100%;
	background-color:#ffffff;
}

#container_about_us #about_us_summary{
	float:left;
}

#container_about_us #about_us_summary p{
	color:#585858;
	margin-top:1em;
	margin-bottom:1em;
}


/*******************************************
	About Us - History
	Landmark - container_about_us
*******************************************/
#container_history{
	float:left;
}

#container_history #history_summary{
	float:left;

}

#container_history #history_summary a{
	color:#40c7ff;
	margin-left:15px;
}

#container_history #history_summary p{
	color:#585858;
	margin-top:1em;
	margin-bottom:1em;
}

#container_history #history_summary span{
	color:#585858;
	margin-left:15px;
}

/*******************************************
	About Us - Team
	Landmark - container_about_us
*******************************************/
#container_team{
	float:left;
}

#container_team #team_summary{
	float:left;
}

#container_team #team_summary a{
	color:#40c7ff;
	margin-left:15px;
}

#container_team #team_summary p{
	color:#585858;
	margin-top:1em;
	margin-bottom:1em;
}

#container_team #team_summary span{
	color:#585858;
	margin-left:15px;
}

/*******************************************
	About Us - News
	Landmark - container_about_us
*******************************************/
#container_news{
	float:left;
}

#container_news #news_summary{
	float:left;
}

#container_news #news_summary h3{
	color:#0067bd;
}

#container_news #news_summary a{
	color:#40c7ff;
	margin-left:15px;
}

#container_news #news_summary p{
	color:#585858;
	margin-top:1em;
	margin-bottom:1em;
}

#container_news #news_summary span{
	color:#585858;
	margin-left:15px;
}

/*******************************************
	About Us - Mission/Vision
	Landmark - container_about_us
*******************************************/
#container_mission{
	float:left;
}

#container_mission #mission_vision_summary{
	float:left;
}

#container_mission #mission_vision_summary h3{
	color:#0067bd;
}

#container_mission #mission_vision_summary a{
	color:#40c7ff;
}

#container_mission #mission_vision_summary p{
	color:#585858;
	margin-top:1em;
	margin-bottom:1em;
}

#container_mission #mission_vision_summary span{
	color:#585858;
}

/*******************************************
	About Us - Testimonials
	Landmark - container_about_us
*******************************************/
#container_testimonials{
	float:left;
}

#container_testimonials #testimonial_summary{
	float:left;
}

#container_testimonials #testimonial_summary h3{
	color:#0067bd;
}

#container_testimonials #testimonial_summary a{
	color:#40c7ff;
	margin-left:15px;
}

#container_testimonials #testimonial_summary p{
	color:#585858;
	margin-top:1em;

}

#container_testimonials #testimonial_summary span{
	color:#585858;
	margin-left:15px;
	margin-bottom:1em;
}


/*******************************************
	Asset Holding
	Landmark - container_asset_holdings
*******************************************/
#container_asset_holdings{
	float:left;
	width:735px;
	height:191px;
}

#container_asset_holdings .main{
	float:left;
	width:735px;height:530px;
	background-color:#FFFFFF;
}


/*******************************************
	Asset Holding
	Landmark - .assets
*******************************************/
#container_asset_holdings .assets{
	float:left;
	width:237px; height:503px;
	background:#3b4154;
	margin:29px 0 0 16px;
}

.assets .asset_big_pic{
	float:left;
	margin:10px 10px 3px 10px;
	width:215px; height:144px;
	text-align:center;
}

.assets .additional_pictures{
	float:left;
	margin:0 3px 0 3px;
	width:231px; height:107px;
}

.assets .container_thumbnail{
	float:left;
	margin:30px 0 0 10px;
	width:214px; height:52px;
	background:#353b4c;
}

.assets .thumbnail{
	float:left;
	margin: 7px 0 0 9px;
	width:60px; height:40px;
}

/*******************************************
	Asset Holding
	Landmark - container_info
*******************************************/
.container_info{
	float:left;
	margin:26px 0 0 20px;
	width:425px;
}

.container_info .info{
	float:left;
	width:100%;	height:480px;
	overflow:auto;
}

.container_info .info label{
	float:left;
	display:block;
	color:#3c7dd7;
	font: .7em Tahoma, Verdana, sans-serif;
	font-weight:bold;
}
/*setting witdh of each label element*/

.container_info .info .lbl_quadrant,.container_info .info .lbl_neighbourhood{
	width:100px;
}
.container_info .info .lbl_property{width:80px;}

.container_info .info .lbl_bldg_type, .container_info .info .lbl_num_bedrooms{
	width:120px;
	margin-top:2px
}

.container_info .info .lbl_purchase_date, .container_info .info .lbl_purchase_price, .container_info .info .lbl_market_value,
.container_info .info .lbl_value_as_of, .container_info .info .lbl_appreciation{
	width:85px;
	margin:5px 0 5px 0;
}

/*positioning specific labels */

.container_info .info .lbl_property{margin-left:70px;}
.container_info .info .lbl_num_bedrooms{margin-left:50px;}

.container_info .info .lbl_location_description{
	width:400px;
	margin-top:7px;
}

.container_info .info .lbl_property_highlights{
	width:400px;
	margin-top:3px;
}


.container_info .info span{
	float:left;
	display:block;
	font-size:.8em;
	font-weight:bold;
	color:#3b4154;

}
/*setting witdh of each span element and positioning specific span elements*/
.container_info .info .spn_quadrant{width:140px}
.container_info .info .spn_property{width:80px; margin-left:30px;}
.container_info .info .spn_neighbourhood{width:160px;}
.container_info .info .spn_bldg_type{width:160px;}
.container_info .info .spn_num_bedrooms{width:200px; margin-left:10px;}

.container_info .info .spn_purchase_date, .container_info .info .spn_purchase_price, .container_info .info .spn_market_value,
.container_info .info .spn_value_as_of, .container_info .info .spn_appreciation{
	width: 85px;
}


.container_info .info p{
	float:left;
	width:400px; height:162px;
	display:block;
	margin-top:3px;
	font:.75em Tahoma, Verdana, sans-serif;
	color:#6a7187;
}

