@charset "utf-8";

/* CSS Document */





/* CONTENT STYLES ------------------------------------- */



.content_text{
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

}



.secondary_header{

	color:#0f794d;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;	

}



.content_links{

	color:#35953b;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14pt;

	text-decoration:underline;

}



.content_links02{

	color:#000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11pt;

	text-decoration:underline;

}



/* CONTENT DIVS ------------------------------------- */



#top_graphic{

	width:800px;

	height:94px;

	background-image:url(images/mission_villas_top_graphic.jpg);	

}



#navagation_contain{

	width:800px;

	height:38px;

}



#second_navagation{

	width:800px;

	height:22px;

	background-image:url(images/nav_bg_gray.jpg);

	background-repeat:no-repeat;	

}



#flash_contain{

	width:800px;

	height:320px;

	background-image:url(images/3_flash_holder.jpg);

}



#contain_all{

	width:800px;

	height:1400px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* HOME CONTENT DIVS ------------------------------------- */



#home_request_info_box{

	width:280px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:40px;

	background-color:#f2f2f2;

}



#left_contain{

	width:496px;

	height:680px;

	float:left;

	margin-left:4px;

}



#right_contain{

	width:283px;

	height:705px;

	float:right;

	margin-right:4px;

}



/* PRICE COMPARISON CONTENT DIVS ------------------------------------- */



#price01_request_info_box{

	width:368px;

	height:655px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:40px;

	background-color:#f2f2f2;

}



#left_contain_price01{

	width:390px;

	height:680px;

	float:left;

	margin-left:4px;

}



#right_contain_price01{

	width:370px;

	height:705px;

	float:right;

	margin-right:4px;

}



#contain_price01{

	width:800px;

	height:1200px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* SITEMAP CONTENT DIVS ------------------------------------- */



#left_contain_sitemap{

	width:792px;

	height:525px;

	float:left;

	margin-left:4px;

}



#contain_sitemap{

	width:800px;

	height:1015px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* DESIGN CONTENT DIVS ------------------------------------- */





#design_request_info_box{

	width:779px;

	height:510px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:4px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

}



#left_contain_design{

	width:798px;

	height:600px;

	float:left;

	margin-left:4px;

}



#left_contain_design02{

	width:798px;

	height:315px;

	float:left;

	margin-left:4px;

}



#design_request_info_box02{

	width:779px;

	height:305px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:4px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

}



#contain_design{

	width:800px;

	height:1415px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* DINING CONTENT DIVS ------------------------------------- */



#left_contain_dining{

	width:793px;

	height:560px;

	float:left;

	margin-left:4px;

}



#contain_dining{

	width:800px;

	height:1040px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* LIFESTYLE CONTENT DIVS ------------------------------------- */



#left_contain_lifestyle{

	width:793px;

	height:330px;

	float:left;

	margin-left:4px;

}



#contain_lifestyle{

	width:800px;

	height:815px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* RECREATION CONTENT DIVS ------------------------------------- */



#left_contain_rec{

	width:793px;

	height:750px;

	float:left;

	margin-left:4px;

}



#contain_rec{

	width:800px;

	height:1230px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* RENT CONTENT DIVS ------------------------------------- */



#left_contain_rent{

	width:793px;

	height:480px;

	float:left;

	margin-left:4px;

}



#contain_rent{

	width:800px;

	height:965px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* SERVICES CONTENT DIVS ------------------------------------- */



#left_contain_services{

	width:793px;

	height:1120px;

	float:left;

	margin-left:4px;

}



#contain_services{

	width:800px;

	height:1606px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

}



#services_request_info_box01{

	width:370px;

	height:1025px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:4px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

	float:left;

}



#services_request_info_box02{

	width:370px;

	height:1025px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:4px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

	float:right;

}



/* ABOUT MISSION VILLAS CONTENT DIVS ------------------------------------- */

#about_names{
	width:326px;
	height:250px;
	float:left;
	margin-top:10px;
}

