@charset "UTF-8";
/* CSS Document */

* {margin:0px; padding:0px;}

body {margin:0px; padding:0px; font-family:Verdana, Geneva, sans-serif; font-size:13px;}

ul {padding-left:2em; margin-left: 0px; line-height:18px;}
ol {padding-left:2em; margin-left: 0px;}
p	{line-height:22px; margin-bottom:23px;}
a image {border:none;}

#wrapper {margin:0px auto; width:960px;}

#nav a:link { text-decoration:none; color:#FFF}
#nav a:visited { text-decoration:none; color:#FFF;}
#nav a:hover { text-decoration:none; color:#FFF;}
#nav a:active { text-decoration:none; color:#FFF;}

a:link { text-decoration:none; font-weight:bold; color:#da2128;} 
a:visited { text-decoration:none; font-weight:bold; color:#da2128;} 
a:hover { text-decoration:none; font-weight:bold; color:#da2128;} 
a:active { text-decoration:none; font-weight:bold; color:#da2128;} 

.contact_link a:link { text-decoration:none; font-weight:normal; color:#000;} 
.contact_link a:visited { text-decoration:none; font-weight:normal; color:#da2128;} 
.contact_link a:hover { text-decoration:none; font-weight:normal; color:#da2128;} 
.contact_link a:active { text-decoration:none; font-weight:normal; color:#da2128;} 

h1 {font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000; margin-bottom:14px; line-height:20px;}
h2 {font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000;}
h3 {font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000;}
h4 {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-bottom:15px;}
h5 {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000; line-height:20px;}
h6 {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#666; border-bottom: 2px #999 dotted; padding:0px 0px 5px 0px; margin-bottom:15px;}
h7 {font-size:15px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#000;}
h8 {font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000; margin-bottom:6px; line-height:20px;}
h9 {font-size:13px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#000;}
h10 {font-size:17px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#000; margin-bottom:14px; line-height:20px;}

#links_left {width:710px; height:37px; margin:8px 0px 5px 0px; padding:0px; color:#FFF; float:left; text-align:right; font-size:10px; text-align:left;}
#links_right {width:250px; height:40px; margin:5px 0px 5px 0px; padding:0px; color:#FFF; float:left; text-align:right; font-size:10px; text-align:right;}
#border {width:960px; margin:0px; padding:0px; float:left; border-style: solid; border-width: 1px; border-color:#FFF;}
#banner {width:960px; height:125px; margin:0px; padding:0px; float:left;}

#nav {width:960px; margin:0px; padding:0px; background-color:#da2128; float:left;}

#main {width:960px; margin:0px; padding:0px; background-color:#003227; float:left;}
#main_left {width:290px; margin:20px 0px 0px 45px; padding:15px 0px 0px 15px; float:left; font-family:"Times New Roman", Times, serif; font-size:42px; color:#FFF;}
#main_right {width:571px; margin:20px 15px 20px 0px; padding:10px 10px 10px 10px; background-color:#FFF; float:left;}

#redtop {width:960px; height:15px; margin:0px; padding:0px; background-color:#da2128; float:left;}

#realestatebanner_left {width:835px; height:75px; margin:0px; padding:15px 0px 10px 15px; background-color:#003d30; float:left; font-size:28px; color:#FFF;}
#realestatebanner_right {width:110px; height:88px; margin:0px; padding:2px 0px 10px 0px; background-color:#003d30; float:left; font-size:28px; color:#FFF;}

#bottom_left {width:235px; height:40px; margin:0px; padding:18px 0px 0px 15px; background-color:#FFF; float:left; color:#000; font-size:11px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
#bottom_middle {width:500px; height:52px; margin:0px; padding:6px 0px 0px 0px; background-color:#FFF; float:left; color:#000; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:14px; text-align:center;}
#bottom_right {width:200px; height:40px; margin:0px; padding:18px 10px 0px 0px; background-color:#FFF; float:left; color:#FFF; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px;}



.testimonials {font-style:italic; line-height:35px; margin-bottom:10px; margin-left:15px;}
.logo {width:225px; height:166px; margin:0px 0px 20px 0px; padding:0px;}
.brokerresources {color:#FFF; font-size:12px;}
.brokerresources2 {color:#000; font-size:12px;}
.photogeltmorestory {margin-right: 5px; border: 1px solid #66A497;}
.ann_logo {padding: 0px 0px 0px 10px; margin: 0px;}
.prop_photo {padding: 20px 0px 20px 0px; margin: 0px;}
