*{
margin:0;
padding:0;
}

body {
margin:0 auto;
width:780px; 
background:#4C0C10;
}

/*div id's*/

#featured_properties {
background:url(images/op.jpg) no-repeat #D6B596; 
width:440px;
height:563px;
/*height:633px;*/
}

#featured_properties2 {
background:url(images/op.jpg) no-repeat #D6B596; 
width:440px;
height:385px;
/*height:633px;*/
}


#dog_ear {
background:url(images/opi.jpg) no-repeat #EDDFD2; 
width:340px;
height:633px;
}

#dog_ear2 {
background:url(images/opi.jpg) no-repeat #EDDFD2; 
width:340px;
height:124px;
}

#dog_ear3 {
background:url(images/opi.jpg) no-repeat #EDDFD2; 
width:340px;
height:304px;
}


#dog_ear table {

width:340px;
height: 500px;
}

#footer {
background:url(images/footerreapeat.jpg) repeat-y; 
width:780px; 
height:291px;
text-align:center;
}

#home_nav {
background:url(images/bkgforrom.jpg);
width:169px;
height:196px;
}

#flashcontent {
margin-top:10px;
width:440px;
height:435px;
}

#flashcontent_pg {
margin-top:10px;
width:700px;
height:550px;
text-align:center;
}

/*div class's*/

div.normal_footer {
font-size:11px;
color:#fff;
text-align:center;
}

div.comm_left {
float:left;
margin:15px;
}

div.comm_right {
float:right;
width:360px;
margin:15px;
}

div.new_comm {
width:340px;
height:200px;
}

div.home_about {
background: url(images/sa.jpg) repeat-y;
width:340px;
height:438px;
}

div.index_about {
background: url(images/sa.jpg) repeat-y;
width:340px;
height:474px;
}

div.index_about2 {
background: url(images/sa.jpg) repeat-y;
width:340px;
height:214px;
}

div.filler {
background:#EDDFD2;
width:340px;
height:124px;
}

div.filler2 {
background:#EDDFD2;
width:440px;
height:201px;
}

div.filler3 {
background:#EDDFD2;
width:340px;
height:270px;
}

div.clear {
margin:0; 
padding:0; 
clear:both;
}

img.border {
margin:10px; 
border-top:#4C0C10 solid 2px; 
border-left:#4C0C10 solid 2px; 
border-right:#4C0C10 solid 1px; 
border-bottom:#4C0C10 solid 1px; 
display:inline;
}

div.left_list {
margin-left:25px;
float:left;
width:20%;
}

div.right_list {
float: right;
width:45%;
}

/*typography*/

h1 {
margin:0 10px; 
padding:5px; 
background:url(images/line.jpg) repeat-x bottom; 
font-size:24px; 
text-align:left;
}

h3 {
margin:0; 
padding:15px 15px 5px 15px; 
font-size:16px; 
text-align:left;
}

h2 {
margin:0; 
padding:15px 15px 5px 15px; 
font-size:18px; 
text-align:left;
}

p {
margin:0 10px; 
padding:10px; 
text-align:left;
}

p.note {
/*margin:10px; */
font-size:14px; 
text-align:left;
}

#featured_properties ul {
margin-left:5px;
}

#featured_properties li {
margin-left:10px;
text-align:center;
display:inline;
}

ul.communities_links li {
padding-left:10px;
list-style:none;
}

ul.footer_links li {
text-align:center;
display:inline;
padding-right:30px;
}

#footer ul {
padding-top:10px;
}

/*links*/

a:link img {
border:none;
}

a:visited img {
border:none; 
	}
	
a.imgLinkBord img a:link, .aimgLinkBord img a:visited {
border-top:#4C0C10 solid 2px; 
border-left:#4C0C10 solid 2px; 
border-right:#4C0C10 solid 1px; 
border-bottom:#4C0C10 solid 1px; 
	}
	
a:link,a:visited,a:active {
color:#4C0C10;
text-decoration:underline;
}
	
a:hover {
color:#EBEBEB;
text-decoration:underline;
}

#footer a:link, #footer a:visited, #footer a:active  {
color:#fff; text-decoration:none; border-bottom: 1px solid #ffffff;
}
#footer a:hover{text-decoration:none; border-bottom: 1px dashed #ffffff;}
