body
{ 
font-family: arial,sans-serif; 
font-weight: none; 
font-size: 11px; 
color: white;
text-decoration:none;
TEXT-ALIGN: center
}

.quoter{font-size:10px;background-color:#AA2E2B;padding:10px;width:340px;margin-left:10px;}

.top{
font-weight:bold;font-size:10px;border:1px dashed white;height:10px;width:70px;padding:5px;
}

.top A{
text-decoration:none;color:white}

.top A:hover
{text-decoration:none;color:yellow}

.mission{font-size: 12px;margin-bottom:10px;}
.mission_head{font-size: 20px;font-weight:bold;margin-bottom:15px;margin-top:10px;}

.cwg{border:1px dashed white;padding:10px;margin-top:10px;margin-bottom:10px;}

.sos{
font-weight:bold;font-size:12px;border:1px dashed white;height:50px;width:400px;padding:15px;
}

.sos A{
text-decoration:none;color:white}

.sos A:hover
{text-decoration:none;color:yellow}


.subs
{font-weight:none;font-size:14px;width:auto;background:red;border:1px solid white;padding:3px;color:white;text-align:center;margin-right:13px;}

.subs A
{text-decoration:none;color:white}


.subs A:hover
{text-decoration:none;color:yellow}

.quote
{ 
font-family: arial,sans-serif; 
font-weight: bold; 
font-size: 12px; 
color: white;
text-decoration:none;
TEXT-ALIGN: left;
border-top:1px dashed white;
padding:10px;
line-height:20px;
}

.quote2
{ 
font-family: arial,sans-serif; 
font-weight: bold; 
font-size: 12px; 
color: white;
text-decoration:none;
TEXT-ALIGN: left;
padding:10px;
line-height:20px;
}


.quote1
{ 
font-family: arial,sans-serif; 
font-weight: bold; 
font-size: 12px; 
color: white;
text-decoration:none;
TEXT-ALIGN: left;
padding:10px;
line-height:20px;
}

.c1
{ 
font-family: arial,sans-serif; 
font-size: 11px; 
color: white;
text-decoration:none;
TEXT-ALIGN: left;
padding:3px;
line-height:12px;
width:30px;

float:left;
border:1px solid black;
}


.c2
{ 
font-family: arial,sans-serif; 
font-size: 11px; 
color: white;
text-decoration:none;
TEXT-ALIGN: left;
padding:3px;
line-height:12px;
width:100px;

float:left;
border:1px solid black;
}



.dayin
{ 
font-family: verdana,sans-serif; 
font-weight: none; 
font-size: 12px; 
color: white;
text-decoration:none;
TEXT-ALIGN: left;
border-top:1px dashed white;
padding:20px;
line-height:20px;
}

div.news
{width: 220px;background: #F8E9B2; margin: 10px; color:#8D252E;float:right}

div.top{height: 10px;background: #98989A;color: #fff;}

h3{font-size: 14px;color: #912323;margin:2px;}

.blurb {margin:0; padding: 10px;height: auto;text-align:left;font-size: 11px}

.links{
font-family: arial,sans-serif; 
font-weight: none; 
font-size: 10px; 
color: #FFB515;
text-decoration:none;
margin-left:4px;
margin-top:4px;
}

.links A{text-decoration:none;color: ;}
.links A:hover {text-decoration: none; color: #ffffff;}

.midlink{color:#FFB515;text-decoration:none}

#containers{
width:774px;
height:auto;
TEXT-ALIGN: left;
background-color:#fff;
padding:0;
}

.head{
float:left;
position:relative;
margin-left:0px;
width:189px;
}

.head1_super {
background-color:#fff;
}

.head1{
float:left;
background-image:  url(son_top.gif);
background-repeat: no-repeat;
background-position: 100% 50%;
height: 106px;
width: 585px;
}


.head2_super {
background-image:  url(son_bottom.gif);
background-repeat: no-repeat;
background-position: 100% 0%;
}

.head2{
float:left;
background-color:#912323;
height: auto;
width: 100%;
}


#s{
line-height:1px;
background-color:#fff;
width:100%;
font-size:1px;
}

#menu{
width:774px;
height:24px;
background-color:#912323;
}

hr {
border: none 0;
margin:0;
padding:0; 
border-top: 1px solid #fff;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

hr#inside {
border: none 0;
margin:0;
padding:0; 
border-top: 1px dashed #A83223;/*the border*/
width: 520px;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.centre_image{
float:left;
position:relative;
margin:8px;

}

.text{
float:left;
margin:8px;
width:320px;
font-size: 12px;
}
p{font-size: 12px;margin-top:5px;}

.text_inside{
background: #ECC6AD;
float:left;
margin-top:10px;
width:520px;
height:auto;
font-size: 12px;
border:0px dashed #A83223;padding:15px;
}

.text_inside_2{
background: #ECC6AD;
float:left;
padding-top:10px;
width:420px;
height:auto;
font-size: 12px;
}

#link_image_holder
{
margin-left:8px;
margin-top:25px;
Margin-bottom:15px;
width:auto;
}

.bandg{
float:left;
margin-left:20px;
margin-top:35px;
position:relative;
}

.link_image_day{
float:left;
margin-left:0px;
margin-right:0px;
}

.link_image_break{
float:left;
margin-left:22px;
margin-right:0px;
}

.contact_centre{
float:left;
margin-left:22px;
margin-right:0px;
margin-top:0px;
font-size: 11px; 
}

.contact_centre_left{
float:left;
margin-left:0px;
margin-right:0px;
margin-top:0px;
font-size: 11px;
}

.link_image_today{
float:left;
margin-left:22px;
margin-right:0px;
}

.divider{
float:left;
}

.cdivider{
float:left;
border-right:1px dashed white;
height:200px;
margin-left:15px;
}

.cdivider1{
float:left;
border-right:1px dashed white;
height:90px;
margin-left:15px;
}


#footer{
width:100%;
background-color:#000;
height:60px;
margin-top:35px;
padding:0px;
Text-align:center;
}

#copyright{
width:auto;
margin-top:5px;
margin-left:10px;
Text-align:left;
font-size:10px;
}
#footlinks{
width:auto;
margin-top:5px;
margin-left:170px;

}

.foot_image{
float:left;
margin-left:5px;
margin-right:5px;
}

.foot_text{
float:left;
margin-top:15px;
}

.foot_text A{text-decoration:none;color: #ffffff;}
.foot_text A:hover {text-decoration: none; color:#FFB515;}

#left_panel {
width: 145px;
margin: 1em;
float:left;
}

#left_panel1 {
width: 261px;
height:362px;
margin: 0px;
float:right;
background-image:url(corpus_girl.jpg);
background-repeat: no-repeat;
background-position: right;
margin-top: 1em;
}

#menu_divider {
width: 18px;
margin: 2px;
float:left;
}

