@charset "utf-8";

/* CSS Document */

/* --

   reset.css

   * Resets default browser CSS.

-- */

/* IMGSTUDIO-master.css

   Defines CSS for all predefined module layouts

-------------------------------------------------- */

h1{

}

.view-details2 {	

	margin:15px 0 0 0;

}

.page-title, .page-title-form {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #A8C27A;

	text-decoration: none;

	text-transform: uppercase;

	font-weight: bold;

}

.page-title-form{

	margin-left: 10px;

}

h6{

font-weight: bold;

padding-bottom: 0px;

}



/* ASSOCIATE DIRECTORY LAYOUT

-------------------------------*/



#associate-directory-module {

	margin:0 auto;

	width:700px;

	text-align:left;

}

#associate-directory-module-name-search {

	margin:0 auto;

	padding:10px 0;

	border-bottom: none;

}

#associate-directory-module-name-search a {

	padding:0 3px;

	color: #5F6166;

	text-decoration: none;

}

.associate-directory-module-article {

text-align:center;
width:700px;


}

.associate-directory-module-article ul {

	margin: 10px 20px 10px 0;

	list-style:none;

	width: 155px;

	float:left;
	
}

.associate-directory-module-article li {

line-height: 14px;}



.associate-directory-module-article-image{

width: 130px;

height: 170px;

border: 0px solid #A4A4A4;

overflow: hidden;

}



.associate-directory-module-article-name {

font-weight: bold;

/*margin-top: 10px;*/}



.associate-directory-module-article-name a{

color: #54639A;

text-decoration: none;

}



.associate-directory-module-article-email {

font-weight: bold;}



.associate-directory-module-article-email a{

color: #5F6166;

text-decoration: none;}



.associate-directory-module-pagination {

	margin:10px auto;

	text-align:center;

}

.associate-directory-module-pagination a {

	padding:0px 3px;

}



/* ASSOCIATE DIRECTORY LAYOUT FOR RENAISSANCE

-------------------------------

#associate-directory-module {

	margin:0 auto;

	width:720px;

	text-align:left;

	padding: 0px;

	margin: 0px;

}

#associate-directory-module-name-search {

	margin:0 auto;

	padding:10px 0 20px 0;

	border-bottom: none;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

#associate-directory-module-name-search a {

	padding:0 3px;

	color: #5F6166;

	text-decoration: none;

}

.associate-directory-module-article {

	width:700px;		

	float: left;

	text-align:center;

}

.associate-directory-module-article ul {

	margin:20px 0 10px 0px;	

	width:410px;	

	float:left;

}

.associate-directory-module-article li { float:left; width:133px; margin:0px; list-style:none; text-align:left; height:136px;}

.associates-right{

	width: 300px;

	float: right;

	margin: 15px 5px 0 0;

	padding: 0px;

}

.associates-right ul li{

	display: inline;

}

.associates-right h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #54639A;

}

.associates-right-blurb {	

	padding: 20px 0 20px 0;

}

.associates-right ul {	

	padding: 10px 0 0 0;

	list-style: none;

}

.associate-directory-module-pagination {

	margin:10px auto;

	text-align:center;

}

.searchbox{ border:1px #D9E4C4 solid; padding:10px; color:#fff; clear:left}

.searchbox ul{  padding: 0 0 10px 10px; list-style: none;}

.SearchboxTxt { 

	color:#5F6166;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

} 

*/



/* ASSOCIATES DETAILS LAYOUT

--------------------*/

#associate-details-module{

	margin:0 auto;

	width:720px;

	text-align:left;

margin-left: 0px;



}

.associate-details-article {

	/*width:440px;*/
    width: 100%;
	margin: 10px 25px 0 0;

	padding:10px;

	background:#D9E4C2;

color: #5F6166;

float: left;

}



.associate-details-article a{

color: #5F6166;

text-decoration: none;

}



