html {overflow-y: auto;
      overflow-x:hidden;}

/* Body
----------------------------------------------- */
body { 
  	font-family:times, times new roman, serif;
  	font-size:14px;
	text-align:left;
  	color:#5e3f24;
  	width:100%;	
	background:#000 url('../images/wp.jpg') repeat top left fixed;
}


	p {font-family:times, serif; font-weight:normal; font-size:14px; margin:0px; line-height:16px;} 
	H1 {font-family:times, serif; font-weight:normal; font-size:22px; margin:0px; text-transform:uppercase; letter-spacing:16px;} 
	H2 {font-family:times, serif; font-weight:normal; font-size:18px; margin:0px; text-transform:uppercase; letter-spacing:1px;} 
	H3 {font-family:times, serif; font-weight:normal; font-size:16px; margin:0px;}
	H5 {font-family:times, serif; font-weight:normal; font-size:11px; margin:0px; line-height:13px;}
	.black {color:#000000}
	.white {color:#fff}
	.cream {color:#d09940}
	.brown {color:#5e3f24}
	.browndk {color:#342213}
	.beige {color:#c4b199}
	
	
	
	a.nav:link {text-decoration:none; font-family:times, serif; font-size:12px; color:#5e3f24; margin:0px 6px 0px 6px; text-transform:uppercase; letter-spacing:3px;}
	a.nav:visited {text-decoration:none; font-family:times, serif; font-size:12px; color:#5e3f24; margin:0px 6px 0px 6px; text-transform:uppercase; letter-spacing:3px;}
	a.nav:hover {text-decoration:none; font-family:times, serif; font-size:12px; color:#342213; margin:0px 6px 0px 6px; text-transform:uppercase; letter-spacing:3px;}
	
	
	a.subnav:link {text-decoration:none; font-family:times, serif; font-size:12px; color:#342213; margin:0px 10px 0px 10px; text-transform:uppercase; letter-spacing:2px;}
	a.subnav:visited {text-decoration:none; font-family:times, serif; font-size:12px; color:#342213; margin:0px 10px 0px 10px; text-transform:uppercase; letter-spacing:2px;}
	a.subnav:hover {text-decoration:none; font-family:times, serif; font-size:12px; color:#342213; margin:0px 10px 0px 10px; text-transform:uppercase; letter-spacing:2px;}
	
	a.link:link {text-decoration:none; font-size:14px; color:#5e3f24; text-align:left;}
	a.link:visited {text-decoration:none; font-size:14px; color:#5e3f24; text-align:left;}
	a.link:hover {text-decoration:none; font-size:14px; color:#342213; text-align:left;}
	
	a.lyric:link {text-decoration:none; font-size:12px; color:#5e3f24; text-align:left;}
	a.lyric:visited {text-decoration:none; font-size:12px; color:#5e3f24; text-align:left;}
	a.lyric:hover {text-decoration:none; font-size:12px; color:#342213; text-align:left;}
	
	a.small:link {text-decoration: none; font-size:11px; color:#633a05; text-align:center;}
	a.small:visited {text-decoration: none; font-size:11px; color:#633a05; text-align:center;}
	a.small:hover {text-decoration: underline; font-size:11px; color:#3d2302; text-align:center;}
	
	a.footer:link {text-decoration:none; font-family:times, serif; font-weight:normal; font-size:11px; color:#5e3f24;}
	a.footer:visited {text-decoration:none; font-family:times, serif; font-weight:normal; font-size:11px; color:#5e3f24;}
	a.footer:hover {text-decoration:none; font-family:times, serif; font-weight:normal; font-size:11px; color:#342213;}
	
	a.top:link {text-decoration:none; font-family:times, serif; font-weight:normal; font-size:11px; color:#633a05; text-align:left;}
	a.top:visited {text-decoration:none; font-family:times, serif; font-weight:normal; font-size:11px; color:#633a05; text-align:left;}
	a.top:hover {text-decoration:none; font-family:times, serif; font-weight:normal; font-size:11px; color:#3d2302; text-align:left;}


ol
{
	font-size:11px;
	text-align:left;
}

ul
{
	list-style:disc inside;
	font-size:12px;
	text-align:left;
} 


#mainContainer
{
	margin:0 auto;
	width:825px;
	height:100%;
}


#header
{
	margin:0 auto;
	width:825px;
	height:248px; 
	background:url('../images/header.jpg') no-repeat center #000;
}


#nav
{
	margin:0 auto;
	width:825px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-bottom:1px #a2937f solid;
	border-top:1px #a2937f solid;
	background-color:#c4b199;	
}

#subnav
{
	margin:0 auto;
	width:825px;
	height:auto;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	background-color:#a2937f;	
}

#contentContainer
{
	margin:0 auto;
	width:825px;
	height:auto;
	padding-bottom:30px;
	background:url('../images/bg.jpg') repeat-x #c4b199;
}

#spaceTop
{
	margin:0;
	float:left;
	width:825px;
	height:30px;
}

#spaceLeft
{
	margin:0;
	float:left;
	height:1px;
	width:20px;
}

#contentFull
{
	margin:0;
	float:left;
	width:765px;
	height:auto;
}

#contentMain
{
	margin:0;
	float:left;
	width:515px;
	height:auto;
}

#spaceMiddle
{
	margin:0;
	float:left;
	width:30px;
	height:1px;
}

#contentRightContainer
{
	margin:0;
	float:left;
	width:220px;
	height:auto;
	background-color:#fff;
	border:2px solid #e8dccd;
}

#contentRight
{
	margin:0 auto;
	margin-top:10px;
	width:200px;
	height:auto;
}

#spaceLeft
{
	margin:0;
	float:left;
	width:30px;
	height:1px;
}


#footer
{
	margin:0 auto;
	width:825px;
	padding-top:10px;
	padding-bottom:10px;
	height:auto;
	text-align:center;
	border-top:1px #a2937f solid;
	background-color:#f4f0eb;
	vertical-align:bottom;
}




/* Shows page
----------------------------------------------- */

.showBox
{
	margin:0 auto;
	margin-bottom:10px;
	height:auto;
	background:url('../images/fadeWhite.png') repeat;
	border:1px solid #fff;
	width:500px;
}

.showBoxContent
{
	margin:0 auto;
	margin-bottom:10px;
	margin-top:10px;
	height:auto;
	width:480px;
}


/* Press page
----------------------------------------------- */

.pressBox
{
	margin:0 auto;
	margin-bottom:10px;
	padding:10px;
	height:auto;
	background-color:#fff;
	border:2px solid #e8dccd;
	width:500px;
}

.pressBoxContent
{
	margin:0 auto;
	margin-bottom:10px;
	margin-top:10px;
	height:auto;
	width:460px;
}

	a.pressLink:link {text-decoration: none; font-size:12px; color:#3d2302;}
	a.pressLink:visited {text-decoration: none; font-size:12px; color:#3d2302;}
	a.pressLink:hover {text-decoration: underline; font-size:12px; color:#000;}

.presscover
{
	border:1px solid #633a05;
	margin-right:10px;
	margin-bottom:10px;
}





/* Photos page
----------------------------------------------- */

.galleryTB
{
	border:8px solid #fff;	
	margin:3px;
}


/* Store page
----------------------------------------------- */

.storeBox
{
	margin:0 auto;
	margin:7px;
	height:420px;
	float:left;
	background:#fff;
	border:2px solid #e8dccd;
	width:230px;
}

.storeBoxContent
{
	margin:0 auto;
	margin:5px;
	height:relative;
	width:relative;;
}

.coverBorder {
	border:10px 0px 10px 0px solid #fff;
}





/* Music page
----------------------------------------------- */

.musicBox
{
	margin:0 auto;
	margin-bottom:10px;
	height:relative;
	width:500px;
	background-color:#fff;
	border:2px solid #e8dccd;

}

.musicLeft
{
	float:left;
	margin:0 auto;
	margin:10px;
	height:relative;
	width:210px;
}

.musicRight
{
	float:left;
	margin:0 auto;
	margin:10px;
	height:relative;
	width:240px;
}

.musicCover
{
	width:100px;
	height:100px;
	margin-right:10px;
	border:1px solid #633a05;
}

.lyricCred {text-decoration:none; font-size:12px; color:#5e3f24; text-align:left;}

.cover {
	border:10px solid #fff;
}

.coverTB {
	border:4px solid #fff;
	margin:4px;
}

.coverButton {
	border:2px solid #a2937f;
	margin:2px;
}


/* Diary
---------------------------------------------- */

.feedburnerFeedBlock
{
	border:1px #f4f0eb solid;
	background:#fff;
	padding:10px 40px 10px 10px;
	height:relative;
	width:relative;
	text-align:left;
	margin-bottom:20px;
}

div.feedBurnerFeedBlock p.feedBurnerFeedBlock
{
	color:#754d26;
	text-align:justify;
	font-size:14px;
	line-height:17px;
}

.feedburnerFeedBlock a {text-decoration: none; color:#754d26; text-align:left;}
.feedburnerFeedBlock a:visted {text-decoration: none; color:#754d26; text-align:left;}
.feedburnerFeedBlock a:hover {text-decoration: none; color:#000; text-align:left;}

p.feedTitle
{
	font-size:17px;
	letter-spacing:2px;
	color:#754d26;
}

.feedTitle a {text-decoration: none; color:#754d26; text-align:left; letter-spacing:3px;}
.feedTitle a:visted {text-decoration: none; color:#754d26; text-align:left; letter-spacing:3px;}
.feedTitle a:hover {text-decoration: none; color:#000; text-align:left; letter-spacing:3px;}


.headline
{
	padding-top:5px;
	letter-spacing:1px;
	font-size:20px;
	color:754d26;
}

.date
{
	text-align:right;
	font-size:14px;
	color:#754d26;
	margin-bottom:5px;
}


.feedburnerFeedBlock ul
{
	list-style-image:url('../images/girl.jpg');
	border-bottom:solid 1px #754d26;
	padding-bottom:10px;
	margin-bottom:10px;
}

.feedburnerFeedBlock li
{
	list-style-image:url('../images/girl.jpg');
	font-color:#754d26;
	font-size:14px;
	margin-top:15px;
}


	


