/*   
Theme Name: CowsNew
Theme URI: http://www.aquilastar.com
Description: A search engine optimized website framework for WordPress.
Author: Susie Hart
Author URI: http://www.aquilastar.com
Version: 1.0

*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Import a basic layout */
/*@import url('styles/3c-b.css');*/

/* Basic WordPress Styles */
@import url('styles/wp.css');


body{margin-top:0; padding-top:0; padding-bottom:140px; text-align:center; font-family: Arial, sans-serif; font-size:10pt; color:#56595c; background-color: #FFFFFF; background-image:url('http://cowsfrommywindow.com/img/CowFooterWide.jpg'); background-repeat:no-repeat; background-position: center bottom;}
textarea {font-family: Arial, sans-serif; font-size:1em; color:#56595c;}
input {font-family: Arial, sans-serif; font-size:1em; color:#56595c;}
select {font-family: Arial, sans-serif; font-size:1em; color:#56595c;}
h1 {font-size: 1.6em; color: #2E8C2E; margin-bottom: 20px; padding-top:0; margin-top:0; padding-top:0}
h2 {font-size: 1.3em; color: #56595c; margin-bottom: 15px; padding-top:12px; font-weight:bold}
h3 {font-size: 1.1em; margin-bottom: 5px; color: #2E8C2E}
ol {list-style-type: decimal;}
ul {list-style-type: disc;}
p,hr {margin-bottom:20px;}
img {border:none;}

#wrapper {line-height:1.3em; width:960px; margin-left:auto; margin-right:auto;}
#SarahHeader {background-image: url('http://www.cowsfrommywindow.com/img/SarahHeader.jpg'); height: 196px; background-repeat: no-repeat;}
.logo {float:left; border:0;}
.contactButton {margin-top:27px; float:left; margin-left:25px}
/*#newsletterSignupHeader {text-align:center; float:right; margin:25px 25px 0 0; width:360px; color: #2E8C2E; line-height: 1.3em; font-size:10pt}*/
#newsletterSignupHeader {text-align:center; float:right; margin:25px 25px 0 0; width:360px; color: #2E8C2E; line-height: 1.3em; font-size:11pt}
#TwoColTop {height:26px; background-image: url('http://www.cowsfrommywindow.com/img/TwoColTop.jpg'); background-repeat: no-repeat;}
#TwoColWrap {background-image: url('http://www.cowsfrommywindow.com/img/TwoColBack.jpg'); background-repeat: repeat-y;}
#TwoColBottom {height:30px; background-image: url('http://www.cowsfrommywindow.com/img/TwoColBottom.jpg'); background-repeat: no-repeat;}
#content {margin:0 0 0 35px; padding: 15px 0 15px 0; width:627px; float:left; display:inline;}
#sidebar {margin:0 38px 0; padding: 0 9px 15px 9px; width:200px; float:right; display:inline;}
#sidebar h3 {color: #2E8C2E; font-weight:bold; padding-top:7px}
#sidebar ul {list-style-type:none; text-indent:0; margin:0; padding:0}
#sidebar li {margin:0; text-indent:0; padding:0 0 4px 0}
#footer {font-size:0.9em; text-align:center; margin:8px auto 5px auto; padding-bottom:5px; }

#menuTop {height:30px; background-image: url('http://www.cowsfrommywindow.com/img/MenuTop.jpg'); background-repeat: no-repeat;}
#menu {background-image: url('http://www.cowsfrommywindow.com/img/MenuBack.jpg'); background-repeat: repeat-y;}
#menu table {text-align: center; padding-bottom:0;}
#menu td {font-weight:bold; margin:0; padding: 5px 8px 5px 8px; font-size:10pt; text-align: center;}/*float:left; float:left; */
#menu a:link, #menu a:visited, #menu a.menuOn:hover {color: #2E8C2E; text-decoration:none;}
#menu a:hover, #menu a:active, #menu a.menuOn:link, #menu a.menuOn:visited {color:#56595c; text-decoration:none;}

a:link, a:visited {color: #2E8C2E;}
a:hover, a:active{color: #56595c;}

#primary a:link, #primary a:visited {text-decoration:none}

#archives li {padding-bottom:5px}
#s {width:140px} /* the search box in the sidebar */


/* =Header
-------------------------------------------------------------- */

#branding {
        margin: 0 0 1.5em 0;
}


/* =Menu
-------------------------------------------------------------- */

#access {
        margin: 0 0 1.5em 0;
        overflow: auto;
}
.skip-link {
        display: none;
}
.menu ul {
        list-style: none;
        margin: 0;
}
.menu ul ul {
        display: none;
}
.menu li {
        display: inline;
}
.menu a {
        display: block;
        float: left;
}


/* =Content
-------------------------------------------------------------- */

.post {
        margin: 0 0 3em 0;      
}
.entry-content, .entry-summary {
        margin: 1.5em 0 0 0;
}


/* =Navigation
-------------------------------------------------------------- */

.navigation {
        margin: 0 0 1.5em 0;
        overflow: auto; 
}


/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
        list-style: none;
        margin-left: 0;
}
.widget-area ul ul {
        list-style: disc;
        margin-left: 1.1em;
}
.widget-area ul ul ul {
        margin-left: 2.5em;
}
.widget-container {
        margin: 0 0 1.5em 0;
}
