/* UNIVERSAL STYLES */

body { 
	padding: 0;
	margin: 0;
	font: 1em verdana, tahoma, arial, sans-serif;
	background: #FFF;
	color: #300
}

div { 
	padding: 0;
	margin: 0;
	background: transparent;
}

h1 {
	font: bold 0.9em verdana, tahoma, arial, sans-serif;
	color: #360;
	background: #FFF;
}

h2 {
	font: bold 0.8em verdana, tahoma, arial, sans-serif;
}

h3 {
	font: bold 0.7em verdana, tahoma, arial, sans-serif;
}

h4 {
	font: italic 0.75em verdana, tahoma, arial, sans-serif;
}

p {
	font: 0.75em verdana, tahoma, arial, sans-serif;
	color: #333;
	background: #FFF;
}

.bold {
	font: bold 1em verdana, tahoma, arial, sans-serif;
	color: #333;
	background: #FFF;
}



a.link {
    	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #000;
	background: #FFF;
}
a.active { 
    	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #000;
	background: #FFF;
	}
a.visited {
    	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #333;
	background: #FFF;
}
a.hover {	
     	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #360;
	background: #FFF;
}

.unread {
	color: #360;
	background: transparent;
}

/* HEADER */
#header {
	height:120px;
	background-image:url("../images/ecoteerlogo.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
#headervolunteer {
	height:120px;
	background-image:url("../images/ecoteerlogovolunteer.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
#headerplacement {
	height:120px;
	background-image:url("../images/ecoteerlogoplacement.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
#headeradmin {
	height:120px;
	background-image:url("../images/ecoteerlogoadmin.gif");
	background-repeat: no-repeat;
	background-position: top left;
}


#topmenucurve {
	height:30px;
	width:18px;
	border:none;
	float:right;
	background-image:url("../images/topmenucurve.gif");
	background-repeat: no-repeat;
	background-position: top left;
	color: #333;
}

#loginmenu {
	height:30px;
	width:290px;
	border:none;
	float:right;
	font: 0.75em verdana, tahoma, arial, sans-serif;
	color: #CF9;
	background-image:url("../images/topmenu.gif");
	line-height:2em;
}

#loginmenu a:link {
    	text-decoration:underline;
	font:0.9em verdana, tahoma, arial, sans-serif;
	font-weight: bold;
	color: #FFF;
	background: transparent;
}
#loginmenu a:active { 
    	text-decoration:underline;
	font:0.9em verdana, tahoma, arial, sans-serif;
	font-weight: bold;
	color: #FFF;
	background: transparent;
	}
#loginmenu a:visited {
    	text-decoration:underline;
	font:0.9em verdana, tahoma, arial, sans-serif;
	font-weight: bold;
	color: #FFF;
	background: transparent;
}
#loginmenu a:hover {	
     	text-decoration:underline;
	font:0.9em verdana, tahoma, arial, sans-serif;
	font-weight: bold;
	color: #CF9;
	background: transparent;
}


/* FOOTER */
#footer {
	font:0.6em verdana, tahoma, arial, sans-serif;
	color:#333;
	background: #C96;
	background-image:url("../images/footer.gif");
}
#footercurve {
	float:left;
	height:32px;
	width:197px;
	background: #C96;
	background-image:url("../images/footercurve.gif");
}
#footertext {
	padding:6px 0 0 0;
}
#footertext a:link {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
}
#footertext a:active { 
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #666;
	background: transparent;
	}
#footertext a:visited {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #666;
	background: transparent;
}
#footertext a:hover {	
     	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
}
#afterthought {
	padding:10px;
	font:0.6em verdana, tahoma, arial, sans-serif;
	color: #666;	
	background: transparent;
}
#afterthought a:link {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #666;
	background: transparent;
}
#afterthought a:active { 
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #666;
	background: transparent;
	}
#afterthought a:visited {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #666;
	background: transparent;
}
#afterthought a:hover {	
     	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
}
#afterthoughtleft {	
	float:left;
}
#afterthoughtright {	
	float:right;
}


