/*
stylesheet
*/

/********************************/
/** Website Colors:            **/
/** background-color: #34464a; **/
/** color: #80898B             **/
/**        #CCCCCC             **/
/**                            **/
/**                            **/
/********************************/


@import url(/css/reset.css); /* Eric Meyer Reset Stylesheet */

/****** REPETATIVE STYLES *******/
body {
background-color:#34464A;
background-image:url("../imgs/treeHDRbg.jpg");
background-position:center top;
background-repeat:no-repeat;
border:0 none;
color:#CCCCCC;
font-family:Georgia,"Times New Roman",Times,serif;
margin:0;
padding:0;
}
#wrapper {
height:1350px;
margin:0 auto;
position:relative;
width:740px;
}
#header {
background-image:url("../imgs/ppbLOGO.png");
background-position:center center;
background-repeat:no-repeat;
height:119px;
left:40px;
position:absolute;
top:88px;
width:652px;
}
#navigationBG {
background:url("../imgs/navBarBG.png") no-repeat scroll center top transparent;
height:49px;
left:20px;
position:absolute;
top:-1px;
width:700px;
}
#navigationList {
color:#000000;
display:inline;
height:100px;
left:40px;
position:absolute;
top:5px;
width:700px;
}
#navigationList ul {
display:inline;
list-style:none outside none;
text-decoration:none;
}
#navigationList li {
display:inline;
list-style:none outside none;
text-decoration:none;
}
#navigationList li a:link { color: #000; text-decoration: none; }
#navigationList li a:visited { color: #000; text-decoration: none; }
#navigationList li a:hover { color: #fff; text-decoration: underline;}
#navigationList li a:active { color: #fff; text-decoration: none;}
#bottomNavigationList li  a:link { color: #fff; text-decoration: none; }
#bottomNavigationList li  a:visited { color: #fff; text-decoration: none; }
#bottomNavigationList li  a:hover { color: #fff; text-decoration: underline;}
#bottomNavigationList li  a:active { color: #fff; text-decoration: none;}
#footer {
background:url("../imgs/treeFTRbg.jpg") no-repeat scroll center bottom transparent;
bottom:-10px;
height:280px;
left:-135px;
margin:0 auto;
position:absolute;
width:1020px;
}
#twitter {
bottom:95px;
height:200px;
left:112px;
position:absolute;
width:940px;
}
#ALANtwitter {
height:185px;
left:0;
position:absolute;
width:220px;
}
#FRANKtwitter {
height:185px;
left:200px;
position:absolute;
width:220px;
}
#TMACtwitter {
height:185px;
left:400px;
position:absolute;
width:220px;
}
#STEPHENtwitter {
height:185px;
position:absolute;
right:120px;
width:220px;
}
#clear {
clear:both;
}
#bottomNavigationList {
bottom:20px;
font-size:15px;
left:280px;
position:absolute;
text-align:center;
}
#bottomNavigationList li {
display:inline;
list-style:none outside none;
text-decoration:none;
}

#bottomInformation {
border:0 none;
bottom:0;
font-size:12px;
left:415px;
margin:0;
padding:0;
position:absolute;
}
#bottomInformation p {
border:0 none;
margin:0;
padding:0;
text-align:center;
}
.navHome {
font-size:20px;
margin:0 41px 0 -18px;
}
.navBand {
font-size:20px;
margin:0 39px 0 0;
}
.navMedia {
font-size:20px;
margin:0 41px 0 0;
}
.navBlog {
font-size:20px;
margin:0 44px 0 0;
}
.navMerch {
font-size:20px;
margin:0 41px 0 0;
}
.navTour {
font-size:20px;
margin:0 42px 0 0;
}
.navContact {
font-size:20px;
margin:0 15px 0 0;
}



#mainContent {
width:720px;
}
#seperator {
background-image:url("../imgs/seperator.gif");
background-repeat:repeat-y;
height:700px;
position:absolute;
right:299px;
top:305px;
width:2px;
}
#recentBlog {
background-image:url("../imgs/recentBlogPost.gif");
background-repeat:no-repeat;
height:20px;
left:30px;
position:absolute;
top:310px;
width:404px;
}
#videos {
background-image:url("../imgs/video.gif");
background-repeat:no-repeat;
height:18px;
left:28px;
position:absolute;
top:610px;
width:406px;
}
#youtubeVideo {
left:28px;
position:absolute;
top:640px;
}
#newsletter {
background-image:url("../imgs/signUpForNewsletter.gif");
background-repeat:no-repeat;
height:20px;
position:absolute;
right:60px;
top:310px;
width:234px;
}
#newsForm {
margin:30px 0 0;
text-align:left;
}

