#body{
	margin:0;
	padding:0;
}

	#left{
		float:left;
		width:288px;
		height:124px;
		position:relative;
	}


	#right{
		float:left;
		width:518px;
		height:124px;
		padding-top:30px;
		padding-left:31px;
	}
	
	#footer{
		margin:0 auto;
		border-top:2px #e4eff5 solid;
		width:788px;
		height:25px;
		padding-top:5px;
		font-size:9px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:lowercase;
		color:#3d3d3b;
		margin-top:50px;
	}
	#footer a:link, #footer a:visited, #footer a:active{
		color:#3d3d3b;
		text-decoration:none;
		padding-right:5px;
	}
	
	#footer a:visited{
		color:#3d3d3b;
		text-decoration:none;
		padding-right:5px;
	}
	#footer a:hover{
		color:#858585;
		text-decoration:none;
		padding-right:5px;
	}
/*MENU STYLES */

/* common styling */
.menu {font-family: arial, sans-serif; width:600px; height:200px; position:relative; font-size:10px; font-weight:bold; z-index:100; text-transform:uppercase;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:156px; height:20px; text-align:left; color:#3a4c02; border:0px solid #fff; background:#ffffff; line-height:20px; font-size:10px; overflow:hidden;}
.menu ul li a .plus{
	font-weight:normal;
}
.menu ul {padding:0; margin:0; list-style: none; }
.menu ul li {display:block; position:relative; width:156px; height:20px; border:0px solid #fff; background:#ffffff;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#bebebe; width:156px; font-weight:bold;  height:20px;}
.menu ul li:hover a .plus{
	font-weight:normal;
	 height:20px;
	color:#bebebe;	
}
.menu ul li:hover ul, .menu ul li.over ul {display:block; border:0px solid #fff; background:#ffffff; height:20px; position:absolute;  top:0px; left:156px; width:510px; }
.menu ul li:hover ul li a.hide, .menu ul li.over ul a.hide { color:#adbb7e;  height:20px;}
.menu ul li:hover ul li:hover a.hide { margin:0px 0px 0px 0px; padding-bottom:0px;}
.menu ul li:hover ul li ul {display: none; margin:0px 0px 0px 0px;}
.menu ul li:hover ul li a {display:block;  border:0px; color:#adbb7e;  height:20px; width:150px;}
.menu ul li:hover ul li a:hover { color:#333333;  height:20px;}
.menu ul li:hover ul li:hover a{ color:#666666;  height:20px; width:156px;}
.menu ul li:hover ul li a .plus{
	font-weight:normal; height:20px;
	color:#adbb7e;	
}
.menu ul li:hover ul li a:hover .plus,.menu ul li:hover ul li:hover .plus{
	font-weight:bolder;
	color:#333333;	 height:20px;
}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; margin:0px 0px 0px 0px;  text-align:left; width:505px;}
.menu ul li:hover ul li:hover ul li a{display:block; float:left;margin:0px 0px 0px 0px; height:20px;   color:#b6c6d6; text-align:left;}
.menu ul li:hover ul li:hover ul li a:hover{display:block; float:left; margin:0px 0px 0px 0px; height:20px;  border:0px; color:#72818f; text-align:left;}



/* MAIN BOX STYLES */


#clear{
	clear:both;
}

#grid{
	margin:20px auto;
	width:800px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
	}
	
 .img{
	border:0px;
}

#box{
	width:153px;
	height:155px;
	margin:1.5px 1.5px 1.5px 1.5px;
	float:left;
	
	}
#box .img{
	visibility:hidden;
	display:none;
	border:0px;
	}	
#box:hover .img{
	visibility:visible;
	display:block;
	border:0px;}
#box .last{
	opacity:1.0;
	filter:alpha(opacity=100);
	width:153px;
	height:155px;
}

#box .nav{
	opacity:0.3;
	filter:alpha(opacity=30);
	width:153px;
	height:155px;
}

#box:hover .nav{
	opacity:1.0;
	filter:alpha(opacity=100);
	width:153px;
	height:155px;
}

	
						/* BOXES ARE ASSIGNED BY PAGE AND NUMBERS BY THEIR ROW-COLUMN ORDER. 
						EXAMPLE: 1-4 IS BOX IN FIRST ROW AND FOURTH COLUMN.
						SOME CLASSES WILL EXTEND OVER MORE THAN ONE BOX*/

		/* CORPORATE BREAKDOWN BOXES*/
