@charset "utf-8";
/* CSS Document */

/* Global Styles */
h1,h2,h3,h4,body,p
{padding:0px; margin:0px;}
img
{border:none;}
.clear
{clear:both;}
:focus
{-moz-outline-style: none;}
a
{outline: none; color:#5099C5; text-decoration:none;}
a:hover
{color:#FFF; text-decoration:underline;}


/* Consistent Styles */
body
{background:url(../img/global/sitebkgd.png) repeat-x; background-color:#000; font-family:Arial, Helvetica, sans-serif; color:#ccc; font-size:12px; line-height:20px;}
#container
{width:964px; margin:auto;}
#header
{height:75px;}
#logo
{background:url(../img/global/sean-taylor-songs.png) no-repeat; width:393px; height:52px; float:left; margin:10px 0 0 254px;}
#addthis
{float:right; margin:48px 48px 0px 0;}

#nav
{height:47px; background:url(../img/global/navBack.jpg);}
#nav a
{float:left; font-size:16px; letter-spacing:-1px; color:#FFF; height:47px; line-height:47px; background:url(../img/global/nav-div.gif) right no-repeat; display:block; padding:0 16px 0 17px; text-decoration:none; color:#ccc;}
#nav a:hover, #nav .navEnd a:hover
{background:url(../img/global/navOver.jpg); text-decoration:none; color:#fff;}
#navOn
{background:url(../img/global/navOn.jpg); display:block; float:left; font-size:16px; letter-spacing:-1px; color:#FFF; height:47px; line-height:47px; padding:0 23px 0 22px;}
#nav .navEnd a
{background:none;}

#leftFade
{background:url(../img/global/left-fade.png) no-repeat; width:26px; float:left; height:540px;}
#mainBody
{width:913px; float:left; background:url(../img/global/bodyBack.png) repeat-x top;}
#rightFade
{background:url(../img/global/right-fade.png) no-repeat; width:25px; float:left; height:540px;}

#underNavBody
{background:url(../img/global/undernavFade.jpg) repeat-x top; padding:8px;}
#underNavBody #left
{float:left; padding:10px 10px 0 10px; width:540px;}
#underNavBody #right
{float:right; padding:10px; width:316px;}

#footer
{border-top:1px solid #333333; font-size:11px; color:#666;}
	#footer a
	{color:#666; text-decoration:none;}
	#footer a:hover
	{color:#FFF; text-decoration:underline;}
#footer #copy
{float:left;}
#footer #pom
{float:right;}
#footer #smallinks
{margin-left:130px; float:left;}
#footerLogos
{margin:auto; text-align:center; padding-top:10px;}



/* Text Styles */
h1, h2, h3
{font-size:23px; font-weight:lighter; letter-spacing:-1px; line-height:23px; color:#FFF; padding-bottom:10px;}
.blue
{color:#5099C5;}
.white
{color:#FFF; font-weight:bold;}
.newsDate
{font-size:11px; font-family:"Courier New", Courier, monospace; color:#fff; border-bottom:1px solid #666;}

/* Button Styles */
.button
{border:1px solid #595959; background:url(../img/global/buttonbkgd.jpg); height:20px; display:block; text-decoration:none; line-height:17px; padding:0 5px 0 5px; float:right; margin:20px;}
.buttonTxt a
{color:#34799E; font-size:11px; background:url(../img/global/btn-arrow.jpg) left no-repeat; padding-left:10px; text-decoration:none;}
.buttonTxt a:hover
{color:#FFF; text-decoration:none;}


/* Misc Styles */
.imgPad
{padding:10px;}

/* Home Page Styles */
#rightBar
{border:1px solid #595959; background:url(../img/global/rightbar-bkgd.jpg) repeat-x; padding:5px;  background-color:#000;}
#upcomingShows
{background-color:#000; padding:5px; margin-bottom:10px;}
#nowPlaying
{background-color:#000; padding:5px; margin-bottom:10px;}
#leftBottom
{background:url(../img/home/silhouette.gif) bottom left no-repeat; width:520px; padding:5px 5px 0 5px;}
#reviews
{margin-top:15px;}
	.reviewSnip
	{font-size:16px; color:#FFF;}
	.reviewSource
	{color:#5099C5; font-weight:bold;}
	.reviewQuote
	{font-style:italic; color:#FFF;}

	/** Slider **/
	#stage{width:702px; overflow: auto;overflow-x:hidden; overflow-y:hidden; height:255px; margin:0 auto;}
	#slider-buttons{width:747px; margin:0 auto;}
		#myList{width:2000px; border:0; margin:0; padding:0; left:400px;}
		#myList li{
			list-style:none; 
			margin:0; 
			padding:0; 
			border:0; 
			margin-right:30px;
			padding:4px; 
			float:left;
			width:327px;
			height:298px;
			}.thumb-border {
		border: 1px solid #CCC;
}


/* Gigs Page */
#contactBox a
{border:1px solid #333; padding:10px; background-color:#000; text-decoration:none;}
#contactBox a:hover
{padding:10px; background-color:#999; text-decoration:none;}

/*Calcutta Grove */
.songBox
{border:1px dotted #555; background-color:#000; padding:10px; margin:10px 0 10px 0;}

/*forms*/
.formfield
{padding:3px; border:1px solid #555; background-color:#000; color:#FFF; font-size:11px; font-family:"Courier New", Courier, monospace; width:400px; margin-bottom:10px;}

/* Music */
.album
{float:right; padding:5px; width:176px;}

/* Albums */
.albumTitle
{font-size:16px; color:#FFF; color:#5099C5; border-bottom:1px dotted #555; height:30px;}
