@charset "UTF-8";
/* CSS Document Copyright Boydell 2008. Created by Studio Chocolat */

@import "base.css";

#slideshow {width: 600px; height: 450px}
.boxes {font-family: Arial; font-size: 10px; margin:0;padding:0;} 
.boxes a:link, .boxes a:visited, .boxes a:active{color:blue; background-color: #FFFFFF; border: 1px solid #3F5665; margin: 1px; text-decoration: none; padding: 1px 6px;} 
.boxes a:hover { color:white; background: #6C9DCE; border: 1px solid #3F5665; margin: 1px; text-decoration: none; padding: 1px 6px; } 
.current {background-color: #3F5665; border: 1px solid #3F5665; color: #FFFFFF; font-weight: bold; margin: 1px; padding: 1px 6px; } 

body { background-color: #000; }

#underOffer {float: right; color: #FFFFFF; background-color:#FF0000; padding-left: 10px; padding-right: 10px}
#underOfferLeft {float: left; color: #FFFFFF; background-color:#FF0000; padding-left: 10px; padding-right: 10px}

#masthead       { text-align: center; border-bottom: 5px solid #fff; height: 189px; position: relative; }
#masthead h1    { margin: 0 0 0 -86px; padding: 0; height: 76px; width: 172px; position: absolute; left: 50%; bottom: 20px; }

/*#nav            { background-color: #818181; height: 47px; text-align: center; margin: 0px; position: relative; }
#nav ul,
#nav li         { margin: 0; padding: 0; list-style-type: none; }
#nav ul         { width: auto; }
#nav li         { display: inline; }
#nav a:link,
#nav a:visited  { display: block; float: left; text-transform: uppercase; padding: 15px 15px; color: #fff; }
#nav a:hover,
#nav a:active   { }*/

#nav            { background-color: #818181; text-align: center; padding: 0; margin: 0; height: 46px; position: relative; }
#nav ul,
#nav li         { margin: 0; padding: 0; list-style-type: none; }
#nav ul         { text-align: center; width: 742px; margin: 0 auto; }
#nav li         { display: inline; }
#nav a:link,
#nav a:visited  { color: #fff; display: block; float: left; height: 46px; width: 30px; text-indent: -999%; }
#nav a:hover    { background-color: #707070; color: white; }

#nav #home a { width: 70px; background: url('../images/nav/home.png') #818181 15px 6px no-repeat; }
#nav #talk a { width: 100px; background: url('../images/nav/talk.png') #818181 15px 6px no-repeat; }
#nav #meet a { width: 81px; background: url('../images/nav/meet.png') #818181 15px 6px no-repeat; }
#nav #sell a { width: 77px; background: url('../images/nav/selling.png') #818181 15px 6px no-repeat; }
#nav #prop a { width: 160px; background: url('../images/nav/forsale.png') #818181 15px 6px no-repeat; }
#nav #insp a { width: 147px; background: url('../images/nav/open.png') #818181 15px 6px no-repeat; }
#nav #sold a { width: 53px; background: url('../images/nav/sold.png') #818181 15px 6px no-repeat; }
#nav #news a { width: 54px; background: url('../images/nav/news.png') #818181 15px 6px no-repeat; }

#nav #home a:hover { background-image: url('../images/nav/home-over.png'); }
#nav #talk a:hover { background-image: url('../images/nav/talk-over.png'); }
#nav #meet a:hover { background-image: url('../images/nav/meet-over.png'); }
#nav #sell a:hover { background-image: url('../images/nav/selling-over.png'); }
#nav #prop a:hover { background-image: url('../images/nav/forsale-over.png'); }
#nav #insp a:hover { background-image: url('../images/nav/open-over.png'); }
#nav #sold a:hover { background-image: url('../images/nav/sold-over.png'); }
#nav #news a:hover { background-image: url('../images/nav/news-over.png'); }


#picture        { padding: 0; margin: 0; overflow: visible; background-color: #c0c0c0; text-align: center; }

#content        { background: #fff; text-align: center; }
#content .set   { width: 860px; text-align: left; margin: 0 auto; padding-top: 36px; }

#content h2,h3,h4,h5,h6 { font-family: Candara, Helvetica, Arial, sans-serif; }
#content h2, h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
#content h3, h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
#content h4, h5 { font-size: 1em; margin-bottom: 1.5em; }
#content h5, h6 { font-size: 1em; }

.leftcol,
.rghtcol        { width: 390px; }
.leftcol        { float: left; }
.rghtcol        { float: right; }

.ctrdcol        { padding: 0 40px; }

.addr           { padding-top: 2.95em; }
.hdshot			{padding: 0px 10px 1px 0px; margin:0px;}

#footer         { color: #fff; padding: 18px; text-align: center; }

#enquiryForm th, td {
vertical-align:top;
}

#content:after,
.set:after      {
  content: ".";
  height: 0;
  clear: both;
  visibility: hidden;
  display: block;
  }

/*
body {background-color:#000000; margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:.8em; font-weight:normal;}
#container {margin:0 auto; text-align:center;}
#top {width:auto; margin:0; text-align:center;padding:100px 200px 20px 200px ;}
#white {widht:auto;margin:0; height:4px; background-color:#ffffff;}
#navtop {background-color:#818181;height:47px; text-align:center; margin:0px;}


#contenthold {background-color:#c0c0c0; margin:0 auto;text-align:center;}


#contentMid {background-color:#ffffff; width:900px; padding:0px; text-align:center; margin:0 auto;}


#snowHold {background-color:#c0c0c0; margin:0 auto;text-align:center;}

#copyHold {width:900px; padding:0px; background-color:#ffffff; height:20px; text-align:center; margin:auto;}




#copyleft {width:400px; margin: 10px 10px 10px 30px; float:left;background-color:#ffffff;text-align:justify;}

#copyrht {width:400px; margin: 10px 30px 10px 10px; float:left;background-color:#ffffff; text-align:left;}



#footer {color:#FFFFFF; width:900px; margin:auto; text-align:center; font-size:11px;}
#widePic {background-color:#B3CDCD; width:900px; height:320px;}
#snowMidxxx {background-color:#fff; padding:0px; text-align:center; margin:auto; width:900px;}
.clear {float:none; clear:both;}*/
