/*  
Theme Name: Daisy Cares
Theme URI: http://www.daisycares.com
Description: A Baseline Theme for WordPress. 
Version: 1.2
Author: Michelle Martello
Author URI: http://www.minimadesigns.com

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php


TABLE OF CONTENTS
 
  Inherited Styles
  HTML Tags
  Structure
  Headers
  Content Styles
  Form Elements
  Footer
  


/* ---------- @ Inherited Styles -----------*/

@import url('css/nav.css');
@import url('css/posts.css');



/* ---------- @ HTML Tags -----------*/

img {border:0;margin:0;padding:0}

* {
	margin:0;
	padding:0;
	outline:none;
	}

body,html {
	min-height:101%; /*Firefox scrollbar fix*/
	}
	
body {
	background:url(images/bg_stripe.gif) repeat;border-top:8px solid #ffc830;
	color: #361d09;
	padding:0px 0 0px 0;
	}

body, select, input, textarea {
	font: 100% Arial, Verdana, Sans-Serif /*Global font-size reset*/;
	}
	
p, .entry ul {	
	margin: 15px 0;
	line-height:160%;font-size:1.2em;
	}

.entry ul {line-height:160%;font-size:1.2em;}

a, a:visited {
	color: #48831e;
	}

a:hover, a:active {
	color:#82b532;
	}
	
hr {
	display: block;
	height:1px;
	background:#CCC;
	border:0;
	color:#CCC;
	}

blockquote {
	color:#7b7b7b;
	padding:20px;
	margin:25px 45px;color:#efece7;
	background:#90bd42;-moz-border-radius: 6px;	-khtml-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;
	}

.clear {clear:both}

/* ---------- @ Structure -----------*/

#main {
	overflow:hidden;padding:0;margin:20px 0 0 0;
}

#wrapper {
	font-size:.8em /*Global content font-size*/;
	width:960px;
	margin:0 auto;
	}

#masthead {margin:0 0 0px 0;background:url(images/logolong.png) no-repeat;height:139px;	}

#socialmedia {text-align:right;padding:20px 20px 15px 0}
.twittertext {float:left;padding:5px 0px 0 450px;width:360px;font-size:1.0.em;font-family:Georgia, "Times New Roman", Times, serif;color:#361b07}
.social {float:right}
	
#page-home #headerpic {height:382px;width:960px;background:url(images/mainpic.jpg) no-repeat;}
#headerpic {width:960px;height:149px;background:url(images/headerpic.jpg) no-repeat;}
#page-home #headerpic .donatebutton {padding:60px 0 0 210px}	
	#headerpic .donatebutton {padding:35px 0 0 500px}	
	
#homecontent {width:960px;}
	
#content {
	width:630px;
	float:right;
	}
	
	#contentright {
	width:630px;
	float:left;
	}
	

#sidebar {
	width: 300px;
	float:left;padding:0;
	margin:0px 0 30px 0
	}
	
#sidebarright {
float: right;
position:relative;
width: 290px;
padding-left: 20px;
border-left: solid 1px #ccc;
	}


#sidebarinner {background: #efece7 url(images/bg_sidebar.gif) repeat-y;margin:0;padding:10px 0 10px 0}


#sidebar h3 {background:url(images/pawside.gif) top left no-repeat;padding:2px 0 3px 50px;font-size:1.6em;margin:0px 0 0 10px;color:#e9c02f}
#sidebar ul {padding:0 10px 0 60px}
#sidebar li  a{color:#fff;font-size:1.2em}
#sidebar li  a:hover{color:#e9c02f;font-size:1.2em}
#sidebar ul ul {padding:0 0 0 20px}
#sidebar img {padding:0;margin:0}

#sidebar ul ul {margin:5px 0 0 20px}
#sidebar li li {list-style-type:disc;color:#fff}

#sidebar p {padding:0 10px 0 60px;margin:0;color:#fff}
#sidebar input {margin: 10px 0 0 0}

#sidebot, #sidetop {width:300px;height:5px;margin:0;padding:0}


#sidetop {background:url(images/bg_sidebartop.gif) no-repeat;}
#sidebot {background:url(images/bg_sidebarbot.gif) no-repeat;}


/*Sidebar and Widgets*/

.textwidget {margin:0;padding:0}
.widget {margin:0;padding:0;	}
	
.widget ul {margin:0;padding:0; margin-bottom: 25px}
	
.widget li {
	list-style:none;
	padding:5px 0 5px 0;
	}

.widget li a, .widget li a:visited {
	color:#699a30;
	text-decoration:none
	}

.widget li a:hover, .widget li a:active {
	color:#6d6d6d;
	}

.widget li.current_page_item a, .widget li.current_page_item a:visited, 
.widget li.current-cat a, .widget.current-cat a:visited {
	font-weight:bold
	}

.widget li.current_page_item li a, .widget li.current_page_item li a:visited, 
.widget li.current-cat li a, .widget li-current-cat li a:visited {
	font-weight:normal;
	}
			


