@charset "utf-8";
body 
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	background-image:url(images/grass_logos.jpg);
	border:0;
	padding:0;
	margin:0 0 0 0;
	line-height:1.6em;
}

h1
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:160%;
	color:#032C25;
	position:relative;
	top:-17px;
}

h2
{
	font-size:110%;
	color:#184219;
}

h3
{
	color:#184219;
}


#header
{
	background-image:url(images/header_swh03.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:198px;
	margin:0 auto;
	color:#333333;
	font-weight:bold;
	text-align:right;
	padding:1px;
}

#logo_home
{
	width:184px;
	height:152px;
	display:block;
	position:relative;
	top:10px;
	left:387px;
	
}

#logo_home a:visited, #logo_home a:link
{	
	width:184px;
	height:152px;
	display:block;
	position:relative;
	top:0;
	left:0;

	
}

#logo_home a:hover
{
	width:183px;
	height:152px;
	display:block;
	background-image:url(images/logo_sharper2.gif);
	background-repeat:no-repeat;
	position:relative;
	top:0;
	left:0;
}


#wrapper
{

}


#wrapper2
{
	width:900px;
	margin:auto;
}


#navBar
{
	position:relative;	
	top:-14px;
	width:900px;
	margin:0 auto;
	height:24px;
  	font-size:14px;
  	font-weight: bold;
	text-align:center;
	background-color:#333300;
	background-image:url(images/gradient-glossy.png);
	background-repeat:repeat-x;
   
}

#navBar li
{
	display:inline-block;
	padding:2px 2px 2px 2px; 

}

#navBar li a:link, #navBar li a:visited
{
	text-decoration:none;
	color:#000;
	

}

#navBar li a:hover, #navBar li a:active
{
	text-decoration:none;
	color:#D8DA46;
}

#navBar li span
{
	text-decoration:none;
	color:#FFB420;
}


#content
{
	width:900px;
	position:relative;
	top:-14px;
	font-size:12px;
	background-color: #CCCC99;
	padding:8px 0 5px 0;
	
}

#content ul
{
	font-size:90%;
}

#wrapper3
{
	width:605px;
	float:left;
}


#crnr_top
{	
	background-image:url(images/corner_topright.gif);
	background-repeat:no-repeat;
	width:615px;
	height:20px;
}
 

#main
{
	width:595px;
	float:left;
	background-color:#FFF;
	padding:0 0px 0px 20px;
	margin:0 0px 0px 0;	
}

#main p, #main ul
{
	margin-right:25px;
}

.orange
{
	background-image:url(images/orange_end.jpg);
	background-repeat:no-repeat;
	background-position: center left;
	padding-left:14px;
}


#greygrey
{
	background-color:#999999;
	width:575px;
	height:770px;
}

.grey
{	
	text-indent:10px;
	background-color:#999999;
	width:575px;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	float:left;
}

.grey2
{	
	text-align:right;
	background-color:#999999;
	width:565px;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	float:left;
}



#grey_light
{
	background-color:#E9E9E9;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:3px;
	width:565px;
}





span
{
	color:#990000;
}


.float_Left
{
	float:left;
	width:575px;
	height:125px;
}

#crnr_bottom
{	
	clear:both;
	background-image:url(images/corner_bottomright.gif);
	background-repeat:no-repeat;
	width:615px;
	height:20px;
}


#col_right
{
	width:260px;
	float:right;
	background-color:#CCCC99;
	padding:40px 5px 0 5px;
} 

#col_right p
{
	padding-right:25px;
}

#col_right p img
{
	position:relative;
	left:-6px;
}


#map
{
	width:350px;
	height:347px;
	float:right;
	padding:0 20px 0px 25px;
	margin:0 15px 20px 0;
}


table
{
	border-collapse: collapse;
	border:#333333 solid 1px;
	margin:auto;
}

th
{
	text-align: left;
	color:#184219;
	padding: 8px;
	background-image: url(images/bg.jpg);
}


td
{
	border: #333333 solid 1px;
	padding: 6px 25px 6px 25px;
}

caption
{
	font-size:18px;
}

.alternateRow
{
	background-color: #CCCCCC;
}

.higher
{
	position:relative;
	top:-37px;
	left:10px;
}

#bottom
{
	clear:both;
	padding:10px 10px 0 20px;
	
}

#corner_ends
{
	clear:both;
	float:left;
	width:900px;
	height:20px;
	background-image:url(images/corner_ends1.gif);
	background-position:bottom;
	text-align:center;
	font-size:70%;
}

.center
{
	text-align:center;
	color:#990000;
}

.right
{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:right;
	padding-right:25px;
	font-weight:bold;
	color:#184219;
	border-top:#666600 solid 1px;
}

