/* Created 8.17.07 */


/*******	GENERAL CLASSES		*******/
BODY	{	
margin:0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
background-color:#FFCC33;
}

TABLE	{
font-size: 12px;
vertical-align:top;
}

/*** Text Formatting ***/


h1 {
font-size: 24px;
color: #003366;
}

h2 {
font-size: 16px;
color: #003366;
}

h3 {
font-size: 12px;
color: #003366;
font-weight: bold;
margin-bottom: 0px;
}

/*******	STANDARD LINKS	*******/
A	{	color: #003366;	}
A:hover	{	color: #000000;	}

a img {
	border: none;
	}

/*******	CUSTOM TYPE CLASSES	*******/

TR		{	vertical-align:top;}

P	{
}

LI	{
padding: 5px 5px 5px 0px;
}

/*******	CUSTOM STYLES	*******/
#homehead	{
font-size:22px;
line-height:26px;
font-weight:bold;
}

#head	{
font-size:22px;
font-weight:bold;
color:#003366;
}

#subhead	{
font-weight:bold;
color:#003366;
}

.content {
background-color:#ffffff;
padding:25px;
width: 600px;
}

.imgpad {
padding-left: 10px;
}

#quote	{
font-family:Georgia;
font-size:16px;
line-height:22px;
font-weight:bold;
font-style:italic;
color:#003366;
}

#contacttext	{
font-size:14px;
font-weight:bold;
text-align:center;
}

/*******	NAVIGATION	*******/
.column1	{
background-color:#005CAB;
width:175px;
}

#navbar	{
font-weight:bold;
}

#navbar	a	{
text-decoration:none;
color:#FFCC33;
}

#navbar	a:hover	{
color:#FF9933;
}

#navbar li	{
margin-left: -15px;
padding: 6px 0px;
list-style-image:url(../images/star.gif);
list-style-position: outside;
border-bottom: solid 1px #003366;
}

#subnav {
margin-left: -15px;
text-align: right;
font-weight:bold;
margin-right: 5px;
margin-bottom: 10px;
}

#subnav	a	{
text-decoration:none;
color: #FFCC33;
}

#subnav	a:hover	{
color:#FF9933;
}

#subnav li	{
list-style-image: none;
margin-left: -15px;
padding: 6px 0px;
height: 12px;
border-bottom: none;
}

marquee {
font-size: 20px;
color:#FF0000; 
font-weight: bold;
}

#message {
border: 3px solid #005CAB;
background-color: #FFFFFF;
}

#message p {
margin: 6px;
padding-left: 10px;
padding-right: 10px;

}

table td.date {
	background-color:##99CCFF;
	width: 150px;
	text-align:left;
	font-weight: bold;
	}

table td.theme {
	width: 150px;
	text-align:left;
	}

/*******	FOOTER	*******/

#hopelogo {
	background-color:#ffffff;
	border-top: solid 1px #003366;
	}

#footer		{
font-size:10px;
line-height:14px;
color:#003366;
text-align:center;
padding: 6px 0px;
border-top: solid 1px #003366;
}

#footer		a{
color:#003366;
}

#footer		a:hover{
color:#000000;
}

