/* 
----------------------------------------------------------
 base style
---------------------------------------------------------- */

		DIV, TD, SPAN, BLOCKQUOTE {
			font-family: arial, helvetica, sans-serif;	 
			color: #aaa;
			line-height: 1.4em;
			}
		A         { color: #59b228; text-decoration:none; } 
		A:visited { color: #59b228; text-decoration:none; }
		A:hover   { color: #59b228; text-decoration:underline; } 
						
		BODY { background-color: #000; }
		.background { background-color: #131313; padding:20 10 30 10px; }
				

/* 
----------------------------------------------------------
 standard stuff
---------------------------------------------------------- */

		.serif { font-size: 15px; }
		.sans  { font-size: 15px; }
		.small { font-size: 13px; }
		.tiny  { font-size: 10px; font-family: verdana,arial,helvetica,sans-serif; }		

		.small B, .sans B, .serif B { color: #ffffff; }

		.moctitle { font-size: 28px; color: #ccc; }
		.subtitle { font-size: 20px; border-bottom: 5px solid #379005; color: #131313; background-color:#59b228; padding: 5 10 3 10px; margin-bottom:20px; }


/* 
----------------------------------------------------------
 everything else
---------------------------------------------------------- */

		.tools-box   { background-color: #080808; border: 1px solid #333; padding:10px; margin-bottom:40px;  } 
		.tools-item  { font-size: 12px; }
	
		/* home.php */
		.home-sidebox 				  { background-color:#0c0c0c; margin-top:50px;} 
		.home-sidebox DIV       { line-height: 1.4em }
		.home-folders 				  { padding:10px; text-align:center; background-color: #222; } 
		.home-folders-item 		  { font-size: 13px; font-weight: bold; border-bottom: 1px solid #333; padding: 20 0 20 0px; }
		.account-nav            { font-size: 13px; line-height: 140%; color: #999;  text-align:left; } 
		.account-nav B          { color: #dcdcdc;  } 		

		/* reviews */
		.review					 { padding:10px; margin-bottom:20px; border: 1px solid #333; background-color:#0c0c0c; }
		.review-buddy 	 { margin-right:15px; }
		.review-name     { font-size: 14px; display:inline; color: #ddd; font-weight:bold; }
		.review-location { font-size: 13px; display:inline; }
		.review-date     { font-size: 12px; display:inline; color: #555; }
		.review-content  { font-size: 13px; display:inline; line-height:180%; }
		.review-quote    { font-size: 11px; color: #999; background-color:#333; line-height:150%; margin:10 0 10 0px; padding:10 15 10 15px; }
		.review-quote b  { font-size:10px; }
		.review-quote .review-quote    { padding:10 15 10 15px; background-color:#111; border:1px solid #555; line-height:150%; margin:10 0 10 0px; font-size: 11px; color: #555;}

		/* moc.php */
		.sidenav               { } 
		.sidenav-heading       {  font-size: 16px; color: #ddd; margin-top: 80px;}
		.sidenav-section       {  font-size: 13px; font-weight: bold; padding: 5 0 5 5px; border-bottom: 1px solid #333; }	
		.sidenav-item          {  line-height:150%; font-size: 12px; padding:5 0 5 0px; border-bottom: 1px solid #333;}
		.summary               { ; }

		.scrollbox	           { border:1px solid #292929; background-color:#333; padding:0px; text-align:center: vertical-align:middle; margin-top:80px; }
		.scrollbox_next	       { width:89px; height:89px; font-size: 10px;  text-align: center; align:center; vertical-align:middle; }
		.scrollbox_previous	   { width:89px; height:89px; font-size: 10px;  text-align: center; align:center; vertical-align:middle; }
		.scrollbox_top         { padding:5px; border-bottom: 1px solid #292929; }
		.scrollbox_description { text-align:center; font-size: 15px; }
		.scrollbox_arrow       { text-align:center; font-size: 15px; }
		.scrollbox_arrow A     { text-decoration:none; }


/* 
----------------------------------------------------------
 old
---------------------------------------------------------- */

		.formhead { background-color: #bbccee; border: 1px solid #336699;  font-size: medium; }
		.formhelp { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; color: #CC9966; }			/* 538CC1 */
		.breadcrumbs {  font-size: 13px; border-top: 1px solid #8CE55A; border-bottom: 1px solid #69AB43; padding-left: 5px; padding-top:10px; padding-bottom:10px;  background-color:#111; margin-top: 8px; margin-bottom:8px; }
		.disclaimer { color: #666666;  }
		.error { color: #ff0000; font-weight: bold; }
		.lightdiv { background-color: #69AB43; }
		.rightbar { border-left: 1px solid #aaaaaa; padding-left: 5px }
		.google  		 { padding-left:20px; padding-bottom:125px}
		.banner   { font-size: 25px; color: #6ac338; }			


