* { padding: 0; margin: 0; }

body {
	margin: 0;
	background: #000;
}

#wrapper { 
	width: 980px;
	margin: 5px auto;
}

#header {
	width: 980px;
	color: #333;
	float: left;
	/*border: 1px solid #ccc;
	background-color: #C30113;*/
}
#headercontainer {
	width: 980px;
	color: #333;
	float: left;
	/*border: 1px solid #ccc;*/
	background-color: #C30113;
}

#topleftdiv {
	float: left;
	/*height: 23px;
	margin: 0 auto;
	background: #C30113;*/
	width: 412px; /*892px;*/
}
#toprightdiv{
	float: right;
	width: 289px;
}

#middleWrapper {
	width: 978px;
	/*height: 635px;*/
	float: left;
	border: 1px solid #ccc;
	background-color: #3A3A3A;
}

#leftcontainer{
	float:left;
	width:269px;
	/*border: 1px solid orange;*/
	background-color: #3A3A3A;
}

#leftdiv { 
	float: left;
	color: #000;
	background-color: #3A3A3A;
	margin: 10px 0px 0px 0px;
	/*padding: 2px;*/
	width: 266px;
	height: 160px;
	display: inline;
	border: 1px solid #02D24B;
}

#leftbot { 
	float: left;
	color: #000;
	background: #3A3A3A;
	margin: 10px 0px 0px 0px;
	/*padding: 2px;*/
	width: 266px;
	/*height: 480px;*/
	display: inline;
	border: 1px solid #D96C02;
}
#subscribetitle{
	background: #252525;
	background-image: url(images/email.png);
	background-repeat: no-repeat;*/
	height: 25px;
	padding: 8px 0px 0px 35px;
	font-family: arial, georgia, serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	margin: 0px 0px 0px 0px;
	height: 25px;
}
#blogtitle{
	background: #252525;
	background-image: url(images/comments.png);
	background-repeat: no-repeat;
	height: 25px;
	padding: 8px 0px 0px 35px;
	font-family: arial, georgia, serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	margin: 0px 0px 0px 0px;
}

#container { 
	float: right;
	color: #000;
	background: #3A3A3A;
	margin: 0px 0px 0px 0px;
	width: 698px;
	/*height: 632px;*/
	/*display: inline;
	border: 1px solid purple;*/
}

#videomonth{
float: right;
border: 1px solid #014EFE;
width:360px;
margin: 10px 0px 0px 10px;
}
#videotitle{
	/*float: left;*/
	background: #252525;
	background-image: url(images/video.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 325px;
	padding: 8px 0px 0px 35px;
	font-family: arial, georgia, serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
#videoimg{
/*border: 1px solid #ccc;*/
height: 283px;
}

#people{
	float: left;
	width: 323px;
	height: 317px;
	border: 1px solid #1ABA9A;
	margin: 10px 0px 0px 0px;
}
#meettitle{
	background: #252525;
	background-image: url(images/aboutus.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 287px;
	padding: 8px 0px 0px 35px;
	font-family: arial, georgia, serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
#member{
	/*float: right;*/
	font-family: arial, georgia, serif;
	font-size: 13pt;
	font-weight:bold;
	color: #fff;
	padding: 5px;
	/*border: 1px solid #ccc;*/
	width: 303px;
	margin: 0px 10px 0px 0px;
}


#articlesdiv{
	float: left;
	border: 1px solid #ADA812;
	width: 696px;
	/*height: 289px;*/
	margin: 10px 0px 0px 0px;
}

#articletitle{
	background: #252525;
	background-image: url(images/article.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 660px;
	padding: 8px 0px 0px 35px;
	font-family: arial, georgia, serif;
	font-size: 15px;
	font-weight:bold;
	color: #FFF;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	/*border: solid #ccc;*/
	margin: 0px 0px 0px 0px;
}
dt{
	font-family: Arial, Verdana;
	font-size:14px;
	font-style: italic;
	font-weight: bold;
	color: #fff;
}
dd{
	font-family: Arial, Verdana;
	font-size:12px;
	color:#ccc;
}
.articletitle{
	font-family: Arial, Verdana;
	font-size:14px;
	font-style: italic;
	font-weight: bold;
	color: #fff;
}
.articledesc{
	font-family: Arial, Verdana;
	font-size:12px;
	color:#ccc;
}

