* { margin: 0; }
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, strong, ol, ul, li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
html,body{font:0.9em Comic Sans, Comic Sans MS, cursive ;color:#fcf5ef; background:#7ea6a6 url(../_images/Bg_home.gif) no-repeat top center; min-height:690px; height: 100%;}
h1 {font-size:1.5em; color:#343338;padding-bottom:25px;letter-spacing:-1px; text-transform: capitalize;}
h2 {font-size:1.2em; font-family:Arial, Helvetica, sans-serif;color:#ffddc2;padding-bottom:9px;}

.title {display:block;padding-bottom:25px;}


#wrapper {width:960px;margin:0 auto;  min-height: 100%;
 height: auto !important;
height: 100%;
margin: 0 auto -4em;}

#header {width:960px;padding-top:5px;height:209px;}
#header #logo {float:left;width:296px;height:89px;margin-left:8px;}
a#hope {display:block;height:206px;text-indent:-9999px;width:381px;background:url(../_images/logo.png) no-repeat top left;}

#navigation {float:right;}

#images-carousel {width:960px;height:274px;margin-top:12px;overflow:hidden;}


#content {width:928px;padding:0px 0px 0 20px;}
#content a {text-decoration:underline;color:#fcf5ef;}
#content a:hover {text-decoration:underline;color:#ffddc2;}
#content-box {float:left;width:440px;padding-left:20px;}
#content-box  .left {float:left;width:162px; text-align:right; padding-right:5px;}
#content-box  .right {float:left;width:257px;line-height:20px;padding-top:1px;color:#fff; border-left:1px solid #ffddc2; padding:0px  0  0 15px;}
#content-box  .right p {padding-bottom:10px; }



#content-main {float:left;width:890px;padding-left:20px; padding-bottom:20px;}
#content-main  .left {float:left;width:142px; text-align:right; padding-right:5px;}
#content-main  .right {float:left;width:727px;line-height:20px;padding-top:1px;color:#fff; border-left:1px solid #ffddc2; padding:0px  0  0 15px;}
#content-main  .right p {padding-bottom:20px; }
#content-main  .right ul {padding-left:20px; }


/* menu
----------------------------------*/


#menu{
float:right;
width:630px;
margin:0;
}

#menu ul {
	padding-top: 71px;
	padding-left: 103px;
	margin-left: 0px;
	width:630px;
	height: 102px;
	
}

#menu li {
	display: block;padding-top: 0px;
	float: left;
	position: relative;
	overflow: hidden;
	text-indent: -5000px;
	height:51px;
}

#menu li a {
	display: block;
	height:102px;
	position: absolute;
	top:-51px; left:0; 
	}
	
#menu li.gall, #menu li.gall a { width: 141px;}
#menu li.gall a  { background: transparent url('../_images/nav-about.png') no-repeat 0 0; }
#menu li.products, #menu li.products a { width: 127px;}
#menu li.products a  { background: transparent url('../_images/nav-mission.png') no-repeat 0 0; }
#menu li.story, #menu li.story a { width: 127px;}
#menu li.story a  { background: transparent url('../_images/nav-donate.png') no-repeat 0 0; }

#menu li.services, #menu li.services a { width: 147px;}
#menu li.services a  { background: transparent url('../_images/nav-contactus.png') no-repeat 0 0; }

#menu li.contacts, #menu li.contacts a { width: 175px;}
#menu li.contacts a  { background: transparent url('../_images/nav-about.png') no-repeat 0 0; }

#menu li a:hover, 
#gall #menu li.home a, 
#products #menu li.products a, 
#contacts #menu li.contacts a, 
#services #menu li.home a, 
#story #menu li.story a
 	{ 
	top:-1px;
	cursor: pointer;
	}

#menu li a:visited, 
#gall #menu li.home a:visited, 
#products #menu li.products a:visited, 
#contacts #menu li.contacts a:visited, 
#services #menu li.home a:visited, 
#story #menu li.story a:visited,
#menu li a:visited, 
#gall #menu li.home a:active, 
#services #menu li.home a:active, 
#products #menu li.products a:active, 
#contacts #menu li.contacts a:active, 
#story #menu li.story a:active	{ text-decoration:none; border:none;	}
/* footer  */
#footer-top{  clear: both; background:url(../_images/bg-footer.png) no-repeat top center;  height:70px; }
#footer { width:928px;padding:0px 0px 20px 30px; text-align:center; }

#footer a {text-decoration:underline;color:#fcf5ef;}
#footer a:hover {text-decoration:underline;color:#ffddc2;}

#footer .csu a, #footer .csu a:visited {color: #ffddc2;}
#footer .csu a:hover{color: #fff;}