#right_panel1 {
width: 490px;
margin: 1em;
float:left;

}

#right_panel 
{
width: 517px;
margin: 1em;
float:left;
}

#right_panel2 {
width: 530px;
margin: 1em;
float:left;

}

.que A{
text-decoration:none;
font-size: 12px;color: #FFB515;margin-bottom:20px;font-weight:none;line-height:20px;;
}

#btnShowAll A{
text-decoration:none;
color:white;
font-size:bold;
}

#btnHideAll A{
text-decoration:none;
color:white;
font-size:bold;
}

li{font-size:12px;}

#button {
width: 145px;
border-right: 0px solid #000;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 11px;
background-color: #90bade;
color: #FF6600;
}

#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#lead li {
font-size:12px;
font-weight:bold;
}
#lead li A{
color:#fff;
text-decoration:none;
}
#lead li A:hover{
color:#FF6600;
text-decoration:none;
}

#button li {
border-bottom: 1px solid #912323;
margin: 0;
}

#button li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #C0C0C0;
background-color: #A83223;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #button li a {
width: auto;
}

#button li a:hover {
border-left: 10px solid #C0C0C0;

background-color: #A83223;
color: #FF6600;
}

.home{
float:right;
font-size:10px;
color:#fff;
text-decoration:none;
margin-right:15px;
margin-top:7px;
}

.home A{
color:#FFB515;
text-decoration:none;
}

.home A:Hover{
color:#fff;
text-decoration:none;
}

.gallery
{
float: left;
width: auto;
border: 0px solid #999;
margin: 3px 15px 15px 5;
padding: 5px;
}

.gallery_right
{
float: right;
width: auto;
border-left: 0px dashed #fff;
margin: 3px 15px 15px 5;
padding: 5px;
font-size:10px;
text-align:left
}

.gallery_right1
{
float: right;
width: auto;
border-left: 0px dashed #fff;
margin: 0px 5px 5px 8px;
padding: 0px;
font-size:10px;
text-align:left
}

.gallery_left
{
float: left;
width: auto;
border-left: 0px dashed #fff;
margin: 3px 15px 0px 5;
padding: 5px;
font-size:10px;
text-align:left
}

.gallery_right_dayin
{
float: right;
width: auto;
border-left: 0px dashed #fff;
margin: 15px 15px 15px 5;
padding: 5px;
font-size:10px;
text-align:left
}

.gallery_left_dayin
{
float: left;
width: auto;
border-left: 0px dashed #fff;
margin: 15px 15px 0px 5;
padding: 5px;
font-size:10px;
text-align:left
}


#menu_con{margin:3px;float:left;height:100%;background_color:#fff;}

.arrow{
float:right;
margin-top:5px;
margin-right:5px;
background-image:  url(arrow2up.gif);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 100%;
width: 5px;
}

