/* bethjohnson.com Website Style Sheet - 04-23-06 */

.explore { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #ffffff; 
           font-weight: bold; text-align: center; margin-top: 0px; margin-bottom: 0px; }

.body { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000;  font-weight: normal;
        font-style: normal; text-align: left; }
        
.p10  { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; }
        
.p10i { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 7px; margin-left: 30px; }

.p10a { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; }
        
.p10a2 { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 10px; margin-bottom: 0px; }
        
.p10ai { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 20px; }
        
.p8   { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 15px; margin-bottom: 0px; }
        
.p8a  { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; }
        
.p8b  { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 4px; }
        
.gr12 { font-family: Verdana, Arial, sans-serif; font-size: 12pt; color: #006600; font-weight: bold;
        font-style: normal; margin-top: 12px; margin-bottom: 4px; }  
              
.gr10 { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #006600; font-weight: bold;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; }  
        
.hdr1 { font-family: Verdana, Arial, sans-serif; font-size: 14pt; color: #006600; font-weight: bold;
        font-style: normal; margin-top: 4px; margin-bottom: 0px; }  

.bigred { font-family: Verdana, Arial, sans-serif; font-size: 18pt; color: red; font-weight: bold;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; }  

.hdr2 { font-family: Verdana, Arial, sans-serif; font-size: 12pt; color: #006600; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; }  

h3 {font-family: Verdana, Arial, sans-serif; font-size: 12pt; color: #006600; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 0px; }  
        
p  { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color: #000000; font-weight: normal;
        font-style: normal; margin-top: 0px; margin-bottom: 12px; }

.halflinefeed { line-height: 10px }        

a:link    { color: #333366 }
a:visited { color: #333366 }
a:hover   { color: #3333ff }	

	
		
.greenlink12 a { font-family: Verdana, Arial, sans-serif; 
				 font-weight: bold; 
				 font-size: 12pt; 
				 margin-top: 12px;
				 margin-bottom: 0px;
				 color: #669900 }
.greenlink12 a:visited { color: #669900 }
.greenlink12 a:hover { color: #3333ff }

.greenlink10 a { font-family: Verdana, Arial, sans-serif; 
				 font-weight: bold; 
				 font-size: 10pt; 
				 color: #669900 }
.greenlink10 a:visited { color: #669900 }
.greenlink10 a:hover { color: #3333ff }

		
UL.lista{ 	margin-left: 10px;
			margin-top: 0px;
			padding: 0px;
			line-height: 150%; }
LI 		{ 	margin-top: 10px; }	
LI.listb{	margin-top: 0px;  }
					
.yellow  { background-color: #fef9e0; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.gold    { background-color: #faf7e4; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.red     { background-color: #f5eae9; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.orange  { background-color: #fde1e2; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.blue    { background-color: #e0f8fe; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.green   { background-color: #ecf2f1; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.brown   { background-color: #f2eeec; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.purple  { background-color: #ebedf3; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }
.gray    { background-color: #d4d4d4; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:7px }


.buttonscontainer {width: 160px;}

.buttons a {color: #006600;
background-image: url(images/greenleft.gif);
padding: 4px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #006600;
font: 12px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:visited {color: #006600;
text-decoration: none;}

.buttons a:hover {background-image: url(images/darkgreen.gif);
color: #FFFFFF;
text-decoration: none;}


a.button, a.nav:link, a.nav:visited, .abutton {display:block; height:22px; width: 100px;
			background:#cdffcd; border:1px solid #000; margin-top:2px; text-align:center; 
			text-decoration:none; font-family:verdana, arial, sans-serif; font-size:10px; 
			color:#000; line-height:22px; overflow:hidden; float:left; margin-right:10px;}
a.button:hover {color:#fff; background:#006600;}
a.button:active, .abutton  {color:#fff; background:#006600;}

.button2 { 	float: left;
  			margin: 1px 3px 1px 3px;
  			padding: 1px;
  			border: 2px outset #e5e5e5;
  			background: #e5e5e5;
  			text-align: center;
			font-family: Verdana, Arial, sans-serif;
  			font-size: 8pt;
  			text-decoration: none;
  			color: #747474; }

.button1 a { 	float: left;
  				margin: 1px 3px 1px 3px;
  				padding: 1px;
  				border: 2px outset #e5e5e5;
  				background: #cdffcd;
  				text-align: center;
				font-family: Verdana, Arial, sans-serif;
  				font-size: 8pt;
  				text-decoration: none;
  				color: #333366 }

.button1 a:hover { 	color: #3333ff;
  				  	background: #006600;
  				  	text-decoration: none;
					font-family: Verdana, Arial, sans-serif;
  				  	font-size: 8pt;
  				  	color:#fff; }