.associate-details-article-image {

	float:left;

	width: 130px;



overflow: hidden;

}



.associate-details-article-title{

font-weight: bold;

color: #54639A;

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

}



.associate-details-article-description {

	width:440px;

	float:left;

	margin-top: 15px;

}



.associate-details-article-description ul{

	margin-left: 25px;

}



.associate-details-article ul {

	list-style:none;

	margin: 0 10px 10px 20px;

	float:left;



}

.associate-details-article li {}

.associate-details-properties {

	width:200px;

	float:right;

	padding: 10px;

padding-top: 5px;

margin-top: 0px;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

color:#54639A;

}

.associate-details-properties .agentPropLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#54639A;
	text-decoration:none;
}

.associate-details-properties-article {

	border-bottom: none;

	margin-top: 10px;

}

.associate-details-properties-article ul {

	list-style:none;

}



.associate-details-properties-article li {

line-height: 16px;

}



.associate-details-properties-article-city {

font-family: Arial, Helvetica, sans-serif;

color: #5F6166;}



.associate-details-properties-article-address {

font-weight: normal;

font-size: 11px;

font-family: Tahoma, Arial, Helvetica, sans-serif;

color: #5F6166;

}



.associate-details-properties-article a {

color: #5F6166;

text-decoration: none;

font-weight: normal;

font-size: 11px;

font-family: Tahoma, Arial, Helvetica, sans-serif;

}



/* ASSOCIATES DETAILS LAYOUT FOR RENAISSANCE

--------------------

#associate-details-module{

	margin:0 auto;

	width:720px;

	text-align:left;

	padding-left: 11px;

}

.associate-details-article {

	width:390px;

	padding:0px;

	margin: 0px;

	float: left;

	background:url(../images/clear_dot.gif);	

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

.associate-details-article a{

	color: #5F6166;

	text-decoration: none;

}

.associate-details-article h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #54639A;

}

.associate-details-article ul{

	margin:20px 0 10px 10px;	

	width:390px;	

	float:left;

	}

.associate-details-article li{

	padding:0px 20px 10px 0px;

	margin:0px;

	text-align:left;	

	float:left;

	line-height:16px

}

.associate-details-article-image {

	padding-left: 15px;

}

.associates-view {	

	line-height: 25px;

}



*/



/* BLOG LAYOUT 

--------------------*/

.blog-title {

font-family: Arial, Helvetica, sans-serif;

font-weight: bold;

color:#54639A;

font-size: 14px;

}



.blog-title a{

text-decoration: none;

}



.blog-content-article {

border-bottom: 1px dotted #A8C27A;

padding-top: 10px;

color: #5F6166;

}



.blog-content-article a{

color: #5F6166;

}



.blog-comment {

margin-bottom: 10px;

font-weight: normal;

}



.blog-comment a{

text-decoration: none;

color: #5F6166;

}



#blog-archive {

	float:right;

	width:238px;

	background:#ccc;

	background:url(images/newsletter-RightBG.jpg) top left  repeat-y #24201b;

margin:30px 0 0 0;

padding:10px 0 25px 0;

}

.blog-archive-header {

padding: 0px 0px 10px 10px;	

}

.blog-mother {

float:right;

width:238px;

padding:0 0 0 0;

margin:0 auto;

background-image: url(../images/rightContentBG.jpg); 

background-repeat:repeat;

}

.blog-mother ul {

text-align:left;

list-style-image:none;

}

.blog-mother li {

list-style:none;

padding: 0 0 0 20px;

line-height:30px;

text-align:left;

margin: 0 auto;

font-weight:normal;

background-image:url(../images/newsletter-TitleBG.jpg);

background-repeat:no-repeat;

}

.blog-daughter ul {

padding:15px 0 15px 35px;

}

.blog-daughter2 ul {

padding:15px 0 15px 20px;

}

.blog-daughter a, .blog-mother a, .blog-daughter2 a{

color: #FFFFFF;

text-decoration: none;

}

