/* @override http://www.littlestarcenter.com/style.css */

/* CSS Document */

* {
	padding:0px;
	margin:0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
}

body {
	background-color:#ffd56f;
}
p{padding:5px 0px;}
hr{margin: 15px 0px; border:1px solid #B2DEF6;}
a {
	color:#0091e1;
	text-decoration:underline;
	outline: 0px;
}
a img {
	border:0px;
}
.staff img {
	padding:15px;
	float:left;
}
.header {
/*	background-image:url(images/header_img.gif); */
}
.homemain {
	background-image:url(images/headline_img.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:35px 0px 0px 7px;
}
.home_header {
	background-image:url(images/homehead_bg.gif);
	background-repeat:no-repeat;
	height:23px;
	width:472px;
}
.home_header p {
	padding:0px 0px 1px 20px;
	color:#FFFFFF;
	font-size:11px;
}
.news p {
	color:#000000;
	padding:5px 0px 5px 15px;
}
.maincell {
	background-color:#FFFFFF;
}
.main_top {
	background-image:url(images/top_border.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.main_bottom {
	background-image:url(images/bottom_border.gif);
	background-repeat:repeat-x;
	background-position: bottom;
}
.main_right {
	background-image:url(images/right_border.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.main_left {
	background-image:url(images/left_border.gif);
	background-repeat:repeat-y;
	background-position:top;
}
.main_topLeft {
	background-image:url(images/topLeft_border.gif);
	background-repeat: no-repeat;
	background-position:top;
}
.main_bottomLeft {
	background-image:url(images/bottomLeft_border.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
.main_topRight {
	background-image:url(images/topRight_border.gif);
	background-repeat: no-repeat;
	background-position:top;
}
.main_bottomRight {
	background-image:url(images/bottomRight_border.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
.sidenav_top {
	background-image:url(images/sidenav_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#0091e1;
}
.sidenav {
	background-color:#0091e1;
}
.sidenav ul {
	list-style:none;
	
}
.sidenav li.off {
	height:28px;
	padding:0px 0px 0px  50px;
}
.sidenav li.on {
	height:28px;
	background-image: url(images/sidenav_img.gif);
	background-position:10px 0px;
	background-repeat:no-repeat;
	background-color:#26a0e5;
	
	padding:0px 0px 0px 50px;
}
a.sidenav:link {
	padding:0px;
	border:1px solid #00FF99;
}
.sidenav_bottom {
	background-image:url(images/sidenav_bottom.gif);
	background-repeat:no-repeat;
}
.content_top {
	background-image:url(images/content_top.gif);
	background-position: bottom;
	background-repeat:no-repeat;
}
.content {
	border-left:1px solid #b2def6;
	border-right:1px solid #b2def6;
	padding-top:10px;
	vertical-align:top;
	padding:10px 20px;
	font-size:11px;
	color:#0091e1;
}

.content div.borderbox{
	border-top: thin #0091E1 solid; 
	border-bottom: thin #0091E1 solid; 
	margin: 5px 0px 5px 0px; 
	padding: 5px 0px 5px 0px;
}
.content ul {
	padding:5px 0px;
	font-size:11px;
	list-style-position:inside;
	list-style-image:url(images/bullet2.gif);
}

.content ul.list_outside{
	list-style-position:outside;
	padding: 5px 20px;
}

.content ol {
	padding:5px 20px;
	font-size:11px;
	list-style:decimal;
}
.content li {
	
	font-size:11px;
	padding:2px 0px;
}
.content img {
	position:relative;
	margin:0px 15px 15px 0px;
	padding:2px;
	float:left;
	border:3px solid #d8d8d8;
}
.content_nav_Left_on {
	background-image:url(images/content_navON_left.gif);
	background-repeat:no-repeat;
}
.content_nav_Left2_on {
	background-image:url(images/content_navON_left2.gif);
	background-repeat:no-repeat;
}
.content_nav_on {
	background-color:#FFFFFF;
	border-top:1px solid #b2def6;
	color:#000000;
	font-size:11px;
	padding-bottom:10px;
}
.content_nav_on a {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.content_nav_Right_on {
	background-image:url(images/content_navON_right.gif);
	background-repeat:no-repeat;
}
.content_nav_Left_off {
	background-image:url(images/content_navOFF_left.gif);
	background-repeat:no-repeat;
}
.content_nav_Left_off2 {
	background-image:url(images/content_navOFF_left2.gif);
	background-repeat:no-repeat;
}
.content_nav_Left2_off {
	background-image:url(images/content_navOFF_left2.gif);
	background-repeat:no-repeat;
}
.content_nav_off {
	background-image:url(images/content_navOFF_content.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-size:11px;
	color:#656565;
	padding-bottom:10px;
}
.content_nav_off a {
	font-size:11px;
	color:#656565;
	text-decoration:none;
}
.content_nav_Right_off {
	background-image:url(images/content_navOFF_right.gif);
	background-repeat:no-repeat;
}
.content_bottom {
	background-image:url(images/content_bottom.gif);
	
	background-repeat:no-repeat;
}
.crumb {
	font-size:11px;
	color:#0091e1;
	padding:2px 0px 19px 5px;
}
.crumb a {
	color:#0091e1;
	text-decoration:underline;
}
.footer {
	background-image:url(images/footer_img.gif);
	background-position:top;
	background-repeat:no-repeat;
}





#contact form{width: 200px;}
#contact label{
	font-size:11px;
	font-weight:bold;
	}
#contact input,
#contact textarea{
	border: 1px solid #d8d8d8;
	background: #f8f8f8;
	padding: 4px;
	font-size: 10px;
	line-height: 11px;
	margin-top:2px;
	}
#contact #submitbutton{
	font-weight:bold;
	font-size:11px;
	padding:0px;
	margin: 5px 0px;
	}
	
#accordion dt{
	cursor:pointer;
	padding: 2px;
	background: #fff url(images/accordion_bg.jpg) repeat-x;
	border:1px solid #d6d6d6;
	display:block;
	width: 100%;
	height: 15px;
	}
#accordion dd{
	display: block;
	width: 96%;
	padding: 10px 4px 10px 20px;
	background: #f4f4f4;
	line-height: 15px;
	}
	#accordion dd br{line-height:24px;}
	#accordion dd ol,
	#accordion dd ul{
		margin: 3px 0px 3px 30px;
		}

td.hide-it {
	visibility: hidden;
}

#special-buttons {
	margin-top: 30px;
}
#special-buttons h4{
  color: white;
  font-size: 14px;
  margin: 0px 0px 10px 20px;
}
#special-buttons p {
	text-align: center;
}
#special-buttons p a:link,
#special-buttons p a:visited {
	display: block;
	width: 249px;
	height: 42px;
	text-indent: -9999px;
	margin: 3px auto;
}
#button-group-program {
	background: url(images/group-program.png) no-repeat 0 -41px;
}
#button-strategies {
	background: url(images/strategies-button.png) no-repeat 0 -42px;
}
#button-hair-event{
  background: url(images/button-hair-event.jpg) no-repeat 0 -42px;
}
#button-community-meeting{
  background: url(images/button-community-interest-2.jpg) no-repeat 0 -42px;
}
#special-buttons p a:hover {
	background-position: 0px 0px;
}