#whiteContainer{
	margin:0px;

	text-align:center;

	background:white;
}
#omniContainer{
	width:765px;
	margin:0px auto;
	padding-top:20px;
}


/*----------- HEADER -----------*/
#header{
	position:relative;
	width:765px;
	height:67px;

	background:url('../../images/bg_header_tiler.gif') bottom left repeat-x;
}
#alCokerLogo{
	position:absolute;
	top:0px;
	left:0px;
	width:248px;
	height:47px;
}
#btnCondoWire{
	position:absolute;
	top:0px;
	right:0px;
	width:170px;
	height:49px;
}
#btnBack{
	position:absolute;
	top:10px;
	right:0px;
	width:71px;
	height:24px;
}


/*----------- BANNERS -----------*/
#flashBannerContainer{
	width:765px;
	height:255px;

	/*background:url('../../images/demo_flash_banner.gif');*/
}

#flashdevider{
	width:765px;
	height:5px;
	background:#c1e6f2;
	margin-top: 3px;
	margin-bottom: 3px;

	/*background:url('../../images/demo_flash_banner.gif');*/
}

#flashsliderContainer{
	width:765px;
	height:74px;
	margin-bottom: 3px;

	/*background:url('../../images/demo_flash_banner.gif');*/
}
#aboutBannerContainer{
	width:765px;
	height:169px;
}
#aboutBannerContainer2{
	width:765px;
	height:169px;

	background:url('../../images/about_banner.jpg');
}

/*----------- MENU -----------*/
#menuTopOrange{
	width:765px;
	height:14px;

	font-size:1px;

	background:url('../../images/bg_menu_top_orange_tiler.gif') repeat-y;
}
#menuTopGray{
	width:765px;
	height:14px;

	font-size:1px;

	background:url('../../images/bg_menu_top_gray_tiler.gif') repeat-y;
}
#menuTopSolidBlue{
	width:765px;
	height:14px;

	font-size:1px;

	background:#c1e6f3;
}
#menuTopSolidGray{
	width:765px;
	height:14px;

	font-size:1px;

	background:#8e8e8e;
}
#menuTopSolidBrown{
	width:765px;
	height:14px;

	font-size:1px;

	background:#7f5128;
}
#menuContainer{
	width:765px;
	height:22px;
}
#menuBottom{
	width:765px;
	height:17px;

	font-size:1px;

	background:url('../../images/bg_menu_bottom_tiler.gif') repeat-x;
}
/*-BUTTONS-*/
#menuContainer ul{
	height:22px;
	margin:0px;
	padding:0px;
}
#menuContainer li{
	float:left;
	display:block;
	height:22px;
	margin:0px;
	padding:0px;

	list-style-type:none;

	overflow:hidden;
}
#menuContainer li.properties a{
	width:68px;
	background:url('../../images/menu_btn_properties.gif') no-repeat;
}
#menuContainer li.salesOffices a{
	width:83px;
	background:url('../../images/menu_btn_sales_offices.gif') no-repeat;
}
#menuContainer li.buyerCenter a{
	width:83px;
	background:url('../../images/menu_btn_buyer_center.gif') no-repeat;
}
#menuContainer li.lifestyle a{
	width:58px;
	background:url('../../images/menu_btn_lifestyle.gif') no-repeat;
}
#menuContainer li.aboutUs a{
	width:60px;
	background:url('../../images/menu_btn_about_us.gif') no-repeat;
}
#menuContainer li.careers a{
	width:58px;
	background:url('../../images/menu_btn_careers.gif') no-repeat;
}
#menuContainer li.contact a{
	width:64px;
	background:url('../../images/menu_btn_contact.gif') no-repeat;
}

#menuContainer a{
	float:left;
	display:block;
	height:22px;
}
#menuContainer li a:hover, #menuContainer li.active a{
	background-position:0px -22px;
}

