/* CSS Document */

body		{
			margin:0;
			background-image:url(images/body.gif);
			background-repeat:repeat-x;
			background-color:#f9f9fa;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#000;
			width:100%;
			}
			
h1, h2		{
			font-size:16px;
			margin-top:15px;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			}
			
.red		{
			color:#FF0000;
			}
			
h3			{
			font-size:14px;
			color:#fff;
			margin:5px 0 10px 10px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			}
			
h4			{
			font-size:24px;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			
			}
			
h5		{
			font-size:17px;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			}
			

			
h6			{
			margin-top:1px;
			font-size:12px;
			font-weight: bold;
			color:#000;
			font-family:Arial, Helvetica, sans-serif;
			}
			


.hdr		{
			width:250px;
			height:30px;
			float: left;
			padding:0;
			margin: 0;
			background-color:#229d44;
			overflow: hidden;
			
			}


			
*/* html .hdr		{
			height:17px;
			width:240px;
			background-color:#de0034;
			padding:5px;
			}
	*/		
#wrapper	{
			width:945px;
			height:auto;
			margin:0 auto;
			background-color:#fff;
			background-image:url(images/bg.gif);
			background-repeat:repeat-x;
			background-position:top left;
			padding:10px;
			
			}
			
.clean		{
			clear:both;
			height:30px;
			}
			
.clean1		{
			clear:both;
			height:5px;
			}
			
.clean2		{
			clear:both;
			height:15px;
			}
			
.clean3		{
			clear:both;
			height:10px;
			}
			
#nav		{
			padding-top:23px;
			width:955px;
			}
			
#logo		{
			margin-left:10px;
			float:left;
			width:184px;
			
			}

#navtext	{
			margin-top:23px;
			
			float:right;
			width:755px;
			}
			
* html	#navtext	{
					float:right;
					width:745px;
					margin-top:-40px;
					
					
					}
			
li			{
			 display: inline;
			 padding-left:20px;
			 
			 }
			 
a			{
			 font-size: 14px;
			 font-weight: bold;
			 font-family:Arial, Helvetica, sans-serif;
			 font-weight:bold;
			 text-transform:lowercase;
			 color:#fff;
			 text-decoration:none;
			 }
			 
a:hover	     {
			 color:#FF0000;
			 text-decoration:none;
			 }
			 
ul			{
			margin: 0;
			list-style:none;
			
			}
			
.news		{
	width:240px;
	height:225px;
	background-color:#FDF4F7;
	float:left;
	padding-left: 10px;
	padding-top: 10px;
			}
			
.con		{
	width:230px;
	height:235px;
	background-color:#EEFEE7;
	float:left;
	padding:5px 10px 10px 10px;
	border-top: 10px #81c196 solid;
			}
			

			
.contxt		{
		padding: 10px 0 0 0;
			height:100px;
			width:210px;
text-align:center;
			}
			
* html	.contxt		{
		
			height:70px;
			width:210px;
			}

.txt20px		{
			font-size:26px;
			font-weight:bold;margin-bottom: 10px;
			}
			
.txt18px	{
			font-size:24px;
			font-weight:bold;
margin-bottom: 0px;
			}
			

			
.newstxt	{
			margin-top:-12px;
			font-size:11px;
			color:#000;
			}
			
.newsintro	{
			margin-top:-10px;
			}
			
#flash		{
			width:650px;
			height:250px;
			background-color:#fff;
			float:right;
			margin-right:10px;
			}
			
* html	#flash		{
			width:600px;
			height:250px;
			background-color:#fff;
			float:right;
			
			}
			
.txtbox		{
			
			width:900px;
			height:auto;
			margin:-10px 10px;
			padding:10px;
			
			}
			
.picbox		{
			background-color:#Fff;
			width:910px;
			height:auto;
			margin:-10px 10px;
			padding:10px;
			
			}
			
#tease_wrap	{
			
			width:930px;
			height:auto;
			margin:-10px 10px;
			
			}
			
.tb_header	{
			height:30px;
			width:230px;
			background-color:#229d44;
			margin:10px 1px 0 0;
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			}
						
.teasebox	{
	height:170px;
	width:210px;
	background-color:#EEFEE7;
	margin:0 1px 0 0;
	float:left;
	padding:10px;
			}
			
img.tease	{
			margin:10px;
			}
			

			
a.more	{
			font-size:12px;
			color:#000;
			font-weight:normal;
			}
			
a.more:hover	{
			font-size:12px;
			color:#FF0000;
			font-weight:normal;
			}
			
#footer		{
			width:955px;
			height:80px;
			}
			
#fcol1		{
			width:600px;
			float:left;
			padding:50px 0 0 10px;
			font-size:10px;
			color:#999999;
			}
			
#fcol2		{
			width:300px;
			float:right;
			}
			
.turfpic		{
				width:264px;
				height:auto;
				padding:10px;
				float:left;
				margin-right:5px;
				}
				
.turfcopy		{
				width:590px;
				height:auto;
				padding:10px;
				float:right;
				}
				
.newstitle		{
				margin-top:-12px;
				}

ul.list			{
				
				
				list-style-position:outside;
				margin-left:-10px;			
				
				
				}
				
li.list			{
				display:block;
				margin-bottom:10px;
				
				
				}
.floatimg		{
				float:left;
				margin:0 5px;
				}
				
#abt_pic		{
				width:130px;
				height:auto;
				background-color:#f9f9fa;
				float:left;
				padding:10px;
				}
				
#abt_copy		{
				width:750px;
				height:530px;
				background-color:#f9f9fa;
				float:right;
				padding:10px;
				margin-right:20px;
				}
				
#l_col			{
				padding-left:10px;
				float:left;
				width:250px;
				height:auto;
				
				}
				
#r_col			{
				margin-right:10px;
				float:right;
				width:650px;
				height:auto;
				}
	
p.up			{
				margin-top:-15px;
				}
				
img.card		{
				padding-top:20px;
				}
				
.linkspage
{
color: #000000;
font-size: 12px;
font-weight: normal;
}

.linkspage a
{
font-weight: normal;
color: #000000;
}

.linkspage a:hover
{
color: #FF0000;
}

.linksbox
{
width: 930px;
height: auto;
float: left;
background-color:#f4faf5;
padding-bottom: 20px;
padding-top: 20px;
}