.blog-daughter li {

list-style-type:none;

margin:0;

padding: 0;

}

.blog-daughter2 li {

list-style-type:none;

margin:0;

padding: 0;

}

.plusComment{ background:url(../images/plus.gif) left center no-repeat; width:100px; float:right; padding:5px 0 5px 20px; text-align:left}



.blog-article {

	float:left;	

	width: 385px;

	margin:0 15px 0 0;

}

.commentsDescr{margin:5px 0px 15px 10px; padding:5px 0; border-bottom:1px #322f2a solid; color: #5F6166;}

.commentsDescr a{text-decoration: none; color: #5F6166;}

.commentsName {

font-weight:bold;

}

.commentsTxt{padding-left:15px; margin-bottom: 15px;; margin-top: 10px;}

.blogTxt{

padding:5px 0px;

margin:0;

text-align:left;

font-size:11px;

font-style:oblique;

}

.blogFrm{

padding:0px 0px 5px  0px;

margin:0;

text-align:left;





}

.blogFrm input, .blogFrm textarea{



font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

}

.blogUL{

list-style:none;

margin:0;

padding:0;}





/* CALCULATORS MODULE

-------------------------------*/

#calculators-module {

width: 720px;

padding-left: 11px;

}

.calculator-item {

padding-bottom: 20px;

}

.calculator-item h3{

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 14px;

	color: #54639A;

}

.calculator-item-details {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

	padding-bottom: 15px;

	padding-top: 10px;

}

/* CALCULATOR DETAILS MODULE

-------------------------------*/

#calculator-detail-module{

width: 720px;

padding-left: 11px;

}

#calculator-detail-module h2{

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #54639A;

}

#calculator-detail-module a{

color: #5F6166;

}

.calc td{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

}

.table-caption {

padding-top: 10px;

padding-bottom: 10px;

font-weight: bold;

}

#CalcForm input, #CalcForm {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

}



/* COMMUNITY DIRECTORY LAYOUT - SIGNATURE

----------------------------------- */

#community-directory-module {

	margin:0 auto;

	width:720px;

	margin: 0;

	padding-left: 11px;

	text-align:left;	

}

#nei-type-details {

width: 700px;

}



.community-details-box-top {

width: 700px;

height: 15px;

margin: 0px;

padding: 0px;

background-image: url(../images/community_detail_bg_top.jpg);

background-repeat: no-repeat;}

.community-details-box-content {

width: 700px;

height: auto;

margin: 0px;

padding: 0px;

background-image: url(../images/community_detail_bg.jpg);

background-repeat: repeat-y;}

.community-details-box-bottom {

width: 700px;

height: 15px;

margin: 0px;

padding: 0px;

background-image: url(../images/community_detail_bg_bottom.jpg);

background-repeat: no-repeat;}

.community-article {

width: 700px;

margin: 0px;

padding: 0px;

margin-top: 10px;

border-bottom: none;}

.community-article-details{

margin: 0px;

padding: 0px;

width: 700px;}

.community-article-details ul {

width: 450px;

float: left;

}

.community-article-details li {}

.community-article-title {

width: 440px;

padding:  10px;

margin: 0px;

background-color: #E8F1D6;

color: #54639A;

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

}

.community-article-discription {

margin-top: 5px;

}



.community-article-discription a{

color: #5F6166;

font-weight: bold;

}

.community-article-image {

width: 185px;

margin-right: 10px;

margin-left: 10px;

padding: 0px;

border: 1px solid #666666;

float: left;}