/*----------- CONTENT -----------*/
#contentContainer{
	position:relative;
	width:765px;
	padding:12px 0px 9px 0px;
}
#grayArrow{
	position:absolute;
	top:7px;
	left:159px;
}
/*-HOME LEFT-*/
#contentHomeLeft{
	position:relative;
	width:584px;
	height:220px;

	background:url('../../images/bg_content_home_left_tiler.gif') top right repeat-y white;
}
#contentHomeLeftCopy{
	position:absolute;
	top:54px;
	left:0px;
	width:402px;
	height:91px;
	
	font-size:16px;
	color:#727272;
}
a#btnGoFindYourHome{
	position:absolute;
	left:402px;
	top:54px;
	width:161px;
	height:91px;
	
	background:url('../../images/btn_go_find_your_home.gif') no-repeat;
}
a:hover#btnGoFindYourHome{
	background-position:0px -91px;
}

/*-HOME RIGHT-*/
#contentHomeRight{
	position:absolute;
	left:584px;
	top:12px;
	width:190px;
	height:197px;
}
#contentHomeRight p{
	margin:10px 0px 20px 14px;
	font-size:11px;
	color:#727272;
	line-height:14px;
}
#contentHomeRight a{
	color:#727272;
	text-decoration:none;
}
#contentHomeRight a:hover{
	text-decoration:underline;
}
div.mwatch{
	width:190px;
	padding:4px 0px;

	text-align:right;
	font-size:10px;
	color:#532902;
	white-space:nowrap;

	background:url('../../images/txt_mwatch.gif') no-repeat;
}
/*-SPLIT LEFT-*/
#contentSplitLeft{
	position:relative;
	width:765px;
}
.contentSplitLeftBackground{
	background:url('../../images/bg_content_home_left_tiler.gif') 584px 0px repeat-y white;
}
#contentSplitLeftNav{
	position:absolute;
	top:35px;
	left:8px;
	width:129px;

	text-align:right;
}
#contentSplitLeftNav ul{
	display:block;
	width:129px;
	margin:13px 0px 0px 0px;
	padding:0px;
}
#contentSplitLeftNav li{
	height:25px;
	margin:0px;
	padding:0px;
	border-top:1px solid #cbd9db;

	list-style-type:none;
}
#contentSplitLeftNav li.services a{
	background:url('../../images/about_btn_services.gif') no-repeat;
}
#contentSplitLeftNav li.experience a{
	background:url('../../images/about_btn_experience.gif') no-repeat;
}
#contentSplitLeftNav li.partnerships a{
	background:url('../../images/about_btn_partnerships.gif') no-repeat;
}
#contentSplitLeftNav li.viewAll a{
	background:url('../../images/properties_btn_view_all.gif') no-repeat;
}
#contentSplitLeftNav li.propertiesMap a{
	background:url('../../images/properties_btn_properties_map.gif') no-repeat;
}
#contentSplitLeftNav li.apply a{
	background:url('../../images/careers_btn_apply.gif') no-repeat;
}
#contentSplitLeftNav li.dallas a{
	background:url('../../images/sales_btn_dallas.gif') no-repeat;
}
#contentSplitLeftNav li.ftWorth a{
	background:url('../../images/sales_btn_ft_worth.gif') no-repeat;
}
#contentSplitLeftNav li.austin a{
	background:url('../../images/sales_btn_austin.gif') no-repeat;
}
#contentSplitLeftNav li.galveston a{
	background:url('../../images/sales_btn_galveston.gif') no-repeat;
}
#contentSplitLeftNav li.houston a{
	background:url('../../images/sales_btn_houston.gif') no-repeat;
}
#contentSplitLeftNav li.arlington a{
	background:url('../../images/sales_btn_arlington.gif') no-repeat;
}
#contentSplitLeftNav li.sanAntonio a{
	background:url('../../images/sales_btn_san_antonio.gif') no-repeat;
}
#contentSplitLeftNav li.mexico a{
	background:url('../../images/sales_btn_mexico.gif') no-repeat;
}
#contentSplitLeftNav li.oldProperties a{
	background:url('../../images/sales_btn_old_properties.gif') no-repeat;
}
#contentSplitLeftNav li.condos101 a{
	background:url('../../images/buyer_btn_condos_101.gif') no-repeat;
}
#contentSplitLeftNav li.mortgages a{
	background:url('../../images/buyer_btn_mortgages.gif') no-repeat;
}
#contentSplitLeftNav li.wellsFargo a{
	background:url('../../images/buyer_btn_wells_fargo.gif') no-repeat;
}
#contentSplitLeftNav li.buyersGuide a{
	background:url('../../images/buyer_btn_buyers_guide.gif') no-repeat;
}
#contentSplitLeftNav li.homeGuide a{
	background:url('../../images/buyer_btn_home_guide.gif') no-repeat;
}
#contentSplitLeftNav li.glossary a{
	background:url('../../images/buyer_btn_glossary.gif') no-repeat;
}
#contentSplitLeftNav li.privacyPolicy a{
	background:url('../../images/condowire_btn_privacy_policy.gif') no-repeat;
}
#contentSplitLeftNav li.back a{
	background:url('../../images/about_btn_back.gif') no-repeat;
}
#contentSplitLeftNav a{
	display:block;
	height:24px;
	width:129px;
}
#contentSplitLeftNav li a:hover, #contentSplitLeftNav li.active a{
	background-position:0px -24px;
}
/*-ABOUT LEFT-*/
#contentSplitRight{
	position:absolute;
	left:590px;
	top:16px;
	width:190px;
}
/*-ABOUT LEFT-*/
#contentAboutLeftCopy{
	margin:0px 30px 0px 165px; 
	padding:40px 0px 36px 0px;
	width:386px;
}
#contentAboutLeftCopy p{
	margin-top:18px;

	font-size:12px;
	line-height:18px;
	color:#737373;
}
#contentAboutLeftCopy td p{
	margin-top:0px;

	font-size:12px;
	line-height:18px;
	color:#737373;
}
#contentAboutLeftCopy ol{
	margin-top:18px;

	line-height:18px;
	color:#737373;
}
#recentDevelopments{
	
}
#recentDevelopments td{
	width:135px;
	height:61px;
}
#recentDevelopments a{
	display:block;
	width:135px;
	height:61px;
}
#recentDevelopments a.fourSeasons{
	background:url('../../images/btn_four_seasons.gif') 0px 0px no-repeat;
}
#recentDevelopments a.bridges{
	background:url('../../images/btn_bridges.gif') no-repeat;
}
#recentDevelopments a.heritage{
	background:url('../../images/btn_heritage.gif') no-repeat;
}
#recentDevelopments a.chelseaPark{
	background:url('../../images/btn_chelsea_park.gif') no-repeat;
}
#recentDevelopments a.oneMontgomeryPlaza{
	background:url('../../images/btn_montgomery_plaza.gif') no-repeat;
}
#recentDevelopments a.mercer{
	background:url('../../images/btn_mercer.gif') no-repeat;
}
#recentDevelopments a.rise{
	background:url('../../images/btn_rise.gif') no-repeat;
}
#recentDevelopments a.theShore{
	background:url('../../images/btn_the_shore.gif') no-repeat;
}
#recentDevelopments a.theVine{ 
	background:url('../../images/btn_the_vine.gif') no-repeat;
}
#recentDevelopments a.haven{
	background:url('../../images/btn_haven.gif') no-repeat;
}
#recentDevelopments a.alix{
	background:url('../../images/btn_alix.gif') no-repeat;
}
#recentDevelopments a.nikko{
	background:url('../../images/btn_nikko.gif') no-repeat;
}
#recentDevelopments a.cielo{
	background:url('../../images/btn_cielo.gif') no-repeat;
}
#recentDevelopments a.novoCancun{
	background:url('../../images/btn_novo_cancun.gif') no-repeat;
}
#recentDevelopments a.iconVallarta{
	background:url('../../images/btn_icon_vallarta.gif') no-repeat;
}


