﻿



/* THE PRIMARY HACKS  */

* {margin:0;padding:0;} /* Master Reset */

/* Hides from IE5-mac \*/

* html .buggybox {height: 1%;} 

/* End hide from IE5-mac */

/* END OF HACKS  */



/*  THE BODY  */



body

{

background-color:#FFFFFF;

margin:0;

padding:0;

text-align:center; 

font-style:normal; 

font-variant:normal; 

font-weight:normal; 

font-size:100.1%; 

font-family:verdana, Arial, Helvetica, sans-serif; 

}

.floatRight{
float:right;
}

.floatLeft{
float:left;
}


img 

{

    border:0px;
}
.padding {
padding:5px;
}

/*  THE CONTENT LINKS  */

#content a:link,  #content2 a:link

{

color: #97956A;

background-color: transparent;

text-decoration:underline;

font-weight:normal;

}

#content a:visited, #content2 a:visited

{

color:#808080;

background-color:transparent;

text-decoration:underline;

font-weight:normal;

}

#content a:hover, #content2 a:hover

{

color:#C85A3F;

text-decoration:none;

font-weight:normal;

}

#content a:active, #content2 a:active

{

color:#000000;

background-color:transparent;

font-weight:normal;

}

/*  THE MAIN SITE STRUCTURE */

#container

{

width:100%;

margin:0 0 20px 0;

background-color:#FFFFFF;

}

#banner1

{

background-image: url('images/topbg.jpg');

background-repeat: repeat-x;

padding:1px;

margin-bottom:1px;

background-color:#FFFFFF;

text-align:left;

height:112px;

\height:114px; /* IE5 HACK */

he\ight:112px

}

#topnavcontainer

{

background-image: url('images/navbg.jpg');

margin:0;

background-color:#84592D;

height:19px; 

\height:25px;/* IE5 HACK */

he\ight:19px;

border-top:1px solid #666666;

border-bottom:1px solid #131008;

font-size:75%;

text-align:right; 

padding-left:0px; 

padding-right:5px; 

padding-top:4px; 

padding-bottom:0px;

color: #EAEAEA

}

#navcontainer

{

background-image:url('images/topbg.jpg');

background-repeat:repeat-x;

margin:0;

background-color:#FFFFFF; 

padding-left:0; 

padding-right:0; 

padding-top:20px; 

padding-bottom:0

}

#banner2

{

padding:6px 0 3px 5px;

margin:0px;

background-image:url('images/quality.gif');

background-repeat:no-repeat;

background-position: center left;

background-color:#CE5318;

text-align:left;

height:20px; 

\height:29px; /* IE5 HACK */

he\ight:20px;

font-family:verdana,helvetica,sans-serif;

font-size:80%;

color:#FFF;

font-weight:bold;

}

#content

{

background-image:url('images/topbg.jpg');

background-repeat:repeat-x;

margin-left:15%;

margin-right:18%;

padding-bottom: 10px;

background-color:#FFFFFF;

border-right:1px solid #EEE8DB; 

padding-left:10px; 

padding-right:1px; 

padding-top:1px

}

#textholder /* Extra (div) Workaround for buggy ie6 */

{ 

background-color: transparent;

}

#sidebar-a

{

float:left;

width:180px;

\width:181px;

w\idth:180px;

margin:0;

padding:0;

background-color:#FFFFFF;

}

#sidebar-b

{

background-image:url('images/topbg.jpg');

background-repeat:repeat-x;

background-color: #FFFFFF;

float:right;

width:18%;

\width:18%;

w\idth:18%;

margin:0;

padding-left:0px;

padding-top:25px





}

/* A change of look for the sidebar ul  links */

#sidebar-b ul a:link, #sidebar-b ul a:visited

{

color:#696969;

text-decoration: none;

}

#sidebar-b ul a:hover

{

color:#C85A3F;

text-decoration: none;

}

#footer

{

clear:both;

padding:5px 0 5px 1px;

margin-top:1px; /* required for ie5.5 Mac */

height:30px;

background-color:#FFFFFF;

border-top:1px solid #EEE8DB;

text-align:left;

font-size:65%;

line-height: 130%;

color:#898989;

}

/* Styles for Menu Items */

#navcontainer ul li a

{

display:block;

text-decoration:none;

color:#F5F5F5;

background:#84592D;/* IE6 Bug */

padding:5px;

border:1px solid #FFFFFF;

border-bottom:0;

font:normal 80% verdana,Arial,Verdana,Helvetica,sans-serif;

text-align: left;

}

/* Fix IE. Hide from IE Mac \*/

* html #navcontainer ul li

{

float:left;

height:1%;

}

* html #navcontainer ul li a

{

height:1%;

}

/* End */

#navcontainer ul li a:hover

{

color:#FFFFFF;

background:#CE5318;/* Hover Styles */

}

#navcontainer li ul li a{

padding:5px 5px;/* Sub Menu Styles */

}

#navcontainer li:hover ul, #navcontainer li.over ul

{

display:block;/* The magic */

}





/* THE TEXT */

p

{

margin:0px 15px 10px 15px;

color:#3E3E3E;

font-size:75%;

line-height: 150%;

text-align:left;

padding-left: 15px;

}

/* THE HEADERS */

h1,h2,h3

{

font-family:arial,verdana,helvetica,sans-serif;





}

h1

{

margin:0;

font-size:160%;

color:#4F5759;

}

h2

{

margin:8px 20px 0px 14px;

padding-top:10px;

color:#787878;

font-size:120%;

text-align:left;

padding-left: 15px;

}

h3

{

margin:8px 20px 0px 14px;

color:#787878;

padding:0;

font-size:95%;

text-align:left;

}

#textholder .smallfont

{

margin:0 0 5px 14px;

padding:0;

text-align:left;

font-size:70%;

font-weight: normal;

color:#3E3E3E;

}

.smallfont a:visited

{

color:#B2B2B2;

}



.tablefont

{

text-align:left;

font-style:normal; 

font-variant:normal; 

font-weight:normal; 

font-size:80%; 

font-family:verdana, Arial, Helvetica, sans-serif; 

}

/* SIDEBAR AND FOOTER LINKS */



#footer

{

padding-left: 5px;

}



#footer a:link, #sidebar-b a:link

{

text-decoration: underline;

color: #A4A17E;

}

#footer a:hover, #sidebar-b a:hover

{

text-decoration: none;

color:#C85A3F;

}

#footer a:visited

{

text-decoration: underline;

color:#808080;

}



#infoBox

{

   width: 75%;

   margin: 4px;

   background: #FFF;

   border:1px solid #CE5318; 

   color:#000;

   padding: 5px;

}



.featuredHome{

background-color:transparent;

font-size: 90%;

}



.featuredHome img{

border: 1px #000 solid;

}





/* TURN OFF IMAGES */

img{border:0;}



}

.imgGalleryMoreLink{

	float:right;

	font-size:small;

}

div.homeFeatures{
text-align:left;

}

.homeFeatures ul{
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:small;
	list-style-type:square
}

.homeFeatures ul li{

	padding:5px;
}

div.realtor{
	text-align:left;
	font-family:verdana, Arial, Helvetica, sans-serif; 
	font-size:small;
}


