/* CSS Document */
body 				{
	margin: 0;
	padding: 0;
	background-color: #231a11;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6B69D;
	background-repeat: no-repeat;
	background-position: 50% 56px;
	background-image: url(/assets/images/bg1-new.jpg);
}

/* Headers */
h1 					{
	color: #2F2100;
} 
h2  				{ font-size: 24px; font-weight: normal; color: #C6B69C; margin: 5px 0 5px 0; }
h3					{ font-size: 14px; font-weight: normal; color: #281B00; margin: 5px 0 20px 0; }
h4					{}
h5					{}
p					{font-size: 80%; }

/* Linkage */
a:link 				{
	color: #BDA684;
} 
a:visited 			{
	color: #BDA684;
} 
a:hover				{
	color: #BDA684;
}
a:focus				{}
a:active			{
	color: #BDA684;
}  

#container 			{
	width: 900px;
	margin: 0 auto 10px auto;
	background-repeat: no-repeat;
	background-position: top right;
	text-align: left;
	padding: 0;
	display: block;
} 

#left				{
	float: left;
	margin: 360px 0 0 28px;
}
#right				{
	float: right;
	margin: 195px 0 0 0;
} 

ul#nav				{
	margin: 0;
	padding: 0;
	display: block;
	clear: both;
}
ul#nav li			{ float: left; padding: 10px 0 0 15px; list-style-type: none; margin: 0; } 
ul#nav span			{ display: none; }
a#home				{
	background-image: url(/assets/images/newer-nav/home.jpg);
	width: 89px;
	height: 42px;
	display: block;
}
a#shop				{
	background-image: url(/assets/images/newer-nav/shop.jpg);
	width: 72px;
	height: 42px;
	display: block;
}
a#shop:hover		{ background-image:url(/assets/images/newer-nav/shop-over.jpg); }
a#home:hover		{ background-image:url(/assets/images/newer-nav/home-over.jpg); }
a#media				{
	background-image: url(/assets/images/newer-nav/media.jpg);
	width: 97px;
	height: 42px;
	display: block;
}
a#media:hover		{ background-image:url(/assets/images/newer-nav/media-over.jpg); }
a#bio				{
	background-image: url(/assets/images/newer-nav/bio.jpg);
	width: 67px;
	height: 42px;
	display: block;
}
a#bio:hover			{ background-image:url(/assets/images/newer-nav/bio-over.jpg); }
a#live				{
	background-image: url(/assets/images/newer-nav/live.jpg);
	width: 72px;
	height: 42px;
	display: block;
}
a#live:hover		{ background-image:url(/assets/images/newer-nav/live-over.jpg); }
a#snap-shot			{
	background-image: url(/assets/images/newer-nav/snap-shot.jpg);
	width: 146px;
	height: 42px;
	display: block;
}
a#snap-shot:hover	{
	background-image:url(/assets/images/newer-nav/snap-over.jpg);
}

.p-shadow {
	clear: both;
	width: 850px;
	float:left;
	background: url(/assets/images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/assets/images/shadow.gif) no-repeat bottom right;
	margin: 0 0 15px 15px !important;
	margin: 0 0 15px 5px;
}

.p-shadow div.shadow {
  background: none !important;
  background: url(/assets/images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
}

.shadow 		{
	padding: 4px;
	margin: -6px 6px 6px -6px !important;
	margin: 0;
	text-align: left;
	display: block;
	background-image: url(/assets/images/bg-transparent.png);
	background-repeat: repeat;
}
#content {
	padding: 10px !important;
	clear: both;
}

ul#albums				{
	margin: 0;
	padding: 0;
	font-size: 90%;
}
ul#albums li			{
	list-style-type: none;
	margin: 0;
	border: 1px solid #634D00;
	padding: 0;
	height: 25px;
}
ul#albums strong		{ float: left; }
ul#albums div			{
	margin:0 0 0 301px;
	display: block;
	border-left: 2px solid #634D00;
	height: 25px;
	padding: 0 0 0 4px;
}
ul#albums a				{ color: #FFFF63; }

#subscribeForm		{
	font-size: 10px;
	background-color: #775A02;
	padding: 5px;
} 
#subscribeForm	h4	{
	margin: 0 0 5px 0;
	font-size: 14px;
}
#subscribeForm	input	{
	background-color: #FEEDBA;
	border: 1px solid #312302;
}

/* Gallery Styles */
ul#gallery 			{ margin:0; padding: 0; }
ul#gallery li		{ list-style-type:none; float:left; border:1px solid #CCCCCC; margin: 2px 2px; display:block; }
ul#gallery a:link, ul#gallery a:visited { padding: 5px; text-align:center; font-size: 10px; width: 114px; height: 138px; display:block; }
ul#gallery a:hover  { background-color:#666666; }
ul#gallery a:active { padding: 5px; text-align:center; font-size: 10px; width: 114px; height: 134px; display:block; }
ul#gallery span	    { display:block; height:100px;}
a.delete			{ margin: 2px !important; width: 20px !important; height: 20px !important; display:block !important; float: left; }

