@charset "utf-8";
/* CSS Document */
body  
{
	margin:0; 
	padding:0;             
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	text-align: center; 
	background: #ffc70e url(../images/background.png) no-repeat;
	background-position: top;
    color:#f0f0f0;
}

h1 { color: #ffc70e; margin: 0 0 0.5em 0; }
h2 { color: #ffc70e; margin: 0 0 0.5em 0;}
a { color: #ffc70e; }
img { border: none; }
/*
border: 1px solid #000; 
#bf8830
#A66500

logo link to homepage

main boxes off white colour
telephone top right corner - and link to contact us  - http://www.istockphoto.com/stock-illustration-10128725-telephone.php
footer - contact us, testimonials, links
#ffe073
*/

#wrap { width: 780px; margin: 0px auto; text-align: left;   }                
#header { height: 200px; width: 100%; text-align:right; background-image:url(../images/logo.png); background-repeat:no-repeat; }

#footer { clear: both; color: #000000; text-align: left; font-size: 12px; padding: 10px 0 50px 0;}
#footer a { color: #000000; }

#content  { text-align: left; font-size: 14px; padding: 10px 0 10px 0; }

#menu { text-align: right; background-image:url(../images/menu.png); background-repeat:no-repeat; background-color: #000000; height: 40px; padding: 30px 10px 0 10px;  }
#menu ul { display: inline; margin: 0; padding: 0; }
#menu ul li { display: inline; list-style: none; padding: 5px 5px 5px 0px; }
#menu ul li a { font-size: 14px; color: #f0f0f0; }	
#menu ul li a:hover, #menu ul li a.currentItem { }
#menu ul li a.currentItem {cursor:text;}


#testimonials { font-size:11px; background-color: #111111; padding: 10px; width: 200px; float: left;}
ul.testimonials { list-style:none; width:200px; height:180px; overflow:hidden; position:relative; margin:0; padding:0; }	
ul.testimonials li { position:absolute; left:0; top:0; }
ul.testimonials li.show { z-index:500; }

.ital { font-style: italic; }

#main-left { width: 514px; float: left; background-color: #111111; padding: 18px; }
#main-left a { color: #f0f0f0; text-decoration: none; border-bottom: 1px dashed; } 
#main-left a.normal { color: #f0f0f0; text-decoration: underline; border-bottom: none; }
#main-left a.anchor { color: #ffc70e; text-decoration: none; border-bottom: none; }

#main-right { width: 210px; float: left; padding: 0 0 0 10px; }

#bannerimage { font-size:11px; padding: 0px; margin: 0 0 10px 0; width: 220px; height: 220px; float: left;}