/* 
Theme Name: e1s1
Theme URI: http://eachonesaveone.org/eoso/
Description: .
Version: 1.0
Author: Lillian Lovich
Author URI: http://www.goodeggwebstudio.com	
	
*/


/* CSS Document */

/* 
COLORS
		
*/

*{ margin:0px; padding:0px; }

 

body{font-family:arial,verdana,san-serif; font-size:13px; color:#000000; 	}

p{ line-height:1.7em; margin-bottom:15px; }
h1{ font-size:2.5em; margin-bottom:20px; }
h2{font-size:2.0em; margin-bottom:20px; }
h3{font-size:1.5em; margin-bottom:20px; }
h5{ }
ul{ margin-left:20px;}
ol li{}
li{}
table{ }
tr{}
th{}
td{}
fieldset{}
ol {margin-left:20px;}
img{border:none; }
 
a:link { color:#000000; text-decoration:none; font-weight:bold;} 
a:visited{  color:#000000; text-decoration:none; font-weight:bold; }
a:hover{ color:#000000;  text-decoration:underline; font-weight:bold; }
a:active{color:#000000; text-decoration:none; font-weight:bold; }


/* general layout */
.spacer-box {clear:both;}
.bold{ font-weight:bold;}
.italic{ font-style:italic; }
.left {text-align:left;}
.center {text-align:center;}

#body{font-family: verdana, sans-serif; font-size:13px;}

#top-background {width:100%; background-image:url('http://www.eachonesaveone.org/eoso/wp-content/uploads/2010/05/bkgd1.gif'); background-position:top left;  background-repeat:repeat;}

#wholepage {margin-left:auto; margin-right:auto; width:900px; background-color:#ffffff;}

#header { height:155px; }

#logo {float:left; width:270px;}

h2.widgettitle { font-size:0px; color:#ffffff; }

#donate {float:right; width:180px; padding-top:80px; padding-right:30px; text-align:right;}

#sidebar-search {float:right; width:200px; padding-top:80px;}
#sidebar-search ul{ list-style-type: none; list-style-image: none; }
h2.widgettitle { font-size:0px; color:#ffffff; }

#navbar {  background-color:#1b6971; padding-top:17px; }

#menu { background-color: #1b6971; width:870px; height:40px; text-align:center;  color:#ffffff; font-size:12px; text-transform:uppercase; }
#menu ul {list-style-type: none; list-style-image: none; margin-left:-20px;}
#menu ul li { display: inline; padding-left:40px; }
#menu ul li a {color:#ffffff; font-size:16px; font-weight:normal; text-decoration:none; }
#menu ul li a:hover {color:#ffffff; font-size:16px;  text-decoration:underline; }

#picbox { background-color:#f8fafa; }

#main-content {/*padding-left:25px; padding-top:30px;*/}

.front-right {width:532px; float:right;}
.front-right-title {height:55px; background-color:#1b6971; padding-top:10px; padding-left:20px;}
.front-right-content {background-color:#f8fafa; margin-top:15px; height:475px;}
.front-right-paragraph {padding-left:30px; padding-right:30px;}

.front-left {float: left; width:300px; color:#ffffff; font-weight:bold;}
.front-left-newsbox {height:400px; background-color:#1b6971;}
.front-left-newsbox h2 {padding-left:20px; padding-right:20px; font-size:1.3em;}
.front-left-newsbox p { padding-left:20px; padding-right:20px; font-size:.9em; line-height:1.3em;}
.front-left-newsbox a {color:#ffffff; text-decoration:none; font-style:italic;}
.front-left-newsbox-title {text-align:center; padding-top:10px;}
.front-left-signup-top {height:130px; margin-top:30px;}
.front-left-signup-title {background-color:#76c0c8; height:40px; text-align:center; padding-top:5px;}
.front-left-signup-bottom {background-color:#1b6977; height:80px; text-align:center;}

.pages-newsletter-title {background-color:#f8fafa;  padding-top:20px; padding-bottom:10px; padding-right:50px; padding-left:50px; }

.pages-bementor-left {float: left; width:300px;}
.pages-bementor-left hr {background-color:#1b6971; height:2px;}
.pages-bementor-left-title {background-color:#1B6971; height:40px; text-align:center; padding-top:5px;}
.pages-bementor-left-content {background-color:#f8fafa; height:270px; padding-left:10px; padding-right:10px;}
.pages-bementor-right {width:532px; float:right; margin-right:22px;}
.pages-bementor-memberreq-title {background-color:#1B6971; height:35px; width:300px; text-align:center; padding-top:10px}
.pages-bementor-memberreq-content {background-color:#f8fafa;  padding-top:20px; padding-bottom:10px; padding-right:50px; padding-left:50px;   font-size:1.2em;}
.pages-bementor-memberreq-star {float:left; width:36px; margin-right:3px;}

.pages-events-title {background-color:#1B6971; height:40px; width:300px; text-align:center; padding-top:5px;}
.pages-events-content {background-color:#f8fafa;  padding-top:20px; padding-bottom:10px; padding-right:50px; padding-left:50px; }

.pages-about-title {background-color:#1B6971; height:40px; width:440px; text-align:center; padding-top:5px;}
.pages-about-content {background-color:#f8fafa;  padding-top:20px; padding-bottom:10px; padding-right:50px; padding-left:50px;}

.pages-featuredme-title {background-color:#1B6971; height:40px; width:300px; text-align:center; padding-top:5px;}
.pages-featuredme-content {background-color:#f8fafa;  padding-top:20px; padding-bottom:10px; padding-right:50px; padding-left:50px;}

.pages-contact-title {background-color:#1B6971; height:40px; width:300px; text-align:center; padding-top:5px;}
.pages-contact-content {background-color:#f8fafa;  padding-top:20px; padding-bottom:10px; padding-right:50px; padding-left:50px; }

#footer { text-align:center; padding-top:30px; font-size:.9em; padding-bottom:40px; margin-left:auto; margin-right:auto; width:900px; }
#footer a {color:#000000; text-decoration:none;}
#footer a:visited {color:#000000; text-decoration:none;}
#footer a:hover {color:#000000; text-decoration:underline;}
#footer a:active {color:#000000; text-decoration:none;}
