

body{
	margin:auto;
	padding:0;
	background: #BED0DC;
	font-size:12px;	
    font-family: Verdana, Arial, Helvetica, sans-serif;   
    text-align: -moz-center;
}

a{	color:#0099CC;	text-decoration:none;	border:0;}
a img{	border:0;	color:none;}
.clear{	clear:both;	padding:0;	height:5px;	background-color:#ffffff;}
.clearhight{	clear:both;	padding:0;	background-color:#000;}

#space{width:780px; height:10px; background-color:#FFFFFF;}

.headings{	color:#2E4B8C;	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	text-align:left;	padding:0;}
.left{	float:left;	padding:0 3px 0 0;	text-align:left;}
.bodytext{ margin-top:0; padding:0; text-align:left; color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#pinklink{ float: right; width:90px; margin-top:0px; margin-right:27px;}

.textcolor{ color:#504F4F; font-weight:bold; padding:0px 0px 5px 3px;}
.textheight{ color:#504F4F; font-weight:bold; padding:0px 0px 25px 3px;}

/*****************Container********************/
#container{
	width:780px;
	/*height:844px;*/
	text-align: center;
	background: #FFFFFF;
}

/****************** Header *********************/
#header{
	width:780px;
	/*height:156px;*/	
}

#logo{
	float:left;
	width:225px;
	/*height:156px;*/
	/*background: #ffffff url(images/logo_01.jpg) no-repeat;*/
}

#banner{
	float:right;
	width:555px;
	/*height:156px;*/
	/*background: #fff url(images/banner_02.jpg) no-repeat;*/
}

/*************** Menu ***********************/
#navbar{
	width:780px;
	height:25px;
	height:2.1em;
	padding:0;
	background: url(images/menu_04.jpg) #fff repeat-x;
}

.indentmenu{font: 12px Arial, Helvetica, sans-serif;	width: 470px; 	overflow: hidden;	float:left;}
.indentmenu ul{	margin: 0;	padding: 0;	float: left;	width: 80%;}
.indentmenu ul li{	display: inline;}
.indentmenu ul li a{	float: left;	color: #0099CC; 	padding: 5px 10px;	text-decoration: none;}
a:link{ 	color: #0099CC; }
.indentmenu ul li a:hover, .indentmenu ul li .current{	color: #666666 !important; 	padding-top: 6px; 	padding-bottom: 4px; }

/******************* Serach *******************/
/*#searchbar { float:right; width:300px; height: 25px; color: #0099CC; font-family:Arial, Helvetica, sans-serif; font-size:9px;}
#searchbar form { width:300px; height:25px; height:2em; float:right;}*/

#page_headersearch {float:right; clear: right; margin:2px 2px 1px 0px; width:230px; height:2.2em; color: #0099CC; font-family:Arial, Helvetica, sans-serif; font-size:9px; }
#page_headersearch h3 {float: left;font-size: 10px;color: #0099CC;	margin: 3px 0px 0px 0px;}
#page_headersearch form {float: left;}
#page_headersearch input {margin-top: 1px;padding-left: 2px;width: 107px;height: 14px;float: left; border:inset #FFFDFD 1px; background: #C1C8DB; }
#page_headersearch input.button {padding: 0px;margin-top: 0px;margin-left: 5px;width: 22px;height: 22px;background-color: transparent;float: left; border:none;}

/***************** Body ******************/	

/************************* row 2 start ******************/
#row2{	width:780px;height:226px;padding:0;background: url(images/row1-back_07.jpg) repeat-x #FFFFFF;}

#child{	float:left;	width:262px;	height:220px;	padding:0;}

#welcome{	float:left;	width:518px;	height:220px;	margin-left:0;	padding:5px 0 0;	text-align:left;}
* html #welcome{	float:left;	width:518px;	height:220px;	margin-left:0;	padding:0;}

#donate{ text-align: right;	color:#606060;	font-family:Arial, Helvetica, sans-serif;}
#welcomeheading{ margin-top:4px; width:310px; height:21px; border-bottom:#F1F1F1 solid 1px; float:left;}
* html #welcomeheading{ margin-top:10px; width:310px; height:21px; border-bottom:#CCCCCC solid 1px; float:left;}


#whatis{	float: right;	width:188px;	height:220px;	margin-left:0;	padding: 5px 0 0;}

/************************* row 3 start ******************/

#row3{	margin:0 auto; width:780px; height:150px; /*background-color:#FFFFFF;*/}

#row3-content{ float:left; margin-left:20px; margin-right:20px; width:220px; height:140px;}	
#pinkbox{ margin:16px 22px; width:178px; height:100px; text-align:left; border:#CC0066 solid 1px;}
#video{margin:10px 22px; width:178px; height:30px; text-align:left; }

.pink{color:#CC0066; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:10px; margin-top:8px;}
#newsletter {	text-align: center;	width:165px; height:30px; margin: 5px 10px;   }/*************** newsletter ********************/
#newsletter form {float: left;}
#newsletter input {margin-top: 6px;padding-left: 2px;width: 107px;height: 14px;float: left; border: 1px solid #F8DBE9; }
#newsletter input.button {padding: 0px; margin:0px 0px 0px 5px; width:35px; height:33px;background-color: transparent; border:none; float: left;}

#row3-content1{	float:left;	margin:0; width:258px; height:120px; text-align: left;}

#row3-content2{	float:left;	margin:0; width:258px; height:120px; text-align:left;}
#bluebox{/*margin:0px 0px;*/ float:left; width:208px; height:103px; background-color:#9999FF;}
#bluebox1{/*margin:0px 0px;*/ float:left; width:208px; height:103px; background-color:#9999FF;}

.blue{margin:0 auto; color:#0192E0;	font-family:Arial, Helvetica, sans-serif; font-size:12px;	text-align:left; padding:0; }


/************************* row 4 start ******************/
#row4{ width:780px;	height:140px; background-color: #ffffff; /*padding-left:10px;*/}

#news{	width:740px; height:26px; margin:0px 0px 0px 32px; color:#2E4B8C;	font-family:Arial, Helvetica, sans-serif; font-size:18px; 	text-align:left; padding:0; background: url(images/news-back_15.jpg) repeat-x;}

#row4-left{	width:508px; height:87px; background:#ffffff; float:left; margin-left:12px;}
* html #row4-left{margin-left:6px;}

.bold{ color:#6278A9;	font-size:11px;	font-family: Tahoma, Arial, Verdana; border-right: none;}

#left4{ width:83px; float:left; padding:3px 3px 0 0; text-align:left; }
#right4{ width:95px; height:77px; float:right; text-align:left; font-family:Tahoma, Arial, Verdana;	font-size:10px;	color:#999999;}

.newstext{margin:0px 50px 0px 0px; height:70px; width:180px; float:left; text-align:left; font-family:Tahoma, Arial, Verdana;	font-size:10px;	color:#999999;}

#row5{ width:755px;	height:50px; background-color: #ffffff; text-align: center; padding-right:0px; /*padding-left:10px;*/}

/************************* footer ********************/

#footer{width:780px;height:25px;height:1.9em;background: url(images/menu_04.jpg) #00CCFF repeat-x;margin-top:20px;}
#fleft{	float: left;width: 390px;height:25px;height:1.9em;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#0099CC;	padding-top:5px;}
.p12{font-family:Arial, Helvetica, sans-serif;font-size:11px;float: left;color:#0099CC;text-align:left;padding:0 0 10px 0;}
#fright{float:right; margin-left:0;width: 350px;	height:25px;height:1.9em;font-family:Arial, Helvetica, sans-serif;	font-size:11px;
padding-top:5px;}

/************************* Inner Page *****************/

#inner_row1{ width:780px; /*height:48px;*/ background:url(images/row1_03.jpg) repeat-x}
#donate1{ float:right; margin:5px 0px 0px 0px;}

#inner_row2{ width:780px; /*height:892px;*/ background-color:#FFFFFF;}
#inner_row2_left{ float:left; width:222px; /*height:892px;*/}
#puzzel{ margin:75px 17px 0px 30px; width:155px; height:177px;}

#inner_row2_right{ float:right; margin:0px 50px 0px 0pc; width:450px; /*height:892px;*/}
#content_topic{ margin:4px 0px 0px 8px; width:483px; height:31px; border-bottom:#F1F1F1 solid 1px; float:left;}
#body_content{float: left; margin:15px 0px 0px 8px; text-align:left; color:#606060; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#introtext {
	padding:20px;
}

#introtext img {
	float:right;
}

.fpHead {

	font-size:1.1em;
	margin-top: 6px;

}

.storyIndex h2 {
	font-size:18px;
}