.CB1-1{ visbility:hidden;}
.CB1-2{ background-image:url('profile/corporate-breakdown/images/CB1-2.jpg');}
.CB1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.CB1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.CB1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.CB2-1{ background-image:url('profile/corporate-breakdown/images/CB2-1.jpg');}
.CB2-2{background-image:url('profile/corporate-breakdown/images/CB2-2.jpg');}
.CB2-3{ background-image:url('profile/corporate-breakdown/images/CB2-3.jpg');}
.CB2-4{ background-color:#e8e6d6; margin:1px 0px 0px 0px; padding:0px 1px 1px 0px;}
.CB2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.CB3-1{ background-image:url('profile/corporate-breakdown/images/CB3-1.jpg');}
.CB3-2{ background-image:url('profile/corporate-breakdown/images/CB3-2.jpg');}
.CB3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.CB3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.CB3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.CB4-1{  background-image:url('profile/corporate-breakdown/images/CB4-1.jpg');}
.CB4-2{ background-image:url('profile/corporate-breakdown/images/CB4-2.jpg');}
.CB4-3{ visbility:hidden;}
.CB4-4{ visbility:hidden;}
.CB4-5{ visbility:hidden;}

#CBblue{
	width:431px;
	height:91px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eeeffb;
	line-height:18px;
	margin:-120px 0px 0px 330px;
}

#CBitalic{
	width:282px;
	height:65px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#4e4d4d;
	position:relative;
	line-height:15px;
	margin:-150px 0px 0px 480px;
}

#CBitalic a:link, a:visited{
	font-size:9px;
	text-decoration:none;
	color:#4e4d4d;
	font-style:normal;
}
#CBitalic a:hover{
	font-size:9px;
	text-decoration:underline;
	color:#333333;
	font-style:normal;
}

#CBcontent{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:0px 10px 10px 10px;
	position:absolute;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
	margin:10px 0px 0px 314px;
	z-index:800;
}

#CBcontent .txt{
	line-height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
}


#CBcontent a, #CBcontent a:visited{
	color:#86835d;
	text-decoration:none;
	font-size:11px;
	
	
}

#CBcontent a:hover{
	color:#86835d;
	text-decoration:underline;
	font-size:11px;
	
	
}
#CBcontentp{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:6px 10px 10px 10px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
	top:655px;
	left:232px;
	margin:156px 0px 0px 314px;
	z-index:800;
}
#CBcontentp ul li{
	list-style:inside;
}

#fp{
	margin:0;
	padding:0;
}

.cbheading{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#3b4d01;
	font-weight:bolder;
}

