/*
Theme Name: Doing More
Theme URI: http://www.puttingcommunityfirst.com
Description: Custom Theme Developed for CFBT Microsite
Version: 1.0
Author: Adam Groves / BLF Marketing
Author URI: http://www.blfmarketing.com
*/

body {
	background-color: #004b85;
}
#centered {
	width:800px;
	height: 600px;
	position: absolute;
	/* top: 50%; */
	left: 50%;
	margin-left: -400px;
	/* margin-top: -300px; */
	background-image: url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/bg_livearea.jpg'); 
         background-color: #ccc;

}

#top {
	width: 800px;
	height: 75px;
	padding-left: 20px;
	padding-top: 4px;
         margin-bottom: 15px;
}
#top a {
	display: block;
	height: 50px;
         margin-top: 20px;
	margin-left: 465px;
	width: 300px;
	text-decoration: none;
}
#main {
	width: 508px;
	height: 328px;
	float: left;
	margin-left: 15px;
	background-color: black;
}
#twitter {
	width: 247px;
	height: 328px;
	margin-left: 10px;
	float: left;
	background-image: url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/bg_cfbktweets.jpg'); 
         background-repeat: no-repeat;
         background-color: white;
}
#twitter ul {
         height: 257px;
         width: 237px;
         overflow: hidden;
	overflow-y: auto;
	list-style-type: none;
	margin-top: 60px;
	margin-left: 0px; 
         padding-left: 10px;
         padding-top: 5px;
	font-family: Verdana, Arial, san-serif;
	font-size: 8pt;
         line-height: 12pt;
}
#twitter li {
	background-image: url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/twitter.png');
	background-repeat: no-repeat;
	background-position: -3px 3px;
	padding-left: 23px;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #ccc;
}
#ad_holder {
	margin-left: 15px;
	margin-right: 10px;
	width: 780px;
}
.ad {
          text-align: center;
	font-family: Verdana, Arial, san-serif;
	color: #777;
	font-size: 8pt;
         line-height: 12pt;
	margin-top: 20px;
	background-image: url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/background_bottomboxes.jpg');
	float: left;
	margin-right: 11px;
	width: 247px;
	height: 141px;
}
.ad img {
         margin-top: 10px;
         margin-bottom: 10px;
}
#ad_txt {
         text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
#body {
         font-family: Arial, san-serif;
         font-size: 10pt;
         width: 800px;
         margin: 0px auto;
         background-image:url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/background.gif'); 
         background-repeat: repeat-y;
         background-color: #ccc;
}
#body p {
         margin-left: 50px;
         margin-right: 50px;
}
#body table p {
         margin-left: 0px;
         margin-right: 0px;
}
#comment {
         width: 500px;
}
#nav {
        text-align: center;
        font-weight: bold;
        margin: 0px;
        list-style-type: none;
        background-image: url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/footer.png');
        background-color: #004b85;
        background-repeat: no-repeat;
        height: 31px;
        font-family: Arial, san-serif;
        font-size: 10pt;
        margin-bottom: -50px;
        padding-left: 175px;
}
#nav li {
       margin-top: 3px;
       float: left;
}
#nav a {
       color: #fff;
       text-decoration: none;
       padding-right: 5px; 
       padding-left: 5px; 
       border-right: 1px solid #ccc;
}
.entry {
      margin-bottom: 10px;
       min-height: 50px;
       background-image:url('http://puttingcommunityfirst.com/wordpress/wp-content/uploads/2010/03/divider.png');
       background-repeat: no-repeat;
       padding-top: 5px;
       font-size: 10pt;
}
#cmts {
       font-family: Arial, san-serif;
       font-size: 8pt;
       text-align: center;
       padding: 3px;
       margin: 5px;
       float:right;
       height:50px;
       font-size: 8pt;
       margin-top: -3px;
} 
.cmt_ct {
       font-family: Georgia, serif;
       font-size: 12pt;
}
#cmts a {
       text-decoration: none;
       color: black;
}
.entry img {
        padding: 10px;
} 
.twitter-timestamp {
        font-size: 8pt;
        margin-top: 3px;
        color: #aaa;
}
.page {
      width: 700px;
      margin: 10px auto;
       font-family: Verdana, Arial, san-serif;
       font-size: 8pt;
       line-height: 12pt;
}
p {
      font-family: Verdana, Arial, san-serif;
      font-size: 8pt;
      line-height: 12pt;
}
h2, h3 {
     font-family: Arial, san-serif;
     font-size: 12pt;
     margin-left: 50px;
     margin-right: 50px;
}
ol {
    font-family: Arial, san-serif;
    font-size: 10pt;
     margin-left: 50px;
     margin-right: 50px;
}
.addtoany_share_save_container {
     padding-left: 50px;
     padding-right: 50px;
}
.navigation ul {
     list-style-type: none;
     padding: 0px;
     margin: 0px;
}
.navigation li {
     width: 320px;
     float: left;
     padding-bottom: 30px;
     padding-left: 50px;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left;
	}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-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;
}
/* End captions */
.wpcf7-form input {
         width: 150px;
}
a img {
         border: 0;
}
