@charset "utf-8";
/* CSS Document */

/*Page Title: main.css*/

/*body & font formating*/
body
	{
		background:url(../images/bckgndx.jpg); 
		background-repeat:repeat-x;
		background-color:#161616;
		overflow:scroll;
		height:100.01%
	}
h1
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:1.5em; 
		font-weight:bold; 
		color:#28385c;
	}
h2
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:1.25em; 
		font-weight:bold; 
		color:#28385c;
	}
h3
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:1em; 
		font-weight:bold; 
		color:#28385c;
	}
p
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:.75em; 
		font-weight:normal; 
		color:#000
	}
ul
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:.75em; 
		font-weight:normal; 
		color:#000
	}
ol
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:.75em; 
		font-weight:normal; 
		color:#000
	}

#page
	{
		margin:0;
		padding:0;
		min-height:100%;
		width:100%;
	}
	
/*main content*/
#wrapper_homepage
	{
		position:relative; 
		top:20px; 
		width:1025px;
		margin:0 auto;
		margin-bottom:30px;
		background-color:#28385c;
		padding-bottom:10px;
		border-style:solid;
		border-color:#000000;
		border-width:1px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
		overflow:hidden;
	}
#wrapper
	{
		position:relative; 
		top:20px; 
		width:1025px;
		margin:0 auto;
		margin-bottom:30px;
		background-color:#28385c;
		padding-bottom:10px;
		border-style:solid;
		border-color:#000000;
		border-width:1px;
		-moz-border-radius:5px;
		-khtml-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
#clear_div
{
	clear:both;
	margin-bottom:20px;
}
	#header_div
		{
			position:static;
			margin-left:0px;
			margin-top:0px;
			width:1025px; 
			height:160px;
		}	
	#leftNav_div
		{
			position:static;
			margin-top:20px;
			margin-left:0px;
			width:230px;
			float:left;
			background-image:url(../images/backgndVLine.jpg);
			background-repeat:repeat-x;
		}
			
	#rightNav_div
		{
			position:static;
			float:right;
			margin-top:20px;
			margin-left:10px;
			width:230px;
		}
	#content_div
		{
			position:static;
			margin-top:20px;
			margin-left:10px; 
			float:left;
			width:750px;
			height:auto;
			background-color:#FFF;
			padding:10px;
		}
		#custom_content_div
		{
			width:988px;
		}
/*flaBanner*/
 #ad_banner {
	position:static;
	float:left;
	margin-left:60px;
	margin-top:30px;
	width:674px;
	height:267px;
background-color:#f9cc8b;
	border:none;
	/*border-color:#f9cc8b;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:3px;
	border-right-width:3px;
	border-style:inherit;*/
 }	
/*bottom 3 boxes*/			
	#bottombox_1
	{
	position:static;
	margin-top:20px;
	margin-left:10px;
	float:left;
	width:251px;
	height:495px;
	background-image:url(../images/LowerHomeBox.jpg);
	background-repeat:no-repeat;
		}
		#icon_blog
		{
			position:static;
			height:32px;
			width:158px;
			margin-top:10px;
			margin-left:auto;
			margin-right:auto;
			background:url(../images/boxICON_RBlog.png) no-repeat;
		}
			#icon_blog a 
			{
				display: block;
				height:32px;
				width:158px;
  				cursor: pointer; 
			}

		#rssfeed
		{
			position:static;
			margin-top:15px;
			margin-left:26px;
			width:208px;
			height:384px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
		}
			
	#bottombox_2
	{
	position:static;
	margin-top:20px;
	float:left;
	margin-left:6px;
	width:251px;
	height:495px;
	background-image:url(../images/LowerHomeBox.jpg);
	background-repeat:no-repeat;
	}
		#icon_freeAV
		{
			position:static;
			height:32px;
			width:198px;
			margin-top:10px;
			margin-left:auto;
			margin-right:auto;
			background:url(../images/boxICON_FreeAV.png) no-repeat;
		}
			#icon_freeAV a 
			{
				display: block;
				height:32px;
				width:198px;
  				cursor: pointer; 
			}
		#avfeed
			{
			position:static;
			margin-top:27px;
			margin-left:27px;
			width:208px;
			height:384px;
			}
			
	#bottombox_3
		{
	position:static;
	margin-top:20px;
	float:left;
	margin-left:6px;
	width:251px;
	height:495px;
	background-image:url(../images/LowerHomeBox.jpg);
	background-repeat:no-repeat;
		}
		#icon_featured
		{
			position:static;
			height:32px;
			width:196px;
			margin-top:10px;
			margin-left:auto;
			margin-right:auto;
			background:url(../images/boxICON_FeatureRes.png) no-repeat;
		}
			#icon_featured a 
			{
				display: block;
				height:32px;
				width:196px;
  				cursor: pointer; 
			}
		#featuredfeed
		{
			position:static;
			margin-top:27px;
			margin-left:27px;
			width:208px;
			height:384px;
		}
		