/* COMPANY OFFICERS*/
.CO1-1{ visbility:hidden;}
.CO1-2{ background-image:url('profile/about-us/images/CO1-2.jpg');}
.CO1-2p{ background-image:url('profile/about-us/images/CO1-2p.jpg');}
.CO1-2g{ background-image:url('profile/about-us/images/CO1-2g.jpg');}
.CO1-2b{ background-image:url('profile/about-us/images/CO1-2b.jpg');}
.CO1-2c{ background-image:url('profile/about-us/images/CO1-2c.jpg');}
.CO1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.CO1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.CO1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.CO2-1{ background-image:url('profile/about-us/images/CO2-1.jpg');}
.CO2-2{background-image:url('profile/about-us/images/CO2-2.jpg');}
.CO2-3{ background-image:url('profile/about-us/images/CO2-3.jpg');}
.CO2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.CO2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.CO3-1{ background-image:url('profile/about-us/images/CO3-1.jpg');}
.CO3-2{ background-image:url('profile/about-us/images/CO3-2.jpg');}
.CO3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.CO3-4{ background-color:#e8e6d6; margin:1px 0px 1px 0px; padding:1px 1px 0px 1px;}
.CO3-5{ background-color:#e8e6d6; margin:0px 1px 1px 1px; padding:1px 0px 0px 1px;}
.CO4-1{  visbility:hidden;}
.CO4-2{ background-image:url('profile/about-us/images/CO4-2l.jpg');}
.CO4-2p{ background-image:url('profile/about-us/images/CO4-2.jpg');}
.CO4-3{ visbility:hidden;}
.CO4-4{ visbility:hidden;}
.CO4-5{ visbility:hidden;}

#COblue{
	width:431px;
	height:91px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eeeffb;
	line-height:18px;
	margin:-130px 0px 0px 330px;
}

#COmiddle{
	width:282px;
	height:65px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4d4d;
	position:relative;
	line-height:15px;
	margin:-130px 0px 0px 480px;
}
#COc{
	width:282px;
	height:65px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4d4d;
	position:relative;
	line-height:15px;
	margin:-150px 0px 0px 480px;
}

#COc a:link{
	font-size:10px;
	color:#4e4d4d;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
#COc a:visited{
	font-size:10px;
	color:#4e4d4d;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

#COc a:hover{
	font-size:10px;
	color:#333333;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
}

#COcontent{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:0px 10px 10px 10px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:none;
	color:#000000;
	margin:10px 0px 0px 314px;
	z-index:800;
	height:295px;
}

#COcontent a, #COcontent a:visited{
	color:#86835d;
	text-decoration: none;
	font-size:10px;
}

#COcontent .thickbox a, #COcontent .thickbox a:visited{
	color:#86835d;
	text-decoration: underline;
	font-size:10px;
	
	
}



.coheading{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	letter-spacing:.2px;
	color:#3b4d01;
	font-weight:bolder;
}

.transcontinental{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#979247;
	font-weight:bolder;
}
.realtyadvisors{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#564b60;
	font-weight:bolder;
}

.americanrealty{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#9d701b;
	font-weight:bolder;
}
.regishotel{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#8f9164;
	font-weight:bolder;
}
.regisproperty{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ac6741;

	font-weight:bolder;
}

/* REAL ESTATE*/
.RE1-1{ visbility:hidden;}
.RE1-2{ background-image:url('real-estate/images/CO1-2.jpg');}
.RE1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.RE1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.RE1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.RE2-1{ background-image:url('real-estate/images/CO2-1.jpg');}
.RE2-2{background-image:url('real-estate/images/CO2-2.jpg');}
.RE2-3{ background-image:url('real-estate/images/CO2-3.jpg');}
.RE2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.RE2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.RE3-1{ background-image:url('real-estate/images/CO3-1.jpg');}
.RE3-2{ background-image:url('real-estate/images/CO3-2.jpg');}
.RE3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.RE3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.RE3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.RE4-1{  visbility:hidden;}
.RE4-2{ background-image:url('real-estate/images/CO4-2.jpg');}
.RE4-3{ visbility:hidden;}
.RE4-4{ visbility:hidden;}
.RE4-5{ visbility:hidden;}

/* GALLERY*/
.GA1-1{ visbility:hidden;}
.GA1-2{ background-image:url('gallery/images/CO1-2.jpg');}
.GA1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.GA1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.GA1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.GA2-1{ background-color:#000000;}
.GA2-2{background-image:url('gallery/images/CO2-2.jpg');}
.GA2-3{ background-color:#000000;}
.GA2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.GA2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}

.GA3-1{ background-image:url();}
.GA3-2{ background-image:url('gallery/images/CO3-2.jpg');}
.GA3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.GA3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.GA3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.GA4-1{  visbility:hidden;}
.GA4-2{ background-image:url();}
.GA4-3{ visbility:hidden;}
.GA4-4{ visbility:hidden;}
.GA4-5{ visbility:hidden;}


#GAc{
	width:282px;
	height:130px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bolder;
	position:relative;
	line-height:15px;
	margin:-150px 0px 0px 480px;
}

