body{
	margin: 0 0 0 0;
	background-image: url(images/silvertile.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
}

#container {
	background-color:#ffffff;
	padding-left: 55px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
	width: 850px;
	height: 100%;
	/*margin: auto;*/
	z-index: 1;
	}
	
#header
	{
	height: 190px;
	background-color: #000000;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	}

#top_menu {
	height: 30px;
	text-align: center;
	background-color: #00FF00;
	width: 850px;
	margin: auto;
	padding-top: 7px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}	
	
A.top_menu:hover {
	font-family : Arial, Helvetica;
	font-weight : normal;
	font-style: normal;
	color : #ffffff;
	text-decoration: none;
	line-height: 20px;
	border: solid;
	border-bottom-width: 1px;
	border-left: none;
	border-right: none;
	border-top: none;
	border-color: #ffffff;
	background-color: #990000;
	display:inline-block;
	padding-left: 4px;
	text-align:center;
}	
	
		
		
.clear {
	clear: both;
	}

	#gutter
		{
			float: left;
			width: 2%;
			height: 1px;
		}
		
		#col1
		{
			float: left;
			width: 48%;
			background-color: #ffffff;
			padding-left: 15px;
		}
		
		#col2
		{
			float: left;
			width: 18%;
			background-color: #00ff00;
			
		}
		
		#col3
		{
			float: left;
			width: 32%;
			text-align: center;
			background-color: #ffffff;
			padding-left: 16px;
			
		}		
		
		#footer
		{
			clear: both;
			height: 50px;
			background-color: #ffffff;
		}
		
		h1
		{
			margin: 0;
			padding: 0;
		}
		
		h2
		{
			margin-top: 0;
			padding-top: 7px;
		}
		
		h2, p
		{
			margin-left: 7px;
			margin-right: 7px;
}
		
.style1 {
	color: #990000;
	font-weight: bold;
	text-align: center;
}

.style3 {
	color: #000000;
	font-size: 9px;
	font-weight: bold;
}
.style4 {
	color: #000000
}

.style5 {
	text-align: left;
	background-color:#FFFFFF;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.style7 {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: center;
	background-color: #ff0000;
}

.style8 {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #ffffff;
	color: #000000;
}

.style9 {color: #FF0000;
	font-size: 12px
}

.style10 {font-size: 24px}

.style11 {font-size: smaller}

.style12 {font-family: Arial, Helvetica, sans-serif}

.style13 {font-size: larger}

.style14 {background-color:#FFFFFF; color:#000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left;}

.style15 {font-size: medium}

.style16 {font-size: 12px}

.style17 {font-size: 14px}

.style18 {font-size: 12px}

.style19 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style20 {color: #00FF00}

.style21 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	background-color: #FFFFFF;
	color: #000000;
	}
	
.style22 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #ffffff;
	color: #000000
}

.style23 {
	text-align: left;
	margin-left: 10px;
	padding-left: 10px;
	background-color:#FFFFFF;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.style26 {
	color: #009966;
	font-weight: bold;
}

.style28 {
	font-weight: bold
	}
	
.style29 {
	color: #FF0000
	}
	


	
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color: #FF0000;
}

a:active {
	text-decoration: none;
}


.menu-headers {

	font-family: Arial,Helvetica;

	font-size: 16px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	line-height: 20px;

	border: solid;

	border-bottom-width: 1px;

	border-left: none;

	border-right: none;

	border-top: none;

	border-color: #ffffff;

	background-color: #990000;

	font-style: italic;

	padding-left:8px;

	text-align:left;

}

.menu-headers A{

	font-family: Arial,Helvetica;

	font-size: 16px;

	color: #ffffff;

	font-weight: bold;

	text-decoration: none;

	line-height: 20px;

	border: solid;

	border-bottom-width: 1px;

	border-left: none;

	border-right: none;

	border-top: none;

	border-color: #ffffff;

	background-color: #990000;

	font-style: italic;

	padding-left:8px;

	text-align:left;

}

A.cat {

	font-family :  Arial, Helvetica;

	color : #000000;

	font-size : 11px;

	font-weight : normal;

	font-style: normal;

	text-decoration:  none;

	line-height: 20px;

	border: solid;

	border-bottom-width: 1px;

	border-left: none;

	border-right: none;

	border-top: none;

	border-color: #ffffff;

	display:block;

	background-color: #00ff00;

	padding-left: 4px;

	text-align:left;

}

A.cat:hover {

	font-family : Arial, Helvetica;

	font-weight : normal;

	font-style: normal;

	color : #ffffff;

	text-decoration: none;

	line-height: 20px;

	border: solid;

	border-bottom-width: 1px;

	border-left: none;

	border-right: none;

	border-top: none;

	border-color: #ffffff;

	background-color: #990000;

	display:block;

	padding-left: 4px;

	text-align:left;

}


	
.alignL {
	text-align: left;
	padding-left: 15px;
	}
	
.alignC {
	text-align: center;
	padding-top: 15px;
	}

.img2 {
	padding-left: 10px;
	}		

.floatR {
	float: right;
	}
	
.floatL {
	float: left;
	padding: 0 0 0 5px;
}



