/* CSS Document */
body 				{
	margin: 0;
	padding: 0;
	background-color: #160f08;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C6B69D;
}

/* Headers */
h1 					{
	font-size: 20px;
} 
h2  				{ font-size: 20px; font-weight: normal; color: #C6B69C; margin: 5px 0 5px 0; }
h3					{
	font-size: 18px;
	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: 1100px;
	margin: 0 auto 10px auto;
	background-repeat: no-repeat;
	text-align: left;
	padding: 0;
	display: block;
	z-index: -9999;
} 

#left				{
	margin: 0;
	position: relative;
	left: 65px;
	top: -110px;
	z-index: 1;
	padding: 0;
	width: 459px;
}
#right				{
	margin: 0;
	position: relative;
	left: 786px;
	top: 100px;
	z-index: 3;
	padding: 0;
	width: 230px;
	height: 326px;
} 

ul#nav				{
	margin: 0 auto;
	padding: 0;
	display: block;
	clear: both;
	width: 960px;
}

ul#nav li			{
	float: left;
	padding: 0;
	list-style-type: none;
	margin: 0;
} 
ul#nav	a			{
	display: block;
	height: 38px;
	background-image: url(/assets/images/nav-new.jpg);
}
ul#nav span			{ display: none; }

a#home				{ width: 124px; }
a#home:hover		{ background-position: 0 -38px; }
a#shop				{ width: 117px; background-position: -217px 0; }
a#shop:hover		{ background-position: -217px -38px; }
a#media				{ width: 132px; background-position: -334px 0; }
a#media:hover		{ background-position: -334px -38px; }
a#bio				{ width: 93px; background-position: -124px 0; }
a#bio:hover			{ background-position: -124px -38px; }
a#live				{ width: 119px; background-position: -466px 0; }
a#live:hover		{ background-position: -466px -38px; }
a#snap-shot			{ width: 199px; background-position: -585px 0; }
a#snap-shot:hover	{ background-position: -585px -38px; }
a#contact			{ width: 175px; background-position: -783px 0; }
a#contact:hover		{ background-position: -783px -38px; }

.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;
	margin: 0;
	width: 439px;
	background-image: url(/assets/images/bgtrans.png);
	top: -300px;
	z-index: 99999;
	position: relative;
	background-repeat: no-repeat;
}

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;
	padding: 47px 0 0 11px;
	background-image: url(/assets/images/join.png);
	width: 209px;
	height: 72px;
} 
#subscribeForm	h4	{
	margin: 0 0 5px 0;
	font-size: 14px;
}
#subscribeForm	input	{
	background-color: #edc6a6;
	border: 1px solid #B17D52;
	height: 33px;
}

/* 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%;
	margin: -240px 0 0 0;
}
ul#footer-nav				{
	margin: 0 auto;
	padding: 0;
	display: block;
	width: 960px;
	text-align: center;
}

ul#footer-nav	a			{
	display: block;
	height: 38px;
	background-image: url(/assets/images/nav-new.jpg);
}
ul#footer-nav li			{
	float: left;
	padding: 0;
	list-style-type: none;
	margin: 0;
} 
ul#footer-nav span			{ display: none; }
#footer-links			{ margin:2px 33px 6px 0; }



a#fhome				{ width: 124px; }
a#fhome:hover		{ background-position: 0 -38px; }
a#fshop				{ width: 117px; background-position: -217px 0; }
a#fshop:hover		{ background-position: -217px -38px; }
a#fmedia			{ width: 132px; background-position: -334px 0; }
a#fmedia:hover		{ background-position: -334px -38px; }
a#fbio				{ width: 93px; background-position: -124px 0; }
a#fbio:hover		{ background-position: -124px -38px; }
a#flive				{ width: 119px; background-position: -466px 0; }
a#flive:hover		{ background-position: -466px -38px; }
a#fsnap-shot		{ width: 199px; background-position: -585px 0; }
a#fsnap-shot:hover	{ background-position: -585px -38px; }
a#fcontact			{ width: 175px; background-position: -783px 0; }
a#fcontact:hover	{ background-position: -783px -38px; }


#footer a {
	color: #fcb773;
} 

#header				{
	margin: 0 auto;
	display: block;
	width: 960px;
}



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

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

.slideshow         {
	height: 555px;
	width: 900px;
	margin: 0;
	z-index: -3;
}
.slideshow img    {
	padding: 0;
}

