/* LINKS */
A:link {COLOR: #336699; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A:visited {COLOR: #336699; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A:active {COLOR: #336699; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A:hover {COLOR: #336699; font-weight: bold; text-decoration: underline; font-family: Arial; font-size: 12px;}

A.nav:link {COLOR: #F1ECE0; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A.nav:visited {COLOR: #F1ECE0; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A.nav:active {COLOR: #F1ECE0; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}
A.nav:hover {COLOR: #6699CC; font-weight: bold; text-decoration: none; font-family: Arial; font-size: 12px;}


A.email:link {font-family: Arial, sans-serif; font-size : 11px; color: #F1ECE0; font-weight: normal; text-decoration: none;}
A.email:visited {font-family: Arial, sans-serif; font-size : 11px; color: #F1ECE0; font-weight: normal; text-decoration: none;}
A.email:active {font-family: Arial, sans-serif; font-size : 11px; color: #F1ECE0; font-weight: normal; text-decoration: none;}
A.email:hover {font-family: Arial, sans-serif; font-size : 11px; color: #FFFFFF; font-weight: normal; text-decoration: underline;}


/* FONT STYLES */
.footer {COLOR: #F1ECE0; text-decoration: none; font-family: Arial; font-size: 11px; font-weight: normal;}
.body {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
.details {COLOR: #660000; text-decoration: none; font-family: Arial; font-size: 14px; font-weight: bold;}
.property_description {COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}


h1 {font-family:arial, sans-serif; font-size:32px; font-weight:bold; color:#000000; padding:0px;margin:0px;}
h2 {font-family:arial, sans-serif; font-size:26px; font-weight:bold; color:#660000; padding:0px;margin:0px;}
h3 {font-family:arial, sans-serif; font-size:22px; font-weight:bold; color:#660000; padding:0px;margin:0px;}


/* MISC */
.background {background:url("images/ticker.gif") left center no-repeat;}
.opacity{background:#990000;filter:alpha(opacity:80,style:0);-moz-opacity:0.80;opacity:0.80}
.dashed {padding:5px;width:280px;border:2px dashed #798A1B;background:#CED9B1}

IMG.borders {border:1px solid #000000;padding:2px;}
IMG.left {float: left; margin:10px; padding:2px; border:1px solid #000000;}
ul {list-style-image: url("images/box.gif"); } 


/* DIVs */
.container{position:relative;}
.logo {position:absolute;top:-70px;left:315px;width:175px;height:94px;overflow:hidden;z-index:2;background:url("images/logo.gif") center center no-repeat;}
.pad {padding: 20px;COLOR: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight: normal;}
.credit {position:absolute;top:800px;left:400px;width:175px;height:20px;overflow:hidden;z-index:3;COLOR: #F1ECE0; text-decoration: none; font-family: Arial; font-size: 11px; font-weight: normal;border:2px solid #660000;}



/*Paul*/
FORM{display:inline;}

.border{border:2px solid #660000;width:750px;background:#F1ECD6;margin-bottom:10px;}
#canvas0 IMG, #canvas1 IMG{border:2px solid #660000;}
.slideshow_caption{font-size:12px;font-weight:normal;}





/*slideshow*/
#ss_thumbs_container{height:300px;width:100px;z-index:3;background:transparent;}
#ss_thumbs_container_horizontal{height:80px;z-index:3;background:transparent;}
#ss_caption_container{height:25px;width:700;text-align:center;z-index:3;background:transparent;overflow:hidden;}
#image_main_container{padding-top:25px;}

#image_main_container IMG{border:2px solid #660000}

.ss_navigation{text-align:center;}
.thumb{border:2px solid #000000}
.selectedThumb{border:2px solid #660000}
#prevset_control{display:inline;}
#nextset_control{display:inline;}
#image_caption{text-align:center;font-weight:bold;color:#000000;font-size:18px;}
.image_thumb_rules{height:75px;width:75px;text-align:center;vertical-align:middle;}


.propertysearchresultstable{border:2px solid #660000;font-size:12px;border-collapse: collapse;}
.searchresultsheader{background:#F1ECD6;border:2px solid #660000;font-size:12px;font-weight:bold;padding:5px;}
.searchresult{border-bottom:1px solid #660000;font-size:12px;padding:5px;}

.msg{border:2px solid #33BB55;color:#33BB55;font-weight:bold;padding:10px;margin:10px;text-align:center;background:#CCFFDD}
.err{border:2px solid #BB5533;color:#BB5533;font-weight:bold;padding:10px;margin:10px;text-align:center;background:#FFDDCC}