#recentDevelopments a:hover{
	background-position:0px -61px;
}
#contentAboutLeftCopy div.rule{
	height:1px;
	margin:27px -11px 27px -3px;

	font-size:1px;

	background:#ccdadc;
}
.otherRecentDevelopments{
	width:405px;

	color:#737373;
	font-size:10px;
}
.otherRecentDevelopments td{
	padding:5px 0px;
}
.otherRecentDevelopments td.title{
	padding-bottom:0px;
}
.otherRecentDevelopments tr.blue td{
	background:#cdebf5;
}
.otherRecentDevelopments tr.gray td{
	background:#989a9c;
	height:1px;
	padding:0px;
}
.otherRecentDevelopments td.spacer{
	width:10px;
}
.otherRecentDevelopments td.name{
	width:203px;
}
.otherRecentDevelopments td.city{
	width:103px;
}
.otherRecentDevelopments td.website{
	width:89px;
}
.otherRecentDevelopments td.pdf{
	width:89px;
}
.otherRecentDevelopments tr.blue td.website a img{
	background:url('../../images/btn_website_blue.gif') no-repeat;
}
.otherRecentDevelopments tr.blue td.website a img{
	background-position:0px -23px;
}
.otherRecentDevelopments tr.blue td.website a:hover img{
	background-position:0px 0px;
}
.otherRecentDevelopments tr.white td.website a img{
	background:url('../../images/btn_website_true_white.gif') no-repeat;
}
.otherRecentDevelopments tr.white td.website a img{
	background-position:0px -23px;
}
.otherRecentDevelopments tr.white td.website a:hover img{
	background-position:0px 0px;
}
.otherRecentDevelopments tr.blue td.pdf a img{
	background:url('../../images/btn_pdf_blue.gif') no-repeat;
}
.otherRecentDevelopments tr.blue td.pdf a img{
	background-position:0px -23px;
}
.otherRecentDevelopments tr.blue td.pdf a:hover img{
	background-position:0px 0px;
}
.otherRecentDevelopments tr.white td.pdf a img{
	background:url('../../images/btn_pdf_white.gif') no-repeat;
}
.otherRecentDevelopments tr.white td.pdf a img{
	background-position:0px -23px;
}
.otherRecentDevelopments tr.white td.pdf a:hover img{
	background-position:0px 0px;
}
/*-CAREERS LEFT-*/
.submitApplicationTable{
	color:#653600;
	font-size:10px;
}
a.btnApply{
	display:block;
	width:79px;
	height:23px;

	background:url('../../images/btn_apply.gif') 0px -23px;
}
a.btnApply:hover{
	background-position:0px 0px;
}
a.btnSubmit img{
	width:79px;
	height:23px;

	background:url('../../images/btn_submit.gif') 0px -23px;
}
a.btnSubmit:hover img{
	background-position:0px 0px;
}