/* MAIN CONTENT */
#center h1 {
	padding: 0 20px 0 20px;
}
#center h2 {
	padding: 0 20px 0 20px;
}
#center h3 {
	padding: 0 20px 0 20px;
}

#center p {
	padding: 0 20px 0 20px;
}
#center table {
	padding: 0 20px 0 20px;
}
#center td p {
	padding: 0;
	vertical-align:top;
	text-align: left;
	font-size:1em;
}
#center td {
	padding: 0;
	vertical-align:top;
	text-align: left;
	font-size:0.75em;
}

#center ul { 
	padding: 0px 30px 0 50px;
	margin: 0;
	list-style: square inside;
	font: 0.75em verdana, tahoma, arial, sans-serif;
	color: #333;
	position: relative;
	z-index:99;
}

#center ol { 
	padding: 0px 30px 0 50px;
	margin: 0;
	list-style: square inside;
	font: 0.75em verdana, tahoma, arial, sans-serif;
	color: #333;
	position: relative;
	z-index:99;
}

#center li { 
}

#center a:link {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
	}
#center a:active { 
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
	}
#center a:visited {
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #333;
	background: transparent;
	}
#center a:hover {	
     	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
}



#volregstage1 {
	width: 527px;
	height: 40px;
	border:none;
	background: transparent;
	background-image:url("../images/volregstage1.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#volregstage2 {
	width: 527px;
	height: 40px;
	border:none;
	background: transparent;
	background-image:url("../images/volregstage2.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#volregstage3 {
	width: 527px;
	height: 40px;
	border:none;
	background: transparent;
	background-image:url("../images/volregstage3.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#volregstage4 {
	width: 527px;
	height: 40px;
	border:none;
	background: transparent;
	background-image:url("../images/volregstage4.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#volregstage5 {
	width: 527px;
	height: 40px;
	border:none;
	background: transparent;
	background-image:url("../images/volregstage5.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#plaregstage1 {
	width: 690px;
	height: 44px;
	border:none;
	background: transparent;
	background-image:url("../images/plaregstage1.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#plaregstage2 {
	width: 690px;
	height: 44px;
	border:none;
	background: transparent;
	background-image:url("../images/plaregstage2.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#plaregstage3 {
	width: 690px;
	height: 44px;
	border:none;
	background: transparent;
	background-image:url("../images/plaregstage3.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
#plaregstage4 {
	width: 690px;
	height: 44px;
	border:none;
	background: transparent;
	background-image:url("../images/plaregstage4.gif");
	background-repeat: no-repeat;
	background-position: top left;	
	margin: 0 0 0 20px;
	padding:0;
}
.placementsum{
	border:none; float:left;width:500px;text-align:left;
}
.contactplacement{
	border:none; float:left;width:200px;
}
.photogallery{
 	float:left;width:250px;height:280px;border:none;margin:10px;
}

/* ONE COLUMN CONTENT */
#onecolumn h1 {
	padding: 0 20px 0 20px;
}

#onecolumn h2 {
	font-size:0.95em;
	margin: 10px 0 10px 0;
	background: transparent;
	padding: 0 20px 0 20px;
}

#onecolumn h3{
	font-size:0.75em;
	margin: 10px 0 10px 0;
	background: transparent;
	padding: 10px 20px 0 20px;
}

#onecolumn p {
	padding: 0 20px 0 20px;
}

#onecolumn form {
	font-size: 0.75em;
	padding: 0 20px 0 20px;
}

#onecolumn form p {
	padding: 0;
	font-size: 1em;
}


#onecolumn ul { 
	padding: 0px 30px 0 50px;
	margin: 0;
	list-style: square inside;
	font: 0.75em verdana, tahoma, arial, sans-serif;
	color: #333;
	position: relative;
	z-index:99;
}

#onecolumn li { 
}

#onecolumn a:link {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
	}
#onecolumn a:active { 
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
	}
#onecolumn a:visited {
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #333;
	background: transparent;
	}
#onecolumn a:hover {	
     	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
}



#vetopcenter .h1title{ 
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 0.8em;
	margin:0 0 0 30px;
	padding:0;
	line-height:2;
}
#vecenter p{ 
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 0.75em;
	color: #360;
	background: transparent;
	margin:0;
	padding:0;
	width: 220px;
}
#vecenter a:link {
	padding:0;
	margin: 0;
	color: #360;
	background: transparent;
	}
