/* CSS Document */







/*ul







{







	padding: 7px;







	margin: 7px;







}*/







body {



	margin: 0;



	background: url(images/h_bg.jpg) repeat;



	color:#25221b;



	font-size:10pt;



	font-family:Tahoma;



}



td {



	font-size: 10pt;



}



/*for bg*/







.greybgtitle {
	background:#4a4648;
	border:1px solid #e4d5c9;
	vertical-align:middle;
	color:#FFF;
	font-weight:bold;
	padding:5px;
}

.beigebgtitle 
{
	background:#F9F3E4;
	border:1px solid #E4D5C8;
	vertical-align:middle;
	color:#231F20;
	font-weight:bold;
	padding:5px;
}


.imageBorder {



	border: 1px solid #333333;



}



.leftbg {



	background:url(images/h_leftshad.jpg) repeat-y;



	width:12px;



}



.rightbg {



	background:url(images/h_rightshad.jpg) repeat-y;



	width:14px;



}



.white {



	background-color: #FFFFFF;



}

.resource_title_1 {

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

}





.line {



	background-color: #efdeb8;



}

.small_mainTxt {

	font-family: "Lucida Sans Unicode", Lucida Grande, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #767272;

	text-decoration: none;

}

.small_mainTxt2 {

	font-family: "Lucida Sans Unicode", Lucida Grande, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000;

	text-decoration: none;
    
    word-spacing:2px;

}



.small_infoTxt {

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size: 9px;

	font-weight: lighter;

	color: #000;

	text-decoration: none;

}



.gray {



	background-color: #a2a09b;



}



.titlebg {



	background: url(images/in_titlebg.jpg) top repeat-x;



	height:37px;/*height:32px;*/







}



.contentbg {



	background-color: #fcf9f1;



}



.contentbottom {



	background: url(images/h_contentbot.jpg) top repeat-x #faf7ee;



}



.separator {



	background: url(images/in_separator.jpg) no-repeat;



	width: 206px;



	height:2px;



}



.bgright {



	background:url(images/in_bgright.jpg) top repeat-x #fcf9f1;



}



.picbg {



	background: url(images/in_picbg.jpg) repeat-y;



}



.meetbg {



	background: url(images/in_meetbg.jpg) repeat-y;



}



.smallbdr {



	border:3px solid #474344;



}



.agent {



	padding: 0 10px;



}



.agentBox {



	margin: 0 0 2px 0;



}



.agentBox2 {



	margin: 0 0 10px 0;



}



.agent a {



	text-decoration: none;



}



.agentbg {



	background-color: #F9F3E4;



	border:1px solid #CDCDCD;



}



.agentbdr {



	border:1px solid #6A6A6A;



}



.atlantabg {



	background-color: #F9F3E4;



	border:1px solid #CECECE;



}



.atlantabdr {



	border:1px solid #6A6A6A;



}



.bdr {



	margin:12px 0 20px 20px;



	border:1px solid #6A6A6A;



}



.bgmarket {



	background: url(images/in_contentmarket.gif) repeat-y;



}



.bgcontact {



	background: url(images/in_ctitlebg.gif) repeat-y;



}



.bgcontactatlanta {



	background: url(images/in_ctitlebg_atlanta.gif) repeat-y;



}



.bgform {



	background:url(images/in_formbg.gif) top repeat-x;



}



.bgformlong {



	background: url(images/in_formbglong.gif) repeat-y;



}



.bgmidfeature {



	background: url(images/in_titlemidfeature.gif) repeat-y;



}



.bg_featuremidlong {



	background: url(images/in_featuremidlong.gif) repeat-y;



}



.bg_featuremid {



	background: url(images/in_featuremid.jpg) top repeat-x;



}



.bg_featurebox {



	background: url(images/in_featurebox.jpg) top repeat-x #F8F1DE;



}



.bdr_feature {



	border:1px solid #474344;



	background: #000;



}




.bg_detailmidlong {



	background: url(images/in_featuredetaillong.gif) repeat-y;



}



/*end bg*/







/*positions*/







.agentpos {



	margin:10px 0 10px 0;



}



.atlantapos {



	margin:10px 0 10px 0;



}



p {



/*margin: 12px 0 12px 0;







	line-height:18px;*/







}



#posall {



	margin:5px 0 15px 0;



}



#posagent {



	margin-top:110px;



	margin-right:15px;



}