input.btnSubmit{
	width:79px;
	height:23px;

	background:url('../../images/btn_submit.gif') 0px -23px;
}
#formTable{
	color:#868686;
	font-size:10px;
}
#formTable table{
	color:#868686;
	font-size:10px;
}
#formTable td{
	padding:5px 0px;
}
#formTable td.header{
	padding:13px 0px;

	color:#653600;
	font-size:12px;
}
#formTable td.subHeader{
	padding:13px 0px 5px 0px;

	color:#653600;
	font-size:11px;
}
#formTable td.firstCell{
	padding:0px 0px 13px 0px;
}
#formTable td.padless{
	padding:0px;
}
#formTable td.first{
	width:210px;
}
#formTable td.second{
	width:175px;
}
#formTable table td.first{
	width:165px;
}
#formTable table td.second{
	width:120px;
}
#formTable table td.third{
	width:100px;
}
#formTable div.rule{
	height:1px;
	margin:3px 0px 0px 0px;
	padding:0px;

	font-size:1px;
	background:#ccdadc;
}
#formTable input{
	color:#653600;
	font-size:10px;
}
#formTable select{
	width:175px;

	color:#653600;
	font-size:10px;
	background:#eaeaea;
}
#formTable textarea{
	width:385px;
	height:100px;
	margin:5px 0px 0px 0px;
	
	font-family:Verdana;
	color:#653600;
	font-size:11px;
	background:#eaeaea;
}
#formTable input.text{
	background:#eaeaea;
}
#formTable input.inline{
	width:193px;
}
#formTable input.inlineShort{
	width:175px;
}
#formTable table input.inlineShort{
	width:100px;
}
#formTable input.block{
	width:385px;
	margin:5px 0px;
}
#formTable input.blockShort{
	width:80px;
	margin:5px 0px;
}
/*-PROPERTIES LEFT-*/
#contentPropertiesLeft{
	margin:0px 0px 0px 160px; 
	padding:33px 0px 33px 0px;
	width:605px;
}

