body {
	margin: 0;
	padding: 0;
	font: 75% tahoma, Verdana, Arial, sans-serif;
	line-height: 1.8em;
	background: url(images/bg.jpg) top left repeat-x;
	/* #eaeaea */
}
		/* header */
#header {
	padding: 20px;
	border-bottom: 1px solid #fff;
	/*background: #1a2b76;*/
}
#header h1 {
	padding: 0;
	margin: 0;
	font-family: Georgia, sans-serif;
	font-weight: normal;
	font-size: 180%;
	color: #ffffff;
}

		/* top navigation */
#nav {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	background: #3979A5;
}
#nav li {
	float: left;
	margin: 0;
	padding: 0;
}
#nav a {
	float: left;
	display: block;
	padding: 0.5em 2.5em 0.5em 1em;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
	color: #ffffff;
	background: #3979A5  no-repeat top right;
}

#nav a:hover {
	color: #1a2b76;
}
		/*main container */
#container {
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
div.contentleft {
	position:relative;
	float: left;
	margin-top: 8px;
	width:700px;
	padding: 0 1em 1em 1em;
	text-align:justify;
}

div.contentright {
	float: right;
	margin-top: 0px;
	width: 200px;
	padding: 0 1em 1em 1em;
	background-color: #3979A5;
}

div.contentRightLife{

	background-image: url(images/LifeBox.jpg);
}
		/* footer */
#footer {
	font-size: 1em;
	clear:both;
	margin:0;
	padding: 0.5em;
	background: #1a2b76;
	color: #aaa;
}
		/* typography */
h1 {
	font-family: Georgia, serif;
	font-size: 180%;
	padding: 30px 0 10px 0;
	color: #73868c;
}	

h2 {
	font-family: Georgia, sans-serif;
	font-size: 180%;
	padding: 30px 0 10px 0;
	color: #333;
}
		/* links */	
a:link, a:visited {
	color : #666;
	background : inherit;
	text-decoration : none;
}
a:hover {
	color : #73868c;
	background : inherit;
	text-decoration : underline;
}	
ul li {
	list-style-type: none;
}
.navlist ul li {
	list-style-image : url(images/arrow.gif);
	padding-left : 5px;
	margin-bottom : 0;
} 
		/* images */	
a img {
	border: none;	
}
.imgleft { 
	float : left;
	padding : 5px;
	margin-right : 10px;
} 
.imgright { 
	float : right;
	padding : 5px;
	margin-left : 10px;
} 
		/* 3 columns */
#bottom {
	margin: 0 auto;
	width: 770px;
}
#bottom h1 {margin: 0;
	letter-spacing: 3px;
	font-family: Georgia, sans-serif;
	font-size: 130%;
	padding: 10px 0 10px 40px;
	color: #FFFFFF;
}
.col3,.col3center {
	float: left;
	width: 33%;
	margin-bottom: 20px;
}
.col3center {
	margin: 0;
}

#flash{
	position:absolute;
	right:0px;
	top:60px;
}

#bottomLinks{
	color: #FFFFFF;
}