/*=========================*/

.col_1, .col_2, .col_3, .col_box_1, .col_box_2, .col_box_3{ float:left;}

/*======= about.html =======*/
#aboutpage #top_box_text .indent{ padding:30px 0 0 89px; width:474px;}
#aboutpage #top_box_text .banner{ margin:10px 0 0 0;}
#aboutpage #top_box_text .banner .indent_b{ margin:0 17px 0 5px;}
#aboutpage #top_box_text .p1_topwr_bgr_x{background:url(../images/p1_topwr_bgr_x.jpg) top left repeat-x;}
#aboutpage #top_box_text .p1_topwr_con_left{background:url(../images/p1_topwr_con_left.jpg) top left no-repeat;}
#aboutpage #top_box_text .p1_topwr_con_right{background:url(../images/p1_topwr_con_right.jpg) top right no-repeat; width:474px; height:174px;}
#aboutpage #top_box_text .indent_box{
	padding:29px 0 0 41px;
	width:381px;
	font-size:14px;
	font-style:italic;
	line-height:17px;
}
#aboutpage #top_box_text .indent_box a{ color:#80897A; font-weight:bold;}
#aboutpage #top_box_text .indent_box .title{ margin-bottom:1px;}
#aboutpage #top_box_text .indent_box .indent_button{ margin:0 0 0 251px;}
#aboutpage .tall_content .col_1 .col_box_2{ width:217px; padding-bottom:24px;}
#aboutpage .tall_content .col_1 .col_box_2 li{ width:170px !important}
#aboutpage .tall_content .col_1 .col_box_3{ width:199px; padding-bottom:24px;}
#aboutpage .tall_content .col_1 .col_box_3 b{ margin:0 0 0 118px;}
#aboutpage .tall_content .col_2 .indent_text{width:199px;padding: 0 0 0 24px;}
#aboutpage .tall_content .col_2 .indent_text div{margin: 0 -10px 20px -18px;}
#aboutpage .tall_content .col_2 .indent_text strong{font-style:normal; font-size:12px; margin-left:2px;}
#aboutpage .tall_content .col_1{width:461px; padding-right:12px;}
#aboutpage .tall_content .col_1a{ width:461px;}
#aboutpage .tall_content .col_2{width:258px;}
#aboutpage .tall_content .col_2a{width:258px;}
#aboutpage .wr_light .l_t {background-image: url(../images/recommendations.jpg);}
/*=========================*/

/*======= index.html =======*/
#homepage #top_box_text .indent_text{ padding:0px 0 0 40px; width:379px;}
#homepage #top_box_text .indent_text div{ margin:11px 0 11px 0;}
#homepage #top_box_text .title{ margin-bottom:5px;}
#homepage #top_box_text .button{ margin:0 0 0 251px;}
#homepage .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#homepage .tall_content .col_1{width:258px; padding-right:5px;}
#homepage .tall_content .col_1 .indent_text{padding:0 0 0 27px;}
#homepage .tall_content .col_1 .indent_text b{margin-left:80px; font-style:normal;}
#homepage .tall_content .col_1 .indent_text ul{margin:0 0 15px 0;}
#homepage .tall_content .col_2 .col_box_2{padding:20px 0 25px 20px; width:410px;}
#homepage .tall_content .col_2 .col_box_2 img{margin:0 18px 31px 0; float:left;}
#homepage .tall_content .col_2 .col_box_2 b{margin:0 0 0 160px;}
#homepage .question {font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;font-weight:bold;clear:both;float:left;width: 350px;line-height: 2.5em;margin-bottom: 5px;}
#homepage .answer {font-size: 12px;font-family: Georgia, "Times New Roman", Times, serif;clear:right;float:right;font-weight:bold;color: #F00;background:#CCCC99;font-weight: bold;line-height: 2.5em;border: 1px solid red;padding: 0 5px;margin-bottom: 5px;}
#homepage .tall_content .col_1a{width:258px;}
#homepage .tall_content .col_2{width:461px;}
#homepage .tall_content .col_2a{width:461px;}
#homepage .wr_light .l_t {background-image: url(../images/faq.jpg);}
/*=========================*/

