/* CSS Document */

html,body { height:100%; margin:0; font-family:American Typewriter; background-color:#000000;}

#wrapper { position:relative; margin:0 auto; width:1000px; height:838px; background:url(images/bg1.jpg) no-repeat; }


#wrapperDates { position:relative; margin:0 auto; width:1000px; height:auto; background:url(images/bg1.jpg) no-repeat; }



#wrapper_rusty { position:relative; margin:0 auto; width:1000px; height:838px; background:url(images/rusty_bg.jpg) no-repeat; }

#wrapper_jt { position:relative; margin:0 auto; width:1000px; height:838px; background:url(images/jt_bg.jpg) no-repeat; }

#wrapper_ceree { position:relative; margin:0 auto; width:1000px; height:838px; background:url(images/ceree_bg.jpg) no-repeat; }

#wrapper_contact { position:relative; margin:0 auto; width:750px; height:700px; background:url(images/contact_bg.jpg) no-repeat; margin-top:0;}

#wrapper_tom { position:relative; margin:0 auto; width:1000px; height:838px; background:url(images/tom_bg.jpg) no-repeat; }


#wrapper_bios { position:relative; margin:0 auto; width:750px; height:700px; background: #000000; margin-top:0;}


#innerwrapper {  height:auto !important; height:100%; min-height:100%; margin:0 auto; width:700px; height:100%; background:url(images/green_bg.png) repeat-y;}

#homeHeader { width:100%; }

#homeHeader p { margin-top:-20px;}

#tunes { width:100%; margin-top:0px;}

#tunes embed { position:relative; bottom:-70px;}



#contact {  background:url(images/greenscratch.png) repeat-y; padding-top:13px; width:450px; height:75px; }

#spacer_top { height:70px; width:100px;}

#contact embed { position:relative; bottom:0px;}

#contactInfo { position:relative; margin:0 auto; color:#FF9900; margin-top:100px; width:300px; height:200px; text-align:center;}

#contactInfo a { color:#0B5D9D; }

#contactInfo a:hover { text-decoration:overline; color: #FF9900;}



#homeContent { padding-left:20px; padding-right:20px; height:100%; text-align:center; font-size:18px;}

#homeContent a { color:#000000; font-family:"Courier New", Courier, monospace; text-decoration:overline; font-style:italic;}

#datesContent { padding-left:20px; padding-right:20px; height:500px; text-align:center; font-size:18px; margin-bottom:20px;}

#datesContent a { color:#000000; font-family:"Courier New", Courier, monospace; text-decoration:overline; font-style:italic;}

#bioContent { margin-top:-60px; padding-left:20px; padding-right:20px; height:100%; text-align:center; padding-top:50px;}

.dates { color:#FF9900;}


#footer { position:absolute; bottom:0; padding-left:20px; padding-bottom:0px; padding-right:20px!important; font-size:13px; width:650px; color:#000000;}

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

#footer a:hover { color:#FF9900; text-decoration: overline;}

#footer.contact { position:absolute; bottom:0; padding-left:20px; padding-bottom:0px; padding-right:20px!important; font-size:13px; width:650px; color:#0B5D9D;}

#footer.contact a { color:#0B5D9D; text-decoration:none; }

#footer.contact a:hover { color:#FF9900; text-decoration: overline;}


.l_footer { float:left; padding-left: 10px;}

.r_footer { float:right; padding-right: 10px;}

.clear { clear:both;}

#spacer { height:50px; width:100%;}

	