/* CSS Document */

p {
font-size: 100%;
line-height: 50%;
}
h1{
	font-weight: bold;
	color: #0a8fa9;
	line-height: 180%;
}
h2{
	font-weight: bold;
	color: #0a8fa9;
	line-height: 180%;
}

h3{
	font-weight: bold;
	color: #0a8fa9;
	line-height: 100%;
	margin-top:0px;
	margin-bottom:0px;
}


h1 { font-size: 150%; }
h2 { font-size: 122%; }
h3 { font-size: 112%; }


a:link {
	color: #07849E;
	text-decoration:underline;
	
}

a:hover {

	color: #0a8fa9;
}




#wrap {

	width: 760px;
	margin:auto;
	margin-top: 50px;
	height: 100%;
	background:#666666;
}


#donate{
	width: 300px;
	height: 52px;
	margin: 0px auto;
	position:absolute;
	left: 463px;
	top: -53px;


}

#logo{
	width: 209px;
	height: 178px;
	z-index: 100;
	clear:none;
	position:absolute;
	top: -53px;
	left: -30px;

}

#main{
width: 760px;
margin: auto;
background: #FFFFFF;
border: #CCCCCC 1px solid;
height: auto;
position:absolute;

}

#top
{
padding-top: .5em;
padding-right: .5em;
padding-left: .5em;
background-color: #ffffff;
margin:0 auto;
}

#top h1
{
padding: 0;
margin: 0;
}

#topimage{
width: 740px;
height: 229px;
}





#rightnav
{

float: right;
width: 200px;
margin-right: 10px;
margin-left: 15px;
margin-bottom: 15px; 
padding: 1em;
background:#D2F1F7;
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
color:#FFFFFF;
font-size:75%;
}

#content
{

margin-left: 10px;
margin-top: 30px;
padding: 15px;
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
font-size: 85%;

}
#content p
{

margin-left: 200px;
padding: 15px;
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
font-size: 100%;
line-height:50%;

}
.entryform {
	font-family: Arial, Helvetica, sans-serif;
	border: solid #000000 2px;
	text-align: center;
}
#footer{
width: 750px;
height: auto;
margin: 0px auto;
background: #0a8fa9;
padding: 15px 0 8px 10px;
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
font-size: 11px;
color: #ffffff;

}

#footer a:link {
	color: #FFFF00;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: none;
	color: #FFFF00;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 {
	border-color: #000000;
}

/* Begin CSS Drop Down Menu */

/* Fix IE. Hide from IE Mac \*/
* html #menuv ul li{float:left;height:1%;}
* html #menuv ul li a{height:1%;}
/* End */


#menuh
	{
	background: #ffffff;
width: 740px;
margin: 2px auto;
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
font-size: 11px;
font-weight:bold;

	}
		
#menuh a
	{
	text-align: center;
	display:block;
	border:#0a8fa9 1px solid;
	white-space:nowrap;
	margin:0 auto;
	padding: 0.3em;
	background:#ffffff;
	
	

	}


	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	color:#000000;
	text-decoration:none;
		filter: alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
width: 140px;


	}
	
#menuh a:hover	/* menu at mouse-over  */
	{
	color:#0a8fa9;
	background-color: #ffffff;
	text-decoration:none;
	filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
width: 140px;


	}	
	


	
	
#menuh a.top_parent, #menuh a.top_parent:hover  /* attaches down-arrow to all top-parents */
	{
	background-position: left;
	background-repeat: no-repeat;

	}
#menuh a.top_parent p {
color:#CC6699;}

#menuh a.parent, #menuh a.parent:hover 	/* attaches side-arrow to all parents */
	{
	background-image: url(images/navblack.gif);
	background-position: right center;
	background-repeat: no-repeat;
color:#000000;


	}

#menuh ul
	{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:148px;	/* width of all menu boxes */

	}

#menuh li
	{
	position:relative;
    min-height: 1px; 			/* Sophie Dennis contribution for IE7 */
    vertical-align: bottom; /* Sophie Dennis contribution for IE7 */

	}

#menuh ul ul
	{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none;}

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}

/* End CSS Drop Down Menu */

#searchbar{
width:740px;
height: 29px;
background:#0a8fa9;
margin: 0 auto;
font: Verdana, Tahoma, Arial, Geneva, sans-serif;;
font-size: 10px;
color:#FFFFFF;


}


#advice{
	width: 600px;

font-family:Verdana, Tahoma, Arial, Geneva, sans-serif;
	font-size: 10px;
}

#advicemenu{


margin: 0px auto;
background:#0a8fa9;
	display:block;	
	white-space:nowrap;
	font-family:Verdana, Tahoma, Arial, Geneva, sans-serif;

}

#adnav {	

