body
	{border:0px;
	margin:0px;
	padding:0px;
	background:#2a2a2a;
	font-family:arial, calibri;
	font-size:13px;
	}
	
.header
	{background:#000000 url(images/mainbg.jpg);
	border:0px;
	padding:0px;
	margin:0px;
	min-height:350px;
	}
	
.transparent
	{background:url(images/bgtransparent.png);
	width:888px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:-60px;
	}
	
.side
	{width:110px;
	float:left;
	position:absolute;
	top:400px;
	left:100px;
	}
	
.linksdiv
	{margin-left:auto;
	margin-right:auto;
	border:0px;
	overflow:hidden;
	width:800px;
	position:relative;
	top:12px;
	}
	
.links
	{font-family:calibri, arial;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	display:inline;
	float:left;
	width:140px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:0px;
	border-right:0px;
	padding:0px 0px 0px 0px;
	margin:10px 10px 10px 10px;
	position:relative;
	}
	
.links:hover
	{font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	display:inline;
	float:left;
	width:140px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:0px;
	border-right:0px;
	padding:0px 0px 0px 0px;
	margin:10px 10px 10px 10px;
	position:relative;
	top:1px;
	text-decoration:underline;
	}
	
.linktext
	{position:relative;
	}
	
.maintext
	{color:#ffffff;
	padding:10px 10px 10px 10px;
	margin:20px 20px 20px 20px;
	overflow:hidden;
	}
	
.maintext a:link
	{text-decoration:underline;
	color:#ffffff;
	}
	
.maintext a:visited
	{text-decoration:underline;
	color:#ffffff;
	}
	
.maintext a:hover
	{text-decoration:underline;
	color:#aaaaaa;
	}
	
.maindiv1
	{width:350px;
	float:left;
	padding:10px 10px 10px 10px;
	margin:20px 20px 20px 20px;
	}
	
.maindiv1 h2
	{color:#c8c8c8;
	font-size:34px;
	text-align:right;
	border-right:1px solid #c8c8c8;
	padding-right:10px;
	}
	
.maindiv1 p
	{text-align:justify;
	line-height:1.5em;
	font-family:arial, calibri;
	font-size:13px;	
	}
	
.footer
	{background:#000000 url(images/footerimage.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
	margin:0px;
	min-height:300px;
	position:relative;
	top:-100px;
	}
	
.footerfooter
	{
	font-weight:normal;
	font-size:12px;
	font-family:arial, calibri;
	color:#dcdcdc;
	text-align:center;
	}
	
	