ul#gallery2 			{ margin:0; padding: 0; }
ul#gallery2 li		{ list-style-type:none; float:left; border:1px solid #CCCCCC; margin: 2px 2px; display:block; }
ul#gallery2 a:link, ul#gallery a:visited { padding: 5px; text-align:center; font-size: 10px; width: 114px; height: 138px; display:block; }
ul#gallery2 a:hover  { background-color:#666666; }
ul#gallery2 a:active { padding: 5px; text-align:center; font-size: 10px; width: 114px; height: 134px; display:block; }
ul#gallery2 span	    { display:block; height:100px;}
a.delete			{ margin: 2px !important; width: 20px !important; height: 20px !important; display:block !important; float: left; }


 /* Form Styles */ 
 #form1                 {
	width: 465px;
	display: block;
	height: 330px;
	padding: 10px 0 0 10px;
} 
 #form1 label           { float: left; width: 100px; display: block; margin: 2px 0 0 0; font-size: 14px; padding: 0 0 0 10px; } 
 #form1 span            {
	float: right;
	width: 280px;
	display: block;
	margin: 8px 0 0 0;
	padding: 0;
} 
 .row                 { display: block; width: 100%; height: 35px; padding: 0 0 2px 0; } 
 .level2                { display: block; width: 100%; height: 35px; padding: 0 0 2px 0; } 
 .fieldbox              { background-image: url(/assets/images/box-form.jpg); font-size: 16px; width: 98%; margin: 0; padding: 0; background-repeat: repeat-x; border: solid #B1B1B1 1px; } 
 .comments              { background-image: url(/assets/images/box-form.jpg); font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 307px; margin: 0 0 0 10px; padding: 0; background-repeat: repeat-x; border: solid #B1B1B1 1px; } 
 .error                 {}
 .submit				{ clear:both;}
 
  /* Form Styles */ 
 #form2                 {
	width: 605px;
	display: block;
	padding: 10px 0 0 10px;
} 
 #form2 label           { float: left; width: 200px; display: block; margin: 2px 0 0 0; font-size: 14px; padding: 0 0 0 10px; } 
 #form2 span            {
	float: right;
	width: 340px;
	display: block;
	margin: 2px 0 0 0;
	padding: 0;
} 
 .row                 { display: block; width: 100%; height: 35px; padding: 0 0 2px 0; } 
 .level                { display: block; width: 100%; height: 35px; padding: 0 0 2px 0; } 
 .fieldbox              { background-image: url(/assets/images/box-form.jpg); font-size: 16px; width: 98%; margin: 0; padding: 0; background-repeat: repeat-x; border: solid #B1B1B1 1px; } 
 .comments              { background-image: url(/assets/images/box-form.jpg); font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 307px; margin: 0 0 0 10px; padding: 0; background-repeat: repeat-x; border: solid #B1B1B1 1px; } 
 .error                 {}
 
 #hidden				{ display: none; } 
 
#footer					{
	height: 66px;
	color: #fcb773;
	width: 100%;
	clear: both;
	text-align: center;
	font-size: 90%;
}
ul#footer-nav				{
	margin: 0;
	padding: 0;
	display: block;
	text-align: center;
}
ul#footer-nav li			{
	float: left;
	padding: 10px 0 0 20px;
	list-style-type: none;
	margin: 0;
} 
ul#footer-nav span			{ display: none; }
#footer-links			{ margin:2px 33px 6px 0; }

a#contact				{
	background-image: url(/assets/images/newer-nav/contact.jpg);
	width: 126px;
	height: 41px;
	display: block;
}
a#contact:hover				{ background-image: url(/assets/images/newer-nav/contact-over.jpg); }
a#fcontact				{
	background-image: url(/assets/images/newer-nav/contact.jpg);
	width: 126px;
	height: 41px;
	display: block;
}
a#fcontact:hover				{ background-image: url(/assets/images/newer-nav/contact-over.jpg); }
a#fhome				{
	background-image: url(/assets/images/newer-nav/home.jpg);
	width: 89px;
	height: 41px;
	display: block;
}
a#fhome:hover				{ background-image: url(/assets/images/newer-nav/home-over.jpg); }
a#fshop				{
	background-image: url(/assets/images/newer-nav/shop.jpg);
	width: 72px;
	height: 41px;
	display: block;
}
a#fshop:hover				{ background-image: url(/assets/images/newer-nav/shop-over.jpg); }
a#fmedia				{
	background-image: url(/assets/images/newer-nav/media.jpg);
	width: 97px;
	height: 41px;
	display: block;
}
a#fmedia:hover				{ background-image: url(/assets/images/newer-nav/media-over.jpg); }
a#fbio				{
	background-image: url(/assets/images/newer-nav/bio.jpg);
	width: 67px;
	height: 41px;
	display: block;
}
a#fbio:hover				{ background-image: url(/assets/images/newer-nav/bio-over.jpg); }
a#flive				{
	background-image: url(/assets/images/newer-nav/live.jpg);
	width: 72px;
	height: 41px;
	display: block;
}
a#flive:hover				{ background-image: url(/assets/images/newer-nav/live-over.jpg); }
a#fsnap-shot			{
	background-image: url(/assets/images/newer-nav/snap-shot.jpg);
	width: 146px;
	height: 41px;
	display: block;
}
a#fsnap-shot:hover				{ background-image: url(/assets/images/newer-nav/snap-over.jpg); }


#footer a {
	color: #fcb773;
} 

#header				{
	margin: 0 auto;
	display: block;
	width: 960px;
	background-color: #231a11;
}

#header	div			{
	margin: 0 auto;
}

#musicplayer 		{
	float: right !important;
	width: 300px !important;
	margin: 0 !important;
}

.p-shadow			{
	float: right;
	width: 890px;
}