#contentPropertiesLeft p.labelContainer{
	display:block;
	height:13px;
	width:200px;
	margin:7px 0px 5px 6px
}

#contentPropertiesLeft ul{
	display:block;
	width:605px;
	margin:0px;
	padding:0px;
}
#contentPropertiesLeft li{
	margin:0px;
	padding:7px 4px 7px 7px;
	border-bottom:1px solid #cbd9db;

	list-style-type:none;
}
#contentPropertiesLeft table.secondary{
	width:594px;
	height:36px;

	color:#737373;
	font-size:10px;
}
#contentPropertiesLeft table.primary{
	width:594px;
	margin-bottom:2px;

	font-size:11px;
}
#contentPropertiesLeft table.primary td.picture{
	width:143px;
}
#contentPropertiesLeft table.primary td.picture div{
	position:relative;
	width:143px;
	height:119px;
}
#contentPropertiesLeft table.primary td.pictureTall div{
	position:relative;
	width:143px;
	height:159px;
}
#contentPropertiesLeft table.primary td.picture img, #contentPropertiesLeft table.primary td.pictureTall img{
	position:absolute;
	top:13px;
	left:13px;
}
#contentPropertiesLeft table.primary td.copy{
	width:451px;
	padding:20px 0px;
}
#contentPropertiesLeft table.primary table.header{
	width:435px;
}
#contentPropertiesLeft table.primary td.title{
	width:50%;

	font-size:14px;
	font-weight:bold;
	color:#805128;
}
#contentPropertiesLeft table.primary td.price{
	width:50%;

	font-size:14px;
	color:#805128;
}
#contentPropertiesLeft table.primary p{
	padding:0px 15px 0px 0px;

	color:#737373;
	line-height:16px;
}
#contentPropertiesLeft table.secondary td.phone{
	width:131px;
}
#contentPropertiesLeft table.secondary td.phone div{
	padding: 0px 6px 0px 43px;
	text-align:right;
}
#contentPropertiesLeft table.secondary td.hours{
	width:183px;
}
#contentPropertiesLeft table.secondary td.hours div{
	padding: 0px 4px 0px 86px;
}
#contentPropertiesLeft table.secondary td.buttons{
	width:274px;
}
#contentPropertiesLeft table.secondary td.buttons div{
	position:relative;
}
#contentPropertiesLeft table.secondary td.buttons a{
	display:block;
	position:absolute;
	width:80px;
	height:23px;
}
#contentPropertiesLeft table.secondary td.buttons .email{
	top:6px;
	left:9px;
}
#contentPropertiesLeft table.secondary td.buttons .map{
	top:6px;
	left:97px;
}
#contentPropertiesLeft table.secondary td.buttons .website{
	top:6px;
	left:185px;
}
#contentPropertiesLeft table.secondary td.spacer{
	width:3px;
}