#GAc a, #GAc a:visited{
	font-size:11px;
	color:#853617;
	font-weight:normal;
	line-height:13px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
#GAc h2{
	font-size:17px;
	color:#2b3c08;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#GAcontent{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:0px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
	margin:159px 0px 0px 314px;
	z-index:800;
}

#GAcontent .resize{
	width:464px;
	margin:0px;
	padding:0px;
}
/* CAPITAL MARKETS */
#body{
	margin:0;
	padding:0;
}

	#left{
		float:left;
		width:288px;
		height:124px;
		position:relative;
	}


	#right{
		float:left;
		width:518px;
		height:124px;
		padding-top:30px;
		padding-left:31px;
	}
	
	#footer{
		margin:0 auto;
		border-top:2px #e4eff5 solid;
		width:788px;
		height:25px;
		padding-top:5px;
		font-size:9px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:lowercase;
		color:#3d3d3b;
		margin-top:50px;
	}
	#footer a:link, #footer a:visited, #footer a:active{
		color:#3d3d3b;
		text-decoration:none;
		padding-right:5px;
	}
	#footer a:hover{
		color:#858585;
		text-decoration:none;
		padding-right:5px;
	}
/*MENU STYLES */

/* common styling */
.menu {font-family: arial, sans-serif; width:600px; height:200px; position:relative; font-size:10px; font-weight:bold; z-index:100; text-transform:uppercase;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:156px; height:20px; text-align:left; color:#3a4c02; border:0px solid #fff; background:#ffffff; line-height:20px; font-size:10px; overflow:hidden;}
.menu ul li a .plus{
	font-weight:normal;
}
.menu ul {padding:0; margin:0; list-style: none; }
.menu ul li {display:block; position:relative; width:156px;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#bebebe; font-weight:bold;  height:20px;}
.menu ul li:hover a .plus{
	font-weight:normal;
	 height:20px;
	color:#bebebe;	
}
.menu ul li:hover ul, .menu ul li.over ul {display:block; position:absolute;  top:0px; left:156px; width:510px; }
.menu ul li:hover ul li a.hide, .menu ul li.over ul a.hide { color:#adbb7e;  height:20px;}
.menu ul li:hover ul li:hover a.hide, imenu  { margin:0px 0px 0px 0px; padding-bottom:0px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block;  border:0px; color:#adbb7e;  height:20px;}
.menu ul li:hover ul li a:hover { color:#333333;  height:20px;}
.menu ul li:hover ul li:hover a{ color:#666666;  height:20px;}
.menu ul li:hover ul li a .plus{
	font-weight:normal; height:20px;
	color:#adbb7e;	
}
.menu ul li:hover ul li a:hover .plus,.menu ul li:hover ul li:hover .plus{
	font-weight:bolder;
	color:#333333;	 height:20px;
}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; margin:0px 0px 0px -1px;  text-align:left; padding-left:5px; width:505px;}
.menu ul li:hover ul li:hover ul li a{display:block; float:left; height:20px;   color:#b6c6d6; text-align:left;}
.menu ul li:hover ul li:hover ul li a:hover{display:block; float:left;  height:20px;  border:0px; color:#72818f; text-align:left;}



/* MAIN BOX STYLES */


#clear{
	clear:both;
}

#grid{
	margin:20px auto;
	width:800px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
	}
	
 .img{
	border:0px;
}

#box{
	width:153px;
	height:155px;
	margin:1.5px 1.5px 1.5px 1.5px;
	float:left;
	
	}
#box .img{
	visibility:hidden;
	display:none;
	border:0px;
	}	
#box:hover .img{
	visibility:visible;
	display:block;
	border:0px;}
#box .last{
	opacity:1.0;
	filter:alpha(opacity=100);
	width:153px;
	height:155px;
}

#box .nav{
	opacity:0.3;
	filter:alpha(opacity=30);
	width:153px;
	height:155px;
}

