/* CSS Document */

*{
	margin:0;
	padding:0;}
body{
	font-family:Tahoma, Helvetica, Arial, sans-serif; 
	font-size:12px;
	color:#341E10;/*TXTBROWN*/
	background:#7A7908;/*OLIVE*/}
td, th{
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:12px;}
h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:40px;
	margin:0px 0px 12px 0px;}
h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:17px;
	margin:10px 0px 10px 0px;}
p{
	margin:0px 0px 14px 0px;
	line-height:140%;}
a{
	color:#7A7908;/*OLIVE*/}
a:hover{
	color:#341E10;/*TXTBROWN*/}


/*MAIN CONTENT*/
#holder{
	width:876px;
	margin:auto;
	padding:0px 0px 8px 0px;
	background:#FFFFFF;}
#maintable{
	width:860px;
	margin:auto;
	background:#FFFFFF;}

.maintxt{
	padding:25px 90px 30px 54px;}

.servicelist{
	font-size:14px;
	padding:10px 0px 0px 0px;
	overflow:auto;}
.servicelist li{
	line-height:100%;
	padding:0px 0px 10px 0px;
	list-style:inside;}
	
.pricelist{
	font-size:11px;
	padding:20px 0px 0px 16px;
	list-style:none;}
.pricelist li{
	line-height:100%;}
.lh1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;}
.lh2{
	font-size:12px;
	padding:10px 0px 2px 0px;}
	
.pic1{
	float:left;
	margin:5px 20px 0px 0px;}
	
	
/*BASE CONTENT*/
.basecell{
	width:860px;
	background:url(../images/base_bg.jpg) no-repeat;
	padding:15px 0px 16px 0px;
	color:#E4E4CE;/*TXTLIGHT*/
	margin:auto;
	text-align:center;}
.bull1{
	font-size:14px;
	color:#C3C21F;/*YELLOW*/
	margin:0px 10px 0px 10px;}
.basecell a{
	color:#E4E4CE;/*TXTLIGHT*/}
.basecell a:hover{
	color:#C3C21F;/*YELLOW*/}
	
	
/*NAVIGATION*/
.navcol{
	width:174px;
	background:url(../images/nav_bg.gif) 0px 40px repeat-x;
	vertical-align:top;}
.navtel{
	width:150px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	background:#341E10;/*TXTBROWN*/
	color:#C3C21F;/*YELLOW*/
	padding:12px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;}
#navlist{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	width:174px;}
#navlist li{
	font-size:14px;
	list-style:none;}
#navlist li a{
	display:block;
	color:#341E10;/*TXTBROWN*/
	text-decoration:none;
	padding:12px 0px 12px 28px;
	background:url(../images/bull1.gif) no-repeat 12px 18px;
	border-bottom:1px solid #FFFFFF;}
#navlist li a.navON{
	display:block;
	background:url(../images/bull2.gif) no-repeat 12px 18px #7A7908;/*OLIVE*/
	color:#E4E4CE;/*TXTLIGHT*/}
#navlist li a:hover{
	background:url(../images/bull3.gif) no-repeat 12px 18px #BCBC83;/*LIGHTOLIVE*/
	color:#7A7908;/*OLIVE*/}
#navlist li a.navON:hover{
	background:url(../images/bull2.gif) no-repeat 12px 18px #7A7908;/*OLIVE*/
	color:#E4E4CE;/*TXTLIGHT*/}
	
	/*GARY'S ALTS*/
#navlist li a.navON2{
	display:block;
	background:url(../images/bull4.gif) no-repeat 12px 18px #cc0033;/*RED*/
	color:#FFFFFF;/*TXTWHITE*/}
