/* THE BIG GUYS */

body {padding: 0;background: #2d2d2d none repeat-x 0 100%;color:#333;font:73%/1.3 arial,tahoma,verdana,sans-serif}
form{clear:none}
/* TYPOGRAPHY */
p, ul, ol {margin: 0 0 1.5em}
#main p{margin: 1.5em 0 1.5em}
p img{padding:5px}
h1, h2, h3, h4, h5, h6 {letter-spacing: -1px;font-family: arial,verdana,sans-serif;margin: 1.2em 0 .3em;color:#000;xborder-bottom: 1px solid #eee;padding-bottom: .1em}
h1 {font-size: 196%;margin-top:.6em}
h2 {font-size: 136%;margin-top:.6em}
h3 {font-size: 126%}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}
.highlight {color:#E17000}
.subdued {color:#999}
.redHighlight {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}
small {font-size:11px}
.slideShowLink{font: bold 82% arial;color:#fff;margin-top:150px;margin-left50px}
/* LINKS */
a,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 
a:link {color:#000000; text-decoration:underline} 
a:visited {color:#000000} 
a:hover,a:active {color:#ff9900} 
h3 a {text-decoration:underline}
/* FORMS */
form {margin: 0 0 1.5em}
input {font-family: arial,tahoma,verdana,sans-serif;margin: 2px 0}
fieldset {border: none}
label {display:block;padding: 5px 0}
label br {clear:left}

#wrapper{
	
	width:760px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	background-color:#ffffff; 
	background-image:url(../images/BGCrowd.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	min-height:500px;
	
}


#topBanner{
	padding-top:50px;
	width: 100%;
	height:95px;
	background-color:#ffffff;
	background-image:url(../images/bannerBG.jpg);
	background-repeat:no-repeat;
	}
	
/* LOGIN */
#login {color:#2d2d2d;font-weight:bold;margin-left:600px;}
#login form {margin:0}
#login input {width:8em;margin: 0 0 2px;height:1.2em}
#login label {padding:5px 0 0;display:inline}
#login input.f-submit {width:auto;font-size:81%;margin:0 0 2px;height:1.95em}
	
	
#nav {padding:2px 0 4px 0;background-color:#ffffff; font-size:1em;font-weight:bold; text-align:center;}
 #nav ul {/*padding: 0;margin: 0;*/list-style: none;xline-height:1;}
	
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active{text-decoration:none;cursor:pointer;} 
	#nav a:link {color:#000000;} 
	#nav a:visited {color:#000000;}
	#nav a:hover,a:active {color:red;} 
	#nav a {display:block;/*background:#cccccc;*/padding: 0 2px;}
	#nav li {float: left;width: auto;display:block;margin: 0 2px 0 2px;}
	/*sub nav items*/
	#nav li li {float:none;border-bottom:1px solid #ffffff;width:auto;padding:4px 0 4px 0;}
	/*this is the bg of the sub nav items - itts bg forms the vert lines around the items*/
	#nav li ul {padding:5px 0 0 0;position: absolute;background:#2c3947;width: auto;left: -999em;font-size:.8em;}
	#nav li:hover ul, #nav li.sfhover ul {left: auto;}
	#nav li.active a {/*background:#2c3947;*/color:#fff}
	#nav li.active li {border-top:1px solid #ffffff;background:#2c3947;}

#bottomNav {clear:both;width:760px;padding:12px 0 4px 0; font-size:1em;font-weight:bold; text-align:center; margin-right:auto; margin-left:auto;}

	
	#bottomNav a, #bottomNav a:link, #bottomNav a:visited, #bottomNav a:hover, #bottomNav a:active{text-decoration:none;cursor:pointer;} 
	#bottomNav a:link {color:#ffffff;} 
	#bottomNav a:visited {color:#ffffff}
	#bottomNav a:hover,a:active {color:#ff9900;} 
	






#flashPanel{
	width:760px;
	height:250px;
	overflow:hidden;
	background-color:#2d2d2d;
	xlear:both;
	
}
#videoPanel{
	width:760px;
	height:323px;
	overflow:hidden;
	background-image:url(../images/videoBG.jpg);
	background-repeat:no-repeat;
	padding-left:70px;
	padding-top:50px;
}

.quoteBox{width:80%;  margin:15px auto 15px auto; clear:both; border:#CCCCCC dashed 1px; padding:15px; font-weight:bold}
#main{
	width:720px;
	height:auto;
	padding:20px;
	float:left;
	background:inherit
}
#main ul, #main ol {margin: 2px 2px 2px 20px; }
#side{
	float:right;
	xclear:left;
	top:0;
	width:230px;
	margin-left:15px;
	padding: 0px 20px 20px 20px;
	background-image:url(../images/fadeLine.gif);
	background-repeat:no-repeat;
	margin-bottom: 15px;
}

.sidePod{xborder-bottom:#CCCCCC dashed 1px; min-height:105px; margin-bottom:10px;}

	
.colouredLink{
	background-image: url(../images/colouredIcon.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 18px;
	height:20px;
	line-height:15px;
	padding-top:3px;
	color:#000000;
	}
	

#footer{
	width:760px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	padding:20px 0 0 20px;
	font-size:.9em;
	color:#ffffff;
	clear:both
}

#imageWithCaption{
	float:right;
	padding:5px;
	margin:5px;
	color:#000000;
	font-size:.9em;
	font-weight:bold;
	width:250px;
	background-color:#CCCCCC;
	}


hr {
	color: #aca899;
	background-color: #aca899;
	height: 1px;
}

.imgClear{
margin-bottom:8px;

}
.donateForm{width:300px; clear:none;}