#vecenter a:active { 
	padding:0;
	margin: 0;
	color: #360;
	background: transparent;
	}
#vecenter a:visited {
	padding:0;
	margin: 0;
	color: #360;
	background: transparent;
	}
#vecenter a:hover {	
	padding:0;
	margin: 0;
 	color: #000;
	background: transparent;
}
#volunteerextractscontainer{
	border:none;
	width:290px;
	margin:0 20px 20px 10px;
	padding:0;
	background:#FFF;
	float:left;
}
#vetopleft{
	border:none;
	width:30px;
	height:30px;
	float:left;
	background: transparent;
	background-image:url("../images/volstoryquotetop.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
}
#vetopcenter{
	border:none;	
	width:230px;
	height:30px;	
	float:left;
	background: transparent;
	background-image:url("../images/greenbackground.gif");
	background-repeat: repeat-x;
	background-position: top left;	
	margin:0;
	padding:0;
}
#vetopright{
	border:none;
	width:30px;
	height:30px;
	float:left;
	background: transparent;
	background-image:url("../images/volstoryquoteright.gif");
	background-repeat: repeat-x;
	background-position: top left;	
}

#veleft{
	border:none;
	width:30px;
	height:115px;	
	float:left;	
	background: transparent;
	background-image:url("../images/greenbackground.gif");
	background-repeat: repeat-y;
	background-position: top left;		
}
#vecenter{
	border:none;	
	width:230px;
	height:115px;	
	float:left;
	background: transparent;
}
#veright{
	border:none;
	width:30px;
	height:115px;	
	float:left;
	background: transparent;
	background-image:url("../images/greenbackground.gif");
	background-repeat: repeat-y;
	background-position: top right;		
}

#vebottomleft{
	border:none;
	width:30px;
	height:30px;
	float:left;
	background: transparent;
	background-image:url("../images/volstoryquotebottoml.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
	clear:both;
}
#vebottomcenter{
	border:none;	
	width:230px;
	height:30px;
	float:left;
	background: transparent;
	background-image:url("../images/greenbackground.gif");
	background-repeat: repeat-x;
	background-position: bottom left;	
}
#vebottomright{
	border:none;
	width:30px;
	height:30px;	
	float:left;	
	background: transparent;
	background-image:url("../images/volstoryquotebottomr.gif");
	background-repeat: repeat-x;
	background-position: bottom left;	
}

#center form {
	
	padding: 0 20px 0 20px;
}

.floatleftclearall {float:left;clear:both; border:none;padding:0; margin:0;}
.floatleft p {float:left; border:none;padding:0; margin:0;}

.formlabel {border:none; width:170px; float: left;}
.formlabelwider {border:none; width:320px; float: left; margin:0; padding:0 5px 0 0;}
.formdiv {border:none; width:330px; float: left;}
.formdivwider {border:none; width:530px; float: left;}
.formlabelcheckboxdiv {border:none; width:420px; float: left;margin:0; padding:0;}
.formcheckboxdiv {border:none; width:100px; margin:0; padding:0;text-align:left;float: left;}
.photouplabel {border:none; width:100px;height:20px;float:left;}
.photoup {border:none; width:300px;height:20px;float:left;}
.clearboth {height:1px; width:1px; clear:both;}
.formh2 {font: bold 0.8em verdana, tahoma, arial, sans-serif;}
#regplaform ul { 
	padding: 0 0 0 20px;
	margin: 0;
	list-style: square inside;
	font: 1em verdana, tahoma, arial, sans-serif;
}
#regplaform h2 {	
	font-size:1em;
	margin: 10px 0 10px 0;
	background: transparent;
	padding: 0 20px 0 0;
	}
