@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background:#7da1fc;
	font-size:13px;
}
h3{
	font-size:16px;
	font-weight:normal;
	padding:0px 0;
	margin:15px 0 0 0;
	color:#874e3e;
}
h4{
	font-size:14px;
	padding:0;
	font-weight:normal;
	margin:10px 0 4px 0;
	color:#874e3e;
}
#wrapper{
	width:802px;
	margin:56px auto 0 auto;
	padding:146px 0 10px 0;
	position:relative;
	background:#e7e8d2 url(../images/wrapper-bgd.png) repeat-y;
}
#wrapper-top-edges{
	margin:14px 0 0 0;
	width:802px;
	height:7px;
	background:#e7e8d2 url(../images/wrapper-top-edges.png) no-repeat 0px 0px;
}
#wrapper-bottom-edges{
	width:802px;
	margin:0 auto;
	height:7px;
	background:#e7e8d2 url(../images/wrapper-bottom-edges.png) no-repeat;
}
#header{
	height:214px;
	width:792px;
	position:absolute;
	top:0;
	left:0;
		z-index:0;
	background:url(../images/header-bgd.png) no-repeat 25px 10px;
}
ul#top-navigation{
	margin:117px 0 0 180px;	
	padding:0;
	list-style:none;
}
ul#top-navigation li{
	float:left;	
	height:18px;
	padding:0 10px;
	border-right:1px solid #9f6150;
	position:relative;
	
}
ul#top-navigation li a{
	outline:none;
	display:block;	
	text-indent:-99999px;
	padding:0 10px 0 0px;
}
ul#top-navigation li a#aboutus-link{
	width:65px;
	height:13px;
	background:url(../images/aboutus-link.png) no-repeat top;
}
ul#top-navigation li a#aboutus-link:hover{
	background:url(../images/aboutus-link.png) no-repeat bottom;
}
ul#top-navigation li a#guestbook-link{
	width:70px;
	height:14px;
	background:url(../images/guestbook-link.png) no-repeat top;
}
ul#top-navigation li a#guestbook-link:hover{
	background:url(../images/guestbook-link.png) no-repeat bottom;
}
ul#top-navigation li a#photos-link{
	width:46px;
	height:13px;
	background:url(../images/photos-link.png) no-repeat top;
}
ul#top-navigation li a#photos-link:hover{
	background:url(../images/photos-link.png) no-repeat bottom;
}
ul#top-navigation li a#videos-link{
	width:44px;
	height:13px;
	background:url(../images/videos-link.png) no-repeat top;
}
ul#top-navigation li a#videos-link:hover{
	background:url(../images/videos-link.png) no-repeat bottom;
}
ul#top-navigation li a#tellafriend-link{
	width:99px;
	height:13px;
	background:url(../images/tell-a-friend-link.png) no-repeat top;
}
ul#top-navigation li a#tellafriend-link:hover{
	background:url(../images/tell-a-friend-link.png) no-repeat bottom;
}
ul#top-navigation li a#contactus-link{
	width:77px;
	height:12px;
	background:url(../images/contactus-link.png) no-repeat top;
}
ul#top-navigation li a#contactus-link:hover{
	background:url(../images/contactus-link.png) no-repeat bottom;
}
ul#top-navigation li.no-separator{
	border-right:0;	
}

ul#top-navigation li ul {
	display:none;
	left:12px;
	position:absolute;
	top:16px;
	padding:0;
	margin:0;
	list-style:none;
}
ul#top-navigation li:hover ul {
	display:block;
}
ul#top-navigation li ul li{
	border-right:none;
	padding:8px 0 0 0;
	background:#ba7663;
	width:154px;
	height:20px;
	
}
ul#top-navigation li ul li a#founder-link {
	width:57px;
	height:13px;
	background:url(../images/founder-link.png) no-repeat top;

}
ul#top-navigation li ul li a#what-we-do-link {
	width:88px;
	height:13px;
	background:url(../images/what-we-do-link.png) no-repeat top;

}
ul#top-navigation li ul li a#leadership-link {
	width:76px;
	height:17px;
	background:url(../images/leadership-link.png) no-repeat top;
}
ul#top-navigation li ul li a#founder-message-link {
	width:127px;
	height:17px;
	background:url(../images/founder-message-link.png) no-repeat top;

}

ul#top-navigation li ul li a#leadership-messages-link {
	width:144px;
	height:17px;
	background:url(../images/leadership-messages-link.png) no-repeat top;

}