#about_photo_carrie{
	width:170px;
	height:185px;
	float:left;
	margin-top:80px;
	background:url(images/about_photos_02.jpg);
	background-repeat:no-repeat;
}

#about_request_info_box{

	width:280px;

	height:655px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:40px;

	background-color:#f2f2f2;

}



#left_contain_about{
	width:496px;
	height:540px;
	float:left;
	margin-left:4px;

}



#right_contain_about{

	width:283px;

	height:460px;

	float:right;

	margin-right:4px;

}



#contain_about{
	width:800px;
	height:1020px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;

}



/* RESOURCES CONTENT DIVS ------------------------------------- */



#left_contain_res{

	width:496px;

	height:300px;

	float:left;

	margin-left:4px;

}



#right_contain_res{

	width:283px;

	height:300px;

	float:right;

	margin-right:4px;

}



#contain_res{

	width:800px;

	height:798px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



#res_request_info_box{

	width:280px;

	height:255px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:40px;

	background-color:#f2f2f2;

}



/* RESOURCES ONLINE 01 CONTENT DIVS ------------------------------------- */



#left_contain_res01{

	width:496px;

	height:1280px;

	float:left;

	margin-left:4px;

}



#right_contain_res01{

	width:283px;

	height:300px;

	float:right;

	margin-right:4px;

}



#contain_res01{
	width:800px;
	height:2000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;

}



/* RESOURCES KELOWNA 02 CONTENT DIVS ------------------------------------- */



#left_contain_res02{

	width:496px;

	height:2310px;

	float:left;

	margin-left:4px;

}



#right_contain_res02{

	width:283px;

	height:300px;

	float:right;

	margin-right:4px;

}



#contain_res02{

	width:800px;

	height:2805px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* RESOURCES ENEWS 03 CONTENT DIVS ------------------------------------- */



#left_contain_res03{

	width:496px;

	height:310px;

	float:left;

	margin-left:4px;

}



#right_contain_res03{

	width:283px;

	height:300px;

	float:right;

	margin-right:4px;

}



#contain_res03{

	width:800px;

	height:805px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* VIEW CONTENT DIVS ------------------------------------- */



#left_contain_view{

	width:496px;

	height:260px;

	float:left;

	margin-left:4px;

}



#right_contain_view{

	width:268px;

	height:220px;

	float:right;

	margin-right:4px;

	margin-top:40px;

}



#bottom_contain_view{

	width:800px;

	height:246px;

	float:left;

}



#view_request_info_box{

	width:176px;

	height:170px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-top:6px;

	padding-right:6px;

}



#contain_view{
	width:800px;
	height:990px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;

}



/* VIEW CONTENT STYLES ------------------------------------- */



.view_info_box_text{

	color:#333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}



/* COMMUNITY CONTENT DIVS ------------------------------------- */



#left_contain_comm{

	width:791px;

	height:295px;

	float:left;

	margin-left:4px;

}



#bottom_contain_comm{

	width:800px;

	height:300px;

	float:left;

}



#comm_request_info_box{

	width:176px;

	height:170px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-top:6px;

	padding-right:6px;

}



#contain_comm{

	width:800px;

	height:1070px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* FLOOR PLANS - GARDEN CONTENT DIVS ------------------------------------- */



#left_contain_floor_garden{

	width:791px;

	height:170px;

	float:left;

	margin-left:4px;

}



#bottom_contain_floor_garden{

	width:800px;

	height:370px;

	float:left;

	background-repeat:no-repeat;

	text-align:right;

}



#contain_floor_garden{

	width:800px;

	height:1070px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* FLOOR PLANS - COURTYARD CONTENT DIVS ------------------------------------- */





#bottom_contain_floor_court{

	width:800px;

	height:370px;

	float:left;

	background-repeat:no-repeat;

	text-align:right;

}





/* MISSION AREA CONTENT DIVS ------------------------------------- */