.pos_featurebox {



	margin:3px 0 3px 0;



}



h1 {



	margin: 20px 0 15px 0;



	font-family:"Verdana";



	font-size:16px;



	font-weight:bold;



	color:#423F40;



	text-align:left;



}



h2 {



	margin: 20px 0 15px 0;



	font-family:'Myriad Pro', verdana, tahoma;



	font-size:17px;



	font-weight:400;



	color:#423F40;



}



h2.contact {



	margin:5px 0 5px 15px;



	font-size:11px;



}



h2.feature {



	margin:5px 0 5px 5px;



	font-size:11px;



}



.pospic {



	margin: 0 0 0 6px;



}



.pospara {



	padding:5px;



}



ul.list {



	padding:0;



	margin:0;



}



ul.list li {



	margin: 0 0 0 50px;



	line-height:18px;



	list-style-type:square;



}



ul.market {



	padding:0;



	margin:0;



}



ul.market li {



	margin: 0 0 0 50px;



	line-height:18px;



	list-style-type:square;



	font-size:10pt;



}



ul.list_details {



	padding:0;



	margin:0;



}



ul.list_details li {



	margin: 0 0 0 20px;



	list-style-type:square;



}



.posform {



	padding:0 40px 0 0;



}



/*end positions*/







/*agents*/







.agentxt {



	color: #454545;



}



.agentxt a {



	color: #454545;



}



.agentxt a:hover {



	color: #000000;



}



.line {



	color:#EDEAE0;



	size:1px;



}



/*end agents*/







/*news and press*/







.date {



	color:#664A1B;



	font-weight:bold;



}



/*end news and press*/







/*testimonials*/







a.testlink {



	color: #000000;



	font-size:10px;



	font-weight:bold;



}



.testimonials {



	font-size:11px;



}



.brown {



	color: #664A1B;



	font-weight:bold;



}



.box {



	border:1px solid #E2D2C6;



	background-color:#F9F3E4;



}



/*end testimonials*/







/*links*/







.email {



	font-weight:bold;



	text-decoration:none;



	color:#664a1b;



}



.careersemail {



	font-weight:bold;



	text-decoration:none;



	color:#664a1b;



}



a {



	color: #000000;



	text-decoration:underline;



}



a:hover {



	color: #000000;



	text-decoration:none;



}



/*end links*/







/*footer*/







.footer {



	color: #68694f;



	font: 11px Tahoma;



}



.footer a {



	color: #68694f;



	text-decoration:underline;



}



.footer a:hover {



	color: #000000;



	text-decoration:none;



}



.footer2 {



	font-size:9.5px;



	color: #68694f;



}



.footer2 a {



	color: #68694f;



	text-decoration:underline;



}



.footer2 a:hover {



	color: #000000;



	text-decoration:none;



}



/*end footer*/







/*forms*/







input, textarea, select {



	color: #000000;



	font-size:14px;



	border: 1px solid #6C6C6C;



	background-color: #FFFFFF;



 *background-color:none;



}



.rbut {



	border: none;



}



/*end forms*/







/*feature*/







.feature_radiotxt {



	font-size: 11px;



}



.feature_toplink {



	font-size: 11px;



}



.feature_toplink a {



	font-weight:bold;



}



.pinkyText {



	color:#c70032;



}



.theborder {



	border:3px solid #464241;



}



/*blog*/







.leftblog {



	font-size:11px;



}



.leftblog a {



	text-decoration:none;



}



.leftblog a:hover {



	text-decoration: underline;



}



.posblog {



	margin-left: 37px;



}



/*directions*/







.bdrdirec {



	border:3px solid #C0C0C0;



}



/*idx*/







.goldlink {



	color: #9D884C;



	font-size:11px;



}



a.goldlink {



	color: #9D884C;



	text-decoration:none;



	font-size:11px;



}



a.goldlink:hover {



	color: #000000;



	font-size:11px;



}



a.mail {



	color: #000000;



	font-size:11px;



	text-decoration:none;



}



/*atlanta*/







.atlantxt {



	color:#6A6A6A;



	font-size:11px;



}



.atlantxt a {



	color:#6A6A6A;



	text-decoration:none;



}



.atlantxt a:hover {



	color:#6A6A6A;



	text-decoration: underline;



}



.atlantagold1 {



	color:#D4AB32;



}