/*BLUES*/
#contentPropertiesLeft li.blue table.primary{
	background:url('../../images/bg_properties_primary_blue_copy.gif') #c1e6f2 top right no-repeat;
}
#contentPropertiesLeft li.blue table.secondary{
	background:url('../../images/bg_properties_secondary_blue_tiler.gif') repeat-x;
}
#contentPropertiesLeft li.blue table.primary td.picture{
	background:url('../../images/bg_properties_primary_blue_picture.gif') top left no-repeat;
}
#contentPropertiesLeft li.blue table.primary td.pictureTall{
	background:url('../../images/bg_properties_primary_blue_picture_tall.gif') top left no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.phone{
	background:url('../../images/bg_properties_secondary_blue_ph.gif') 5px 11px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.hours{
	background:url('../../images/bg_properties_secondary_blue_openhours.gif') 5px 10px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons{
	background:url('../../images/bg_properties_secondary_blue_buttons.gif') top right no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons .email img{
	background:url('../../images/btn_email_blue.gif') 0px -23px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons .email:hover img{
	background:url('../../images/btn_email_blue.gif') 0px 0px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons .map img{
	background:url('../../images/btn_map_blue.gif') 0px -23px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons .map:hover img{
	background:url('../../images/btn_map_blue.gif') 0px 0px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons .website img{
	background:url('../../images/btn_website_blue.gif') 0px -23px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.buttons .website:hover img{
	background:url('../../images/btn_website_blue.gif') 0px 0px no-repeat;
}
#contentPropertiesLeft li.blue table.secondary td.spacer{
	background:url('../../images/bg_properties_secondary_blue_spacer_tiler.gif') repeat-y;
}

/*WHITES*/
#contentPropertiesLeft li.white table.secondary{
	background:url('../../images/bg_properties_secondary_white_tiler.gif') repeat-x;
}
#contentPropertiesLeft li.white table.primary td.picture{
	background:url('../../images/bg_properties_primary_white_picture.gif') top left no-repeat;
}
#contentPropertiesLeft li.white table.primary td.pictureTall{
	background:url('../../images/bg_properties_primary_white_picture_tall.gif') top left no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.phone{
	background:url('../../images/bg_properties_secondary_white_ph.gif') 5px 11px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.hours{
	background:url('../../images/bg_properties_secondary_white_openhours.gif') 5px 10px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons{
	background:url('../../images/bg_properties_secondary_white_buttons.gif') top right no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons .email img{
	background:url('../../images/btn_email_white.gif') 0px -23px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons .email:hover img{
	background:url('../../images/btn_email_white.gif') 0px 0px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons .map img{
	background:url('../../images/btn_map_white.gif') 0px -23px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons .map:hover img{
	background:url('../../images/btn_map_white.gif') 0px 0px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons .website img{
	background:url('../../images/btn_website_white.gif') 0px -23px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.buttons .website:hover img{
	background:url('../../images/btn_website_white.gif') 0px 0px no-repeat;
}
#contentPropertiesLeft li.white table.secondary td.spacer{
	background:url('../../images/bg_properties_secondary_white_spacer_tiler.gif') repeat-y;
}


/*-SALES OFFICES LEFT-*/
#contentSalesOfficesLeft{
	margin:0px 0px 0px 160px; 
	padding:33px 0px 33px 0px;
	width:605px;
}
#contentSalesOfficesLeft p{
	display:block;
	height:13px;
	width:200px;
	margin:7px 0px 5px 6px;
}
#contentSalesOfficesLeft ul{
	display:block;
	width:605px;
	margin:0px;
	padding:0px;
}
#contentSalesOfficesLeft li{
	margin:0px;
	padding:7px 4px 7px 7px;
	border-bottom:1px solid #cbd9db;

	list-style-type:none;
}
#contentSalesOfficesLeft table.primary{
	width:594px;
	margin-bottom:2px;

	color:#737373;
	font-size:10px;
}
#contentSalesOfficesLeft table.primary td.picture{
	width:200px;
}
#contentSalesOfficesLeft table.primary td.picture div{
	position:relative;
	width:200px;
	height:122px;
}
#contentSalesOfficesLeft table.primary td.picture img{
	position:absolute;
	top:13px;
	left:13px;
}
#contentSalesOfficesLeft table.primary td.copy{
	width:159px;
	padding:20px 0px;
	
	line-height:16px;
}
#contentSalesOfficesLeft table.primary td.copy h3{
	font-size:14px;
	font-weight:bold;
	color:#805128;
}
#contentSalesOfficesLeft table.primary td.hours{
	width:235px;
	height:41px;
}
#contentSalesOfficesLeft table.primary td.hours div{
	padding-left:96px;
}
#contentSalesOfficesLeft table.primary td.phone{
	width:235px;
	height:40px;
}
#contentSalesOfficesLeft table.primary td.phone div.phoneContainer{
	position:relative;
	width:235px;
	height:40px;
}
#contentSalesOfficesLeft table.primary td.phone div.phoneContainer div.phoneNumber{
	position:absolute;
	left:51px;
	height:40px;
}
#contentSalesOfficesLeft table.primary td.phone div.phoneContainer div.phoneNumber table{
	color:#737373;
	font-size:10px;
}
#contentSalesOfficesLeft table.primary td.buttons{
	width:235px;
	height:41px;
}
#contentSalesOfficesLeft table.primary td.buttons div.buttonsContainer{
	position:relative;
	width:235px;
	height:41px;
}
#contentSalesOfficesLeft table.primary td.buttons a, #contentSalesOfficesLeft table.primary td.phone a{
	display:block;
	position:absolute;
	width:80px;
	height:23px;
}
#contentSalesOfficesLeft table.primary td.phone div.phoneContainer .email{
	top:9px;
	left:134px;
}
#contentSalesOfficesLeft table.primary td.buttons .map{
	top:9px;
	left:23px;
}
#contentSalesOfficesLeft table.primary td.buttons .website{
	top:9px;
	left:134px;
}

