/*  				     	  @hm Website Design & IT Support Services					    */
/*  								=======================									*/
/*									  CSS Stylesheet 2006									*/
/*									Written By: Andrew Hill-Male							*/
/* ======================================================================================== */

/*generic css format */

	body {
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	background-color: #9199ae;
		}
	
	p, .tablelist {
	font-size: 85%;
	text-align: justify;
	}	
	
	p,h1,h2,h3,h4,pre {
	margin:0px 10px 10px 10px;
	}
		
	h1 {
	font-size:140%;
	color: #900A22;
	margin-bottom: 20px;
	padding-top: 15px;
	}
		
	h2 {
	font-size:110%;
	padding-top:10px;
	color: #900A22;
	}

	h3 {
	font-size:14px;
	padding-top:10px;
	color: #900A22;
	}
	
	a:link, a:visited {color: #333;}
	a:hover {color:#900A22}
	div#centercontent a:active{color: #666666;}
	.redtext {color: #900A22;	}
	.redboldtext {color: #900A22; font-weight:bold	}
	
	a.redlink, a.redlink:visited, a.redlink:active {
	color: #FF0000;
	font-size: 120%;
	}

#wrapper {
	background-color: #CCCCCC;
	border: Solid #000 1px;
	border-right: solid #000 4px;
	border-bottom: solid #000 4px;
	margin: 0 auto;
	width: 900px;
}

    #pageheader {
	position:absolute;
	left: 118px;
	top: 27px;
	width: 668px;
	color: #900A22;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}

/* Banner Area */

	#banner {
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0;
	position: relative;
	padding-bottom: 0px;
	height: 120px;
	padding: 0;
		}
		
	#topnav	 {
	margin: 0;
	position: absolute;
	left: 106px;
	top: 95px;
	}
		

/*left  layout*/
	#leftcontent {
	width:106px;
	float: left;
	padding: 0;
	text-align: center;
	}
	
	p.knowledge, p.knowledge a:link,p.knowledge a:visited {
	text-align:center;
	font-size: 11px;
	padding: 0;
	margin: 0;
	font-weight: bold;
}
	


/*Left Nav page Code*/

	body#home a#homenav,
	body#about a#aboutnav,
	body#freestuff a#freestuffsnav,
	body#services a#servicesnav,
	body#testimonials a#testimonialsnav,
	body#news a#newsnav,
	body#contact a#contactnav {
	background: #fff;
	
	}	
		
/* Center Content Area */

	#centercontent {
	background:#fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0 10px 10px;
	float: left;
	width: 620px;
		}
		
	html>body #centercontent {
	margin-bottom: 0px;
		}
	
	.imageleft { margin-right:10px}
	

	#centercontent ul {
	list-style-image:url(../images/bullet_point.gif);
	line-height: 120%;
	list-style-position: outside;
	font-size: 85%;
	text-align: justify;
	}
	
	#centercontent ul ul {
	line-height: 120%;
	list-style-position: outside;
	font-size: 95%;
	}

	#centercontent ul li,#centercontent ol { padding-bottom:5px}

	#centercontent ol {font-size: 85%;
	text-align: justify;}
	
	.quotetext {
	color: #900A22;
	font-style: italic;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	}



/* Right Content Area */

	#rightcontent {
	width:146px;
	float: left;
	padding: 0;
	margin: 20px 0;
		}

		
	p.quoteright {
	color: #900A22;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
	margin: 0;
	padding: 0 5px;
	}	
		
/* Footer Area */

#Footer {
	background-color: #FFFFFF;
	padding: 5px 0;
	margin-left: 106px;
	margin-top: 0px;
	clear: both;
	border-top: solid #ccc 1px;
	margin-right: 154px;
  }

.footerlinks {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	color: #999999;
	}

.footerlinks a:link, .footerlinks a:visited { color:#999999; text-decoration:none}

.footerlinks a:hover { text-decoration:underline; color:#900A22}

.copyright {
	text-align: center;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-top: 10px;
	font-weight: normal;
	}
	a.toclink:link, a.toclink:visited {color:#000000; text-decoration:none; font-size:10px;}
    a.toclink:hover {text-decoration:underline; color:#900A22}
	
	
/* Misc */
.centertext {
	text-align: center;
}	
.clear {clear: both;}

a.plainlink:link, a.plainlink:visited {color:#000000; text-decoration:none}
a.plainlink:hover {text-decoration:underline; color:#900A22}

/* \*/
* html #centercontent {
	overflow: hidden;
	o\verflow: visible;
	width: 620px;
	w\idth: 620px;
	he\ight: 1%;
}
/* */