#regplaform h3 {
	font-size:1em;
	font-style:italic;
	margin: 10px 0 10px 0;
	background: transparent;
	padding: 0 20px 0 0;
}
#regplaform .adddates {
	font-size:1em;
	text-align: left;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #333;	
	width:116px;
	height:22px;
	cursor: pointer; /* hand-shaped cursor */
	/* cursor: hand; for IE 5.x */
	margin: 2px;
	padding:2px;
	border:1px solid;
}
#regplaform .presavepub {
	font-size:1em;
	text-align: left;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #333;	
	width:90px;
	height:22px;
	cursor: pointer; /* hand-shaped cursor */
	/* cursor: hand; for IE 5.x */
	margin: 2px;
	padding:0 0 0 8px;
	border: none;
}
/* RIGHT HAND COLUMN */
#rightrecommend{
	width: 160px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: none;
	border-bottom: 1px solid #000;
	background: #FFF;
	margin:0 0 40px 0;
	padding:0;	
	float:right;
}
#rightrecommendheader {
	background: #063;
	margin:0 0 5px 0;
	padding:0;
	vertical-align:top;
	float:left;
	width:100%;
}
#rightrecommend h1{
	font-size:0.7em;
	color:#FFF;
	background: #063;
	text-align:left;
	margin: 5px 0 2px 5px;
	padding:0;
}
#rightrecommend p{
	font-size:0.7em;
	color:  #063;
	padding: 0;
	margin:5px;
	width:150px;
	background: transparent;
}
#rightrecommend form{
	font-size:1em;
	text-align:left;

}
#recommendsubmitbutton{
	width:95px;
	height:22px;
	background: transparent url("../images/recommendedsubmit.gif") no-repeat left top;
	cursor: pointer; /* hand-shaped cursor */
	/* cursor: hand; for IE 5.x */
	margin: 0 0 10px 0;
	padding:0 0 1px 10px;
	font-size: 1em;
	text-align: left;
	border:none;
}

/* LEFT HAND COLUMN */
.italics {
	font-style: italic;
}
#leftcplink {
	width: 147px;
	height:43px;
	border:none;
	background: #FFF;
	background-image:url("../images/cntrlpanellink.gif");
	background-repeat: no-repeat;	
	margin:0 0 5px 0;
	padding:17px 0 0 44px;
}
#leftcplink p{
	color: #000;	
	background: transparent;
	font: bold 0.7em verdana, tahoma, arial, sans-serif;
	color: #360;
	margin:0;
	padding:0;
}
#leftcplink a:link {
    	text-decoration:underline;
	color: #063;
	background: transparent;
}
#leftcplink a:active { 
    	text-decoration:underline;
	color: #063;
	background: transparent;
	}
#leftcplink a:visited {
    	text-decoration:underline;
	color: #063;
	background: transparent;
}
#leftcplink a:hover {	
     	text-decoration:underline;
	color: #CF9;
	background: transparent;
}

#leftforums {
	width: 190px;
	border-top: 1px solid #000;
	border-left: none;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #063;
	background: transparent;
	margin:0 0 40px 0;
	padding:0px;
}
#leftforums h1 {
	color: #360;
	font-size:0.7em;
	margin: 10px 0 5px 10px;
	background: transparent;
}	

#leftforums p {
	color: #360;
	font-size:0.7em;
	text-align: left;
	margin: 10px 0 8px 10px;
	padding:0;
	width: 169px;
	background: transparent;
}
#leftforums a:link { 
	color: #000;
	background: transparent;
	}
#leftforums a:active { 
	color: #000;
	background: transparent;
	}
#leftforums a:visited {
	color: #000;
	background: transparent;
}
#leftforums a:hover {	
	color: #999;
	background: transparent;
}

#leftstories {
	width: 190px;
	border-top: 1px solid #000;
	border-left: none;
	border-right: 1px solid #000;
	border-bottom: none;
	background: #063;
	background-image:url("../images/lhsquotetop.gif");
	background-repeat: no-repeat;
	background-position: 10px 29px; 
	margin:0;
	padding:0px;
}

#leftstories h1 {
	color: #FFF;
	font-size:0.7em;
	margin: 10px 0 28px 10px;
	background: transparent;
}	

#leftstories p {
	color: #FFF;
	font-size:0.7em;
	text-align: left;
	margin: 10px 0 0 10px;
	padding:0;
	width: 169px;
	background: transparent;
}
#leftstories a:link { 
	color: #FFF;
	background: transparent;
	}
