@charset "UTF-8";
/* CSS Document */


/* body */

body {
	text-align: center;
	background-color: #000000;
	font-family: Helvetica, Oxygen, Arial, sans-serif;
	font-size: 12px;
	color: #ffff;
	padding: 0px;
	margin: 0px;
	text-align: justify;
	
}

div#structure {
	width: 1000px;
	margin:auto;
	padding:0;
	text-align: center;
}

.bodytext{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	text-align:justify;	
}

/* header header header header header header header header header header header */
div#header {
	width: 1000px;
	height: 40px;
	padding: 0px;
	background-color:#2f2d2e;

}



/* footer footer footer footer footer footer footer footer footer footer footer footer */
div#footer {
	width: 1000px;
	height: 40px;
	padding: 15px 0px 0px 0px;
	background-color:#2f2d2e;

}
/* menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu menu 

<div id="navMenu">
       		<ul>
              <li> <a href=""></a></li>
   			  <li> <a href=""></a></li>
              <li> <a href=""></a></li>
              <li> <a href=""></a></li>
               </li>
          </ul>
           <br class="clearFloat" />
        </div>


*/
div#menu {
	width:1000px;
	height:40px;
	margin:0px;
	padding:0px;
}
#navMenu{
	margin:0;
	padding:5px 0px 5px 0px;
	width:1000px;
	height:40px;
	float:left;
}
#navMenu ul {
	margin:0;
	padding:0;
	line-height:50px;
	z-index:10;
}
#navMenu li{
	margin:0;
	padding:0;
	list-style:none;
	Float:left;
	position:relative;
	border-right:1px solid #fff; /* colour */
}
#navMenu ul li a {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	padding: 0px 30px 0px 30px;
	display:block;
	color:#fff;  /* colour */
}
#navMenu ul ul {
	position:absolute;
	visibility:hidden;
	top:40px;
	background-color:#eaeaea;  /* colour */
	white-space: nowrap;
}
#navMenu ul li:hover ul {
	visibility:visible;
}
#navMenuli:hover {
	color:#fff;  /* colour */
}
#navMenu ul li:hover ul li a:hover {
		color:#333;
}
#navMenu a:hover {
	color:#333;
	
}

#navMenu ul li:hover ul li a{
width:175px;
padding-left:15px ! important;
text-align: left;
}
/* main main main main main main main main main main main main main main main main main main */

div#main {
	width:1000px;
	height:500px;
	text-align:left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

div#featureheader{
	width:910px;
	height:80px;
	margin: 0px;
	padding: 20px 45px 20px 45px;
}

.featuretitle{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #fff;
	padding: 0px;
	margin: 0px;
	text-align: left;
	letter-spacing: 1px
	}
	
	.featuretext{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #ccc;
	padding: 0px;
	margin: 0px;
	text-align:center;
	line-height:16px;
	}
	
	
div#feature{
	width: 1000px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	overflow:hidden;
	
}
div#col1{
	width:255px;
	height:230px;
	text-align:left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
div#col2{
	width:240px;
	height:230px;
	text-align:left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
div#col3{
	width:240px;
	height:230px;
	text-align:right;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}

div#col4{
	width:255px;
	height:230px;
	text-align:right;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	float:right;
}

div#coltitle{
	width:690px;
	text-align:left;
	margin: 0px;
	padding: 20px 0px 20px 0px;
}
.contenttitle{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 36px;
	color:#903;
	text-align: left;
	}
	
	
	.sidetitle{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color:#903;
	}

.content{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #666;
	padding: 0px;
	margin: 0px;
	text-align:justify;
	}

img.feature {
	padding: 0px 10px 0px 10px;
}


.mainnewstitle{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #fff;
	text-align: left;
	font-weight: bold;
	}
	
	.mainnewstext{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color:#fff;
	text-align: left;
	}

/* text */

.socialtext{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #999;
	text-align: right;
	}
	
.subheading{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #0d4187;
	text-align: left;
	}
	
	.bluetext{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #0d4187;
	text-align: left;
	}
	
	.redtext{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #903;
	text-align: left;
	}

.newsheading{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 20px;
	color: #333;
	text-align: left;
	}
	
	


/* links */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222;
	text-decoration: none;
	
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #222;
	text-decoration: none;

}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#D78817;
	text-decoration: none;	
}

a.loginlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #303030;
	text-decoration: none;	
}
a.loginlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #303030;
	text-decoration: none;
}
a.loginlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#D78817;
	text-decoration: none;		
}

a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999;
	text-decoration: none;
	
}

a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999;
	text-decoration: none;

}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#D78817;
	text-decoration: none;	
}

	
	
a.red:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #903;
	text-decoration: none;	
}

a.red:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #903;
	text-decoration: none;
}

a.red:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color:#000;
	text-decoration: none;	
}

a.news:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #222;
	text-decoration: none;
	
}
a.news:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #222;
	text-decoration: none;

}
a.news:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color:#C00;
	text-decoration: none;	
}