body{
background:url(img/background.jpg) #d7defd;  /* use bkgnd image and after that use a colour */
background-repeat: repeat-x;    /* Repeat 'x' means repeat horizontal but not vertical */
margin:0;
font: 10pt/14pt Verdana, Helvetica, sans-serif; color:#3b1405;    /* Fonts and in which order */
}
A:link{ color:#ffffff; text-decoration:none; }
A:hover{ color:#000000; text-decoration:underline; }
A:active{ color:#ffffff; text-decoration:none; }
A:active:hover{ color:#000000; text-decoration:underline; }
A:visited{ color:#000000; text-decoration:none; }
A:visited:hover{ color:#a8a39f; text-decoration:underline; }

#title{   /* This contains the title links, not the logo */
text-align:left;
padding: 0px 10px 10px 140px;  /* top,dunno,dunno,left  */
font-family: Verdana, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#000000;
}

h1
{ font-family: verdana, arial, halvetica, sans-serif;
  font-size: 12pt; color:#3b1405;
 
}

h2
{ margin: 0px;
  padding: 0px 0px 2px 0px;
  font-size: 100%;
}

#logo {
background:url(img/logo.gif) no-repeat;
padding: 0px 10px 10px 470px;  /* top,dunno,dunno,left  */
}

#menu {
z-index: 0
float:left;
position:relative;
height:25px;
width: 770px;
padding-left: 30px;
font-size: 14px;
padding: 5px;


}

/* ------------------------------------------------------------------
MAIN CONTENT AREA */

#contentcontainer {
background: #ffffff;
margin-top: 20px;
position: relative;
	width:820px;
	margin: 0em auto;
	padding:0px 0px 0px 0px;        /* top, x, x, x */
	overflow:auto;
	 float: left; 
	
}
.leftcontent {
font-size: 8pt;
position: relative;
float: left; 
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0pt;
padding-left: 10px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-align: left;
voice-family: inherit;
width: 400px;
height: 314px; 
}

.rightcontent {

font-size: 8pt;
position:relative;
/* text-align: left; */
float: right;
width: 400px;
height: 294px;         /* change the height to fit all the ads and make sure the footer sits @ bottom of screen */
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-left: 0px;
background-attachment: scroll;

}

.rightcontent img {
float:right;
}
/* --------------------------------------------------------
FEATURED ADS AREA */

#featuredcontainer {
z-index: 0
position:relative;
width: 840px;
height: 200px;


}

#featuredindex {

position:relative;
width: 840px;
height: 80px;


float: left; 
}

#footer {
position:relative;
padding-top: 12px; 
width:800px;
text-align: center;
height: 30px;
float: left;
}
/* contact page - form layout */


#features {
position:relative;

height: 80px;
margin-top: 3px;
margin-left:5px; 

float: left; 
}