/*======= contact.html =======*/
#contactpage #top_box_text .p2_topwr_con_right{padding: 30px 30px; width:414px;}
#contactpage #top_box_text .p2_topwr_con_right h2{font-size:1.5em;color:#999;}
#contactpage #top_box_text .indent_text{padding:10px;width:364px;border: 1px solid #80897A;background:#FFFFFF;margin:10px auto;}
#contactpage #top_box_text .title{ margin-bottom:5px;}
#contactpage #top_box_text .button{ margin:5px 0 0 251px;}
#contactpage .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#contactpage .tall_content .col_1 .indent_text{ padding:0 0 0 27px;}
#contactpage .tall_content .col_1 .indent_text b{ margin-left:80px; font-style:normal;}
#contactpage .tall_content .col_1 .indent_text ul{ margin:0 0 15px 0;}
#contactpage .tall_content .col_2 .col_box_2{ padding:20px 0 5px 31px; width:388px;}
#contactpage .tall_content .col_2 .t_f{ height:29px;}
#contactpage .tall_content .col_2 input{ width:177px; height:20px;}
#contactpage .tall_content .col_2 input, #contactpage .tall_content .col_2 textarea{ border:1px solid #AAA69C; background:#BEB4A7; color:#2A2A2A; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#contactpage .tall_content .col_2 textarea{ width:177px; height:107px; overflow:auto; margin-bottom:9px;}
#contactpage .tall_content .col_2 .col_11{ float:left; width:200px;}
#contactpage .tall_content .col_2 .col_12{ float:left; width:182px;}
#contactpage .tall_content .col_1{width:258px; padding-right:5px;}
#contactpage .tall_content .col_1a{width:258px;}
#contactpage .tall_content .col_2{width:461px;}
#contactpage .tall_content .col_2a{width:461px;}
#contactpage .wr_light .l_t {background-image: url(../images/contact.jpg);}
#contactpage input, #contactpage textarea { padding-left:5px;}
/*=========================*/

/*======= faq.html =======*/
#faqpage #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#faqpage #top_box_text .indent_text div{ margin:11px 0 0 0;}
#faqpage #top_box_text .title{ margin-bottom:5px;}
#faqpage #top_box_text .button{ margin:7px 0 0 251px;}
#faqpage .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#faqpage .tall_content .col_1 .indent_text{ padding:25px 0 0 27px; width:662px;}
#faqpage .tall_content .col_1 .indent_text div{ margin-bottom:15px}
#faqpage .tall_content .col_1 .indent_text strong a{ color:#FFFFFF;}
#faqpage .question_box {padding:5px;margin:10px;}
#faqpage .question {color:blue;line-height: 20px;}
#faqpage .answer {clear:right;display:block;margin: 25px 0;padding:5px;font-size: 1.2em;color:blue;background: #ccc;}
#faqpage .details {font-style:normal;margin-top:10px;padding:5px;}
#faqpage .tall_content .col_1{width:725px; padding-right:5px;}
#faqpage .tall_content .col_1a{ width:725px;}
/*=========================*/

/*======= services.html =======*/
#servicespage #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#servicespage #top_box_text .indent_text div{ margin:11px 0 0 0;}
#servicespage .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#servicespage .tall_content .col_1 .indent_text{ padding:8px 0 0 27px; width:299px;}
#servicespage .tall_content .col_1 .indent_text b{ margin:0 0 0 211px;}
#servicespage .tall_content .col_2 .indent_text{ padding:8px 0 0 27px; width:290px;}
#servicespage .wr_dark strong a{ color:#FFFFFF}
#servicespage .tall_content .col_1{width:357px; padding-right:11px;}
#servicespage .tall_content .col_1a{ width:357px;}
#servicespage .tall_content .col_2{width:357px;}
#servicespage .tall_content .col_2a{width:357px;}
#servicespage li{line-height: 1.6em;}
/*=========================*/

/*======= other_services.html =======*/
#other_servicespage #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#other_servicespage #top_box_text .indent_text div{ margin:11px 0 0 0;}
#other_servicespage .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#other_servicespage .tall_content .col_1 .indent_text{ padding:25px 0 0 27px; width:662px;}
#other_servicespage .wr_dark strong a{ color:#FFFFFF}
#other_servicespage .tall_content .col_1{width:725px; padding-right:5px;}
#other_servicespage .tall_content .col_1a{ width:725px;}
#other_servicespage li{line-height: 1.6em;}
#other_servicespage p{padding:5px;}
/*=========================*/

/*======= real_estate_services.html =======*/
#real_estate_servicespage #top_box_text .indent_text{ padding:28px 0 0 40px; width:379px;}
#real_estate_servicespage #top_box_text .indent_text div{ margin:11px 0 0 0;}
#real_estate_servicespage .tall_content .indent_col{ padding:23px 0 18px 91px !important}
#real_estate_servicespage .tall_content .col_1 .indent_text{ padding:25px 0 0 27px; width:662px;}
#real_estate_servicespage .wr_dark strong a{ color:#FFFFFF}
#real_estate_servicespage .tall_content .col_1{width:725px; padding-right:5px;}
#real_estate_servicespage .tall_content .col_1a{ width:725px;}
#real_estate_servicespage li{line-height: 1.6em;}
#real_estate_servicespage p{padding:5px;}
/*=========================*/