#leftstories a:active { 
	color: #FFF;
	background: transparent;
	}
#leftstories a:visited {
	color: #FFF;
	background: transparent;
}
#leftstories a:hover {	
	color: #CF9;
	background: transparent;
}

#leftstoriesbottom {
	margin:0 0 40px 0;
	padding:0;
	width: 190px;
	height:30px;
	border-top: none;
	border-left: none;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #063;
	background-image:url("../images/lhsquotebottom.gif");
	background-repeat: no-repeat;
	background-position: 148px 0px; 
}

#lefthelp {
	width: 190px;
	border-top: 1px solid #000;
	border-left: none;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #9C6;
	background-image:url("../images/helpbg.gif");
	margin:0 0 40px 0;
	padding:0 0 10px 0;
}

#lefthelp h1 {
	color: #FFF;
	background: #360;
	font-size:0.7em;
	margin:0;
	padding: 4px 0 2px 10px;
}	

#lefthelp h2 {
	color: #360;
	background: transparent;
	font-size:0.7em;
	margin:0;
	padding:9px 0 0px 10px;
	text-align:left;
}

#lefthelp a:link {
  	color: #360;
  	background: transparent;
  	font-size:0.7em;
  	font-weight:bold;
  	margin:0;
  	padding:9px 0 0px 10px;
	text-align:left;
	line-height:2em;
}
#lefthelp a:active { 
 	color: #360;
 	background: transparent;
 	font-size:0.7em;
 	 font-weight:bold;
 	margin:0;
 	padding:9px 0 0px 10px;
	text-align:left;
	line-height:2em
	}
#lefthelp a:visited {
   	color: #360;
   	background: transparent;
   	font-size:0.7em;
   	font-weight:bold;
   	margin:0;
   	padding:9px 0 0px 10px;
	text-align:left;
	line-height:2em
}
#lefthelp a:hover {	
	color: #000;
	background: transparent;
	font-size:0.7em;
  	font-weight:bold;	
	margin:0;
	padding:9px 0 0px 10px;
	text-align:left;
	line-height:2em
}

#lefthelp p {
	color: #360;
	background: transparent;
	font-size:0.7em;
	text-align: left;
	margin: 0px 0 0 10px;
	padding:0;
	width: 169px;
}

#leftlike {
	width: 190px;
	border-top: 1px solid #000;
	border-left: none;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #063;
	margin:0 0 40px 0;
	padding:0 0 10px 0;
}

#leftlike .thumb{
	margin:0 0 0 20px;
	padding:0;
}

#leftlike h1 {
	color: #FFF;
	background: #360;
	font-size:0.7em;
	margin:0;
	padding: 4px 0 2px 10px;
}	

#leftlike h2 {
	color: #9C9;
	background: transparent;
	font-size:0.7em;
	margin:0;
	padding:9px 0 4px 10px;
	text-align:left;
}

#leftlike a:link {
  	color: #FFF;
  	background: transparent;
  	font-size:1em;
  	margin:0;
  	padding:9px 0 0px 0;
	text-align:left;
	line-height:2em;
}
#leftlike a:active { 
 	color: #FFF;
 	background: transparent;
 	font-size:1em;
 	margin:0;
 	padding:9px 0 0px 0;
	text-align:left;
	line-height:2em
	}
#leftlike a:visited {
   	color: #FFF;
   	background: transparent;
   	font-size:1em;
   	margin:0;
   	padding:9px 0 0px 0;
	text-align:left;
	line-height:2em
}
#leftlike a:hover {	
	color: #9C9;
	background: transparent;
	font-size:1em;
	margin:0;
	padding:9px 0 0px 0;
	text-align:left;
	line-height:2em
}

#leftlike p {
	color: #FFF;
	background: transparent;
	font-size:0.7em;
	text-align: left;
	margin: 0px 0 0 10px;
	padding:0;
	width: 169px;
}


#leftmailing {
	width: 180px;
	border-top: 1px solid #000;
	border-left: none;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background: #C96; 
	margin:0 0 40px 0;
	padding:0 0 0 10px;
	background-image:url("../images/mailingbg.gif");
}

