/*
Theme Name: CrucialWealth
Theme URI: http://www.myblogbusiness.com/CrucialWealth
Description: A theme for sites about wealth.
Version: 1.0
Author: Island Wave
Author URI: http://www.islandwave.com/
Tags: 
*/

body { font-family: Arial, Helvetica, sans-serif; font-size:100%; line-height:1.22; 
	  background: #003300 url('images/bg.jpg') repeat-x; color:#222222; margin:0px; }
form {display:inline; margin:0px; padding:0px; }

#wrapper { width:1002px; margin:0px auto 0px; }
#topbar  { width:1002px; height:40px; margin:0px auto 0px; padding:0px;  }
#topbar-right { width:488px;  height:38px; float:right; }	  
#topbar-right ul { list-style:none; margin:0px; padding:0px; }
#topbar-right li.topsearch { float:right; width:276px; height:38px; background: #000000 url('images/hdr-search.jpg') top no-repeat; }
#topbar-right li.toprss { float:right; width:72px; height:38px; }
#topbar-right li.topfacebook { float:right; width:79px; height:38px; }
#topbar-right li.toptwitter { float:right; width:60px; height:38px; }
.inputtopsearch { float:left; width:176px; height:17px; margin:6px 0px 0px 65px; background:#ffffff; border:0px; font-size:12px; } 
.inputtopsearch:focus { background:#dddddd;  }
.inputtopsearchbtn {  margin:6px 0px 0px 0px; }

#header  { width:1002px; height:181px; margin:0px; padding:0px; overflow:auto; background: #003300 url('images/bg-head.jpg') no-repeat; }
#header-adsense { width:728px; height:90; margin:89px 0px 0px 3px; }
	  
#nav	 { width:1002px; height:28px; margin:0px;  overflow:auto; background: #003300 url('images/bg-nav.jpg') no-repeat;
           padding:0px 0px 0px 0px; color:#bbbbbb; font-size:12px; }
#nav ul { list-style:none; margin:2px 0px 0px 4px; padding:0px; height:24px; overflow:visible;} 	
#nav li {  float:left; margin:0px; padding:0px; background: #003300 url('images/bg-nav-divider.jpg') right 0px no-repeat; height:24px; overflow:visible; }   
/*#nav li:hover { background: #598527 url('images/bg-nav-divider-hv.jpg') right 0px no-repeat;} */

#nav a { margin:4px 10px 0px 6px; color:#eeeeee; display:block; }
#nav a:hover {  color:#cccccc; }	  

#content_wrapper { width:1002px; padding:0px; margin:2px 0px 0px 0px; overflow:auto; background: #ffffff; }

.titlespacer { font-size:6px; }
.social_links { width:580px; height:30px; margin:6px 0px 6px 0px; padding:3px 0px 0px 0px; overflow:visible; background: #003300 url('images/bg-social.jpg') no-repeat;}
.social_links ul { list-style:none; margin:0px; padding:0px; }
.social_links li { float:left; margin:4px 0px 0px 10px; }
	  
.entry { width:570px; padding:0px; font-size:.9em; line-height: 22px;}
.entry a { color:#006633; } 
.entry a:hover { color:#003300; } 
.entry em { padding:4px; font-size:1.2em; color:#444444;  }
.entryimg { float:left; margin-right: 8px; }
.entryimgr { float:right; margin-left: 8px; }

.thumbnail { float:left; margin-right:6px; }
.entrydetail { font-size:.75em; }
.entry_excerpt { width:570px; margin:6px 0px 0px 0px; padding:0px; font-size:.9em; line-height: 20px; } 



#footer { width:1000px; background:#000000; overflow:auto; border-right:#cccccc 1px solid; border-left:#cccccc 1px solid;  } 
#footer_text { padding: 4px 10px 4px 40px; font-size:.70em; color:#ffffff; }
#footer_text a { color:#598527; text-decoration:none; } 
#footer_text a:hover { color:#00cc00; text-decoration:underline; } 



h2 { display:inline; font-size:1.2em; }
a { color:#003300; text-decoration:none; }
a:hover { color:#336600; text-decoration:underline; } 


#layout { width:1000px; margin:0px auto 0px; padding:0px; background:#ffffff; }

#logo { margin:0px 0px 0px 0px; width:254px; height:122px; float:left; }
#top-adsense-banner { width:730px; height:122px; padding:14px 4px 0px 0px; float:right;   }
#top-links { background:#003300; width:1000px; height:20px; padding:4px 0px 0px 4px; color:#bbbbbb; font-size:12px; }
#top-links a { margin:0px 4px 0px 4px; color:#eeeeee; }
#top-links a:hover { margin:0px 4px 0px 4px; color:#669900; }

.blurb { width: 500px; font-style:italic; background:#ccffcc; margin:10px; padding:14px; }
.commentp { width: 480px; font-size:.9em; background:#dddddd; margin:4px; padding:1px 14px 1px 14px; }
.popular_link { font-size:.9em; }

#post_area { width:570px; padding:20px 20px 0px 20px; margin:0px 0px 0px 0px; float:left; border:#aaaaaa 1px solid;}
#sidebar_right { width:350px; margin:20px 12px 0px 0px; float:right; }
#side_adsense { width:350px; height:250px; }








.postmetadata { font-size:.8em; display:inline;  }
.navigation { font-size:.8em; }



li.categories { list-style-type:none; width:170px; margin:0px 24px 0px 0px;  }
li.cat-item { list-style-type:none; font-size:.9em; border-bottom:#999999 1px dotted; margin:-12px 0px 12px -40px; text-indent: 1px;  }

.archives { list-style-type:none; width:170px; margin:0px 24px 0px 0px;  }
.archives li{ list-style-type:none; font-size:.9em; border-bottom:#999999 1px dotted; margin:-12px 0px 12px -40px; text-indent: 1px;   }
.recent { list-style-type:none; width:264px; margin:0px 0px 0px -40px;  }
.recent li{ list-style-type:none; font-size:.9em; border-bottom:#999999 1px dotted; margin:0px 0px 0px -40px; text-indent: 1px;   }

.cathead { background:#99CC33; width:210px; padding:2px 0px 2px 0px; }
.cathead h2 { font-size:14px; color:#003300; display:inline; margin-left:6px; }
.catheadr { background:#598527; width:250px; padding:0px 0px 2px 6px; }
.catheadr h2 { color:#ffffff; display:inline; }






