@charset "utf-8";
/* CSS Document */
/*---------------------------------- GLOBAL --------------------------------------*/
span, p, div, h1, form{font-family:Verdana, Arial, Helvetica, sans-serif;}
a{text-decoration:none;}	
body{margin: 0 auto; margin-top:50px; background-color:#e9e9d9; background-image:url(images/watercolour4.jpg); background-attachment:fixed; background-position:top center;}
/*------------------------------------ FRAMEWORK --------------------------------------*/
#masterContainer{margin:0 auto; width:775px;}
#container{float:left; width:753px; background-color:#ffffff; border:1px solid #9fa059; margin-bottom:11px; padding:11px;}
#header{width:747px; height:134px; float:left;}
#logo{float:left;}
#address{width:290px; height:99px; padding-top:35px; text-align:right; font-size:11px; font-weight:bold; color:#9fa059; float:right;}		
#nav{width:753px; height:34px; margin-bottom:11px; float:left;}
#nav .navitem a{color:#FFFFFF; display:block; background-color:#9fa059;}
#nav .navitem a:hover{color:#9fa059; background-color:#dddec5;}			
#dynamic{width:753px; float:left;}
#pics{width:225px; background-color:#99977b; float:left;}
#pic1 {width:215px; height:154px; padding-left:10px; padding-top:7px;}
#pic2 {width:215px; height:166px; padding-left:10px; padding-top:7px;}
#housepic {float:right;}
#text{width:492px; background-color:#dddec5; float:left; margin-left:11px; padding:10px; min-height:315px}
#footer{width:750px; height:34px; margin-top:11px; float:left; background-color:#9fa059;}		
#foot1{width:150px; height:34px; float:left; background-color:#9fa059; text-align:center; color:#FFFFFF; font-size:9px; line-height:34px;}		
#foot2{width:300px; float:right; line-height:12px; margin-top:4px;}

/*--------------------------------------- CLASSES ---------------------------------------*/

#foot2 img{border:none;}
#pics img{border:1px solid; border-color:#d4ad25;}
#housepic img{border:1px solid; border-color:#d4ad25;}
.navitem{width:14.2%; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-size:10px; line-height:34px;}
#text p {font-size:10px; color:#595527;}
.textTitle {font-size:18px; color:#595527; font-weight:bold;}
#text table table {border:1px solid #9fa059; padding:5px; margin:5px;}
#text table table li {list-style:square; list-style:none; color:#9fa059; background-color:#9fa059; margin-bottom:2px;}
#text table table li:hover {background-color:#99977b;}
#text table table li a {width:100%; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#fff; padding-top:-5px}
#text table p a {color:#595527; font-weight:bold;}
#text table p a:hover{ padding:2px; background-color:#99977b; color:#FFFFFF;}
#text table p table {width:95%; padding:0;}
.tt {width:33%; height:20px; font-size:14px; font-weight:bold; color:#847f4f;}
.to {width:33%; height:20px; background-color:#9fa059; color:#dddec5; font-size:10px; padding:3px;}
.te {width:33%; height:20px; background-color:#847f4f; color:#dddec5; font-size:10px; padding:3px;}
#text .it a{color:#dddec5; font-weight:bold;}
#text .it a:hover{padding:2px; background-color:#99977b; color:#FFFFFF;}

/*--------------------------------------- DYNAMIC ---------------------------------------*/

.dtitle{width:490px; border:1px solid #fff; background-color:#9fa059; margin-bottom:5px; font-size:11px; color:#fff; padding:3px}
.stitle{width:180px; border:1px solid #fff; background-color:#fff; margin-bottom:5px; font-size:11px; color:#9fa059; padding:3px}
.smTrow{width:490px; border:1px solid #fff; background-color:#9fa059; margin-bottom:5px; font-size:11px; color:#FFFFFF}
.smrow{width:490px; border:1px solid #9fa059; background-color:#FFFFFF; margin-bottom:5px; font-size:11px}
.ddate{width:24.9%; float:left; text-transform:uppercase}
.dtext{width:28.9%; float:left}
.dprice{width:20.9%; float:left}
.dstatus{width:24.9%; float:left}
.dcomment{width:100%; height:100px}
#text .ctable{border:0px; padding:0px}
.clink{color:#003300}
.clink:hover{color:#66CC66}
.select{float:left; margin-right:20px}
.avail{background-color:#9fa059}
.avail:hover{background-color:#003300}
.book{background-color:#CC3333}

/*--------------------------------------- DYNAMIC ---------------------------------------*/

.adlink{color:#FFFFFF;}
.adlink a{display:block; color:#FFFFFF; padding:5px;}
.adlink:hover{background-color:#003300}