body,div,html,p,ul,li
	{
	padding:0;
	margin:0;
	}

h1,h2,h3,h4,h5,h6
	{
	font-size:12px;
	margin:0;
	padding:0;
	}
h1
	{
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000955;
	font-weight:normal;
	}
h2
	{
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#0099FF;
	color:#000955;
	}
h3
	{
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif
	font-weight:normal;
	color:#000000;
	}
img
	{
	border-style:none;
	}

ul
	{
	list-style:none;
	}
a:link
	{
	text-decoration: none;
	color:#89A42E;
	}
a:visited
	{
	text-decoration: none;
	color:#89A42E;
	}	
a:hover
	{
	text-decoration: none;
	color:#9CB82D;
	}
a:active
	{
	text-decoration: none;
	color:#89A42E;
	}
a:link
	{
	text-decoration: none;
	color:#0099FF;
	}
a:visited
	{
	text-decoration: none;
	color:#0099FF;
	}	
a:hover
	{
	text-decoration: none;
	color:#66CCFF;
	}
a:active
	{
	text-decoration: none;
	color:#0099FF;
	}

p
	{
	padding-bottom:8px;
	line-height:16px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
.clear
	{
	clear:both;
	font-size:1px;
	line-height:1px;
	}


body
	{
    background-color:#FFFFFF;
	}
.headerholder
	{
	background:black;
	width:100%;
	}
.header
	{
	margin:0 auto;
	width:750px;
	background:black;
	height:80px;
	color:white;
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#logo
	{
	float:left;
	width:93px;
	height:80px;
	}
	#logo a:link, #logo a:visited, #logo a:hover, #logo a:active
		{
		display:block;
		background:url("images/logoroll.png") no-repeat 0 0;
		width:93px;
		height:80px;
		}
	#logo a:hover
		{
		background-position:-93px 0;	
		}
#topinfo
	{
	float:left;
	width:649px;
	height:80px;
	text-align:right;
	}
#nav
	{
	width:750px;
	height:30px;
	}
ul#buttons
	{
		
	}
	ul#buttons li
		{
		float:left;
		width:142px;
		margin-right:9px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		}
		ul#buttons li a:link, ul#buttons li a:visited, ul#buttons li a:hover, ul#buttons li a:active
			{
			display:block;
			height:30px;
			background:url('images/button_bg3.png') no-repeat 0 0;
			color:white;
			text-decoration:none;
			}
		ul#buttons li a:hover, ul#buttons li a.current:link, ul#buttons li a.current:visited, ul#buttons li a.current:hover, ul#buttons li a.current:active 
			{
			background-position:-142px 0;
			color:#0099FF;
			text-decoration:none;
			}
		ul#buttons li a.current:hover
			{
			color:#000955;	
			}
.main
	{
	clear:both;
	width:750px;
	margin:0 auto;
	background:url('images/main_bg2.png') repeat-y;
	}
#content
	{
	float:left;
	width:738px;
	}
#one
	{
	float:left;
	width:152px;
	}
#leftlinks
	{
		
	}
	#leftlinks li
		{
		margin-bottom:9px;
		}
		#leftlinks li a:link, #leftlinks li a:visited, #leftlinks li a:hover, #leftlinks li a:active
			{
			width:140px;
			height:18px;
			display:block;
			background:url('images/side_btn2.png') no-repeat 0 1px;
			color:#0099FF;
			text-decoration:none;
			cursor:pointer;
			}
		#leftlinks li a:hover
			{
			background-position:-140px 1px;
			color:#66CCFF;
			}
		#leftlinks li .top
			{
			float:left;
			width:121px;
			}
		#leftlinks li .bot
			{
			clear:both;
			padding:0 0 0 28px;
			font-size:12px;
			}
#two
	{
	float:left;
	width:324px;
	padding-bottom:30px;
	}
	#two p
		{
		padding:5px 3px 3px 0;
		line-height:21px;
		}
.infotop
	{
	background:url('images/content_top.png') no-repeat top left;
	padding:5px 20px 5px 9px;
	}
.infomid
	{
	background:url('images/content_mid.png') repeat-y;
	width:312px;
	}
.infobot
	{
	background:url('images/content_bot.png') no-repeat bottom center;
	padding-bottom:15px;
	width:312px;
	}
#three
	{
	float:left;
	width:262px;
	padding-bottom:30px;
	}
	#three p
			{
			padding:5px 18px 3px 5px;
			line-height:21px;
			}
.imgtop
	{
	background:url('images/image_top.png') no-repeat top left;
	padding:3px 0 0 3px;
	}
.imgmid
	{
	background:url('images/image_mid.png') repeat-y;
	width:260px;
	}
.imgbot
	{
	background:url('images/image_bot.png') no-repeat bottom center;
	padding-bottom:15px;
	width:260px;
	}
.twothirds
	{
	float:left;
	width:476px;
	}
#all
	{
	float:left;
	width:738px;
	}
.biggest
	{
	float:left;
	font-size:28px;
	font-weight:bold;
	text-transform:uppercase;
	}
.middle
	{
	font-size:22px;
	font-weight:bold;
	float:left;
	width:146px;
	text-align:center;
	}
.small
	{
	//float:left;
	//width:142px;
	text-align:center;
	font-size:18px;
	font-weight:normal;
	}
.smallest
	{
	//margin-left:10px;
	font-size:14px;
	font-weight:normal;
	margin-bottom:12px;
	}
.biggest a:hover, .middle a:hover, .small a:hover, .smallest a:hover
		{
		text-decoration:underline;	
		}

.wide
	{
	float:left;
	width:200px;
	}
	.wide img, .thin img
		{
		border:1px dotted black;
		}
.thin
	{
	float:left;
	width:150px;
	}

#botlogo
	{
	width:750px;
	height:35px;
	margin:0 auto;
	text-align:right;
	}
#footer_holder
	{
	width:100%;
	background:black;
	}
#footer
	{
	width:750px;
	margin:0 auto;
	text-align:right;
	font-size:11px;
	color:white;
	}
#footinfo
	{
	float:left;
	width:625px;
	line-height:15px;
	}
	#footinfo a:link, #footinfo a:visited, #footinfo a:hover, #footinfo a:active
		{
		text-decoration:underline;
		}
#footimg
	{
	float:left;
	width:125px;
	padding-bottom:5px;
	}

.leftpad
	{
	float:left;
	width:5px;
	font-size:1px;
	line-height:1px;
	}
.toppad
	{
	clear:both;
	height:5px;
	font-size:1px;
	line-height:1px;
	}
