/*******************
	Page Layout
********************/
html{ /*background:url("../images/backgrounds/page.jpg");*/background:url("../images/backgrounds/BG.jpg");font-family:Arial, sans-serif; }
body{ text-align:center; background:none; color:#303030; }

#page-container{ width:1000px; height: 100%; margin:0 auto; text-align:left; overflow:auto; /*background:url("../images/backgrounds/outer-page.png"); background-repeat:repeat;background-color:#feeec8;*/background-color:#fff;  }
	#header{ background:url("../images/backgrounds/picforlogo3.jpg") no-repeat; width:1000px; height:252px; position:relative; }
		#header h1#logo{
	position:absolute;
	top:14px;
	left:-526px;
}
			#header h1#logo a{ width:264px; height:132px; display:block; text-indent:-999em; }
		#header div#intro{ position:absolute; top:1px; left:318px; width:320px; }
			#header div#intro p{ color:#6b6b6b; line-height:13px; }
		#header ul#donateVia{
	position:absolute;
	top:266px;
	left:804px;
	margin-top:-60px;
	padding:0;
	width: 123px;
	height: 34px;
}
		#header ul#donateVia li{ float:left; list-style:none; width:10px; margin:-50px 2px 0px 0px; }
		#donateVia img{
		width:24px;
		height: 24px;
		padding:0px 0px 0px 5px;
		margin-left:-3px;
		}
		
		
/* Nav */


 Old Get Involved box
#submenu{

float:left;
list-style:none;
text-decoration:none;
margin-left:690px;
margin-top:70px;
font-family: arial, sans-serif;
letter-spacing:4px;
font-size:14px; 
text-transform:lowercase;


} 

#submenu li a{ line-height:15px; color:#384c5b; font-weight:bold; font-size:14px; text-decoration:none;
background-color:#cbcbcb;
border:#999999 solid 2px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding:0px 2px 0px 2px;

}
#submenu li a.currentPage{ color:#deff00; }

		#header ul#nav{
		 position:absolute; margin:0; padding:0; bottom:12px; left:70px; 
		 }
		 
		#header ul#nav li{ 
		float:left; list-style:none; text-align:center; margin:0; padding:0 12px 0 11px; background:url("../images/backgrounds/nav-dsp.gif") no-repeat right center; }
		
		
		#header ul#nav li a{ line-height:38px; color:#fff; font-weight:bold; font-size:14px; text-decoration:none; }
		#header ul#nav li a.currentPage{ color:#deff00; }
/*
		#header ul#nav ul {
		background: #cacaca;
		background: rgba(202, 202, 202, 0.95);
		display: none;
		padding: 10px;
		list-style: none;
		position: absolute;
		left: 0; top: 100%;
		z-index: 100;
		text-shadow: 1px 1px 0 #eae7e7;
		
		-webkit-box-shadow: 2px 3px 3px #4d4b4b;
		-moz-box-shadow: 2px 3px 3px #4d4b4b;
		box-shadow: 2px 3px 3px #4d4b4b;
		
		-webkit-border-bottom-right-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		border-bottom-right-radius: 5px;
	}
	
	#header ul#nav li:hover > ul { display: block;  }
	
	#header ul#nav li {
		float: none;
		min-width: 150px;
	}

*/		
	#content{ width:1000px; float:left; /*background:url("../images/backgrounds/paper-fixed-high.png") no-repeat left bottom;*/ padding-bottom:45px; }
			.paper-content{ padding:20px 50px 0 40px; /*background:url("../images/backgrounds/paper-repeat.png"*/);}
				#left-side{ width:530px; margin-left:45px; }
					#left-side p{
	line-height:normal;
	text-align: left;
}
				#video{ background:url("../images/backgrounds/youtube.png") no-repeat; width:577px; height:372px; margin-left:8px; }
					.inner-video{ padding:28px 0 0 32px; }
					.inner-video p{ margin-top:10px; }
				#gallery{ width:910px; float:left; }
				#right-side{ width:310px; float:right; }
				#connect{ width:1000px; float:left; }
					#connect h2{ margin:20px 0 30px; }
					#twitter{ width:300px; float:right; margin-right:85px; }
					.ie6 #twitter{ margin-right:43px; }
					#connect-via{ width:500px; margin-left:90px; }
				#innerWrapper{ padding:0 0 0 45px; }
	#footer{ width:1000px; /*background:url("../images/backgrounds/footer.png"*/) no-repeat; font-size:12px; float:left; color:#6b6b6b; line-height:14px; position: relative; z-index:100; position:relative;}
		.padding4content{ padding:120px 80px 0 85px; }
		#footer a{ color:#6b6b6b; }

