body {margin:0; padding:0; font-family: "verdana"; font-size: .9em; color: #000; background-color: #9dad93}

#container {width: 955px; margin: 0 auto; background: #FFF url(images/watermark.gif) no-repeat; background-position: center 60%; border: 1px solid #000;}

#mainnav {font-family: georgia; font-size: 15px; color: #676766}
#mainnav a{margin: 1px 11px; color: #676766; text-decoration: none;}
#mainnav a:hover{color: #000; text-decoration: underline;}
#mainnav a.active{color:#000; text-decoration: underline;}

#content {margin: 0px 36px; font-family: "arial", verdana, tahoma; line-height: 17px; letter-spacing: .5px;}
.testimonials { padding: 0 10px;font-size: 13px; background: #ABB570; border: 1px dotted #000; letter-spacing: .5px; line-height: 13px;  font-family: trebuchet ms;}

.testimonials a{color: red; text-decoration: underline;}
.testimonials a:hover{text-decoration: none}
.testimonials p {margin-bottom: -4px;}

.smalltext {font-size: 11px;}

.smalltext p {margin: -10px;}

#box { width: 263px; height: 234px; margin: 0px 25px;}

#box a{color: red;}
#box a:hover{text-decoration: none}

.box1{background: url(images/box_meet-elaine.gif) no-repeat;}
.box2{background: url(images/box_about-feng-shui.gif) no-repeat;}
.box3{background: url(images/box_resources.gif) no-repeat; background-position: center;}

#box-text {width: 110px; font-family: tahoma; font-size: 12px; margin-left:145px; padding-top: 50px;}
#box-news {width: 265px; font-family: tahoma; font-size: 12px; padding: 0px 10px; padding-top: 50px;; padding-bottom: 20px}

.signup {font-family: tahoma; font-size: 12px;}
.signup input{background-color: #CCC; border: 1px solid #3d3d3d}

#prayer {width: 30px; position: relative; margin-top: -115px;  top: 25px; left: 900px;}
#prayer img {width: 39px;height: 61px;}


#footer {text-align: center; font-family: tahoma, verdana; font-size: 11px; margin: 20px; padding-top: 20px;}
#footer a {color: #999; text-decoration:none;}
#footer a:hover {color: #000; text-decoration:underline;}

#content li {list-style-image: url(images/checkbox.gif);
	list-style-position: outside;}
	
#signup{color: #FF0000; width: 213px;  padding: 10px; padding-top: 0px; margin-top: 0px;}

#signup a {color:#FF0000}
#signup a:hover {text-decoration: none;}
#fixspace {margin-top: 20px}
.newsletter {background-color:#FF0000; border: 2px solid #000000; width: 253px; padding: 2px}

.newsletter a {color:#ffffff}

.ribbon {float: right; margin-right: 30px;}
.ribbon img{width: 110px; padding-top: 120px;}
.caps {text-transform: uppercase;}
.smallcaps {font-variant:small-caps;}

.style4 {text-weight: bold;}
.style9 {color: #ffcc66; text-weight: bold;}
.style10 {color: #ffcc66; text-weight: bold;}