#fundbox h1 {text-align:center}

.fundline {border-top:1px solid #cccccc;margin:10px 10px 15px 0}

#innerfundbox {background: transparent url(images/bg_fund.gif) repeat-y;width:960px; height:540px}
.fund1 {float:left;width:290px;padding:0px 0px 20px 20px;line-height:1.7em}
.fund2 {float:left;width:290px;padding:0px 20px 20px 20px;line-height:1.7em;border-left:1px solid #cccccc;border-right:1px solid #cccccc}
.fund3 {float:left;width:270px;padding:0 20px 0 20px}

#innerfundbox h4 {color:#65951e;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;margin:0;padding:0 0 10px 0px
	}

#innerfundbox img {margin:0;padding:0}
#innerfundbox p {padding:0 0 10px 0;margin:0;font-family:Georgia, "Times New Roman", Times, serif;color:#1f1004;line-height:1.4em}

ul#frontblog {list-style-type:none;margin:0 20px 0 0}
#frontblog li {padding:10px 0 10px 0;border-bottom:1px solid #cccccc}
.post_title {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em}
.post_title a {text-decoration:none;color:#1f1004}
.post_title a:hover {text-decoration:none;color:#82b532}

#fundtop {background:url(images/bg_fundtop.gif) no-repeat;height:27px;width:960px}
#fundbot {background:url(images/bg_fundbot.gif) no-repeat;height:27px;width:960px;margin:0 0 20px 0}

.fund1 img, .fund2 img {padding:10px 0 10px 0}

.left {
	float:left
	}

.right {
	float:right
	}
	
/* ---------- @ Columns -----------*/	

#lefthalf {
float: left;
position:relative;
width: 600px;
}

#righthalf {
float: right;
position:relative;
width: 290px;
padding-left: 20px;
border-left: solid 1px #ccc;
}	
	
/* ---------- @ Headers -----------*/

h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	}

h1.pagetitle {
	padding-bottom: 12px;
	margin-bottom:20px;
	}
	
h2 {
	margin: 25px 0 20px;
padding-top: 20px;
	}

.entry h2 {
	font-size:1.8em;
	margin: 15px 0 0;
	}
	
h2.posttitle, h1.posttitle, h1 {
	margin:0;
	font-size: 2.2em;color:#5a9929;
	}

h3 {background:url(images/paw.gif) left top no-repeat;padding:0px 0 5px 50px;line-height:2.0em;font-size:1.6em;margin:10px 0 0 0;}

h4 {font-size:18px; padding-top: 10px;}


/* ---------- @ Footer -----------*/

#footer {
	font-size:.8em;
	overflow:hidden;
	color:#dadada;
	width:100%;background:#361d09 url(images/bg_footer.gif) repeat-x;
	}
	
#innerfooter {	width:960px;	margin:0 auto;padding:5px 0 20px 0}
#footer a, #footer a:hover, #footer a:active {	color:#ffc830;	}



	
	
#footer ul {list-style-type:none;margin:20px 0 20px -10px;padding:0}
#footer li {float:left;}
#footer li a {text-decoration:none;padding:0 10px 0 10px;}
	
table {	border-collapse:collapse;	width:100%;	margin:15px 0 10px 0;	}
table caption {	background:#FFF;	padding:2px 0;	}	
	
thead {padding:15px;font-size:1.2em;background:#361d09;color:#fff}
.wp-table-reloaded-table-description {font-size:14px;padding:0;line-height:1.4em}
.wp-table-reloaded-table-description a {color:#4b3829;font-weight:bold;font-size:14px}

table.wp-table-reloaded tbody td {	color: #410a22;margin:0;padding:6px;	vertical-align: top;border-bottom:1px solid #cdcdcd;background:#fff;valign:top}

table.wp-table-reloaded tbody td strong {color: #503523; font-size:15px;text-transform:uppercase}
td, th {vertical-align:top;text-align:left}
th {padding:8px}
td {padding:8px}
/*elibibility levels*/
table#wp-table-reloaded-id-1-no-1  {	margin:10px 0 20px 0;padding:0;	width: 400px;font-size:13px;line-height:15px;	text-align: left;border:1px solid #cdcdcd;}
#wp-table-reloaded-id-1-no-1 .column-1 {width:150px;padding:8px}
#wp-table-reloaded-id-1-no-1 .column-2 {width:150px;padding:8px}

table#wp-table-reloaded-id-1-no-2 td.column-1 {border-right:1px solid #ccc}


#page-daisycares-5k #fullcontent ul {margin:0;padding:0}
.gform_footer input.button {margin:0 0 0 40px}

#leftcolumn{	float:left;	width: 435px;	position:relative;	margin-right:55px;}
#rightcolumn{	float:left;	width: 435px;	position:relative;}
#threecolumn{	float:left;	width: 435px;	position:relative;	margin-right:35px;}


