/*GENERAL*/
html, body, form{margin:0;padding:0}
body{text-align:center;background:#000000 url('images/bg.jpg') repeat-x;}
td{vertical-align:top;font-size:12px;text-align:left;}
p{margin: 0px; padding: 2px 12px; text-align:left;}
img{border:none;}

/*MENU*/
table.menu{
	width:700px;
	margin: none;
	padding: none;
}
img.menu{
	cursor:pointer;
	border:none;
}

div.homeMenu{
	background:none;
}

/*MAIN DIV CONTAINER*/
div.main{
	width:800px;
	background:white;
	font: 12px arial;
	color:#000000;
	margin:auto;
	text-align:left;
}

/*FOOTER*/
div.footer{
	width:800px;
	font: 10px arial;
	text-align:center;
	margin:auto;
	color:white;
}

/*SPANS & TITLES*/
span.titles{
	color:#000000;
	font: bold 12px arial;
}
span.boardTitles{
	color:#000000;
	font: bold 12px arial;
}
span.newsTitles{
	color:#000000;
	font: bold 12px arial;
}
span.minigrant{
	color:#000000;
	font: bold 12px arial;
	text-decoration:underline;
}
span.sub{
	color:#000000;
	font: 10px arial;
	border-top: solid 1px #DDDDDD;
	border-bottom: solid 1px #DDDDDD;
}

/*FORMS*/
form{text-align:left; padding: 2px 10px;}

/*HEADERS*/
h1{}
h2{}
h3{background: #333333; font: bold 12px arial; color:#eeeeee; margin: 0px 0px 5px 0px; padding: 1px 3px}

/*****MEMBERS.WHAF.INFO*****/
.tasks{
	margin: 2px 5px; 
	padding: 10px 10px; 
	text-align:left;
	border: solid 1px #000000;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}
.remove{
	background: #333333;
	color:white;
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/*INPUTS*/

input{border:solid 3px #DDDDDD;font:bold 16px arial; color: #000000; width:400px; background: #FFFFFF;}
textarea{border:solid 3px #DDDDDD;font:bold 16px arial; color: #000000; width:400px;}
input.button{border:solid 3px #666666; background: #DDDDDD; font: bold 16px arial; color: #000000; margin-top:10px; width: auto;}
input.radio{font:10px;width:auto;}

div.members{
	color:#666666;font: bold 14px arial;
	margin: 2px 5px; 
	padding: 10px 10px; 
	text-align:left;
	border: solid 1px #000000;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}

div.news{
	border: solid 1px #000000;
	width: 100%;
	text-align: left;
	width: 750px;
	padding: 2px 10px;
	margin: 5px 10px;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}

div.calendar{
	border: solid 1px #000000;
	width: 750px;
	text-align: left;
	padding: 2px 10px;
	margin: 5px 10px;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}

div.pictures{
	border: solid 1px #000000;
	width: 750px;
	text-align: center;
	padding: 2px 10px;
	margin: 5px 10px;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}

/*Message Board*/
div.messageBoard{
	border: solid 1px #000000;
	width: 750px;
	text-align: left;
	padding: 2px 10px;
	margin: 5px 10px;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}
div.messageBoardHome{
	border: solid 1px #000000;
	width: 300px;
	text-align: left;
	padding: 2px 10px;
	margin: 5px 10px;
	background:#eeeeee  url('images/vert_bg.gif') repeat;
}
span.messageBoard{
	color:#000000;
	font: bold 12px arial;
}


/*LINKS*/
a:link{color:#666666;font: 12px arial;}
a:visited{color:#666666;font: 12px arial;}
a:hover{color:#CCCCCC;font: 12px arial;text-decoration:none;}
a:active{color:#CCCCCC;font: 12px arial;text-decoration:none;}

a.white:link{color:white;font: 12px arial;}
a.white:visited{color:white;font: 12px arial;}
a.white:hover{color:#CCCCCC;font: 12px arial;text-decoration:none;}
a.white:active{color:#CCCCCC;font: 12px arial;text-decoration:none;}

a.home:link{color:#000000;font: bold 16px arial;text-decoration:none;}
a.home:visited{color:#000000;font: bold 16px arial;text-decoration:none;}
a.home:hover{color:#0983C9;font: bold 16px arial;text-decoration:none;}
a.home:active{color:#0983C9;font: bold 16px arial;text-decoration:none;}

a.footer:link{color:#AAAAAA;font: 12px arial;text-decoration:none;}
a.footer:visited{color:#AAAAAA;font: 12px arial;text-decoration:none;}
a.footer:hover{color:#FFFFFF;font: 12px arial;text-decoration:none;}
a.footer:active{color:#FFFFFF;font: 12px arial;text-decoration:none;}

a.members:link{color:#666666;font: bold 14px arial;}
a.members:visited{color:#666666;font: bold 14px arial;}
a.members:hover{color:#000000;font: bold 14px arial;text-decoration:none;}
a.members:active{color:#000000;font: bold 14px arial;text-decoration:none;}