/* COMMUNITY DIRECTORY LAYOUT - RENAISSANCE

-----------------------------------

#community-directory-module {

	margin:0 auto;

	width:720px;

	margin: 0;

	padding-left: 11px;

	text-align:left;	

}

.community-article {

	padding:20px 0 20px 0;

	border-bottom: dotted 1px #A8C27A;

	margin: 0px;

}

.community-article2 {

	padding: 10px 0 10px 0;	

}

.community-article-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #54639A;

	text-decoration: none;

}

.community-article-details{

	padding: 0 20px 0 20px;

	width:280px;

	float:right;

}

.community-article-discription {

	text-align:justify;

	margin: 15px 0 0 0;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

*/



/* COMMUNITY DETAILS LAYOUT - RENAISSANCE

-------------------------------------------

#community-details-module {

	width: 720px;

}

.community-details-article-top {

	border-bottom: none;

}

.community-details-article-top-image {

	float:right;

	width:500px;

}

.community-details-article-top-links {

	width:200px;

	float:left;

	padding:0px;

	margin: 0px;

}

.community-details-article-top-links h3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #54639A;

	text-decoration: none;

}

.community-details-article-top-links ul {			

	padding-top: 10px;

}

.community-details-article-top-links li {		

	list-style-image: none;

	list-style: none;

	padding: 0;

	margin: 0;

}

.community-details-article-top-links li a{		

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

	text-decoration: none;

}



.community-back {

	font-weight: bold;	

	line-height: 50px;	

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

	text-decoration: none;

}

.community-details-article-middle-description {

	width:450px;

	float:left;

	line-height:1.2em;

	text-align:justify;

	padding:10px 10px 0 0;

}

*/



/* COMMUNITY LINKS LAYOUT

-------------------------------*/

#community-links-module {

margin:0 auto;

	width:720px;

	margin: 0;

	padding-left: 11px;

	text-align:left;	

	background-image: url(../images/comm_links_bg.gif);

	background-repeat: repeat-y;

}



.community-links-categ {

width: 230px;

padding: 5px;

margin: 0px;

float: left;

}



.community-links-categ-name {

	font-weight: bold;

}







/* ERROR PAGE LAYOUT

-------------------------------*/

#error-page-module {

	margin:0 auto;

	width:625px;

	text-align:left;

}

.error-page-article {

	width:400px;

	float:left;

	padding:0 5px;

}

/* WIDGET LAYOUT

-------------------------------*/

.featured-property-title {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 12px;

	color: #5F6166;

	padding-bottom: 10px;

}

.featured-property-text {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

.featured-property-text a{

	color: #5F6166;

	text-decoration: none;

	font-weight: bold;

}

/* FEED/RSS LAYOUT (REAL ESTATE NEWS)

-------------------------------------------------- */

#feed-module {

	width: 720px;

}

.feed-article-source {

	background-color: #F3F6EB;

	margin-top: 10px;

	border: 1px solid #D9E4C4;

	border-bottom: none;

}

.feed-article-source h2 a {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #5F6166;

}

.feed-article-source h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #54639A;

}

.feed-article {

	background-color: #F3F6EB;

	border: 1px solid #D9E4C4;

	border-top: none;

}

.feed-article-title {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}

.feed-article-text {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

.feed-article-text a{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #5F6166;

	text-transform: capitalize;

}

.feed-article-link {

	text-align: left;

}

/* FORM MODULE

------------------------*/

#form-module {

	width: 430px;

	float: left;

	padding-left: 11px;

}

fieldset    { border: none; 

padding: 0px; 

margin: 0px;

margin-top: 10px;

}

legend {

display: none;

}

/* NEWSLETTER MODULE

------------------------*/

.newslettter-article {	

	padding:0px 0px 18px 0px;

	margin: 0;

	text-align:left;

}

.newslettter-article ul {

	list-style:none;

	border-bottom: dotted 1px;

	padding: 15px 0 15px 0;

	/* margin: 15px 0 0 15px;*/

}

.newsletter-article-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #54639A;

	text-decoration: none;

}

.newsletter-article-title a{

	color: #54639A;

	text-decoration: none;

}

.newsletter-article-date {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #5F6166;

}

