﻿body 
{
	background-color:#000000;margin:0;padding:0;
	color:White;
	font-family:arial, helvetica, sans-serif;
}

#maindiv
{

}

.menu1
{
	background-color:#990000;
	height:41px;
}

.content
{
	background-color:#110f0f;
	color:White;
	border:0px;
	vertical-align:top;
}

.leftmargin1
{
	background:#000000 url(images/vmargin1.jpg) repeat-y;
}

.leftmargin2
{
	background:#110f0f url(images/vmargin2.jpg) repeat-y;
}

.rightmargin
{
	background:#110f0f url(images/vmargin3.jpg) repeat-y;
}

.hmargin1
{
	background:#000000 url(images/hmargin1.jpg) repeat-x;
}

.hmargin2
{
	background:#000000 url(images/hmargin2.jpg) repeat-x;
}

a img 
{
	border:0px 0px; 
}
.menu1 span{display:block; position:relative; height:41px;cursor:pointer;padding:0;margin:0;text-indent:-9999px;}
.menu2 span{display:block; position:relative; height:443px; cursor:pointer;padding:0;margin:0;text-indent:-9999px;}

#program:hover span{background-position:0% -41px;}
#program:hover {background-position:0% -41px;}
#program span{width:286px;height:41px;background:url(images/nav/thepodsystem.gif) no-repeat left top; margin:0;padding:0}

#registration:hover span{background-position:0% -41px;}
#registration:hover span{background-position:0% -41px;}
#registration span{width:208px;height:41px;background:url(images/nav/registration.gif) no-repeat left top; margin:0;padding:0}

#contact:hover span{background-position:0% -41px;}
#contact:hover{background-position:0% -41px;}
#contact span{width:183px;height:41px;background:url(images/nav/contactus.gif) no-repeat left top; margin:0;padding:0}

#login:hover span{background-position:0% -41px;}
#login:hover{background-position:0% -41px;}
#login span{width:110px;height:41px;background:url(images/nav/login.gif) no-repeat left top; margin:0;padding:0}

#aboutus:hover span{background-position:0% 0%;}
#aboutus:hover{background-position:0% 0%;}
#aboutus span{width:45px;height:148px;background:url(images/nav/aboutus.gif) no-repeat -45px top; margin:0;padding:0}

#newsletter:hover span{background-position:0% 0%;}
#newsletter:hover{background-position:0% 0%;}
#newsletter span{width:45px;height:176px;background:url(images/nav/newspaper.gif) no-repeat -45px top; margin:0;padding:0}

#events:hover span{background-position:0% 0%;}
#events:hover{background-position:0% 0%;}
#events span{width:45px;height:119px;background:url(images/nav/events.gif) no-repeat -45px top; margin:0;padding:0}

.status
{
	color:Red;
}

.loginmessage
{
	color:Red;
	font-size:10px;
}

.login
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	background-color:#fffbd6;
	color:#000000;
}

.loginheader
{
	font-weight:bold;
	text-align:center;
	background-color:#9a0000;
	color:#ffffff;
	height:25px;
	font-size:14px;
}

.pledge
{
	width:100%;
}

.scroller{font-size:18px; }

h1,h2,h3,h4,h5,h6{color:#ffffff;}
h1{font-size:38px;}
h2{font-size:32px;}
h3{font-size:28px;}
h4{font-size:22px;}
h5{font-size:18px;}
h6{font-size:10px;}
