body {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color: 			#666666;	
	/*behavior:		url("css/csshover.htc");*/
}

#outerhtml{
	margin:			0px;
	padding:		0px;
}
#innerhtml{
	position:		absolute;
	left:			3px;
	top:			2px;
	width:			99%;	
}
#innerhtml #top_bar{
	background:		#F3F3F3;	
	border:			1px solid #D4D4D4;
	line-height:	25px;
	text-indent:	10px;
}
.alink{
	text-decoration:none;
	color:			#96B258;
	font-weight:	bold;
}
.alink:hover{
	text-decoration:underline;
}
.left{
	float:			left;
}
.right{
	float:			right;
	padding-right:	10px;
}
.clear{
	clear:			both;
}
.link{
	text-decoration:none;
	font-weight:	bold;
	color:			#4682B4 ;	
}
.link:hover{
	text-decoration:underline;
}

.linkgreen{
	text-decoration:none;
	font-weight:	bold;
	color:			#96B258 ;	
}
.linkgreen:hover{
	text-decoration:underline;
}

.imglink, .imglink:active, .imglink:visited, .imglink:hover{
	text-decoration:none;
	outline:		none;
	border:			none;
	color:			#F3F2EE;
}
#mainmenu{
	margin-top:		5px;
	line-height:	32px;
	height:			38px;
	font-weight:	bold;
	text-indent:	10px;
	background:		url('../img/menubg.gif') repeat-x;
	border:			1px solid #F5F5F5;
}
#menulist{
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	margin:			0px;
	padding:		0px;
}
#blog a{
	color:			#96B258;
}

.menuitem{
	float:	left;
	text-align:center;
}
.menulink{
	text-decoration:none;
	cursor:			pointer;
	width:			80px;
	display:		block;
	color:			#AAA;
	display:		none;
	/*
border-right:	2px double #3F3F3F;
*/
}
.menuitem ul li a.menulink{
	width:			12em;
} 
.menulink:hover{
	color:			#EEE;
}

#content{
	margin-top:		5px;
}

#maincontent{
	width:			525px;
	border:			1px solid #E9E9E9;
	float:			left;
}
#maincontent>div{
	padding:		5px;
	text-align:		justify;
}
#rightpane{
	margin-left:	5px;
	margin-right:	3px;
	float:			left;
	width:			295px;
}
#rightpane2{
	margin-left:	2px;
	float:			left;
	width:			160px;
	border:			1px solid #E9E9E9;
}
.ad-box{
	width:			152px;
	height:			152px;
	line-height:	152px;
	text-align:		center;
	font-weight:	bold;
	cursor:			pointer;
	border:			1px solid #E9E9E9;
	margin:			3px;
}
#footer{
	clear:			both;
	margin-top:		15px;
	margin-left:	2%;
	margin-right:	2%;
	width:			96%;
	height:			70px;
	background:		#F3F3F3;
	border:			1px solid #E9E9E9;	
}
#footer>div{
	padding:		5px;
}
.italic{
	font-style:		italic;
}
.pheader{
	color:			#0086C6;
	font-size:		20px;
	padding-bottom:	8px;
	border-bottom:	2px solid #0086C6;
}
/*LOGIN MODULE*/
#login{
	width: 			190px;
	height:			180px;	
	border:			5px solid #F5F5F5;
}
#login legend{
	line-height: 	25px;
	font-size:		14px;
	color:			#ADD8E6;
	font-weight: 	bold;	
}
#login label{
	line-height:	25px;
	font-size:	12px;
}
#login .login-text{	
	font-size:	11px;
	padding:	5px;
	color:		#666;
	border:		1px solid #ADD8E6;
}
.login-button{
	width:		75px;
	height:		25px;
	color:		#666666;
	border:		none;
	background:#ADD8E6;
	cursor:		pointer;
}
.login-button:hover{
	background:#F5F5DC;
}

/*****************************TICKER MODULE ***********************/
#ticker{
	width:		260px;
	height:		80px;
	border:		1px dashed #F0E68C;
	cursor:		pointer;
}
#ticker-overlay{
	height:		100%;
	display:	block;
	background:	#FDFDFD;	
}
#ticker-content{
	height:		100%;
}
#ticker h4{
	margin:		5px;
}
#ticker p{
	margin-left:5px;
	margin-right:5px;
}