.newsletter-article-citation {

	text-align:left;

	padding:0px;

	padding-bottom: 10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #5F6166;

	font-weight: normal;

}

.newsletter-article-discription {

	text-align:left;

	padding:0 0 10px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #5F6166;

}

.newsletter-button {

	padding: 10px 0 0;

}

.newsletter-button a{

	color: #5F6166;

	text-decoration: none;

	font-style: italic;

	padding: 10px 0 0;

	font-weight: bold;

}

#newsletter-details-sub-navigation {

background-color: #D9E4C4;

}



.newsletter-daughter a {

	color: #5F6166;

	text-decoration: none;

	font-weight:bold;

}

.newsletter-daughter ul {

	padding:10px 0 10px 10px;

}

.newsletter-daughter li {

	list-style:block;

	list-style-type:none;

	margin:0px;

}

ul.NewsTitleBullet

{

	list-style:none;

	padding:0px;

	line-height:16px;

	text-align:left;

	margin:0;

}

.newsletter-year {

	line-height:16px;

	padding:0 0 0 20px;

	background:url(images/newsletter-RightBG.jpg) top left  repeat-y;

}

.newsletter-year a {

	color: #FFFFFF;

	text-decoration: none;

}

.rightTitle{padding:0px; width:400px; text-align:left; float:left}

.rightBtn{padding:0px 0px 40px 0px; width:700px; text-align:right;float:left}

.rightBtn2{padding:0px 0px 10px 0px; width:120px; float:left; text-align: right;}

.rightNewsRight{

list-style:none;

padding:0px 0 20px 0;

width:237px;

float:right;

line-height:16px;

text-align:left;

margin:0;

background:url(images/newsletter-TitleBG.jpg) top left  repeat-y #24201b}

ul.NewsDisplay{

list-style:none;

padding:0px;

line-height:16px;

text-align:left;

margin:0 0 20px 0;

}

.newsletter{

padding:5px 0;

margin:0;

background:url(../images/properties_dottedLines.gif) no-repeat  bottom left}

.newsletterpic{

float:left; padding:0 20px 20px 0}

/* NEWSLETTER DIRECTORY LAYOUT

--------------------*/

#newsletter-directory-module {

	margin:0 auto;

	width:720px;

	text-align:left;

	padding-left: 11px;

	}

#newsletter-archive {

	float:right;

	margin-right:5px;

	padding:10px 0 0 0;

	width:220px;

	background:#ccc;	

	background:url(images/newsletter-RightBG.jpg) top left  repeat-y #24201b}

.newsletter-archive-header {

	padding: 0px 0px 10px 10px;	

}

/* NEWSLETTER DETAILS LAYOUT

---------------------------------*/

#newsletter-details-module {

	width: 720px;

	padding-left: 11px;

}

#newsletter-details-module h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #54639A;

}

.newsletterpic

{

	float:left; padding:0 20px 20px 0

}

/* OPEN HOUSE MODULE

-------------------------------*/

#openhouse-module {

width: 720px;

padding-left: 11px;

}

.openhouse-pagination{

float:right; 

width:720px;

padding:10px 0 10px 0px;

text-align: right;

}

.openhouse-pagination a{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

text-decoration: none;

}

.openhouse-item{

width: 720px;

border-bottom: 1px dotted #A8C27A;

padding-bottom: 15px;

margin-bottom: 15px;

}

.openhouse-details {

width:430px;

padding: 0 10px 0 0px;

float:left;

text-align:left;

}

.openhouseTitle{

margin:0px;

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #54639A;

}

.openhouseTitle a{

color: #54639A;

text-decoration: none;

}

.openhouse-address {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

padding-top: 5px;

}

.openhouse-description {

margin-top: 10px;

}

.openhouse-form{

width:400px;

padding-top:10px;

}

.openhouse-date{

	width:50px;

	height:22px;

	float:left;

	margin-top:5px;

}