/*************************
	Site wide elements
**************************/
.inside{ padding:12px; }

a{ color:#06c; text-decoration:none; } 
a:hover{ text-decoration:underline } 

h2{ font-family:amplitude, arial, sans-serif; font-size:24px; color:#6b6b6b; text-transform:uppercase; margin:0 0 12px; }

ul#news{ margin:0; padding:0; }
ul#news li{ margin:0 0 5px; padding:0; background:url("../images/backgrounds/decoration.png") no-repeat 27px 11px; width:302px; float:left; list-style:none; }
ul#news li div{ width:180px; float:right; }
ul#news li div p{ line-height:12px; font-size:11px; margin-bottom:10px; }

ul#news1{ margin:0; padding:0; }
ul#news1 li{ margin:0 0 5px; padding:0; width:302px; float:left; list-style:none; }
ul#news1 li div{ width:180px; float:right; }
ul#news1 li div p{ line-height:12px; font-size:11px; margin-bottom:10px; }

#gallery h2{ margin-left:45px; }
#gallery ul{ margin:0 0 0 45px; padding:0; height:135px; }
#gallery ul li{ list-style:none; float:left; background:url("../images/backgrounds/border-photos.gif") no-repeat; width:199px; height:133px; margin:0 10px 0 0; }
#gallery a{ display:block; width:199px; height:128px; margin:3px 0 0 4px; text-align:center; overflow:hidden; }
#gallery a img{ margin:0 auto; line-height:134px; }
#gallery a.button{ display:block; width:auto; height:auto; margin:100px 0 0 75px; }

p.pager{ margin:20px 45px 0 45px; }
p.pager a.all{ float:right; margin-right:300px; }

#twitter ul{ margin:0; padding:0; }
#twitter ul li{ margin:0 0 20px; padding:0; list-style:none; font-size:11px; line-height:12px; }

#connect-via ul{ margin:0; padding:0; }
#connect-via ul li{ margin:0 10px 0 0; padding:0; list-style:none; float:left; width:109px; height:73px; }

a.button{ color:#06c; padding-left:29px; text-decoration:underline; }
a.button.aRight{ background:url("../images/arrows/right.gif") no-repeat left center; }
a.button.aLeft{ background:url("../images/arrows/left.gif") no-repeat left center; }

div.article-details{ color:#4b7566; font-size:11px; padding:10px 0 25px 0; line-height:normal; }
div.article-details address{ margin:0; font-style:normal; }

p.picture-desc{ font-size:11px; width:86%; padding:16px 0; }
p.buttonsHolder{ margin-bottom:12px; }
a#launchRadio{ margin-right:6px; }

#flickrGallery{ width:865px; float:left; margin-bottom:20px; }
#flickrGallery ul{ margin:0; padding:0; }
#flickrGallery ul li{ list-style:none; float:left; background:url("../images/backgrounds/border-photos.gif") no-repeat; width:199px; height:133px; margin:0 10px 0 0; }
#flickrGallery ul li a{ display:block; width:199px; height:128px; margin:3px 0 0 4px; text-align:center; overflow:hidden; }
#flickrGallery ul li a img{ margin:0 auto; line-height:134px; }

/***********
	Utils
************/
.hide{ display: none; }
.show{ display: block; }
.show_{ display: inline; }
.underline{ text-decoration: underline; }
.italic{ font-style: italic; }
.right{ text-align: right; }
.left{ text-align: left; }
.center{ text-align: center; }
.bold{ font-weight: bold; }
.bolder{ font-weight: bolder; }
.sstrike{ text-decoration: line-through; }
.floatRight{ float: right !important; }
.floatLeft{ float: left !important; }
hr{ clear:left; height:1px; color:#52564a; background-color:#52564a; border:0; }

.floatRightImg{ float:right; margin: 0 0 8px 8px; clear: right; }
.floatLeftImg{ float:left; margin: 0 8px 8px 0; clear: left; }

*, *:active, *:focus {outline: 0;outline-style: none;outline-width: 0px;-moz-outline-width: 0px;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#radioplayer{
margin-left:-10px;
margin-top:20px;
padding:0px -60px 0px 0px;
}

#radioplayer img{
padding:0px 10px 0px 5px;
}

.contenttable {
padding-right:20px;
}

.signhome{
margin-top:5px;
}

.minislider{
margin-left:-5px;}

.musicimg{
margin-right:10px;}

#page-container{
overflow:hidden;
}
