/* home page only*/

body.home {margin:0; padding: 0; text-align:center; background-color:#ffffff; }


#home-menu {
float:left; width: 100%; position: relative; overflow:hidden; 
}


#home-menu ul {
clear: left;
float: left;
list-style-type:none;
margin: 0;
padding: 0;
position: relative;
left: 50%;
text-align: center;
}

#home-menu ul li {
   float:left;
   list-style:none;
   margin:0;
   padding:5px;
   position:relative;
   right:50%;
}


#home-menu ul li a {font-family: verdana; font-size: 11pt; color:#008080; text-decoration:none;}

#home-menu ul li a:hover {font-family: verdana; font-size: 11pt; color:#000FFF; text-decoration:underline;}

#flashlogo {margin-top: 0px;}


/*main pages*/

body{margin:0; padding: 0; text-align:center; background-color:#000000; }


#wrapper{
position:relative; width: 770px; padding:0; margin:0 auto; text-align: left; background-color:#dfdfdf; 
}



#header{width:770px; height: 175px; background:url(IMAGES/header-red.jpg)}

#left-column{width: 200px; float:left; background-color:#dfdfdf;}
#right-column{width: 550px;float: left; background-color:#dfdfdf;}
#footer{width: 770px;padding: 10px 0 10px 0; background:url(IMAGES/footer-red.jpg); clear:both;text-align:center;
font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: bold;}

#strip{width: 740px; height: 40; background: url(IMAGES/strip-red2.jpg) no-repeat; margin: 10px 0 10px 10px;}

#searchbox{position:absolute; display: inline; margin-left: 260px; margin-top: 0px;}

#flash-thing {display:inline; height: 40px; width:200px; margin:0; padding: 0; }

#contentbox {
width:550px; 
background-color: #ffffff; 
margin-left:15px; 
display: block; 
padding:0;
}

.schedule { 
background: url(IMAGES/schedule.jpg) top no-repeat; 
padding:12px;
}

.meeting { 
background: url(IMAGES/meeting.jpg) top no-repeat; 
padding:12px; 
}
.contact { 
background: url(IMAGES/contact.jpg) top no-repeat; 
padding:12px; 
}
.hpac { 
background: url(IMAGES/hpac.jpg) top no-repeat; 
padding:12px; 
}
.privacy { 
background: url(IMAGES/privacy.jpg) top no-repeat; 
padding:12px; 
}
.programs{ 
background: url(IMAGES/programs.jpg) top no-repeat; 
padding:12px; 
}

.involved { 
background: url(IMAGES/involved.jpg) top no-repeat; 
padding:12px; 
}

.links{ 
background: url(IMAGES/links.jpg) top no-repeat; 
padding:12px; 
}


.blank-white { 
background: url(IMAGES/blank-white.jpg) top no-repeat; 
padding:12px; 
}

.blank-gray { 
background: url(IMAGES/blank-gray.jpg) top no-repeat; 
padding:12px; 
}


.bottom {
background: url(IMAGES/bottom.jpg) bottom no-repeat; 
height: 20px; 
}

.middle {background: url(IMAGES/middle.jpg) repeat-y;
padding:11px;}

p {font-family: verdana, arial, sans-serif; font-size: 10pt; text-align:justify; margin: 0 25px 0 25px;}


h1 {font-family: verdana, arial, sans-serif; font-size: 14pt; margin-left:10px; }

h2 {font-family: verdana, arial, sans-serif; font-size: 14pt; margin-left:25px; color: #008080; margin: 10px 25px 10px 25px;}

.teal {font-weight:bold; color: #008080;}

ul {font-family: verdana, arial, sans-serif; font-size: 10pt;}

/*window art page*/

.windows {font-family: verdana, arial, sans-serif; font-size: 10pt; margin: 25px;}

/*form - submission forms*/

#form-wrap {margin-top: 15px;}

.contact-form { margin-left: 0.5em; font-family: verdana, sans-serif;}

.submit input { color:#000000; background: #FFA20F; border: 2px outset #D7B9C9: font-family: verdana, sans-serif; }

p input {color: #781351; background-color: #bfe2f9; border: 1px solid # 781351: font-family: chicago, sans-serif; margin: 10px 0 10px 0;}

textarea {width: 275px; color: #781351;background: #bfe2f9; border: 1px solid #781351: font-family: verdana, sans-serif; }

/*main nav box*/



#navbox {
width:180px; 
background-color: #ffffff;
margin-left:10px; 
padding:0;
}

.navtop {
background: url(IMAGES/nav-top.jpg) top no-repeat; 
padding:12px; 
}

.navmiddle {background: url(IMAGES/nav-middle.jpg) repeat-y;
padding:5px;
}

.navbottom {
background: url(IMAGES/nav-bottom.jpg) bottom no-repeat; 
height: 25px; 
}


#list-menu {
width:160; 

}

#list-menu ul {
margin:0;
padding: 0;
list-style-type:none;
font-family:verdana, arial, sans-serif;
font-size: 12px;
}
 
#list-menu li {
margin: 5px 0; 
}

#list-menu a {
display: block;
width: 145px;
padding: 5px 5px 5px 10px;
border: 1px solid #ffffff;
background-color: #dcdcdc;
text-decoration: none;
}

#list-menu a:link, #list-menu a:visited {
color: #000000; font-weight:bold;
}


#list-menu a:hover {
color: #008080;
font-weight:bold;
text-decoration: underline;
}

#list-menu a:active {color: #FF0000; text-decoration:none;}

#footer a:link, #footer a:visited {color: #000000; text-decoration:none;}

#footer a:hover{color: #FFFFFF; text-decoration: none;}
#footer a:active{color: #0000FF; text-decoration:none;}

/*other links throughout document*/
a:link, a:visited {color: #0000FF; text-decoration:none;}
a:hover{color: #FF0000; text-decoration: underline;}
a:active {color: #FF0000; text-decoration:none;}

/*links page only*/
#list-links ul {
margin:10px 25px 0 25px;
padding: 0;
list-style-type:none;
font-family:verdana, arial, sans-serif;
font-size: 12px;
}
 
#list-links li {
margin: 5px 0; 
}

#list-links a {
text-decoration: none;
}

#list-links a:link, #list-links a:visited {
color: #0000FF; 
}

#list-links a:hover {
color: #ff0000;
text-decoration: underline;
}

#list-links a:active {color: #FF0000;}

