/* www.richardblackstone.com */


body         {
              background-color:#fff;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  }
			  
#wrapper     {
             width:834px;
			 margin:auto;
			 }
			 
#top_rb        {
             background: url(http://www.mcssl.com/merchantLogos/98735/top_rb.jpg);
			 background-repeat:no-repeat;
			 width:834px;
			 height:170px;
			 padding:0;
			 }
			 
#mid_rb         {
             background: url(http://www.mcssl.com/merchantLogos/98735/mid_rb.jpg);
			 background-repeat:repeat-y;
			 width:834px;
			 padding:0;
			 padding-left:5px;
			 }
			 
#footer_rb      {
             background: url(http://www.mcssl.com/merchantLogos/98735/footer_rb.jpg);
			 background-repeat:no-repeat;
			 width:834px;
			 height:45px;
			 padding:0;
			 	}
				
				#footer_rb p  {
				       font-family:Verdana, Arial, Helvetica, sans-serif;
					   font-size:10px;
					   text-align:center;
					   font-weight:bold;
					   margin-top:0;
					   padding-top:10px;
					   }
					   
				#footer_rb a  {
                      color:#0000FF;
			          font-family:Verdana, Arial, Helvetica, sans-serif;
			          text-decoration:none;
			          font-size:10px;
			          }
			 
                #footer_rb a:hover {
                      color:#990000;
			          }
			 
#maintable   {
             width:800px;
			 margin:auto;
			 border:0;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 padding:5px;
			 }
			 
#contact     {
             width:380px;
			 border:0;
			 margin:auto;
			 padding:0;
			 }
			 
#motivator_quote  {
             font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-style:italic;
			 text-align:center;
			 color:#666666;
			 }
			 

			 
.leftcol     {
             width:150px;
			 vertical-align:top;
			 padding:0;
			 margin:0;
		     
			 
			 }
			 
.midcol      {
             width:450px;
			 vertical-align:top;
			 padding:10px;
			 border-bottom:solid #666 1px;
			 border-top:solid #666 1px;
			 border-right:solid #666 1px;
			 border-left:solid #666 1px;
			 background-color:#ffffff;
			 }
             
			 
.rightcol    {
             width:200px;
			 vertical-align:top;
			 padding:0;
			 margin:0;
			 
			 
			 }
			 