/*BLUES*/
#contentSalesOfficesLeft li.blue table.primary{
	background:url('../../images/bg_properties_primary_blue_copy.gif') #c1e6f2 top right no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.picture{
	background:url('../../images/bg_sales_primary_blue_picture.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.hours{
	background:url('../../images/bg_sales_primary_blue_hours.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.phone{
	background:url('../../images/bg_sales_primary_blue_phone.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.buttons{
	background:url('../../images/bg_sales_primary_blue_buttons.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.phone a.email img{
	background:url('../../images/btn_email_blue.gif') 0px -23px no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.phone a.email:hover img{
	background:url('../../images/btn_email_blue.gif') 0px 0px no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.buttons a.map img{
	background:url('../../images/btn_map_blue.gif') 0px -23px no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.buttons a.map:hover img{
	background:url('../../images/btn_map_blue.gif') 0px 0px no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.buttons a.website img{
	background:url('../../images/btn_website_blue.gif') 0px -23px no-repeat;
}
#contentSalesOfficesLeft li.blue table.primary td.buttons a.website:hover img{
	background:url('../../images/btn_website_blue.gif') 0px 0px no-repeat;
}

/*WHITES*/
#contentSalesOfficesLeft li.white table.primary{
}
#contentSalesOfficesLeft li.white table.primary td.picture{
	background:url('../../images/bg_sales_primary_white_picture.gif') top left no-repeat;
	}
#contentSalesOfficesLeft li.white table.primary td.hours{
	background:url('../../images/bg_sales_primary_white_hours.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.phone{
	background:url('../../images/bg_sales_primary_white_phone.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.buttons{
	background:url('../../images/bg_sales_primary_white_buttons.gif') top left no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.phone a.email img{
	background:url('../../images/btn_email_white.gif') 0px -23px no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.phone a.email:hover img{
	background:url('../../images/btn_email_white.gif') 0px 0px no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.buttons a.map img{
	background:url('../../images/btn_map_white.gif') 0px -23px no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.buttons a.map:hover img{
	background:url('../../images/btn_map_white.gif') 0px 0px no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.buttons a.website img{
	background:url('../../images/btn_website_white.gif') 0px -23px no-repeat;
}
#contentSalesOfficesLeft li.white table.primary td.buttons a.website:hover img{
	background:url('../../images/btn_website_white.gif') 0px 0px no-repeat;
}
/*-GLOSSARY LEFT-*/

#contentGlossaryLeft{
	position:relative;
	margin:0px 0px 0px 160px; 
	padding:33px 0px 33px 0px;
	width:605px;
}
#contentGlossaryLeft p{
	margin:0px;

	color:#868686;
	font-size:12px;
	line-height:18px;
}
#contentGlossaryLeft h1{
	margin:33px 0px 0px 0px;

	color:#653600;	
	font-size:15px;
	font-weight:normal;
}
#contentGlossaryLeft h2{
	margin:29px 0px 0px 0px;

	color:#916434;
	font-size:12px;
	font-weight:normal;
}
#glossaryNav img{
	margin-right:2px;
}
#contentGlossaryLeft div.rule{
	margin-top:29px;
}
/*-BUYER'S GUIDE TIMELINE LEFT-*/
div.timeLineHeader{
	width:398px;
	height:32px;
	margin-top:18px;

	font-size:10px;
	background:url('../../images/bg_timeline_header_cap.gif') top right no-repeat #cdebf5;
}
div.timeLineHeader span.brown{
	display:block;
	padding:10px 0px 0px 13px;

	color:#916434;
}
div.timeLineHeader span.gray{
	color:#868686;
}
p.timeLine{
	margin-left:13px;
}
/*-HOME GUIDE-*/
#condosVsTownhomes{
	width:565px;
}
#condosVsTownhomes td{
	padding:12px;

	color:#868686;
	font-size:12px;
	line-height:18px;	
}
#condosVsTownhomes tr.ruled td{
	border-bottom:1px solid #ccdadc;
}
#condosVsTownhomes td.townhome{
	width:50%;
	border-right:1px solid #ccdadc;
	border-bottom:1px solid #ccdadc;
}
#condosVsTownhomes td.condo{
	width:50%;
	border-bottom:1px solid #ccdadc;

	background:#cdebf5;
}