/*Text*/
.topNav_txt
	{
		font-family:Verdana, Geneva, sans-serif; 
		font-size:.75em;
		color:#CCC; 
		text-decoration:none;
		text-align:right;
	}
	
.leftTopNav_txt
	{
		position:absolute;
		top:60px;
		left:45px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:.75em;
		font-weight:bold;
		color:#28375a;
	}
	
	#rightNav_div
	{
		position:relative;
		top:0px;
		left:0px;
		width:230px;
		height:210px;
		background-image:url(../images/LeftNavBot_backgnd.png); 
		background-repeat:no-repeat; 
	}
	#rightNav_sub
		{
			position:relative;
			top:45px;
			left:40px;
			width:165px;
		}		

/*Right Nav*/	
	.rightNav_txt
		{
			font-family:Verdana, Geneva, sans-serif;
			font-size:.75em;
			font-weight:bold;
			line-height:.5em;
			color:#28375a;
		}
		a.rightNav_txt:link
			{
				color:#28375a;
				text-decoration:none;
			}
		a.rightNav_txt:visited
			{
				color:#28375a;
				text-decoration:none;
			}
		a.rightNav_txt:hover
			{
				color:#900;
				text-decoration:underline;
			}

/*search*/
	#content_div_search
		{
			position:static;
			margin-top:20px;
			margin-left:1px; 
			float:left;
			width:1005px;
			height:auto;
			background-color:#FFF;
			padding:10px;
		}
/*Footer*/
#footer 
{
	position:static;
	margin-left:auto; margin-right:auto;
	margin-top:20px;
	margin-bottom:50px;
	width:1025px;
	height:267px;
	background-image:url(../images/fatFooterBckgnd.png);
	background-repeat:no-repeat;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
	#socialMedia_fb
	{
		position:static;
		margin-top:50px;
		margin-left:20px;
		width:420px;
		height:64px;
		z-index:800;
	}
		.social_text:link
		{
			font-family:Verdana, Geneva, sans-serif;
			font-size:20px;
			letter-spacing:-1px;
			color:#FFF;
			text-decoration:none;
		}
		.social_text:hover
		{
			font-family:Verdana, Geneva, sans-serif;
			font-size:20px;
			letter-spacing:-1px;
			color:#FFF;
			text-decoration:underline;
		}
	#socialMedia_tw
	{
		position:static;
		margin-top:25px;
		margin-left:20px;
		width:420px;
		height:64px;
		z-index:801;
	}
		
	#footer_linksBox
	{
		position:static;
		float:right;
		width:470px;
		height:200px;
		margin-top:-170px;
		margin-right:25px;
	}
		.footer_text:link
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			letter-spacing:-.5px;
			color:#FFF;
			text-decoration:none;
		}
		.footer_text:hover
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			letter-spacing:-.5px;
			color:#FFF;
			text-decoration:underline;
		}
		
	#folks
	{
		position:static;
		float:left;
		width:140px;
		height:100px;
		margin-left:860px;
		margin-top:-95px;
		background:url(../images/folks.png);
		background-repeat:no-repeat;
	}
		
	#copywright
	{
		position:static;
		float:left;
		margin-top:10px;
		margin-left:15px;
		width:800px;
		
	}
	.copywright_text
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#CCC;
	}
		.copywright_text:link {text-decoration:none;}
		.copywright_text:hover {text-decoration:underline;}
	
	