#box:hover .nav{
	opacity:1.0;
	filter:alpha(opacity=100);
	width:153px;
	height:155px;
}

	
						/* BOXES ARE ASSIGNED BY PAGE AND NUMBERS BY THEIR ROW-COLUMN ORDER. 
						EXAMPLE: 1-4 IS BOX IN FIRST ROW AND FOURTH COLUMN.
						SOME CLASSES WILL EXTEND OVER MORE THAN ONE BOX*/

		/* CORPORATE BREAKDOWN BOXES*/
.CB1-1{ visbility:hidden;}
.CB1-2{ background-image:url('profile/corporate-breakdown/images/CB1-2.jpg');}
.CB1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.CB1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.CB1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.CB2-1{ background-image:url('profile/corporate-breakdown/images/CB2-1.jpg');}
.CB2-2{background-image:url('profile/corporate-breakdown/images/CB2-2.jpg');}
.CB2-3{ background-image:url('profile/corporate-breakdown/images/CB2-3.jpg');}
.CB2-4{ background-color:#e8e6d6; margin:1px 0px 0px 0px; padding:0px 1px 1px 0px;}
.CB2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.CB3-1{ background-image:url('profile/corporate-breakdown/images/CB3-1.jpg');}
.CB3-2{ background-image:url('profile/corporate-breakdown/images/CB3-2.jpg');}
.CB3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.CB3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.CB3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.CB4-1{  visbility:hidden;}
.CB4-2{ background-image:url('profile/corporate-breakdown/images/CB4-2.jpg');}
.CB4-3{ visbility:hidden;}
.CB4-4{ visbility:hidden;}
.CB4-5{ visbility:hidden;}

#CBblue{
	width:431px;
	height:91px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eeeffb;
	line-height:18px;
	margin:-120px 0px 0px 330px;
}

#CBitalic{
	width:282px;
	height:65px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
	color:#4e4d4d;
	position:relative;
	line-height:15px;
	margin:-150px 0px 0px 480px;
}

#CBitalic a:link, a:visited{
	font-size:9px;
	text-decoration:none;
	color:#4e4d4d;
	font-style:normal;
}
#CBitalic a:hover{
	font-size:9px;
	text-decoration:underline;
	color:#333333;
	font-style:normal;
}

#CBcontent{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:0px 10px 10px 10px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
	margin:10px 0px 0px 314px;
	z-index:800;
}

#CBcontent a, #CBcontent a:visited{
	color:#86835d;
	text-decoration: underline;
	font-size:11px;
	
	
}
#CBcontentp{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:6px 10px 10px 10px;
	position:relative;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
	margin:-810px 0px 0px 82px;
	z-index:800;
}
#CBcontent ul li{
	list-style:inside;
}

#fp{
	margin:0;
	padding:0;
}

.cbheading{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#9a6d1a;
	font-weight:bolder;
}