.menutitle{
cursor:pointer;
margin-bottom: 2px;
background-color:#A83223;
color:#FF6600;
width:137px;
border-left: 5px solid #C0C0C0;
line-height: 20px;
font-size:12px;
padding-left:5px;
float:left;
}

.menutitle A{
Text-decoration:none;
color:#fff;
}

.menutitle A:hover{
Text-decoration:none;
color:#FF6600;
}

hr{border: 1px dashed #A83223; width:90%;}

.submenu{

color:#FCDC23;
line-height: 18px;
width:130px;
text-decoration:none;
padding-left:5px;
padding-bottom:2px;
padding-top:1px;
border-bottom:1px solid #A83223;
border-bottom-width:1px;
}

.submenu A{
color:#FF6600;
line-height: 18px;
width:130px;
text-decoration:none;
padding-left:5px;
padding-bottom:2px;
padding-top:1px;
border-bottom:1px solid #A83223;
border-bottom-width:1px;

}

.submenu A:hover{
color:#FCDC23;
}


#lp_child{
background-image:  url(side/wwd2.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_child_admission{
background-image:  url(side/wwd5.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_child_age{
background-image:  url(side/wwd4.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_child_health{
background-image:  url(side/wwd3.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_civil{
background-image:  url(side/wwd11.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_civil_issues{
background-image:  url(side/wwd13.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_civil_partner{
background-image:  url(side/wwd12.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_community{
background-image:  url(side/wwd6.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_construction{
background-image:  url(side/wwd8.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_construction_builder{
background-image:  url(side/wwd9.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_construction_worker{
background-image:  url(side/wwd10.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_why{
background-image:  url(side/wwd1.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_workers{
background-image:  url(side/wwd7.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v1{
background-image:  url(side/v1.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v2{
background-image:  url(side/v2.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v3{
background-image:  url(side/don.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v4{
background-image:  url(side/v4.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v5{
background-image:  url(side/v5.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v6{
background-image:  url(side/v6.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_v3{
background-image:  url(side/don.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_timeline{
background-image:  url(side/si1.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_life{
background-image:  url(side/si2.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_news{
background-image:  url(side/si3.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_events{
background-image:  url(side/si4.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_gallery{
background-image:  url(side/si5.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_screen{
background-image:  url(side/si6.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_ecards{
background-image:  url(side/si7.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_film{
background-image:  url(side/si8.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_report{
background-image:  url(side/si9.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_mcandu{
background-image:  url(side/mcandu.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_donate{
background-image:  url(side/yawn.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_contact{
background-image:  url(side/c1.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_about1{
background-image:  url(side/au1.jpg);
background-repeat: no-repeat;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_partners{
background-image:  url(side/au4.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_history{
background-image:  url(side/au2.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_day{
background-image:  url(side/au3.jpg);
background-repeat: no-repeat;
background-repeat: no-repeat;
background-position: 0% 0%;
background-attachment: fixed;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_breaking{
background-image:  url(side/b1.jpg);
background-repeat: no-repeat;
height: 158px;
width: 154px;
margin-top:10px;
}

#lp_about1{
background-image:  url(side/au1.jpg);
background-repeat: no-repeat;
height: 158px;
width: 154px;
margin-top:10px;
}

.container A:hover{
color: white;
}

div.thumb {
	margin: 3px;
	border: 1px solid #AB8F74;
	height: auto;
	float: left;
	text-align: center;
	}	
.thumb img{
	display: inline;
	margin: 5px;
	border: 1px solid #AB8F74;
	}
.thumb a:hover img {border: 1px solid black;}
.photocattitle {text-align: center; font-weight: bold;} 

.phototitle {
	text-align: center;
  font-weight: normal;
  width: 110px;
  margin: 0 3px 3px 3px;
  }
  
  .galtitle {
	text-align: left;
  font-weight: normal;
  width: 110px;
  margin: 0 3px 3px 3px;
  }
  
.wwh{float:left;line-height:12px;}
.wwhd{float:right;line-height:12px;}

.headingwwh{
color:white;
margin-left:0px;
margin-top:25px;
margin-bottom:10px;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24;
    text-decoration:none}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #FFF;
    background-color:#ECC6AD; color:#fff;
    text-align: center}

.floatleft
{
float: left;
width: 103px;
margin: 0 0 10px 10px;
background-color: #fff;
padding: 10px;
border-top: 1px solid #999;
border-right: 2px solid #555;
border-bottom: 2px solid #555;
border-left: 1px solid #999;
}

div.floatright img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}

p.videotext { margin-top: 0; }


#mediaPlayer 
{
	WIDTH: 320px; HEIGHT: 300px
}

#mediaPlayer
{
	DISPLAY: none; VISIBILITY: hidden
}

#warnMediaPlayer
{
	DISPLAY: none; VISIBILITY: hidden
}

.day {color:#FF6633}
.day1{margin-bottom:15px;}