#profilediv { 
	float: left;
	color: #fff;
	background: #3A3A3A;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	width: 976px;
	display: inline;
	border: 1px solid #ccc;
}
#firstprofilediv { 
	color: #ccc;
	background: #3A3A3A;
	font-family: arial, georgia, serif;
	font-size: 13px;
	padding: 9px 5px 5px 5px;
	width: 780px;
	/*border: 1px solid #ccc;*/
	line-height:20px;
	float: left;
	text-align: justify;
}

#footer { 
	float: left;
	width: 978px;
	background: #666;
	height: 40px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	text-align: center;
	vertical-align: middle;
}

/* =-=-=-=-=-=-=-[Horizontal Menu]-=-=-=-=-=-=-=- */

	#listmenu{
	float: left;
	width:100%;
	height:38px;
	background: #FFF000;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #424242;
	border-bottom-color: #fff;
	}
	#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	}
	#nav li {
	float: left;
	height:38px;
	/*padding: 5px 15px 0px 15px;*/
	position: relative;
	border-right: 1px inset #fff;
	border-left: 0px inset #fff;
	background-color: #FFF000;
	color: #fff;
	font-size: 16px;
	}
	#nav a:link, #nav a:visited {
	display: block;
	text-decoration: none;
	color: #000;
	text-align: center;
	/*padding-top: 5px;*/
	/*font-weight: 700;*/
	font-family: "Steak";
	font-size: 16px;
	}
	/** html #nav a {
	width: 100%;
	}*/
	#nav ul {
	display: none;
	position: absolute;
	padding: 0;
	}
	#nav ul li {
	height: 38px;
	white-space: wrap;
	border: 0 none #555555;
	border-bottom: 1px inset #555555;
	border-top: 1px inset #555555;
	background-color: #FFF000;
	font-size: 100%;
	color: #000;
	font-family: "Steak";
	font-size: 16px;
	padding: 0;
	}
	#nav li:hover ul {
		display: block;
	}
	#nav li:hover{
	background-color: #EBE8E1;
	}
	#nav li:hover ul li:hover{
	background-color: #EBE8E1;
	}
	#expand li{
	/*width:175px;*/
	white-space: nowrap;
	height: 38px;
	border: 0 none #555555;
	border-bottom: 1px inset #555555;
	border-top: 1px inset #555555;
	background-color: #FFF000;
	font-size: 100%;
	color: #fff;
	font-family: "Steak";
	padding: 0;
	/*margin: 0px 0px 0px -15px;*/
	}
	ul#nav li a#:hover, ul#nav li#active {
			background: #EBE8E1;
			/*border-color: #aaab9c #fff #fff #ccc;
			_widht:135px;*/
	}

sitelinkclass {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: none; font-weight: bold}
a.sitelinkclass:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: none; font-weight: bold}
a.sitelinkclass:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: none; font-weight: bold}
a.sitelinkclass:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: underline; font-weight: bold}
a.sitelinkclass:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFF; text-decoration: none; font-weight: bold}

.grayline {  font-size: 7px}

.memberclass {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #F7AB05; text-decoration: none; font-weight: bold}
a.memberclass:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #F7AB05; text-decoration: none; font-weight: bold}
a.memberclass:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #F7AB05; text-decoration: none; font-weight: bold}
a.memberclass:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #F7AB05; text-decoration: underline; font-weight: bold}
a.memberclass:active {  font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #F7AB05; text-decoration: none; font-weight: bold}


.readclass {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FE7700; text-decoration: none; font-style: italic; font-weight: bold}
a.readclass:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FE7700; text-decoration: none; font-style: italic; font-weight: bold}
a.readclass:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FE7700; text-decoration: none; font-style: italic; font-weight: bold}
a.readclass:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FE7700; text-decoration: none; font-style: italic; font-weight: bold}
a.readclass:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FE7700; text-decoration: underline; font-style: italic; font-weight: bold}

.spacer {  font-size: 2px;}
.abp_cr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.abp_name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #fff}
.hp_heading2 { font-family: "Arial Narrow"; font-size: 12pt; color: #E67817; font-weight: bold}

