body{
	margin:0px; padding:0px;
	background-color:#fff;
	font-size:12px;
	color:#000;
	font-family:verdana;
}

img{border:0px;}

h3{
	display:block;
	margin:0px; padding:0px;
	color:#000; font-size:16px;
}

blockquote{
	margin:5px; padding:10px;
	background-color:#ccc; color:#000;
	border:1px solid #000;
}

blockquote#yellow{
	margin:5px; padding:10px;
	background-color:#FFFECC;
	border:1px solid #EFDC90;
	color:#A9A014;
}

blockquote#green{
	margin:5px; padding:10px;
	background-color:#CCE297;
	border:1px solid #B2DC4D;
	color:#40550D;
}

#wrapper{
	margin:0px auto;
	background-color:#fff;
	width:980px; height:auto;
}

#banner{
	float:left;
	margin:0px; padding:0px;
	width:980px; height:92px;
	background-image:url('images/banner.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}

	#banner #topmod{
		float:left;
		margin:25px 0px 0px 700px;
	}
	
	#banner #topmod a:link, #banner #topmod a:visited{
		color:#fff; text-decoration:none;
	}
	
	#banner #topmod a:hover{
		color:#fff; text-decoration:underline;
	}
	
	#banner #search{
		height: 17px; width: 130px;
		border:1px solid #666;
		margin-bottom:0px 0px 5px 0px;
			
	}

#navhld{
	float:left;
	margin:0px; padding:0px;
	width:980px; height:92px;
}
	#navhld .nav{
		float:left;
		margin:0px; padding:0px;
		width:98px; height:92px;
	}
	

#imagehld{
	float:left;
	margin:0px; padding:0px 0px 5px 0px;
	width:980px; height:365px;
	border-bottom: 1px solid #939598;
	background-image:url(images/loading.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

#lftcol{
	float:left;
	margin:5px 0px 0px 0px; padding:0px;
	width:313px; height:215px;
}

	#lftcol .navlist{
		float:left;
		list-style:none;
		margin:0px; padding:0px;
		line-height:22px; 
		text-indent:15px;
		width:200px;
	}
	
	#lftcol .navlist a:link, #lftcol .navlist a:visited{
		display:block;
		background-color:#fff;
		color:#000;
		text-decoration:none;
		border-bottom:1px solid #000;
	}
	
	#lftcol .navlist a:hover{
		display:block;
		background-color:#ccc;
		color:#000;
		text-decoration:none;
	}

	#lftcol #logos{
		position:relative;
		float:left;
		margin:51px 0px 0px 0px; padding:0px;
		width:313px; height:45px;
		background-color:#00;
		overflow:hidden;
	}
	
	#lftcol #logos #scroller img{
		border:0; padding-left:8px;
		float:left;
	}
	
#news{
	float:left;
	margin:5px 0px 0px 0px; padding:0px;
	width:667px; height:215px;
	background-color:#ebeced;
}
	#news .newspost{
		float:left;
		margin:10px 0px 0px 10px; padding:0px;
		width:200px; height:170px;
	}

	#news .title{
		float:left;
		width:657px;
		font-size:14px; color:#ee1318;
		margin:3px 0px 0px 10px; padding:0px;
	}

	#news .newsimg{
		float:left;
		margin:0px; padding:0px;
		width:200px; height:140px;
		background-color:#ccc;
	}
	
	#news .newscap{
		float:left;
		margin:3px 0px 0px 3px; padding:0px;
		width:200px; height:40px;
	}

.aleart{
	float:left;
	margin:5px 0px 0px 360px; padding:5px 10px 5px 20px;
	width:260px; height:15px;
	background-color:#ccc; color:#000;
	border:1px solid #000;
}

#adminlogin{
	float:left;
	margin:20px 0px 0px 360px; padding:0px;
	width:300px; height:250px;
}

	#adminlogin input#username, #adminlogin input#password{
		border:1px #1a1a1a solid;
		background:#414141;
		margin: 0px 5px 0px 4px;
		width:200px; height:16px; 
		color:#fff;
	}
	
	#adminlogin input#login{
		display:block; float:left;
		clear:left; height:24px;
		text-align:center; color:#fff;
		cursor:pointer; border:none;
		font-weight:bold; margin:5px 0px 0px 100px;
		width: 94px; background: transparent url('images/bt_login.png') no-repeat 0 0;
	}

#aleft{
	float:left;
	margin:0px; padding:0px;
	width:200px; height:auto;
	background-color:#2d2d2d;
	border:1px solid #000;
}

#aleft .alist{
		float:left;
		list-style:none;
		margin:0px; padding:0px;
		line-height:22px; 
		text-indent:15px;
		width:200px;
	}
	
	#aleft .alist a:link, #aleft .alist a:visited{
		display:block;
		background-color:#ccc;
		color:#000;
		text-decoration:none;
		border-bottom:1px solid #000;
	}
	
		#aleft .alist a:hover{
		display:block;
		background-color:#000;
		color:#fff;
		text-decoration:none;
		border-bottom:1px solid #000;
	}

#aright{
	float:left;
	margin:0px; padding:10px;
	width:756px; height:auto;
	background-color:#ccc;
	border:1px solid #000;
}

	#aright .btn{
		display:block; float:left;
		clear:left; height:24px;
		text-align:center; color:#fff;
		cursor:pointer; border:none;
		font-weight:bold; margin:5px 0px 0px 100px;
		width: 94px; background: transparent url('images/bt_login.png') no-repeat 0 0;
	}
	
/*Admin tables*/
table.admin {background-color: #bebebe; width: 756px;}
tr.admin {
	background: #ebebeb;
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #d2d2d2;
	height: 18px;
}
tr.admin2 {
	background:#d3d3d3;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	height: 18px; 
}
	
#footer{
	float:left;
	margin:3px 0px 0px 0px; padding:0px;
	width:980px; height:62px;
	background-image:url('images/footerbg.gif');
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#fff;
}

	#footer #copyright{
		float:left;
		margin:14px 0px 0px 0px; padding:0px;
		width:288px; height:28px;	
		background-color:#fff;
	}
	
	#footer #copyright .subnav a:link, #footer #copyright .subnav a:visited{
		color:#000; text-decoration:none;
	}
	
	#footer #copyright .subnav a:hover{
		color:#939598; text-decoration:none;
	}
	
	#footer #copyright .subcopy{
		font-size:10px;
	}
	
	#footer #power{
		float:right;
		margin:14px 0px 0px 0px; padding:0px;
		width:227px; height:50px;
		background-color:#fff;
	}
	
.comingsoon{
	font-size:20px;
	margin:200px 0px 80px 400px;
}

#video{
	width:auto; height:auto;
	float:left; margin-left:60px;
}

.heading{
	font-size:12px; color:#fff;
	margin:5px; display:block;
	}
.blue{
	color:#15ADFF;
}