.openhouse-form-fields{

	width:300px;

	float:left;

	margin-bottom:3px;

}

.openhouse-form-fields {

	margin-right:3px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

.openhouse-form-fields submit{

margin-top:10px;

}

.openhouse-photo{

	float:right;

	margin:0;

	padding: 0px;

	margin-top: 10px;

	width: 250px;

}

.openhouse-photo img{

width:250px;

}

/* OPEN HOUSE SCHEDULE

-------------------------------*/

.openhouse-schedule td{

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

}

.openhouse-schedule h1{

font-family: Arial, Helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

color: #54639A;

}

.openhouse-schedule {

font-family: Tahoma, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #5F6166;

}

/* PROPERTY MODULE

-------------------------------*/

.property-status {

	color:#8FB34E;

	font-weight:bold;

	font-size:inherit;	

}

/* PROPERTY DIRECTORY LAYOUT

-------------------------------*/

#property-directory-module {

	margin:0;

	width:720px;

	padding-left: 11px;

	text-align:left;

}

#property-directory-pagination {

	float:right;

	width:100%;

	text-align:right;	

	color: #688439;

}

#property-directory-pagination ul li a{

	color: #688439;

}

.property-directory-article {

	margin:10px 0;

	border-bottom: dotted 1px #A8C27A;

	padding:10px 0px 15px 0px;

	width: 720px;

}

.propertiesDesc{

	width:320px;

	padding:0 0 0 10px;

	float:left;

	text-align:left;

	line-height: normal;

	margin:0;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

.propertiesDesc a{

	text-decoration: none;

}

.propertiesDesc h3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #54639A;

	text-decoration: none;

	}

.propertiesDesc h3 {

	text-decoration: none;

}

.propertiesStat{

	width:220px;

	padding: 13px 0px 0px 0px;	

	text-align:left;

	margin:0;}

.propertiesBtns{

	padding:5px 0 0 0;

	font-size: 7pt;

	margin:0;}

.property-directory-article-image {

	width:375px;

	float:left;

}

.property-directory-article-view{		

	padding:13px 0 0 0;

}

/* PROPERTY DETAILS LAYOUT

--------------------*/

#property-details-module{

	margin:0;

	padding: 0;

	width:720px;

	text-align:left;

}

.property-details-article {

	padding:20px 0;	

	border-bottom: none;

}

.property-details-section-01, .property-details-section-02, property-details-section-02 {

	margin:10px auto;

	border-bottom: none;

}

.property-details-section-01-flash {

	width:495px;

	float:right;

	margin:0 auto;

	padding: 5px;

}

.property-details-section-01-details {

	float:left;

	margin:0px;

	padding:0  20px 0 10px;

	width:180px;

	line-height:18px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

.property-details-section-01-details-description {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

	font-weight:normal;

}

.detailMenus{padding:5px 0 15px 0}

.prop_border{

	border-bottom: dotted 1px #666666;

	padding: 10px 0px 0px 0px;

	margin: 0px 0px 10px 0px;

}

.property-back {

	font-weight: bold;	

	text-decoration: none;

	line-height: 50px;	

	color: #5F6166;

}

.property-em {

	font-weight: bold;	

	text-decoration: none;

	font-style: italic;	

	color: #5F6166;

}

.property-details-section-02-description {

	width:450px;

	float:right;

	line-height:1.5em;

	text-align:justify;

}

.detailGoogleMap{float:left; padding:0 15px 0px 0}

.detailGoogleMap ul {list-style: url(../images/bul-orange.gif);  padding:0 0 10px 15px;}

.orangBold{color:#5F6166; font-weight:bold; text-decoration:none}

a.orangBold{color:#5F6166; font-weight:bold; text-decoration:none}

a.orangBold:hover{color:#8FB34E; font-weight:bold; text-decoration:none}

.detailOther ul{padding-top:15px;padding:0; margin:0 50px}

.detailOther h3{	color: #54639A;

font-weight: bold;

}

/* RESOURCES

------------------------------*/

.resource-article {	

	border-bottom: dotted 1px #A8C27A;

}

.resource-article-text {

	padding:0 10px 0 10px;	

	width: 530px;

}

.resource-article-title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #54639A;

}

.resource-article-description {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

}

/* RESOURCES DIRECTORY LAYOUT

------------------------------*/

#resource-directory-module {

	width: 720px;

}

/* RESOURCE DETAILS LAYOUT

------------------------------*/

#resource-details-module {

	width: 720px;

}

.resource-details-article {

	width: 700px;

	margin: 0px;

	padding: 0px;

	margin-top: 20px;

	border-bottom: 1px dotted #A8C27A;

}

.resource-details-article-image-align{

	float:right;

}

.resource-detail-article-title a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #54639A;

	text-decoration: none;

}

