body
{
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color:#000;
	background-color: #b7a7c5;
}

#container{
	margin-left: auto;
	margin-right: auto;
	width:715px;
	height:600px;
	text-align: left;
	background-color:#211c93;
	color:#fff;
}
/** top div diplaying counter**/
#counter{
	background-color:#43d48e;
	width:715px;
	height:36px;
	text-align:right;
	color:#4C4B49;
}
/** top image div containing logo image**/
#top{
	background-color:#4b256e;
	width:715px;
	height:165px;
	background-image: url(../images/top.jpg);
	background-repeat:no-repeat;
}
/** Return to homepage link and  link states**/
#return, #return a, #return a:visited, #return a:hover{
	background-color:#211c93;
	width:715px;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color:#fff;
	text-align:right;
	text-decoration:none;
}
/** main content div **/
#main{
	background-color:#211c93;
	width:715px;
	height:385px;
}
/** main content div diveded into left and right panel**/
#left_panel
{
	float:left;
	background-image: url(../images/panel_sml.jpg);
	background-repeat:no-repeat;
	width:231px;
	height:350px;
	margin-top:5px;
	text-align:center;
	margin-left:5px;
	display:inline
}
#right_panel
{
	float:right;
	background-image: url(../images/panel_big.jpg);
	background-repeat:no-repeat;
	width:468px;
	height:350px;
	margin-top:5px;
	margin-right:5px;
	display:inline
}
/** right panel buttons general div sizes **/
#right_panel .button
{
	margin-top:3px;
	width:210px;
	height:77px;
}
#right_panel a
{
	text-decoration:none;
	color:#585151;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}
/** collection of buttons with or without right floating pic **/
#talk{
	border-bottom:1px solid #ff0000;
	}
#talk .border{
	border-left:1px solid #ff0000;
	border-right:1px solid #ff0000;
	border-top:1px solid #ff0000;
	}
#find{
	border-bottom:1px solid #ffd200;
	}
#useful{
	border-bottom:1px solid #07bf03;
	}
#useful .border{
	border-left:1px solid #07bf03;
	border-right:1px solid #07bf03;
	border-top:1px solid #07bf03;
	}
#interactive{
	border-bottom:1px solid #ca0675;
	}
#faq{
	border-bottom:1px solid #9b15cd;
	}
#faq .border{
	border-left:1px solid #9b15cd;
	border-right:1px solid #9b15cd;
	border-top:1px solid #9b15cd;
	}
#meet{
	border-bottom:1px solid #00a2ff;
	}
#brain{
	border-bottom:1px solid #ff00fc;
	
	}
#brain .border{
	border-left:1px solid #ff00fc;
	border-right:1px solid #ff00fc;
	border-top:1px solid #ff00fc;
	}
#test{
	border-bottom:1px solid #e08019;
	}
/** different class styles for padding **/
.padding10{padding:10px;}
.padding5{padding:5px;}
/** different class styles for floating **/
.float_right{float:right;}
.float_left{float:left;}

p.FooterLink a {
	padding:5px;
	color:#FFFFFF;
	clear:both;
	display:block;
}