html, body {background: #DFDFD2; color: #696957; font-size: 12px; font-family: "Lucida Grande", Lucida, Georgia, Verdana,sans-serif; font-style: normal;}
img {border-style: none;}
.photo {border: solid 1px black;}
.clear{clear:both;}
a:link {color: #FF9900; text-decoration: none;}
a:visited {color: #FF9900;	text-decoration: none;}
a:hover {color: #F7DE67; text-decoration: none;}
h2 {margin-top:0;}
acronym {cursor: help; border-bottom: #696957 1px dotted}

#wrap{width:960px; margin-left:auto; margin-right:auto; background-color:#ffffff; position: relative; padding-bottom:10px}
#masthead{background-image: url('../img/masthead.jpg'); background-repeat: no-repeat; height:220px;width:960px;}
#masthead div{padding:10px;}
#content{border: solid 2px #ADAD8D; margin:10px; padding:10px;}
#foot{font-size: 9px; border: solid 2px #ADAD8D; margin:10px; padding: 5px 10px 5px 10px; position: relative; margin-bottom:0}
#attrib{position: absolute; right: 10px;}
#contactDetails{float:left; width:50%;}
#contactForm{float:left;width:50%;}

#pow{border:solid 2px #ADAD8D; width:174px; display: inline-block;  text-align:center}
#pow p {margin-top:5px; margin-bottom:5px;}

#featured{border:solid 2px #ADAD8D; text-align:center; display: inline-block; margin-left:10px; padding-right:10px}
#featured p {margin-top:5px; margin-bottom:5px;}
#featured div {margin-left:10px; display: inline-block;}

#photos{float:left; width:492px;}
#photos img{margin-right:10px; margin-bottom:10px; border: solid 1px black; }
.pointer{cursor:pointer;}
#main{ text-align:center;}
#text{float:left; width:424px}
#status {margin:0; padding:5px; font-weight:bold; color:white; background-color: Red;}
#features {list-style-type:none; margin:0; padding-left:0;}
#features li{float:left; width:47%; padding-left:12px; background-image:url(../img/star.gif); background-repeat:no-repeat; background-position: left top;}
#print{text-align:right;}

.result {border:solid 2px #ADAD8D; padding:10px; margin-bottom:10px; cursor:pointer; position:relative;}
.result img{float:left; margin-right:10px;}
.price{position:absolute; right:10px;}
.more{position:absolute; right:10px; bottom:10px;}
#top{margin-bottom:10px;}
.ref{font-size:12px; font-weight:normal;}

#error{color:red;}
hr {border: 0; width: 100%; color: #ADAD8D; background-color: #ADAD8D; height: 2px;}

/* MENU START */
#menu {background: #696957; float: left; list-style: none; margin: 0; padding: 0; width: 100%;}
#menu li {float: left; font: 80% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;	margin: 0;	padding: 0;}
#menu a {background: #696957 url("../img/seperator.gif") bottom right no-repeat; color: #fff; display: block; float: left; margin: 0; padding: 8px 12px; text-decoration: none; font-weight:normal;}
#menu a:hover {background: #FF9900 url("../img/hover.gif") bottom center no-repeat; color: #fff; padding-bottom: 8px;}
/* MENU END */

/* SITE COLOURS
#DFDFD2 - pale olive - background
#ADAD8D - mid olive - border
#696957 - dark olive - text
#FF9900 - orange - link
#F7DE67 - yellow - link hover
*/