margin: 0px auto;
margin-top: 6px;
margin-bottom: 7px;
height: 29px;
width: 740px;
	display:block;	
	white-space:nowrap;
	font-family:Verdana, Tahoma, Arial, Geneva, sans-serif;
	font-size: 10px;
	background:#0a8fa9;
		
}
#adnav ul {
	list-style: none;
	display: inline;


	
	
}
#adnav ul li {
	display: inline;



}
#adnav ul li a {
	display: compact;
	float: right;
	width: auto;
font: Verdana, Tahoma, Arial, Geneva, sans-serif 10px;
	text-decoration: none;
	text-align:center;	
	letter-spacing: 1px;
	color: #ffffff;
	border-left:#FFFFFF 1px solid;
	padding: 9px;


}

#adnav ul li a:hover, 
#adnav ul li a:active {
color:#ffcc00;
}
#adnav ul li#current a {
color:#ffcc00;
font-weight:bold;
}

#homebutton{
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
font-size: 11px;
font-weight:bold;
width: 100px;
margin-left: 15px;
padding-top: 6px;
text-decoration:none;
clear:none;
position:absolute;
}


#homebutton a:link{
color:#ffffff;
text-decoration:none;
} 
#homebutton a:visited {
color:#ffffff;
text-decoration:none;
}
#homebutton a:hover{
color:#ffcc33;
} 

#homebutton a:active {
color:#ffcc00;
}

#contactbutton{
font-family:"Trebuchet MS", Verdana, Helvetica, Arial;
font-size: 11px;
font-weight:bold;
width: 100px;
margin-left: 60px;
padding-top: 6px;
text-decoration:none;
clear:none;
position:absolute;
}


#contactbutton a:link{
color:#ffffff;
text-decoration:none;
} 
#contactbutton a:visited {
color:#ffffff;
text-decoration:none;
}
#contactbutton a:hover{
color:#ffcc33;
} 

#contactbutton a:active {
color:#ffcc00;
}




#advertbox{
	width: 206px;
	position:absolute;*
	height:708px;
	top: 502px;
	left: 525px;

}


#advert1{
	width: 199px;

	position:absolute;
	left: 3px;
	top: 0px;
	height: 104px;

}


#advert1text{
	width: 85px;
	color:#666666;
	position:absolute;
	left: 3px;
	top: 8px;
	height: 92px;


}


#advert1text p {
font-size: 105%;
line-height: 100%;
}


#advert1photo{
	width: 95px;
border:#FFFFFF solid 5px;
	position:absolute;
	left: 88px;
	top: 0px;
	height: 70px;
	margin: 4px;
}

#advert2{
	width: 199px;

	position:absolute;
	left: 3px;
	top: 105px;
	height: 104px;

}


#advert2text{
	width: 85px;
	color:#666666;
	position:absolute;
	left: 3px;
	top: 8px;
	height: 93px;


}


#advert2text p {
font-size: 105%;
line-height: 100%;
}


#advert2photo{
	width: 95px;
border:#FFFFFF solid 5px;
	position:absolute;
	left: 88px;
	top: 0px;
	height: 70px;
	margin: 4px;
}

#advert3{
	width: 199px;

	position:absolute;
	left: 3px;
	top: 211px;
	height: 104px;

}


#advert3text{
	width: 85px;
	color:#666666;
	position:absolute;
	left: 3px;
	top: 8px;
	height: 80px;



}


#advert3text p {
font-size: 105%;
line-height: 100%;
}



#advert3photo{
	width: 95px;
border:#FFFFFF solid 5px;
	position:absolute;
	left: 88px;
	top: 0px;
	height: 70px;
	margin: 4px;
}

#searchbar2{
	width:740px;
	height: 6px;
	background:#0a8fa9;
	position:absolute;
	left: 10px;
	top: 312px;

}

#bodyimage1{
	width:452px;
	height: 152px;
	float:left;
}

#bodyimage2{

width:452px;
	height: 152px;



}
#advert1text a:link {
	color: #CC6600;
	text-decoration:none;
	
}

#advert1text a:hover {

	color: #CC6600;
}
#advert2text a:link {
	color: #CC6600;
	text-decoration:none;
	
}

#advert2text a:hover {

	color: #CC6600;
}

#advert3text a:link {
	color: #CC6600;
	text-decoration:none;
	
}

#advert3text a:hover {

	color: #CC6600;
}

#mainad1{
	position:absolute;
	width:190px;
	height:77px;
	left: 8px;
	top: 333px;

}

#mainad2{
	position:absolute;
	width:188px;
	height:172px;
	left: 10px;
	top: 419px;

}
#contactbar{
	position:absolute;
	width: 191px;
	height: 26px;
	left: 533px;
	top: 1098px;
	padding-top:5px;
	background-color: #0A8FA9;
	font: "Trebuchet MS", Verdana, Helvetica, Arial 20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	filter:shadow;
}
#contactbar p{
margin-top:0px;
}
#contactbar a:link {
	color: #FFFFff;
	text-decoration:none;
	
}

#contactbar a:hover {

	color: #FFFF00;
}
.DEADLINE {
	color: #F00;
}