#left_contain_mission{

	width:496px;

	height:860px;

	float:left;

	margin-left:4px;

}



#right_contain_mission{

	width:283px;

	height:855px;

	float:right;

	margin-right:4px;

}



#contain_mission{

	width:800px;

	height:1355px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



#mission_request_info_box{

	width:280px;

	height:809px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:40px;

	background-color:#f2f2f2;

}



/* ESTATE HOUSE CONTENT DIVS ------------------------------------- */



#left_contain_estate{
	width:496px;
	height:303px;
	float:left;
	margin-left:4px;

}



#right_contain_estate{

	width:283px;

	height:290px;

	float:right;

	margin-right:4px;

}



#contain_estate{
	width:800px;
	height:785px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;

}



#estate_request_info_box{
	width:280px;
	height:250px;
	border-style:solid;
	border-width:thin;
	border-color:#CCC;
	margin-top:40px;
	background-color:#f2f2f2;

}



/* AMENITIES CONTENT DIVS ------------------------------------- */



#left_contain_amen{

	width:496px;

	height:290px;

	float:left;

	margin-left:4px;

}



#right_contain_amen{

	width:268px;

	height:220px;

	float:right;

	margin-right:4px;

	margin-top:40px;

}



#bottom_contain_amen{

	width:800px;

	height:290px;

	float:left;

}



#amen_request_info_box{

	width:176px;

	height:185px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-top:6px;

	padding-right:6px;

}



#contain_amen{

	width:800px;

	height:1075px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



/* AMENITIES CONTENT STYLES ------------------------------------- */



.amen_info_box_text{

	color:#333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}



/* BROCHURE CONTENT DIVS ------------------------------------- */



#contain_brochure{

	width:800px;

	height:1750px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



#left_contain_brochure{

	width:496px;

	height:1090px;

	float:left;

	margin-left:4px;

}



#right_contain_brochure{

	width:268px;

	height:900px;

	float:right;

	margin-right:4px;

	margin-top:40px;

}



#brochure_request_info_box{

	width:492px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:5px;

	background-color:#f2f2f2;

	text-align: center;

}



/* CONTACT CONTENT DIVS ------------------------------------- */



#contact_request_info_box{

	width:492px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:5px;

	background-color:#f2f2f2;

	text-align: center;

}



#left_contain_contact{

	width:496px;

	height:690px;

	float:left;

	margin-left:4px;

	text-align:left;

}



#right_contain_contact{

	width:268px;

	height:600px;

	float:right;

	margin-right:4px;

	margin-top:40px;

}



#contain_contact{

	width:800px;

	height:1400px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}

/* TOUR CONTENT DIVS ------------------------------------- */



#contain_tour{

	width:800px;

	height:1230px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;	

}



#right_contain_tour{

	width:268px;

	height:690px;

	float:right;

	margin-right:4px;

	margin-top:40px;

}



/* PHOTOs CONTENT DIVS ------------------------------------- */



#left_contain_photos{

	width:792px;

	height:2500px;

	float:left;

	margin-left:4px;

}



#photos_request_info_box{

	width:776px;

	height:338px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:4px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

}



#photos_request_info_box02{

	width:776px;

	height:338px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:10px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

}



#photos_request_info_box03{

	width:776px;

	height:338px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:10px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

}



#photos_request_info_box04{

	width:776px;

	height:338px;

	border-style:solid;

	border-width:thin;

	border-color:#CCC;

	margin-top:10px;

	background-color:#f2f2f2;

	padding-left:6px;

	padding-right:6px;

}



#contain_photos{

	width:800px;

	height:2980px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

}



/* FOOTER STYLES ------------------------------------- */



.footer_text{

	color:#333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

}



.footer_links{

	color:#35953b;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11pt;

	text-decoration:underline;	

}



/* FOOTER DIVS ------------------------------------- */



#footer_contain{

	background-image:url(images/footer_greenbar.jpg);

	background-repeat:repeat-x;

	height:100px;

	width:auto;

	

}

