
@import url("basic.css.php");

#content {
background: url(images/bkgr-flowers3.gif) no-repeat top right;
padding-bottom: 10px;
}

h3#eventsheader {
margin: 0;
padding: 12px 10px 5px 10px;
background: url(images/bkgr-h3.gif) no-repeat left top;
}
ul.events {
margin: 0;
padding: 10px;
background: #EFE6D4;
}
ul.events li {
padding: 5px 0 5px 0px;
line-height: 1.4;
list-style: none;
border-bottom: 1px solid #E4D2B1;
}
ul.events li.last {
border-bottom: none;
}
ul.events a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1.2em;
text-decoration: none;
}
ul.events a:link {
color: #175B90;
border-bottom: 1px dotted #175B90;
}
ul.events a:visited {
color: red;
border-bottom: 1px solid red;
}
ul.events a:hover, ul.events a:active {
color: red;
border-bottom: 1px solid red;
}
/*email list*/
#emaillist {
float: right;
width: 181px;
margin: 0 0 35px 25px;
padding: 28px 35px 25px 25px;
background: url(images/bkgr-email.gif) no-repeat left top;
color: #F5EEDC;
font-weight: bold;
line-height: 1.5;
}
#emailadd {
width: 135px;
margin: 20px 0 0 0;
background: #F5EEDC;
border: 1px solid #BFA786;
color: #BFA786;
}
#emaillist a {
border-bottom: 1px dotted #dfd4bd;
color: #dfd4bd;
font-size: .8em;
font-weight: normal;
line-height: 2;
text-decoration: none;
}
#content h2 {
margin: 0px;
padding: 25px 0px 40px 0px;
}
#content h2 a {
border: none;
color: #670000;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: normal;
letter-spacing: 1px;
line-height: 1.2;
}
#content h2 a:hover, #content h2 a:active {
color: #a00;
}
#content h3 {
padding: 0;
margin: 0;
border: none;
background: none;
line-height: 1.2;
}
#content h3 a {
border-bottom: none;
color: #670000;
font-size: 1.2em;
}
#content h3 a:hover, #content h3 a:active {
color: #a00;
text-decoration: underline;
}
#content h4 {
padding: 0;
margin: 5px 0 10px 0;
color: #a00;
font-size: 1.2em;
font-weight: bold;
line-height: 1.6;
}
#content img.homeicon {
float: left;
padding: 0px 11px 0 0;
}
#content img#eicon {
margin-top: 5px;
}
#content p {
padding: 0 0 30px 0;
color: #4c2323;
line-height: 1.6;
}

/* Sidebar */
#sidebar h3 {
margin: 0px -26px 0px 0;
padding: 10px 15px 7px 10px;
background: #e5d4b5 url(images/bkgr-h3.gif) no-repeat 0px -35px;
border-bottom: 1px solid #f6f3eb;
border-top: 1px solid #f6f3eb;
color: #670000;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: bold;
letter-spacing: .05em;
line-height: 1;
}
#sidebar h3#sbs {
border-top: none;
background: #e5d4b5 url(images/bkgr-h3.gif) no-repeat 0px -10px;
}
#sidebar a:link, #sidebar a:visited {
border: none;
color: #44320e;
font-weight: bold;
text-decoration: none;
}
#sidebar a:hover, #sidebar a:active {
border: none;
color: #a00;
font-weight: bold;
text-decoration: none;
}
ul.sidebar {
margin: 0 0 10px 15px;
padding: 0;
}
ul.sidebar li {
padding: 15px 0 3px 18px;
border-bottom: 1px solid #E3D1AF;
line-height: 1.2;
list-style: none;
background: url(images/bullet-arrow-red.gif) no-repeat 0px 17px;
}

#sidebar a:link, #sidebar a:visited {
border: none;
color: #44320e;
font-weight: normal;
text-decoration: none;
text-transform: none;
}
#sidebar a:hover, #sidebar a:active {
border: none;
color: #b00;
font-weight: normal;
text-decoration: underline;
text-transform: none;
}
#sidebar #currentnewsltter {
margin-top: 50px;
margin-left: 25px;
}
#sidebar #facebook {
margin-top: 50px;
margin-left: 25px;
}
#sidebar #calendar {
width: 155px;
height: 102px;
margin-left: 25px;
margin-top: 50px;
background: url(images/bkgr-calendar.gif) no-repeat left top;
}
#sidebar #calendar p {
padding: 15px 0 0 0;
font-weight: bold;
}
#sidebar #calendar a {
font-weight: bold;
}
#sidebar #calendar p#calmonth {
margin: 0;
padding: 4px 0 0 0;
font-weight: bold;
text-align: center;
}
#sidebar #calendar p#calmonth a {
color: #fff;
}
#sidebar #calendar p#calday {
display: inline;
float: left;
width: 68px;
padding: 30px 0 0 0;
font-size: 1.2em;
font-weight: bold;
text-align: center;
}

#content h3 a .servicetimes{
font-size: .8em;
}
#sundayservice2 {
display: none;
margin-top: -25px;
}
#sundayservice2 ul {
margin-bottom: 20px;
}
#sundayservice1 h3 a:hover, #sundayservice1 h3 a:active{
text-decoration: none;
}
#sermons1 {
padding-top: 10px;
}
#announcements {
margin-top: 10px;
}
#announcements2 {
margin: -15px 60px 50px 55px;
}
#announcements2 ul li {
margin-bottom: 20px;
padding-top: 10px;
padding-right: 10px;
border: 1px solid #ebdfc7;
background: #f4efe4;
}
#announcements2 ul li a:link, #announcements2 ul li a:visited {
border-bottom: 1px dotted #931400;
color: #931400;
}
#announcements2 ul li a:hover, #announcements2 ul li a:active {
border-bottom: 1px solid #dd1f01;
color: #dd1f01;
}
#sermons2 {
margin: -30px 60px 20px 55px;
}
#sermons2 ul {
margin-top: 10px;
}
#sermons2 ul li {
margin-bottom: 20px;
padding-top: 10px;
padding-right: 10px;
border: 1px solid #ebdfc7;
background: #f4efe4;
}
#sermons2 ul li a:link, #sermons2 ul li a:visited {
border-bottom: 1px dotted #3d7ea4;
}
#sermons2 ul li a:hover, #sermons2 ul li a:active {
border-bottom: 1px solid #dd1f01;
}
#news-image {
background: #F4EFE4;
border: 1px solid #EBDFC7;
margin: -10px 60px 25px 55px;;
padding: 10px;
text-align: center;
}
#news-image a.photolink {
border-bottom: none;
}