#submit_btn {
	background-image: url(../imgs/submitButton.png);
	background-color: #34464a;
	background-repeat: no-repeat;
	width: 63px;
	height: 28px;
	border: none;
	margin: 0;
	padding: 0;

}
.error {
font-size:12px;
color:#c2ce00;
font-weight:bold;
padding:0 18px 0 0;
}

#newsFormR  {
font-size:14px;
position:absolute;
right:10px;
top:30px;
width:200px;
float:left;
text-align:center;
}
#newsFormR img {
position:absolute;
top:4px;
right:191px;
}
input.Name {
}
input.Email {
background-color:#A6A6A6;
width:170px;
}
input.Submit {
background-color:#34464A;
background-image:url("../imgs/submitButton.png");
background-position:center center;
background-repeat:no-repeat;
border:0 none;
height:28px;
margin:10px 0 0 170px;
padding:0;
width:64px;
text-indent: -99999px;
}
#bandTwitterFeed {
background-image:url("../imgs/twitterFeed.gif");
background-repeat:no-repeat;
height:18px;
position:absolute;
right:60px;
top:465px;
width:234px;
}
#flickrPhotostream {
background-image:url("../imgs/flickrPhotostream.gif");
background-repeat:no-repeat;
height:19px;
position:absolute;
right:60px;
top:710px;
width:235px;

}
#connect {
background-image:url("../imgs/connect.gif");
background-repeat:no-repeat;
height:16px;
position:absolute;
right:60px;
top:900px;
width:234px;
margin: 0;
padding: 0;
}
#nameListWrap {
border-bottom:2px solid #FFFFFF;
margin:50px 0 0;
}
#Alan {
-moz-background-inline-policy:continuous;
background:url("../imgs/repeaterButton.gif") repeat-x scroll 0 0 transparent;
float:left;
height:21px;
margin:-21px 0 0 303px;
text-align:center;
width:68px;
}
#Frank {
-moz-background-inline-policy:continuous;
background:url("../imgs/repeaterButton.gif") repeat-x scroll 0 0 transparent;
float:left;
height:21px;
margin:-21px 0 0 386px;
text-align:center;
width:68px;
}
#TMAC {
-moz-background-inline-policy:continuous;
background:url("../imgs/repeaterButton.gif") repeat-x scroll 0 0 transparent;
float:left;
height:21px;
margin:-21px 0 0 467px;
text-align:center;
width:68px;
}
#Stephen {
-moz-background-inline-policy:continuous;
background:url("../imgs/repeaterButton.gif") repeat-x scroll 0 0 transparent;
float:left;
height:21px;
margin:-21px 0 0 546px;
text-align:center;
width:100px;
}
h1 {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24px;
}
#bioWords {
width:740px;
}
.facebook  {
margin:0;
padding:0;
position:absolute;
top:28px;
}
.myspace {
margin:0;
padding:0;
position:absolute;
top:68px;
}
.flickr {
left:140px;
margin:0;
padding:0;
position:absolute;
top:28px;
}
.youtube {
left:136px;
margin:0;
padding:0;
position:absolute;
top:64px;
}
a img {
border:medium none;
outline:medium none;
}
#i263Feed {
position:absolute;
right:65px;
top:493px;
}
#fromFlickr {
position:absolute;
right:60px;
top:738px;
width:230px;
}
#submit_btn {
text-indent:-99999px;
}
#recentBlog p {
color:#777777;
font-size:14px;
width:400px;
}
#blogpost {
position:absolute;
top:20px;
width:400px;
height:270px;
overflow: auto;
}
#date {
font-family:arial;
text-align:right;
color:#fff;
}
h1 {
font-family:arial;
padding:0 0 8px 0;
}

h1 a:link { color: #adadad; text-decoration: none; }
h1 a:visited { color: #adadad; text-decoration: none; }
h1 a:hover { color: #dedede; text-decoration: none;}
h1 a:active { color: #fff; text-decoration: none;}

#gotoblog {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

 a:link { color: #adadad; text-decoration: none; }
 a:visited { color: #adadad; text-decoration: none; }
 a:hover { color: #dedede; text-decoration: none;}
 a:active { color: #fff; text-decoration: none;}