.quote_01    {
             background:url(http://www.richardblackstone.com/images/quote_01.jpg);
			 background-repeat:no-repeat;
			 margin:auto;
			 width:434px;
			 height:143px;
			 padding:0;
			 text-indent:-9999px;
			 }
			 
.quote_02    {
             background:url(http://www.richardblackstone.com/images/quote_02.jpg);
			 background-repeat:no-repeat;
			 margin:auto;
			 width:437px;
			 height:92px;
			 padding:0;
			 text-indent:-9999px;
			 }
			 

			 
.fellowlifers  {
             background:url(http://www.richardblackstone.com/images/fellowlifer.gif);
			 background-repeat:no-repeat;
			 width:400px;
			 height:275px;
			 padding:0;
			 text-indent:-9999px;
			 }
			 
.togetherwearebetter {
             background:url(http://www.richardblackstone.com/images/togetherwearebetter!.gif);
			 background-repeat:no-repeat;
			 width:355px;
			 height:30px;
			 padding:0;
			 text-indent:-9999px;
			 margin:auto;
			 }
			 
.wrapper     {
             width:188px;
			 margin:auto;
			 margin-right:12px;
			 }
			 
.top_optin    {
              background:url(http://www.richardblackstone.com/images/top_optin.gif);
			  background-repeat:no-repeat;
			  width:188px;
			  height:56px;
			  margin:auto;
			  padding:0;
			  }
			  
.top_optin2    {
              background:url(http://www.richardblackstone.com/images/top_optin2.gif);
			  background-repeat:no-repeat;
			  width:188px;
			  height:85px;
			  margin:auto;
			  padding:0;
			  }
			  
.mid_optin    {
              background:url(http://www.richardblackstone.com/images/mid_optin.gif);
			  background-repeat: repeat-y;
			  width:188px;
			  margin:auto;
			  padding:0;
			  }
			  
.footer_optin    {
              background:url(http://www.richardblackstone.com/images/footer_optin.gif);
			  background-repeat:no-repeat;
			  width:188px;
			  height:18px;
			  margin:auto;
			  padding:0;
			  }
			  
.optin_leftcol  {
              width:145px;
			  padding:0;
			  margin:auto;
			  
			  }
			  
.newsletter_top  {
             background:url(http://www.richardblackstone.com/images/newsletter_top.gif);
			 background-repeat:no-repeat;
			 width:144px;
			 height:58px;
			 padding:0;
			 }
			 
.newsletter_mid  {
             background:url(http://www.richardblackstone.com/images/newsletter_mid.gif);
			 background-repeat: repeat-y;
			 width:144px;
			 
			 padding:0;
			 }
			 
.newsletter_footer  {
             background:url(http://www.richardblackstone.com/images/newsletter_footer.gif);
			 background-repeat:no-repeat;
			 width:144px;
			 height:24px;
			 padding:0;
			 }
			 
.wrapper_onelove  {
             width:146px;
			 margin:auto;
			 }
			  
.createonelove_top  {
             background:url(http://www.richardblackstone.com/images/createonelove_top.jpg);
			 background-repeat:no-repeat;
			 width:148px;
			 height:141px;
			 padding:0;
			 }
			 
.createonelove_mid {
             background:url(http://www.richardblackstone.com/images/createonelove_mid.jpg);
			 background-repeat: repeat-y;
			 width:148px;
			 padding:0;
			 }
			 
.createonelove_footer  {
             background:url(http://www.richardblackstone.com/images/createonelove_footer.jpg);
			 background-repeat:no-repeat;
			 width:148px;
			 height:17px;
			 padding:0;
			 }
			 
			 
.ilikebutterfly_top  {
             background:url(http://www.richardblackstone.com/images/whyilikebutterfly_top.jpg);
			 background-repeat:no-repeat;
			 width:173px;
			 height:137px;
			 padding:0;
			 }
			 
.ilikebutterfly_mid  {
             background:url(http://www.richardblackstone.com/images/whyilikebutterfly_mid.jpg);
			 background-repeat: repeat-y;
			 width:173px;
			 height:150px;
			 padding:0;
			 }
			 
.ilikebutterfly_footer {
             background:url(http://www.richardblackstone.com/images/whyilikebutterfly_footer.jpg);
			 background-repeat:no-repeat;
			 width:173px;
			 height:12px;
			 padding:0;
			 }

			 
.p_center     {
             text-align:center;
			 }
			 
.p_indent    {
           
			 text-indent:15px;
			 }
			 
.privacy   {
             width:170px;
             font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size:8px;
			 font-weight:bold;
			 text-align:center;
			 color: #666666;
			 border:0;
			 margin:auto;
			 }
			 
.block       {
             width:200px;
			 height:35px;
			 border:0;
			 padding:0;
			 margin:0;
			 }
			 
.butterfliesstory  {
             margin:auto;
			 border:0;
			 padding:0;
			 }
			 
.butterfliesstory a  {
             color:#0000FF;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 text-decoration:none;
			 }
			 
.butterfliesstory a:hover {
             color:#990000;
			 }
			 
      
			 
h3          {
             font-family:Verdana, Arial, Helvetica, sans-serif;
			 color:#000;
			 text-align:center;
			 }
			 
			 
p            {
              
			  font-size:12px;
			  
			  }
			  
hr            {
              width:170px;
			  margin:auto;
			  
			  }
			  
.border       {
              width:135px;
			  margin:auto;
			  
			  }
			  
			  
.textindent   {
              text-indent:15px;
			  }		
			  

			  
#navbox       {
              width:800px;
			  margin:auto;
			  padding:0;
			  padding-right:13px;
			  display:inline;
			  }
			 
.navbox       {
              width:100%;
			  border:0;
			  margin:auto;
			  }
			  
.navbox td    {
              padding:0;
			  margin:0;
			  vertical-align:top;
			  }
			  
.993366      {
             color:#993366;
			 
			 }
			 
.003366      {
              color:#003366;
			  }
			  
.highlight    {
             background-color: #FFFF00;
			 }
			  
/* Drop Down Menu */

#menu                  {
						  width: 800px;
						  margin: 0 0 0 9px;
						  padding:0;

}

#menu ul               {
						  list-style: none;
						  margin: 0;
						  padding: 0;
						  width: 160px;
						  float: left;
}

#menu a, #menu h2 {
font: bold 11px/13px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color:#cccccc;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #009933;
text-transform: uppercase;

}

#menu h2 a{
color: #fff;
background: #009933;
text-transform: uppercase;
font: bold 11px/16px arial, helvetica, sans-serif;
}



#menu a {
color: #000;
background: #CC6600;
text-decoration: none;
}

#menu a:hover {
color: #ffffff;
background: #006600;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