/*----------- FOOTER -----------*/
#footerContainer{
	height:94px;

	text-align:center;

	background:url('../../images/bg_footer_tiler.gif') repeat-x #f0f0f0;
}
#footer{
	width:765px;
	margin:0px auto;
	padding:24px 0px 0px 0px;
}

/*----------- FLOATING FOOTER -----------*/
#floatingFooterContainer{
	/*position:fixed !important;*/
	position:absolute;
	left:0px;
	height:30px;
	width:100%;

	text-align:center;

	background:url('../../images/bg_floating_footer_tiler.gif') repeat-x #ffffff;
}
#floatingFooter{
	position:relative;
	width:765px;
	margin:0px auto;
	padding:6px 0px 0px 6px;
}
#musicContainer{
	position:relative;
	width:765px;
	margin:0px auto;
	height:0px;
}
#music{
	position:absolute;
}
#footerCopyright{
	position:absolute;
	top:8px;
	left:60px;

	font-size:10px;
	color:#727272;
}
#alCokerAndAssociates{
	position:absolute;
	top:8px;
	right:15px;
}




/*----------- MISC -----------*/
.contactSideBar { font-size: 11px; color: #999999; text-align: right; } 

.red{
	color:red;
}
.comingSoon{
	color:#653600;
	font-size:16px;
	width:400px;
	text-align:center;
}
.leftOffset{
	 position:relative;
	 left:-10px;
}
.rule{
	height:1px;
	margin:0px;

	font-size:1px;

	background:#ccdadc;
}

h2{
	margin:0px;
	padding:0px;

	color:#653600;
	font-size:14px;
	font-weight:normal;
}

#formTable input.warningClass, #formTable select.warningClass{
	background:#ffc7c7;
}
.expBordBtmRt
{
	border-bottom: solid #cccccc 1px; border-right: solid #cccccc 1px
}
.expBordRt
{
	border-right: solid #cccccc 1px
}
.expBordBtmLft
{
	border-bottom: solid #cccccc 1px; border-left: solid #cccccc 1px
}
.expBordLft
{
	border-left: solid #cccccc 1px
}
.expBordTop
{
	border-top: solid #cccccc 1px
}
.expBordBtm
{
	border-bottom: solid #cccccc 1px
}