#inner-wrapper{
	width:623px;
	height:450px;
	height:auto !important;
	min-height:450px;
	margin:0 0 0px 156px;
	padding:10px 10px 10px 12px;
	position:relative;
	background:#fff url(../images/inner-wrapper-left-shadow.png) repeat-y left;	
}
#inner-wrapper p{

}
#inner-wrapper-top-edge{
	background:url(../images/innner-wrapper-top-edge.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	width:645px;
	height:12px;
}
#inner-wrapper-bottom-edge{
	background:url(../images/innner-wrapper-bottom-edge.png) no-repeat;
	width:645px;
	height:12px;
		margin:0 0 0px 156px;
}
#top-links{
	 top:-56px;
	 left:0;
	 padding:8px 0 0 0px;
	 height:56px;
	 width:800px;
	 position:absolute;
 	color:#fff;
	background:url(../images/wrapper-top-edges.png) no-repeat 0px 52px;
}
.donate{
	width:125px;
	float:left;
}
input.donate-button{
	background:url(../images/donate-now-button.png) no-repeat;
	border:none;
	width:125px;
	height:28px;
	cursor:pointer;
	margin:5px 0 0 10px;
}
.join-email-list{
	color:#fff;
	text-decoration:none;
	background:url(../images/join-newsletter.png) no-repeat;	
	float:left;
	width:171px;
	height:28px;
	text-indent:-999999px;	
	margin:5px 0 0 145px;
}
.join-email-list a{
	display:block;
		width:171px;
	height:28px;
	outline:none;
}
.phone{
	width:138px;
	height:28px;
	background:url(../images/phone-bgd.png) no-repeat;
	text-indent:-999999px;
	float:left;
	margin:5px 0 0 210px;
}
h1.logo{
	text-indent:-99999px;
	position:absolute;
	top:0;
	left:0;
	height:220px;
	width:160px;
		z-index:1;
}
h1.logo a{
	display:block;	
		height:95px;
	width:800px;
	z-index:1;
		outline:none;
}
#left-navigation{
	position:absolute;
	left:0;
	top:234px;
}

#left-navigation ul{
	list-style:none;
	margin:0;
	padding:0 0 0 20px;
}
#left-navigation ul li{
	padding:10px 0 10px 0;	
}
#left-navigation ul li a{
	text-indent:-99999px;
	display:block;
		outline:none;
}
#left-navigation ul li a#scholarships-link{
	background:url(../images/scholarships-link.png) no-repeat top;
	width:109px;
	height:21px;
}
#left-navigation ul li a#scholarships-link:hover{
	background:url(../images/scholarships-link.png) no-repeat bottom;
}
#left-navigation ul li a#microcredit-link{
	width:120px;
	height:16px;
	background:url(../images/micro-credit-link.png) no-repeat top;
}
#left-navigation ul li a#microcredit-link:hover{
	background:url(../images/micro-credit-link.png) no-repeat bottom;
}
#left-navigation ul li a#helpus-link{
	width:68px;
	height:21px;
	background:url(../images/helpus-link.png) no-repeat top;
}
#left-navigation ul li a#helpus-link:hover{
	background:url(../images/helpus-link.png) no-repeat bottom;
}
#left-navigation ul li a#news-link{
	width:46px;
	height:14px;
	background:url(../images/news-link.png) no-repeat top;
}
#left-navigation ul li a#news-link:hover{
	background:url(../images/news-link.png) no-repeat bottom;
}
#left-navigation ul li a#success-stories-link{
	width:134px;
	height:16px;
	background:url(../images/success-stories-link.png) no-repeat top;
}
#left-navigation ul li a#success-stories-link:hover{
	background:url(../images/success-stories-link.png) no-repeat bottom;
}
#message-link{
	background:url(../images/my-message.png) no-repeat;
	width:135px;
	height:196px;
	margin:15px 0 0 15px;
}
#message-link a{
	display:block;
	width:135px;
		outline:none;
	height:196px;
	text-indent:-99999px;
}

#aawe-anniversary-link{
	background:url(../images/aawe-anniversary.png) no-repeat;
	width:150px;
	height:89px;
	margin:15px 0 0 8px;
}
#aawe-anniversary-link a{
	display:block;
	width:150px;
	outline:none;
	height:89px;
	text-indent:-99999px;
}