/* COMPANY OFFICERS*/
.CM1-1{ visbility:hidden;}
.CM1-2{ background-image:url('profile/about-us/images/CO1-2.jpg');}
.CM1-2b{ background-image:url('profile/about-us/images/CO1-2b.jpg');}
.CM1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.CM1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.CM1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.CM2-1{ background-image:url('profile/about-us/images/CO2-1.jpg');}
.CM2-2{background-image:url('profile/about-us/images/CO2-2.jpg');}
.CM2-3{ background-image:url('profile/about-us/images/CO2-3.jpg');}
.CM2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.CM2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.CM3-1{ background-image:url('profile/about-us/images/CO3-1.jpg');}
.CM3-2{ background-image:url('profile/about-us/images/CO3-2.jpg');}
.CM3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.CM3-4{ background-color:#e8e6d6; margin:1px 0px 1px 0px; padding:1px 1px 0px 1px;}
.CM3-5{ background-color:#e8e6d6; margin:0px 1px 1px 1px; padding:1px 0px 0px 1px;}
.CM4-1{  visbility:hidden;}
.CM4-2{ background-image:url('profile/about-us/images/CO4-2.jpg');}
.CM4-3{ visbility:hidden;}
.CM4-4{ visbility:hidden;}
.CM4-5{ visbility:hidden;}

#COblue{
	width:431px;
	height:91px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#eeeffb;
	line-height:18px;
	margin:-130px 0px 0px 330px;
}

#COmiddle{
	width:282px;
	height:65px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4e4d4d;
	position:relative;
	line-height:15px;
	margin:-130px 0px 0px 480px;
}
#COc{
	width:282px;
	height:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC6633;
	position:relative;
	line-height:15px;
	margin:-150px 0px 0px 480px;
}

#COc a, #CIc a:visited{
	font-size:11px;
	color:#4e4d4d;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

#COcontent{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:0px 10px 10px 10px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:none;
	color:#000000;
	margin:10px 0px 0px 314px;
	z-index:800;
	height:295px;
}

#COcontent a, #COcontent a:visited{
	font-weight:normal;
	color:#86835d;
	text-decoration:underline;
	font-size:11px;
}



.CMheading{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	letter-spacing:.2px;
	color:#202b06;
	font-weight:bolder;
}

.transcontinental{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#979247;
	font-weight:bolder;
}
.realtyadvisors{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#564b60;
	font-weight:bolder;
}

.americanrealty{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#9d701b;
	font-weight:bolder;
}
.regishotel{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#8f9164;
	font-weight:bolder;
}
.regisproperty{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ac6741;

	font-weight:bolder;
}

/* REAL ESTATE*/
.RE1-1{ visbility:hidden;}
.RE1-2{ background-image:url('real-estate/images/CO1-2.jpg');}
.RE1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.RE1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.RE1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.RE2-1{ background-image:url('real-estate/images/CO2-1.jpg');}
.RE2-2{background-image:url('real-estate/images/CO2-2.jpg');}
.RE2-3{ background-image:url('real-estate/images/CO2-3.jpg');}
.RE2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.RE2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.RE3-1{ background-image:url('real-estate/images/CO3-1.jpg');}
.RE3-2{ background-image:url('real-estate/images/CO3-2.jpg');}
.RE3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.RE3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.RE3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.RE4-1{  visbility:hidden;}
.RE4-2{ background-image:url('real-estate/images/CO4-2.jpg');}
.RE4-3{ visbility:hidden;}
.RE4-4{ visbility:hidden;}
.RE4-5{ visbility:hidden;}

/* GALLERY*/
.GA1-1{ visbility:hidden;}
.GA1-2{ background-image:url('gallery/images/CO1-2.jpg');}
.GA1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.GA1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.GA1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.GA2-1{ background-color:#000000;}
.GA2-2{background-image:url('gallery/images/CO2-2.jpg');}
.GA2-3{ background-color:#000000;}
.GA2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.GA2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.GA3-1{ background-image:url();}
.GA3-2{ background-image:url('gallery/images/CO3-2.jpg');}
.GA3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.GA3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.GA3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.GA4-1{  visbility:hidden;}
.GA4-2{ background-image:url();}
.GA4-3{ visbility:hidden;}
.GA4-4{ visbility:hidden;}
.GA4-5{ visbility:hidden;}


#GAc{
	width:282px;
	height:130px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bolder;
	position:relative;
	line-height:15px;
	margin:-150px 0px 0px 480px;
}

#GAc a, #GAc a:visited{
	font-size:11px;
	color:#853617;
	font-weight:normal;
	line-height:13px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#GAc h2{
	font-size:17px;
	color:#2b3c08;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#GAcontent{
	float:left;
	background-color:#e7e5d4;
	width:445px;
	padding:0px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:none;
	color:#000000;
	margin:159px 0px 0px 314px;
	z-index:800;
}