#leftmailing h1 {
	color: #333;
	background: transparent;
	font-size:0.7em;
	margin: 10px 0 10px 0;
	text-align:left;
}	

#leftmailing p {
	color: #333;
	background: transparent;
	font-size:0.7em;
	text-align: left;
	margin: 10px 0 0 0;
	padding:0;
	width: 169px;
}

#leftmailing form {
	font-size:1em;
}

#leftmailing a:link {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
}
#leftmailing a:active { 
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
	}
#leftmailing a:visited {
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #333;
	background: transparent;
}
#leftmailing a:hover {	
     	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
}






/* MAILING LIST FORM*/
#mailinglistform  {
	color: #333;
	font-size:0.7em;
	text-align: left;
	margin: 0;
	padding:0;
	width: 169px;
}
.forminput {
	color: #333;
	text-align: left;
	margin: 0;
	padding:0;
	width: 120px;
	border: 1px solid #000;
} 

#mlsubmitbutton {
	width:136px;
	height:22px;
	background: transparent url("../images/mailinglistsubmit.gif") no-repeat center top;
	cursor: pointer; /* hand-shaped cursor */
	/* cursor: hand; for IE 5.x */
	margin: 0 0 10px 0;
	padding:0 0 1px 10px;
	font-size: 1em;
	text-align: left;
	border:none;
}




/* PLACEMENT FEATURE ON STANDARD PAGES */
#placementfeature {
	position: relative;
	border: 1px solid #360;
	width: 275px;
	margin: 0  20px  15px  25px;
	padding: 2px 10px 10px 10px;
	background: transparent;
	float: right;
	z-index: 100;
}

#placementfeature img {
	border: none;
	background: transparent;
}

#placementfeature h2 {
	font: bold 0.7em verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
	margin: 5px 0 5px 0;
	padding:0;	
}

#placementfeature p {
	font: 0.7em verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
	margin: 5px 0 5px 0;
	padding:0;
	text-align:left;
}

#placementfeature a:link {
    	text-decoration:underline;
	font-family:verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
}
#placementfeature a:active { 
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;
	}
#placementfeature a:visited {
    	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #360;
	background: transparent;	
	}
#placementfeature a:hover {	
     	text-decoration:underline;
	font-family: verdana, tahoma, arial, sans-serif;
	color: #000;
	background: transparent;
}




/* ADMIN CONTROL PANEL STYLES*/

#adminmaindiv {
	border: none;
	width: 500px;
	float: left;
}

#adminmaindiv p {
	font-family: verdana, tahoma, arial, sans-serif;
	font-size:0.75em;
}

#adminmainstats {
	border: none;
	width: 420px;
	float: left;
}
#adminnewestsable {

	width: 300px;
	font: 0.6em verdana, tahoma, arial, sans-serif;
}
#adminnewestsable th{
	width: 70px;
	border: 1px solid #000;
	vertical-align:top;
	font-weight: bold;
}

#adminnewestsable td{
	width: 70px;
	border: 1px solid #000;
	vertical-align:top;
}
#adminneworgtable {
	width: 410px;
	font: 0.6em verdana, tahoma, arial, sans-serif;
}
#adminneworgtable th{
	width: 70px;
	border: 1px solid #000;
	vertical-align:top;
	font-weight: bold;
}

#adminneworgtable td{
	width: 70px;
	border: 1px solid #000;
	vertical-align:top;
}

#adminnewplacetable {
	width: 410px;
	font: 0.6em verdana, tahoma, arial, sans-serif;
}
#adminnewplacetable th{
	width: 70px;
	border: 1px solid #000;
	vertical-align:top;
	font-weight: bold;
}

#adminnewplacetable td{
	width: 70px;
	border: 1px solid #000;
	vertical-align:top;
}


/* VOLUNTEER CONTROL PANEL */
#voldivlhs ol{
	font: 0.75em verdana, tahoma, arial, sans-serif;
}
#voldivlhs ol ul{
	font: 1em verdana, tahoma, arial, sans-serif;
}
.new {
	color:green;
}

