@charset "utf-8";
/* CSS Document */

body {
background-color:#aac190;
background-image:url(assets/background_repeater.png);
background-repeat:repeat-x;
margin:0px;
padding:0px;
display:inline;
}

#headerBadgeImage img{
float:right;
height:118px;
width:152px;
position:absolute;
top:0px;
right:0px;
}

#realtorSoldPhotos img{
float:left;
height:155px;
width:249px;
position:absolute;
top:0px;
left:0px;
}

#mainContainer {
margin:auto;
width:980px;
}

#headerContainer {
background-image:url(assets/header_background2.jpg);
background-repeat:no-repeat;
background-position:bottom left;
width:980px;
height:160px;
}

#headerText1 {
font-family:Arial;
font-size:36px;
color:#ffffff;
margin-left:250px;
padding-top:20px;
}

#headerText1 b{
font-weight:bold;
color:#69b3d7;
}

#headerText2 {
font-family:Arial;
font-size:16px;
color:#bcbcbc;
margin-left:265px;
padding-top:5px;
font-weight:200;
}

#linksContainer {
background-image:url(assets/links_container.png);
background-repeat:no-repeat;
width:980px;
height:28px;
}

#contentContainer {
width:980px;
}

#footerContainer {
margin:50px 0 0 0;
width:980px;
clear:both;
}

.link1 {
display:block;
position:relative;
left:90px;
width:100px;
float:left;
}

.link2 {
display:block;
width:100px;
position:relative;
left:100px;
padding-left:50px;
float:left;
}

.link3 {
display:block;
width:100px;
position:relative;
left:100px;
float:left;
padding-left:80px;
}

.link4 {
display:block;
width:100px;
position:relative;
left:100px;
padding-left:80px;
float:left;
}

.link5 {
display:block;
width:125px;
position:relative;
left:100px;
float:left;
padding-left:60px;
}

.link1 a, .link2 a, .link4 a, .link5 a {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#2a3220;
text-decoration:none;
}

.link1 a:hover, .link2 a:hover, .link4 a:hover, .link5 a:hover {
font-size:14px;
text-decoration:underline;
color:#2a3220;
}

.link3 a{
font-family:Verdana;
font-weight:bold;
font-size:16px;
color:#2a3220;
text-decoration:none;
}

.link3 a:hover{
font-size:16px;
text-decoration:underline;
color:#2a3220;
}


/* footer styles */
#footerText {
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:center;
color:#000000;
padding-top:20px;
}

#footerText a{
text-decoration:underline;
color:#000000;
}

#footerText a:hover{
color:#ffe262;
}


/* home page styles */
#leftContentColumn {
width:550px;
margin-left:0px;
padding-top:20px;
}

#rightContentColumn {
width:425px;
margin-right:0px;
float:right;
padding-top:20px;
}

#homeText {
width:505px;
margin-left:20px;
font-family:Arial;
font-weight:bold;
font-size:14px;
text-align:justify;
color:#ffffff;
}

#homeText p{
padding-left:25px;
background-image:url(assets/list_bulletpoint.png);
background-repeat:no-repeat;
font-size:16px;
text-align:left;
margin-left:20px;
}

#homeText i{
font-size:10px;
}

#homeText a{
text-decoration:underline;
color:#ffffff;
}

#homeText a:hover{
color:#ffe262;
}


/* About Us page styles */

#aboutUs {
width:700px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-align:justify;
margin-left:140px;
clear:both;
}

#aboutUs b{
font-size:18px;
font-weight:bold;
}

#aboutUs a{
text-decoration:underline;
color:#ffffff;
}

#aboutUs a:hover{
color:#ffe262;
}

/* portfolio styles */

#portfolioContainer {
width:700px;
margin-left:160px;
}


/* getone styles */

#leftGetOneContainer {
width:260px;
float:left;
margin:0 0 0 175px;
margin-left:175px;
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
}

#leftGetOneContainer b{
font-size:18px;
font-weight:bold;
color:#ffffff;
font-family:Verdana;
text-align:top;
}

#leftheadertextb {
font-size:10px;
color:#ffffff;
font-family:Verdana;
text-align:top;
font-weight:bold;
height:80px;
margin:5px 0 0 0; 
width:250px;
height:10px;
}

#withoutIDXContainer {
width:260px;
background-image:url(assets/wo_idx_repeater.jpg);
background-repeat:repeat-y;
margin-top:10px;
}

#withoutIDXTop {
width:259px;
background-image:url(assets/wo_idx_top.jpg);
height:7px;
background-repeat:no-repeat;
}

#withoutIDXText {
padding-left:0px;
width:260px;
padding-top:20px;
}

#withoutIDXText img{
border:1px solid #ffffff;
}

#withoutIDXText p{
background-image:url(assets/black_bulletpoint.png);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#000000;
margin-left:5px;
padding-left:18px;
line-height:1.5em;
}