#GAcontent .resize{
	width:464px;
	margin:0px;
	padding:0px;
}
/* CAPITAL MARKETS */
.CM1-1{ visbility:hidden;}
.CM1-2{ background-image:url('capital-markets/images/CO1-2.jpg');}
.CM1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.CM1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.CM1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.CM2-1{ background-image:url('capital-markets/images/CO2-1.jpg');}
.CM2-2{background-image:url('capital-markets/images/CO2-2.jpg');}
.CM2-3{ background-image:url('capital-markets/images/CO2-3.jpg');}
.CM2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.CM2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.CM3-1{ background-image:url('capital-markets/images/CO3-1.jpg');}
.CM3-2{ background-image:url('capital-markets/images/CO3-2.jpg');}
.CM3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.CM3-4{ background-color:#e8e6d6; margin:1px 0px 1px 0px; padding:1px 1px 0px 1px;}
.CM3-5{ background-color:#e8e6d6; margin:0px 1px 1px 1px; padding:1px 0px 0px 1px;}
.CM4-1{  visbility:hidden;}
.CM4-2{ background-image:url('capital-markets/images/CO4-2.jpg');}
.CM4-3{ visbility:hidden;}
.CM4-4{ visbility:hidden;}
.CM4-5{ visbility:hidden;}

/* NEWS*/
.NS1-1{ visbility:hidden;}
.NS1-2{ background-image:url('news/images/CO1-2n.jpg');}
.NS1-3{ background-color:#313781; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;z-index:1;}
.NS1-4{ background-color:#313781; margin:1px 0px 1px 0px; padding:0px 1px 0px 1px;z-index:2;}
.NS1-5{ background-color:#313781; margin:1px 1px 1px 0px; padding:0px 0px 0px 1px;z-index:3;}
.NS2-1{ background-image:url('news/images/CO2-1.jpg');}
.NS2-2{background-image:url('news/images/CO2-2.jpg');}
.NS2-3{ background-image:url('news/images/CO2-3.jpg');}
.NS2-4{ background-color:#e8e6d6; margin:1px 0px 0px 1px; padding:0px 1px 1px 0px;}
.NS2-5{ background-color:#e8e6d6; margin:1px 1px 0px 0px; padding:0px 0px 1px 1px;}
.NS3-1{ background-image:url();}
.NS3-2{ background-image:url('news/images/CO3-2.jpg');}
.NS3-3{ background-color:#e8e6d6; margin:1px 0px 1px 1px; padding:0px 1px 0px 0px;}
.NS3-4{ background-color:#e8e6d6; margin:0px 0px 1px 0px; padding:1px 1px 0px 1px;}
.NS3-5{ background-color:#e8e6d6; margin:0px 1px 1px 0px; padding:1px 0px 0px 1px;}
.NS4-1{  visbility:hidden;}
.NS4-2{ background-image:url();}
.NS4-3{ visbility:hidden;}
.NS4-4{ visbility:hidden;}
.NS4-5{ visbility:hidden;}

/* Site Map*/

.SM1-1{ background-image:url('images/boxes/site-map.jpg');}
.BG{
	float:right;
	width:620px;
	height:631px;
	background-color:#e8e6d6;
}

#SM1content{
	background-color:#e7e5d4;
	width:600px;
	padding:0px 10px 10px 10px;
	position:absolute;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:none;
	color:#000000;
	margin:10px 0px 0px 0px;
	z-index:800;
}

#SM1content a, #COcontent a:visited{
	font-weight:normal;
	color:#86835d;
	text-decoration:none;
	font-size:10px;
}



.SM1heading{
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	letter-spacing:.2px;
	color:#202b06;
	font-weight:bolder;
}
}
#links a:link, #right a:visited{
	color:#2c2a94;
	