/* PLACEMENT CONTROL PANEL */
#onecolumn ol{
	font: 0.75em verdana, tahoma, arial, sans-serif;
}

#announcementsbox {
	position: relative;
	border: 1px solid #360;
	width: 330px;
	margin: 35px 0 20px 0;
	padding: 5px;
	background: transparent;
}
#announcementsbox h2{
	color: #360;
	background: transparent;
}
#announcementsbox p{
	color: #360;
	background: transparent;
}
#contrlpnlforums {
	position: relative;
	border: 1px solid #360;
	width: 330px;
	margin: 35px 0 20px 0;
	padding: 5px;
	background: transparent url("../images/smalllogobackground.gif") no-repeat right top;
	
}
#contrlpnlforums h2{
	color: #360;
	background: transparent;
}
#contrlpnlforums p{
	color: #360;
	background: transparent;
}

#kbygo {
	position: relative;
	border: 1px solid #360;
	width: 330px;
	margin: 35px 0 20px 0;
	padding: 5px;
	background: transparent;
	
}
#kbygo h2{
	color: #360;
	background: transparent;
}
#kbygo p{
	color: #360;
	background: transparent;
}

.kbygtxt {
	border: none;
	float: left;
	width: 300px;	
}

.kbygimg {
	border: none;
	float: left;
	width: 150px;
	height: 95px;
}

#gosim160 {
	border: none;
	margin: 0;
	padding: 35px 0 0 0;
}


#rhsvolsearch {
	position: relative;
	border: 1px solid #360;
	width: 330px;
	margin: 35px 0 20px 0;
	padding: 5px;
	background: transparent;
	
}
#rhsvolsearch h2{
	color: #000;
}
#rhsvolsearch p{
	color: #000;
}

#rhssubmitstory {
	position: relative;
	border: 1px solid #360;
	width: 330px;
	margin: 35px 0 20px 0;
	padding: 5px;
	background: transparent;
	color: #360;	
}
#rhssubmitstory h2{
	color: #360;
	background: transparent;
	}
#rhssubmitstory p{
	color: #360;
	background: transparent;
	}



#rhslingoipod {
	position: relative;
	border: 1px solid #360;
	width: 150px;
	margin: 0 0 20px 0;
	padding: 0px;
	background: transparent;
	color: #360;	
}
#rhslingoipod h3{
	color: #360;
	background: transparent;
	padding: 5px;
	margin: 0;	
	}
#rhslingoipod p{
	color: #360;
	background: transparent;
	padding: 5px;
	margin: 0;
	}
#rhslingoipod img {
     	border:none;
}


#rhsnomads {
	position: relative;
	border: 1px solid #360;
	width: 150px;
	margin: 0 0 20px 0;
	padding: 0px;
	background: transparent;
	color: #360;	
}
#rhsnomads h3{
	color: #360;
	background: transparent;
	padding: 5px;
	margin: 0;	
	}
#rhsnomads h2{
	color: #F60;
	font-size: 0.75em;
	background: transparent;
	padding: 5px;
	margin: 0;	
	}	
#rhsnomads p{
	color: #360;
	background: transparent;
	padding: 5px;
	margin: 0;
	}
#rhsnomads img {
     	border:none;
}


#rhssearch {
	position: relative;
	border: 1px solid #360;
	width: 330px;
	margin: 35px 0 20px 0;
	padding: 5px;
	background: transparent;
	
}
#rhssearch h2{
	color: #360;
	background: transparent;
}
#rhssearch p{
	color: #360;
	background: transparent;
}

#tandcpopup{
	padding:0;
	margin:25px;
	background: white;	
}
#tandcpopup a:link {
    	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #000;
	background: #FFF;
}
#tandcpopup a:active { 
    	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #000;
	background: #FFF;
	}
#tandcpopup a:visited {
    	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #333;
	background: #FFF;
}
#tandcpopup a:hover {	
     	text-decoration:underline;
	font:1em verdana, tahoma, arial, sans-serif;
	color: #360;
	background: #FFF;
}
.compulsoryblack{
	color: #000;
}
.emphasis{
	font-style: italic;
	color: #000;
}