@charset "utf-8";
/* CSS Document */

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:#CCC;
}

#wrapper { 
 margin: 0 auto;
 width: 906px;
}

#content {
	float: left;
	background: #FFFFFF;
	height: 370px;
	width: 675px;
	padding-top:10px;
	padding-left:10px;
	padding-right:60px;
	padding-top: 10px;
	padding-left: 10px;
}

#content-listings {
	float: left;
	background: #FFFFFF;
	height: 460px;
	width: 675px;
	padding-top:10px;
	padding-left:10px;
	padding-right:60px;
	padding-top: 10px;
	padding-left: 10px;
}

#content-contact {
	float: left;
	background: #FFFFFF;
	height: 370px;
	width: 285px;
	padding-top:10px;
	padding-left:10px;
	padding-right:60px;
	padding-top: 10px;
	padding-left: 10px;
}

#content-testimonials {
	float: left;
	background: #FFFFFF;
	height: 710px;
	width: 675px;
	padding-top:10px;
	padding-left:10px;
	padding-right:60px;
	padding-top: 10px;
	padding-left: 10px;
}

#content-servicepage {
	float: left;
	background: #FFFFFF;
	height: 430px;
	width: 675px;
	padding-top:10px;
	padding-left:10px;
	padding-right:60px;
	padding-top: 10px;
	padding-left: 10px;
}

#header {
	color: #333;
	width: 882px;
	float: left;
	height: 65px;
	background: #FFF;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	background-image: url(images/logo-left-top.jpg);
	background-repeat: no-repeat;
	background-position: 12px 12px;
}

#footer {
	width: 906px;
	height: 40px;
	clear: both;
	color: #333;
	background-color: #666;
}

#navigation {
 float: left;
 width: 906px;
 height: 175px;
 color: #333;
 background: #8AA1B6;
}

#leftcolumn {
	color: #333;
	height: 360px;
	width: 140px;
	float: left;
	padding:10px;
	background-color: #E4E4E4;
	border-right:#999 solid thin;
}

#leftcolumn-listings {
	color: #333;
	height: 450px;
	width: 140px;
	float: left;
	padding:10px;
	background-color: #E4E4E4;
	border-right:#999 solid thin;
}

#leftcolumn-servicepage {
	color: #333;
	height: 420px;
	width: 140px;
	float: left;
	padding:10px;
	background-color: #E4E4E4;
	border-right:#999 solid thin;
}

#leftcolumn-testimonial {
	color: #333;
	height: 700px;
	width: 140px;
	float: left;
	padding:10px;
	background-color: #E4E4E4;
	border-right:#999 solid thin;
}

#heading_sellers_buyers {
	color:#243e55;
	padding-top:0px;
	margin-bottom:5px;
	font-size:14px;
	font-weight: bold;
	border-bottom:#243e55;
	border-bottom-style:solid;
	border-width:thin;
	font-family:Arial, Helvetica, sans-serif;
}

#listings_img {
	float:right;
	margin:8px;
	width: 360px;
	height:300px;
	font-size:12px;
	color: #FFF;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	background: #333;
	padding-top: 5px;
}

#listings_header{
	width: 690px;
	height: 10px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:#243e55;
	border-bottom-style:solid;
	border-width:thin;
}

#listings-content{
	width: 700px;
	height: 400px;
	padding-top:0px;
	padding-bottom:5px;
	margin-bottom:10px;
}

#rightcolumn-contact {
	color: #333;
	height: 360px;
	width: 370px;
	float: right;
	padding: 10px;
	background-color:#FFF;
}

/*IMAGES*/

.logo {
padding-left:12px;
padding-top:12px;
}

/*TEXT STYLES*/

.featured_taylor {
color:#243e55;
font-size:14px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
}

.paragraphs {
color: #6A6A6A;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.footer {
	color: #FFF;
	font-size: 10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.paragraph_taylor {
padding-top: 8px;
color: #6A6A6A;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.paragraph_bold {
color: #333;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.paragraph_bold_listings {
color: #333;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

a.epic:link {color:#FFF; text-decoration: underline; }
a.epic:visited {color: #FFF; text-decoration: none; }
a.epic:hover {color: #FFF; text-decoration: underline; font-weight:bold; }
a.epic:active {color: #FFF; } 



/*UI*/
.header-sub{
	list-style-image: url(images/bullet_arrow.png);
	list-style-type: circle;
	color: #6A6A6A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
    text-decoration:none;
	}

/*RIBBON*/

#underlinemenu {
	padding-top:15px;
	width:600px;
	float:right;
}
.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 6px 0 7px 0; 
margin: 0;
text-align: right; //set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #494949;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 3px solid gray; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom-color: #243e55;
color: #243e55;
}

