/***********************************************/
/* © ECRM (http://www.e-crm.co.uk/)
* This notice MUST stay intact for legal use
* Visit http://www.e-crm.co.uk/ for this template and others.
***********************************************/

/***********************************************/
/* Page style                             */
/***********************************************/ 

body { background-image: url(../images/bg.jpg); font-family: verdana; font-size: small; color: #000000; line-height: 1.5; margin: 0px; padding: 0px; }

/***********************************************/
/* Layout divs                                 */
/***********************************************/

#supercontainer { 	width: 900px; 
					background: #ffffff; 
					margin: 0 auto; 
					position: relative; 
					top: 0px; 
					border-left-width: 10px; 
					border-left-style: solid; 
					border-left-color: #ffffff; 
					border-right-width: 10px; 
					border-right-style: solid; 
					border-right-color: #ffffff; 
} 

#topcontainer { 		position: relative; 
					top: 0px;  
					width: 900px; 
					background-color: #ffffff; 
					margin: 0 auto; 
} 

#logo { 				float: left; 
					height: 200px; 
					width: 900px; 
					background-color: #ffffff; 
					padding: 0px 0px 0px 0px; 
}

#topnavcontainer { 	position: relative; 
					top: 5px; width: 900px; 
					background-color: #ffffff; 
					margin: 0 auto; 
					z-index: 1000; 
}

#topnav { 			position: relative; 
					width: 900px; 
					background: #ffffff; 
					z-index: 1000; } 

#middle {
	position: relative;
	z-index: 998;
	float: left;
	width: 656px;
	background-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #8b8989;
	text-align: center;
	padding: 10px;
	overflow: hidden;
}

#middle p {
	text-align: left;
	margin:10px;
}


#column {
	float: right;
	width: 200px;
	background-color: #ffffff;
	font-size: 11px;
	text-align: center;
	padding: 10px;
	overflow: hidden;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: 14px;
}

#footercontainer { 	width: 900px; 
					background: #ffffff; 
					margin: 0 auto; 
					position: relative; 
					top: 0px; 
} 

#footer { 			position: relative; 
					top: 0px; 
					height: 60px; 
					width: 900px; 
					background-color: #ffffff; 
					margin-left: auto; 
					margin-right: auto; 
					font-size: x-small; 
					color: #666666; 
					text-align: left; 
					padding: 10px 0px 0px 0px; 
					overflow: hidden; 
}

#image { 			height: 200px; 
					width: 900px; 
					background-color: #ffffff; 
					margin-left: auto; 
					margin-right: auto; 
}

#middle {
	text-align: left;
	vertical-align: top;
}

td {
}


#Adverts1 {
	position:relative;
	width:auto;
	height:213px;
	z-index:1;
	left: auto;
	top: auto;
	line-height: 16px;
	font-size: 10px;
	text-align: left;
	margin-right: auto;
	margin-left: 3px;
}
#apDiv1 {
	position:absolute;
	width:255px;
	height:115px;
	z-index:1;
	left: 630px;
	top: 362px;
}


/***********************************************/
/* H tag styles                             */
/***********************************************/ 

h1, h2, h3, h4, h5, h6 { font-family : verdana; }
h1 {
	font-size: 1.6em;
	font-weight: bold;
	color: #027602;
	text-align: left;
}
h2 { font-size: 1.2em; font-weight: bold; color: #666666; }
h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
	text-align: left;
}
h4 { font-size: 1.0em; font-weight: bold; color: #666666; }
h5 { font-size: 1.0em; font-weight: bold; color: #666666; }
h6 { font-size: 1.0em; font-weight: bold; color: #666666; }

/***********************************************/
/* Hyperlink styles                                */
/***********************************************/

a:hover { background-color: #ffffcc;}
a:link { color:  #007f00; font-weight: bold; text-decoration: none }
a:visited { color:  #006600; font-weight: bold; text-decoration: none }
a:hover { color:  #000000; font-weight: bold; text-decoration: none }
a:active { color:  #0000cc; font-weight: bold; text-decoration: none }

/***********************************************/
/* General                                */
/***********************************************/

.clearfloat { clear: both; height:0; font-size: 1px; line-height: 0px; }

ul {
	list-style-type: square;
	text-align: left;
}
.left {
	text-align: left;
}
.bodycaps {
	font-weight: bold;
}
.orange {
	color: #F60;
	font-weight: bold;
}
#tabletop {
	vertical-align: top;
}