#footer{
	width:800px;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	padding:12px 0;
	position:relative;
}
#footer-links{
	position:absolute;
	right:0;
	bottom:0;
	width:215px;
	height:10px;
	font-size:11px;
	padding:0 0 2px 0;
}
#footer-links a{
	color:#000;	
		outline:none;
}
#footer a{
	color:#000;	
		outline:none;
		
}
/*----------------------- Forms -------------------------------*/
.form-top {
	width:598px;
	height:13px;
	background:url("../images/form_top.png") left top no-repeat;
	margin:0 0 0 10px;
}
.form-box {
	width:598px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url("../images/form_box.png") left top repeat-y;	
	margin:0 0 0 10px;
	height:400px;
	height:auto !important;
	min-height:400px;
}
.form-bottom {
	width:598px;
	height:13px;
	background:url("../images/form_bottom.png") left top no-repeat;	
		margin:0 0 0 10px;
}

/**
* General Form Styles
*/
.inline-error { 
	color:#900; 
	margin-left:4px; 
	font-size:.8em;
}
form { 
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0; 
	padding:0; 
}
fieldset {
	border:0;
	margin:0;
	padding:0;
}
.button { 
	font-size:1.1em;
	padding:2px 6px; 
	letter-spacing:1px;
	color:#fff; 
	border:2px solid #651101;
	background-color:#9F6150; 
}
.button-small { 
	font-size:.9em; 
	padding:1px; 
	color:#fff; 
	border:1px solid #4b86d0;
	background-color:#629de6; 
}
span.hint {
	font-size:.9em;
	color:#999;
	font-weight:normal;
}
p.hint {
	font-size:.7em;
	padding:0 0 0 10px;	
	margin:0;
}	
.form-box .form-row, #product-enquiry-form .form-row {
	margin-left:3px;
	width:592px;
	border-bottom:1px solid #dad7d7; 
}
.form-row p {
	font-size:.9em;
	margin:0;
	padding:10px 6px;	
}
.form-row p.column{
	float:left;	
}
.form-row p.captcha {
	margin:0;
	padding:0 20px 10px 220px;
}
.form-row input, .form-row select, .form-row textarea{
	margin-left:5px;
	float:left;		
}

.form-row label {
	width:210px;
	font-size:.9em;
	font-weight:bold;
	color:#9f6150;
	float:left;
	padding-top:2px;
	height:18px;
}

.form-row label.error {
	padding:1px 4px;
	width:350px;
	color:#900; 
	margin-left:212px; 
	font-size:11px; 
	background-color:#e7e8d2;
}
.submit-button {
	padding-left:213px;	
}
#inner-wrapper .submit-button p {
	padding:9px 6px 0 9px;
	margin:0;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#inner-wrapper p.hint {
	font-size:.7em;
	padding:0 0 0 10px;	
	margin:0;
}	
#inner-wrapper .php-notice-box {
	width:530px;
	padding:2px 0 4px 65px;
	margin:0 0 10px 10px;
	height:32px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#868686 url("../images/error.png") left top no-repeat;
}
#inner-wrapper .php-notice-box p {
	color:#fff;
	margin:10px 0 0 0;	
}
.guestbook-entry{
	padding:10px;
	margin:10px; 
	border-bottom:2px dashed #930;
}
.posted-by{
	color:#9F6150;
	font-weight:bold;
}
.posted-on{
	font-size:11px;
	color:#8a8a8a;
	padding:0 0 5px 0;
}
#inner-wrapper p.banner{
	padding:0 0 5px 0;
	margin:0;
}

/*Styles for Content Specific - 1-feb-2010 */

.dropcap{
line-height: 50px;
padding:0 5px 0 0;
font-family: Georgia,'Times New Roman',Times,serif;
float: left;
font-size: 60px;
color:#874e3e;
}
/*ul.main-list,ul.sub-list{
	padding:0 0 0 14px;
	margin:0 0 10px 0;
}
ul.main-list li, ul.sub-list li{
	background:url("../images/lists-img.png") no-repeat 1px 3px;
	margin:0 0 2px 0;
	line-height:18px;
}*/
div.hr {
  height: 15px;
  background: #fff url("../images/separator.png") no-repeat scroll center;
}
div.hr hr {
  display: none;
}
ul.bullets {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:10px 5px;
	text-align:left;
}
ul.bullets li {
	padding:0 0 5px 30px;
	background:transparent url(../images/aawe_bullet.jpg) no-repeat scroll 2% 4px;	
}
ul.sub-bullets {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:5px 5px;
	text-align:left;
}
ul.sub-bullets li {
	padding:0 0 5px 30px;
	background:transparent url(../images/pink-bullet.jpg) no-repeat scroll 2% 4px;	
}