#withoutIDXText li{
font-size:12px;
padding-left:0px;
font-family:Verdana;
color:#000000;
font-weight:100;
}

#withoutIDXText h1{
font-size:13px;
font-weight:bold;
}

#withoutIDXBottom {
height:7px;
width:259px;
}

#rightGetOneContainer {
background-image:url(assets/withidx_top.jpg);
background-repeat:no-repeat;
background-position:top left;
float:right;
width:274px;
padding-right:150px;
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
margin-top:59px;
}

#rightheaderimage{
background-image:url(assets/withidx_top.jpg);
background-repeat:no-repeat;
}

#withIDXContainer {
width:260px;
background-image:url(assets/withidx_repeater.jpg);
background-repeat:repeat-y;
margin-top:-15px;
}



#rightheadertexta {
font-size:18px;
color:#ffffff;
font-family:Verdana;
text-align:top;
font-weight:bold;
height:80px;
margin:-10px 0 0 0; 
width:250px;
}

#rightheadertextb {
font-size:10px;
color:#ffffff;
font-family:Verdana;
text-align:top;
font-weight:bold;
height:80px;
margin:-15px 0 0 0; 
width:250px;
height:10px;
}

#withIDXText {
padding-left:0px;
width:260px;
margin-top:10px;
}

#withIDXText img{
border:1px solid #ffffff;
}

#withIDXText p{
background-image:url(assets/black_bulletpoint.png);
background-repeat:no-repeat;
background-position:left top;
font-family:Verdana;
font-size:13px;
font-weight:bold;
color:#000000;
margin-left:5px;
padding-left:18px;
line-height:1.5em;
}

#withIDXText li{
font-size:12px;
padding-left:0px;
font-family:Verdana;
color:#000000;
font-weight:100;
}

#withIDXText b{
font-size:13px;
font-weight:bold;
}

#withIDXBottom {
height:10px;
width:259px;
}

.redText {
color:#CC0033;
}


/* idx page styles */

#idxContainer {
width:750px;
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-align:justify;
margin-left:120px;
padding-top:20px;
}

#idxContainer b{
font-size:18px;
font-weight:bold;
}

#idxContainer p{
margin-left:25px;
margin-right:25px;
}

#idxContainer a{
text-decoration:underline;
color:#ffe262;
}

#idxContainer a:hover{
color:#ffe262;
}

#idxImageContainer {
background-image:url(assets/lead_link_idx.png);
background-repeat:no-repeat;
width:750px;
height:356px;
margin:auto;
}

#leftIDXTextBox {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-align:left;
width:175px;
padding-top:280px;
margin-left:0px;
}

#rightIDXTextBox {
font-family:Verdana;
font-weight:bold;
font-size:14px;
color:#ffffff;
text-align:left;
width:175px;
margin-top:10px;
float:right;
}

/* Brian's Fix */

#getcontent{
margin:60px 0 10px 170px;
width:640px;
height:770px;
}

#leftcolumntop{
float:left;
margin:0 0 0 0;
width:259px;
height:7px;
background-image:url(assets/wo_idx_top.jpg);
background-repeat:no-repeat;
}

#rightcolumntop{
float:right;
margin:0 1px 0 0;
width:259px;
height:7px;
background-image:url(assets/wo_idx_top.jpg);
background-repeat:no-repeat;
}

#leftcolumn{
float:left;
margin:0 0 0 0;
width:260px;
background-color:white;
background-image:url(assets/withidx_repeater.jpg);
background-repeat:repeat-y;
}


#rightcolumn{
float:right;
margin:0 0 0 0;
width:260px;
background-color:white;
background-image:url(assets/withidx_repeater.jpg);
background-repeat:repeat-y;
}

#leftcolumnbottom{
float:left;
margin:0 0 0 0;
width:259px;
height:7px;
background-image:url(assets/wo_idx_bottom.jpg);
background-repeat:no-repeat;
}

#rightcolumnbottom{
margin:0 0 0 0;
width:259px;
height:7px;
background-image:url(assets/wo_idx_bottom.jpg);
background-repeat:no-repeat;
}

#leftcolumnheader1 {
height:20px;
margin:-10px 0 0 -390px;
font-family:Verdana;
font-size:18px;
color:#ffffff;
font-weight:bold;
}

#leftcolumnheader2 {
height:20px;
margin:5px 0 0 -390px;
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
}

#rightcolumnheader1 {
height:20px;
margin:-45px 0 0 370px;
font-family:Verdana;
font-size:18px;
color:#ffffff;
font-weight:bold;
}

#rightcolumnheader2 {
height:20px;
margin:5px 0 0 370px;
font-family:Verdana;
font-size:10px;
color:#ffffff;
font-weight:bold;
}

#star{
background-image:url(assets/star.png);
background-repeat:no-repeat;
margin:-60px 0 0 220px;
width:52px;
height:56px;
}
