﻿body 
{
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:Lucida Sans Unicode,arial;
	font-size:12px;
	font-weight:normal;
	color:Black;

}
#maindiv
{ margin:0px;
	padding:0px;
	}
h1
{
	font-family:Lucida Sans Unicode,arial;
	font-size:20px;
	color:Black;
	font-weight:normal;
	margin-bottom:10px;}
h2
{
	font-family:Lucida Sans Unicode,arial;
	font-size:16px;
	color:Black;
	display:block;
	border-bottom:solid 1px black;
	margin-bottom:10px;
	}
h3
{
	font-family:Lucida Sans Unicode,arial;
	font-size:14px;
	color:Black;
	margin-bottom:10px;
	}
h4
{
	font-family:Lucida Sans Unicode,arial;
	font-size:25px;
	color:#408fd4;
	font-weight:normal;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #408fd4;
	margin-top:0px;
	padding-top:0px;
	}
a
{
	color:#2b79bf;
	text-decoration:none;}
a:hover
{
	text-decoration:underline;}

#logo
{
	float:left;}
#menudiv
{
	margin-top:30px;}
#logindiv
{
	float:right;
	margin-top:34px;
	}
#logindiv a
{
	color:black;}

#contentdiv
{
	background-image:url(images/greyfade.jpg);
	background-repeat:repeat-x;
	min-height:300px;
	}
#contentinner
{
	width:950px;
	padding-top:10px;
}
#mediumblue
{
	font-family:Lucida Sans Unicode, Arial;
	color:#408fd4;
	font-size:25px;}
#largeblue
{
	font-family:Lucida Sans Unicode, Arial;
	color:#408fd4;
	font-size:49px;}
#leftcontent
{
	width:310px;
	float:left;
	margin-left:15px;
	}
#rightcontent
{
	width:280px;
	float:right;
	margin-right:0px;
	margin-top:0px;
	}
#centercontent
{
	margin-left:340px;
	margin-right:290px;
	margin-top:60px;
	width:310px;
	}
#centercontent a
{
	font-size:14px;
	line-height:22px;
	}
#subcontent
{
	width:630px;
	margin-left:15px;
	margin-top:20px;
	
	padding-left:15px;
	
	}
#subcontent h1
{
	font-size:29px;
	margin-top:0px;
	padding-top:0px;
	}
#subcontent	h4
{
	font-family:Lucida Sans Unicode,arial;
	font-size:12px;
	color:Black;
	border:0px;
	}
#subtext
{
	padding-top:15px;
		}
.floatleft
{
	float:left;
	margin-right:10px;
	margin-top:4px;
	margin-bottom:10px;
	border:solid 1px #cccccc;
	}
.floatright
{
	float:right;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:10px;
	border:solid 1px #cccccc;
	}
.subfloatleft
{
	float:left;
	margin-right:10px;
		margin-left:-10px;
		padding-top:0px;
	}
.rightbox
{
	width:280px;
	min-height:90px;
	padding:0px;
	font-size:11px;
	margin-top:0px;
	margin-bottom:15px;
	margin-right:5px;
	}
.rightbox h3
{
	margin:0px;
	padding:2px 0px;}
.talking 
{
	margin:20px 20px 20px 20px;
	padding:0px;}
.talking h4
{
	
	padding:0px 0px 0px 0px;
	margin:0px 0px 7px 0px;
	border-bottom:0px;
	font-size:18px;
	color:Black;
	}
#footerdiv
{
	border-top: solid 1px #999999;
	clear:both;
	width:100%;
	margin-top:20px;}
#footinner
{
	width:950px;}
#quote
{
	vertical-align:middle;
	font-family:Verdana;
	color:Black;
	
		
}
#quote h4
{
			font-family:verdana;
		font-size:12px;
		color:#408fd4;
		font-weight:normal;
		margin:0px;}
.thumbnail
{
	margin-left:12px;
	cursor:hand;
	}
#cleardiv
{
	clear:left;}