/* CSS Document */

/*BACKGROUNDS*/
.overall-gradient-bg{background-image:url(../images/backgrounds/gradient-bg.gif); background-repeat:repeat-x;}

/*TEXT*/
.body-x-large-text-GAP{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18pt; color:#000000;}
.body-text-GAP{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16pt; color:#000000;}
.body-medium-text-GAP{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:14pt; color:#000000;}
.body-HEADLINE-text{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000000;}
.body-TITLE-text{font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000000;}
.body-x-large-text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.body-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.body-x-large-white-text-GAP{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18pt; color:#FFFFFF;}
.body-white-text-GAP{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16pt; color:#FFFFFF;}
.body-white-HEADLINE-text{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#FFFFFF;}
.body-white-x-large-text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
.body-white-text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.body-white-medium-text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

.body-CCCCCC-gray-medium-text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC;}
.body-small-gray-text{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#A4A4A4;}

.footer-text{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.top-text{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#669ACC;}

/*LINKS*/
.body-link, .body-link:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669ACC; text-decoration:underline;}
.body-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#669ACC; text-decoration:none;}

.listing-link, .listing-link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669ACC; text-decoration:underline;}
.listing-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669ACC; text-decoration:none;}

.body-medium-white-link, .body-medium-white-link:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:underline;}
.body-medium-white-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

.body-small-gray-link, .body-small-gray-link:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#A4A4A4; text-decoration:underline;}
.body-small-gray-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#A4A4A4; text-decoration:none;}

.footer-link, .footer-link:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline;}
.footer-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}

.top-link, .top-link:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#669ACC; text-decoration:underline; font-weight:bold;}
.top-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#669ACC; text-decoration:none; font-weight:bold;}

/*LAYOUTS or BOXES*/
.buyers-header{
				padding:10px; 
				background-color:#A4A4A4; 
				background-image:url(../images/backgrounds/austin-home-buyers.jpg); 
				background-position:top right; background-repeat:no-repeat; 
				height:68px; 
				overflow:hidden;
				}
.about-header{
			padding:10px; 
			background-color:#A4A4A4; 
			background-image:url(../images/backgrounds/christina-harmon.jpg); 
			background-position:top right; background-repeat:no-repeat; 
			height:68px; 
			overflow:hidden;
			}
			
.blog-header{
			padding:10px; 
			background-color:#A4A4A4; 
			background-image:url(../images/backgrounds/austin-capitol.jpg); 
			background-position:top right; background-repeat:no-repeat; 
			height:68px; 
			overflow:hidden;
			}		
	
.contact-header{
			padding:10px; 
			background-color:#A4A4A4; 
			background-image:url(../images/backgrounds/christina-harmon.jpg); 
			background-position:top right; background-repeat:no-repeat; 
			height:68px; 
			overflow:hidden;
			}
.listings-header{
				padding:10px; 
				background-color:#A4A4A4; 
				background-image:url(../images/backgrounds/austin-360-bridge.jpg); 
				background-position:top right; background-repeat:no-repeat; 
				height:68px; 
				overflow:hidden;
				}
.listings-box{
				padding:10px;
				background:#EDEAE6;
				font-family:Arial, Helvetica, sans-serif;
				height:135px;
				overflow:hidden;
				}
.int-listings-box{
				padding:10px;
				background:#EDEAE6;
				font-family:Arial, Helvetica, sans-serif;
				overflow:hidden;
				}
.listings-blue-background-box{
				background:#669ACC;
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				font-size:12px;
				width:140px; 
				background-position:top right;
				padding:10px;
				float:right;
				}
.le-menu-box{
			height:269px;
			background:#669ACC;
			padding:10px;
			}
.links-header{
			padding:10px; 
			background-color:#A4A4A4; 
			background-image:url(../images/backgrounds/i-35-sign.jpg); 
			background-position:top right; background-repeat:no-repeat; 
			height:68px; 
			overflow:hidden;
			}
.sellers-header{
			padding:10px; 
			background-color:#A4A4A4; 
			background-image:url(../images/backgrounds/austin-home-sellers.jpg); 
			background-position:top right; background-repeat:no-repeat; 
			height:68px; 
			overflow:hidden;
			}
.testimonials-box{
	background:#707070; 
	padding:7px;
	}
	
.testimonials-page-box{
	background:#669ACC; 
	padding:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	line-height:16pt;
	border:#A4A4A4 solid 5px;
	}
.newsletter-box{background:#A4A4A4; padding:7px;}
.featured-property-box{background:#FFFFFF; padding:7px;}
/*PADDING*/
.padding-left5px{padding-left:5px;}
.padding-left10px{padding-left:10px;}
.padding-right5px{padding-right:5px;}
.padding-right10px{padding-right:10px;}
.padding-bottom5px{padding-bottom:5px;}
.padding-bottom10px{padding-bottom:10px;}
.padding-top5px{padding-top:5px;}
.padding-top10px{padding-top:10px;}
.padding-everything5px{padding:5px;}
.padding-everything7px{padding:7px;}
.padding-everything8px{padding:8px;}
.padding-everything10px{padding:10px;}

.padding-left-top-7px{
	padding-left:7px;
	padding-top:7px;
	}


/*MISC*/
.submit-button{font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; background-color:#666666; border:1px #999999 solid; font-weight:bold; font-size:12px;}
.submit-button:hover{font-family:Arial, Helvetica, sans-serif; color:#666666; background-color:#CCCCCC; border:1px #999999 solid; font-weight:bold; font-size:12px;}
form{padding:0px; margin:0px;}