.atlantagold2 {



	color:#D4AB32;



	font-size:11px;



}



.flink {



	color:#606060;



}



.flink a {



	color:#606060;



	text-decoration:none;



}



.comdetailtxt {



	font-family: "Myriad Pro";



	color: #000000;



	font-size:14px;



}



.comdetailtxt a {



	color: #000000;



	text-decoration: underline;



}



.comhead {



	color: #000000;



	/*font-family:"Myriad Pro";*/







	font-size:15px;



	font-weight: bold;



}



/*schedule*/







.shedgold {



	color: #CCB05D;



}



.shedgold a {



	color: #CCB05D;



	text-decoration:underline;



}



.shedgold a:hover {



	color: #CCB05D;



	text-decoration:none;



}



.topcenter {



	background:url(images/in_blogtop2.gif) repeat-x;



}



.bottomcenter {



	background:url(images/in_blogbot2.gif) repeat-x;



}



.redText, .redText a {



	color:#da0f16;



	text-decoration:none;



}



.redText a:hover {



	color:#da0f16;



}



.altosTitleBg {



	background:url(images/altos_titlebg.gif) no-repeat;



	width:789px;



	height:35px;



	margin:10px 0 9px 0;



}



.altosBoxWhite {



	background:#FFF;



	height:19px;



	border:1px solid #cdcccd;



	padding:14px 10px 10px 10px;



}



.altosBoxbrown {



	background:#efe5ca;



	height:19px;



	border:1px solid #cdcccd;



	padding:14px 10px 10px 10px;



}



.floatRightRed {



	float:right;



	width:80px;



	color:#da0f16;



}



.floatleft {



	float:left;



}



.floatlefterPad {



	float:left;



	margin:0 25px 0 0;



	width:85px;



}



.floatRightRed p, .floatleft p {



	font:11px tahoma;



	font-weight: bold;



	padding:0;



	margin:0;



}



.altosWhiteHolder {



	background:#fff;



	padding:5px;



	border:1px solid #c0c0c0;



	text-align:center;



}



.altosTitleBg2 {



	background:url(images/altos_titlebg.gif) no-repeat;



	width:780px;



	height:35px;



	margin:7px 0 3px 0;



}



.altosTitleBgnoMargin {



	background:url(images/altos_titlebg.gif) no-repeat;



	width:781px;



	height:35px;



	margin:7px 0 0 0;



}



.altosBoxWhiteSmall {



	background:#FFF;



	height:19px;



	border:1px solid #cdcccd;



	padding:5px 5px 10px 5px;



	font:11px tahoma;



}



.altosBoxbrownSmall {



	background:#efe5ca;



	height:19px;



	border:1px solid #cdcccd;



	padding:5px 10px 10px 5px;



	font:11px tahoma;



}



.altosBoxbrownSmallSmall {



	background:#efe5ca;



	height:10px;



	border:1px solid #cdcccd;



	padding:5px 5px 7px 5px;



}



.pziptxt {



	font:11px tahoma;



	font-weight: normal;



}



#header {



	position: relative;



}



#headerContent {



	position: absolute;



	width:390px;



	



	top: 30px;

	

	right: 50px;



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



	color:#999;



	font-size:13px;



	/*padding-right:10px;*/



	text-align:right;







}



form#search input {



	border: none;



}



.new_idx {



	background: url(images/header_bg.gif) no-repeat;



	height:112px;



}



.resource_bg_gray {

	

	background:url(images/resource_bg_gray.gif) repeat-x top center;

	background-color:#484445;

	height:401px;

}



.resource_bg_black {

	

	background:url(images/resource_bg_black.gif) repeat-x top center;

	background-color:#131313;

	height:401px;

}



.white_bg_brdr {

	background-color:#FFF;

	border:#000 2px solid;

}

.white_bg_brdr2 {

	background-color:#FFF;

	border:#000 1px solid;

}



.radio_bg {

	background:url(images/radio_bg.gif) no-repeat center top;

	width:650px;

	height:359px;

}



.radio_bgRep {

	background:url(images/radio_bg.gif) no-repeat center top;
	min-height:352px;
	height:352px;
	width:650px;

}



.resource_title_title {

	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #000;

	text-decoration: none;
	padding-right:5px
	/*margin:5px 0;*/

}

.resource_title_title img {
	margin-bottom:10px;
}




