td {
	text-align: left;
	font-family:arial, verdana;
	font-size:11px;
	color:#585858;
	/*line-height:13px;*/
}


A:link {color: #4f3826; text-decoration:none;}
  A:visited { color: #4f3826; text-decoration:none; }
  A:active {color:#4f3826; text-decoration:none;}
  A:hover {color:#cc6600; text-decoration:none;}






body {
    text-align:center;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 76%;

	min-width: 760px;
    width:790px;
	margin-left: auto;
    margin-right: auto;
 background-color: #dcd7d1;
background-image: url(../images/grad2.jpg);
background-repeat: repeat-x;
	}



.wrapperhead {

	width:770px;
	top:0px;
	text-align:left;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
    margin-left: auto;
    margin-right: auto;
   
	  }

.banner { 

		width:770px;
		
		height:200px;
		background:url(../images/allwestV7.gif) top center no-repeat;
		
		top:0px;
	}




.navcont {
	width:770px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
	font-size:14px;
	
	background:url(../images/navgrad.jpg) repeat-x;

}






.wrappercontent {
	
	
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	
  	margin-left: auto;
  	margin-right: auto;
	width:770px;
	background:url(../images/grad3.jpg) repeat-x;
	background-color: #fefefe;
	
}
.tableholdcontent {
	    width:770px;
	    margin-left: auto;
	    margin-right: auto;
	   
	    }
	    
	.tablehold {
	    width:770px;
	    margin-left: auto;
	    margin-right: auto;
	    height:100%;
	    }
	    	
	    		.tableholdhome {
	    	width:770px;
	    	height:600px;
	   		margin-left: auto;
  			margin-right: auto;
	    
	    	}
		
	.tablehold2 {
	    width:712px;
	     margin-left: auto;
  	margin-right: auto;
	}	
	   
	 .tablehold3 {
	    width:712px;
	     margin-left: auto;
  	margin-right: auto;
	}	   
	    	
	 .tablehold4 {
	    width:705px;
	    height:100%;
	    text-align:left;
	    border:0px solid black;
	     margin-left: auto;
  	margin-right: auto;
  	line-height:18px;
  	color:#585858;
	}
	
	.th4color{
		color:#585858;
		line-height:18px;
		font-size:12px;
	}
	

	.PSpainting {
	width:405px; 
	height:239px;
	
	}
	.PSmap {
	width:288px; 
	height:239px;

	}
	
	.trimhold {position:relative;
	
	width:770px;
	border:0px dashed red;

	}
	
	
  	
.toplefttrim {position:absolute;
	top:36px;
	width:462px;
	height:5px;
	
	background-image: url(../images/tltrim.gif);
    background-repeat: repeat-x;
    z-index:1;
	}
	
	
	
.cornertrim {position:absolute;
	top:36px;
	left:462px;
	width:11px;
	height:11px;
	
	background:url(../images/cnr.gif) top center no-repeat;
	 z-index:1;
	}
		
.ritrim {position:absolute;
	top:46px;
	left:468px;
	width:5px;
	height:534px;
    z-index:1;
	background-image: url(../images/rtm.gif);
	background-repeat: repeat-y;
	}
	
	
	
.rescont {position:relative;
width:770px;
text-align:left;
}



.logohold

{
position:relative;
width:770px;
}

.logocont {position:absolute;
top:200px;
left:478px; 
width:292px;
height:380px;
	background:url(../images/logostripes.gif) bottom left no-repeat;
}
	.SunCity
	{
	position:absolute;
	width:213px;
	height:66px;
	top:45px;
	left:43px;
	
    }
    
    .ParSprings
	{
	position:absolute;
	width:213px;
	height:66px;
	top:128px; 
	left:43px;
	
    }
    
     .Premier
	{
	position:absolute;
	width:213px;
	height:72px;
	top:206px; 
	left:43px;
	
    }
    
        .Huntsman
	{
	position:absolute;
	width:213px;
	height:72px;
	top:295px; 
	left:43px;
	
    }
     
    
    
    
    
    
    
.wrapperfooter {
border-left:1px solid #999999;
	border-right:1px solid #999999;
	width:770px;
	margin-left: auto;
    margin-right: auto;
  border-bottom:1px solid #999999;
    background-color:#fffffe;
	}

.footerimg {
	width:770px;
	height:33px;
	
	background: url(../images/footerimg.gif) bottom center no-repeat;
	}

.bottomnav {
	
	width:770px;
	padding-top:2px;
	padding-bottom:2px;
	background-color: #fffffe;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:left;
    background:url(../images/navgrad.jpg) repeat-x;
	
	}

.botnav {
	width:770px;
	height:30px;
	background:url(../images/bottomshadow.jpg) repeat-x;
	}

.Aleft {
text-align:left;
}



.fishing {position:absolute;
border:1px solid red;
width:297px;
height:499px;
background: url(../images/fishing.jpg) no-repeat top left; 
}

.reschold {

width:770px;
height:100%;
text-align:left;
background: url(../images/ducksfloat.jpg) no-repeat bottom right; 

}

.reschold2 {

width:770px;
height:720px;
text-align:left;
font-family:arial, verdana;
}







.fs {
line-height:20px; 
}









.copy{
	font-family:tahoma;
	font-size:12px;
	color:#6A6A6A;
	text-decoration:none;
	 background: url(../images/backgroundcolumn.gif) repeat-y;
}


table tr td.left{
	text-align: left;
}
table tr td.right{
	text-align: right;
} 


.top_txt {	
	color:#63738B;
	text-decoration:none
	}

.gray {
	color:#585858; 
	text-decoration:none
	}
.gray_l {
	color:#B2B0B0; 
	text-decoration:none
	}
.gray_r {
	color:#736C6A; 
	text-decoration:none
	}
.red {
	color:#933720; 
	text-decoration:none
	}
.red_l {
	color:#B0613A; 
	text-decoration:none
	}
.blue {
	color:#4A73B0; 
	text-decoration:none
	}
.black {
	color:#000000; 
	text-decoration:none
	}
.sm {
	font-size:10px
	}
.u {
	text-decoration:underline
	}
.t {
	text-transform:uppercase
	}
.big {
	font-size:12px
	}




.form { width:143px;
		height:20px;
		font-family:tahoma;
		font-size:12px;
		border-style:solid;
		border-width:1px;
		border-color:#BFBFBF;
		background-color:#ffffff;
		color:#959090;
		margin-left:0px;
		margin-right:0px}
		


.textarea {
		width:207px;
		height:56px;
		font-family:tahoma;
		font-size:10px;
		border-style:solid;
		border-width:1px;
		border-color:#514536;
		background-color:#A18B68;
		color:#F7E5BD;
		overflow:auto;
		margin-left:0px;
		margin-right:0px;
		}

.rollover {
		scrollbar-face-color:#B6E9FF;
		scrollbar-track-color:#FCFEFF;
		scrollbar-arrow-color:#FCFEFF;
		scrollbar-3Dlight-color:#FCFEFF;
		scrollbar-base-color:#FCFEFF;
		scrollbar-shadow-color:#FCFEFF;
		scrollbar-darkshadow-color:#FCFEFF;
		scrollbar-highlight-color:#FCFEFF;
		}


a:hover{
	text-decoration:none;
	}
#a:hover{
	text-decoration:none;
	}

 .test {
 position:relative;top:relative;
}


