/*   
Theme Name: MakeMoreLiveMoreGiveMore.com
Theme URI: http://www.techbasedmarketing.com/blog/category/wordpress-themes/
Description: Theme Created for makemorelivemoregivemore.com
Author: L Chandler
Author URI: http://www.TechBasedMarketing.com/
Version: 1.0
July 09
This theme is built by Lynette Chandler of http://www.techbasedmarketing.com/
With special thanks to FamFamFam http://www.famfamfam.com/lab/icons/
*/
body {
font: 0.8em Arial;
margin: 0 0 10px 0;
padding: 0;
}

table td, table th, table tr {
font-size: 1em;
}

a {
color: #2A5593;
}

.page {
text-align: center;
}

#pgborder {
/* border: #A0A0A0 solid 1px; */
}

.container {
margin: 10px auto 0 auto;
text-align: left;
width: 800px;
border: #A0A0A0 solid 1px;
/* background-image: url('images/mmlmgm-bg.jpg'); */
}

/*.textinput {
border: #F7BD42 solid 1px;
}*/

.header {
height: 200px;
text-align: right;
color: #FFFFFF;
}

h1, h1 a {
font-size: 1.0em;
}

h2, h2 a {
font-size: 0.9em;
}

.header h3 {
padding: 20px 30px 0 20px;
font: bold 2.2em Tahoma;
margin: 0;
}

.header h3 a {
color: #ffffff;
text-decoration: none;
}

.header p {
padding: 0 30px 0 20px;
margin: 0;
}

#navbar {
background: #000000 url('images/navbar.png') no-repeat;
height: 25px;
margin-bottom: 15px;
}

.left-sidebar {
z-index: 10;
float: left;
padding: 0px 5px 5px 0;
width: 220px;
}

.left-sidebar ul{
margin: 0;
padding: 0;
list-style: none;
}

.right-sidebar {
z-index: 10;
float: right;
padding: 0px 5px 5px 0;
margin-right: 10px;
width: 210px;
}

.right-sidebar ul{
margin: 0;
padding: 0;
list-style: none;
}

.right-sidebar li li {
list-style-type: square;
list-style-position: inside;
}

table#wp-calendar th {
font-weight: bold;
}

table#wp-calendar caption {
font-size: 0.9em;
}

.main-content {
margin: 0px 10px 10px 230px;
_padding-top: 10px;
width: 550px;
}

.main-content-left {
margin: 0px 40px 10px 20px;
_padding-top: 10px;
width: 500px;
}

.main-content-left h2 {
font: bold 1.5em Tahoma;
}

.main-content-left .entry h2 {
font-size: 1.2em;
}

.main-content-left .entry h3 {
font-size: 1.1em;
}

.main-content-left h2 a {
color: #044F92;
text-decoration: none;
}

.main-content-right h2 {
font: bold 1.4em Tahoma;
}

.main-content-right h2 a {
color: #EF7B00;
}

.footer {
clear: both;
text-align: center;
height: 80px;
border-top: 2px dotted #999999;
background: #BFBFBF url('images/footerbg.png') repeat-x;
}

.footer, .footer a {
color: #000000;
}

.footer p {
padding: 25px 0 5px 0;
}

.footer #social {
background-color: #EFEFEF;
color: black;
margin: 0;
padding: 5px 0;
height: 110px;
}

.footer .socialicons {
margin: 0 65px;
float: left;
}

.cssbox {
background-color: #FFFFFF;
border: #2A5593 solid 2px;
}

.cssbox {
width: 190px;
margin: 0 0 20px 0;
padding: 5px 10px;
}

.cssbox h2 {
margin: 0 0 10px 0;
font-size: 1.1em;
color: #BE1708;
}

.sbbl {
background: url('images/sbblo.png') no-repeat 0 100%;
}

.sbbr {
background: url('images/sbbro.png') no-repeat 100% 100%;
}

.sbtl {
background: url('images/sbtlo.png') no-repeat 0 0;
}

.sbtr {
background: url('images/sbtro.png') no-repeat 100% 0;
padding: 10px;
}

textarea#comment {
width: 520px;
/*border: #F7BD42 solid 1px;*/
}

ol.commentlist {
list-style: none;
margin: 0;
padding: 0;
}

ol.commentlist .alt {
background-color: #ffffff;
padding: 5px;
margin-bottom: 10px;
}

.postmetadata-alt {
background-color: #ffffff;
padding: 5px 0 15px 0;
border-bottom: #2A5593 solid 1px;
font-style: italic;
text-align: center;
}

.nextpost {
float: right;
width: 250px;
text-align: right;
}

.previouspost {
width: 250px;
}

/* Misc Elements */
.clear {
clear: both;
}
/* Subscription Box */
.right-sidebar form#subscribe label {
margin: 0 5px 0 0;
padding: 0;
float: left;
width: 45px;
}

.right-sidebar form#subscribe input {
width: 130px;
margin: 0 0 15px 0;
}

.right-sidebar form#subscribe input#subbutton{
margin: 0 8px;
width: 174px;
}

/* Navbar */
#navbar ul {
margin: 0;
padding: 3px 3px 0 3px;
list-style-type: none;
width: 500px;
}

#navbar li {
display: inline;
}

#navbar li a {
float: left;
color: #ffffff;
font-weight: bold;
text-decoration: none;
padding: 0 10px;
border-right: #FFFFFF 1px solid;
}

#navbar li a:hover {
color: #FF960F;
}

#navsearch {
float: right;
width: 250px;
text-align: right;
padding: 0 10px 0 0;
margin: 2px 0 0 0;
background-color: transparent;
}

#navsearch form {
margin: 0;
padding: 0;
background-color: transparent;
}

#navsearch input.textinput {
height: 15px;
width: 155px;
border: #2A5593 solid 1px;
vertical-align: middle;
}

#navsearch input#searchsubmit {
  border: #000000 solid 1px;
  background-color: #ffffff;
  vertical-align: middle;
}

/* Posts */
.postmetadata a {
text-decoration: none;
}

.postmetadata ul.bookmark {
float: right;
list-style-type: none;
padding: 0;
margin: 0;
}

.postmetadata .bookmark li {
float: left;
margin: 0 3px 0 0;
}

.postmetadata .bookmark li a {
display: block;
height: 16px;
width: 16px;
margin-left: 6px;
text-indent: -9000px;
}

.i_digg {
background: url('images/i_digg.png') no-repeat;
}

.i_del {
background: url('images/i_delicious.png') no-repeat;
}

.i_stumble {
background: url('images/i_stumble.png') no-repeat;
}

.i_tweet {
background: url('images/i_twitter.png') no-repeat;
}

/* Image Align */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 5px 5px 5px 0;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