/* ROADMAP ICONS

------------------------------*/

#roadmap-module-icons {

	width: 720px;

}

#roadmap-module-icons em{

font-style: italic;

}

#roadmap-module-icons a{

color: #5f6166;

}

.roadmap-icon img{

behavior: url(css/iepngfix.htc);

height: 107px;

width: 88px;

}

/* TESTIMONIALS LAYOUT

------------------------------*/

#testimonial-module{

	width:720px;

	margin:0 auto;

	text-align:left;

	padding-left: 11px;

	float:left;

}

.testimonial-article{

	padding:20px 0 20px 0;

	border-bottom: dotted 1px #A8C27A;	

	width: 450px;

}

.testimonial-article-image{

	padding:5px 10px 1px 0;

	float:left;

	width: 115px;

}

.testimonial-article-client-name{

	padding:0px 0 10px 0;

	font-family: Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size: 14px;

	color: #54639A;

}

.testimonial-article-text{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #5F6166;

	padding-top: 0px;

}

/* THANK YOU PAGE LAYOUT

-------------------------------*/

/* CUSTOM PAGE LAYOUT

-------------------------------------------------- */

.custom-module {

width: 720px;

padding-left: 11px;

}

.custom-content a{

color: #5f6166;

}

.custom-content, .custom-content2, .custom-content3 {

margin-top: 10px;

padding: 0px;

float: left;

text-align: justify;

}



.custom-content {

width: 450px;

}



.custom-content2{

width: 500px;

}


.custom-content3 {

width: 750px;

}

.custom-content ul, .custom-content2 ul, .custom-content3 ul  {

list-style-type:disc;

margin-top: 10px;

margin-left: 35px;

}

.custom-right-column {

margin: 0px;

padding: 0px;

width: 250px;

float: right;

}

.custom-featured {

width: 200px;

float: right;

margin-bottom: 10px;

}

.custom-featured ul li{

	list-style: none;

	list-style-type: none;

}

.custom-right {

	width: 250px;

	float: right;

	margin-right: 0px;

}

.custom-img {

	width: 250px;

}



.custom-contact, .custom-contact2 {



	float: right;

	text-align: right;

	padding: 10px;

	margin-top: 1px;

	color: #5F6166;

	line-height: normal;



}



.custom-contact {

	background-color: #D9E4C4;

	width: 229px;

}



.custom-contact2 {

	margin-top: 250px;

	width: 175px;

}

.custom-contact a, .custom-contact2 a {

	color: #5F6166;

}

.custom-contact h2, .custom-contact2 h2{

	font-family: "Times New Roman", Times, serif;

	font-size: 14px;

	font-weight: bold;

	color: #54639A;

}

.custom-contact li, .custom-contact2 li{

	list-style: none;



	padding-top: 10px;



}



.static-module {

width: 720px;

padding-left: 11px;

}

.static-module p{

color: #5f6166;

padding-left: 10px;

}

.static-module a{

color: #5f6166;

}

.static-module ul {

padding-left: 40px;

}
