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

/* Body
----------------------------------------------- */
body {
	margin:0 auto;
  	font-family:arial;
  	font-size:12px;
  	color:#fff;
	background:#000 url('../images/wp2.gif');
    }
	
	p {font-family:arial; font-size:12px; line-height:17px; letter-spacing:1px; margin:0px;}
	h1 {font-family:arial; letter-spacing:1px; font-size:13px; margin:0px;}
	h2 {font-family:arial; font-size:13px; margin:0px;}
	h3 {font-family:arial; font-size:12px;}
	h4 {font-family:arial; font-size:10px; margin:0px;}
	.graydk {color:#333333}
	.graylt {color:#ccc}
	.white {color:#fff}
	.black {color:#000}
	.red {color:#a82006}
	
	a.link:link {font-family:arial; text-align:left; text-decoration:none; font-size:12px; color:#999999;}
	a.link:visited {font-family:arial; text-align:left; text-decoration:none; font-size:12px; color:#999999;}
	a.link:hover {font-family:arial; text-align:left; text-decoration:none; font-size:12px; color:#ffffff;}
	
	a.nav:link {font-family:courier; text-decoration:none; font-size:12px; color:#000; letter-spacing:1px; margin:4px; text-align:right;}
	a.nav:visited {font-family:courier; text-decoration:none; font-size:12px; color:#000; letter-spacing:1px; margin:4px; text-align:right;}
	a.nav:hover {font-family:courier; text-decoration:none; font-size:12px; color:#ffffff; letter-spacing:1px; margin:4px; text-align:right;}
	
	a.linkSmall:link {font-family:arial; text-decoration:none; font-size:9px; color:#333333;}
	a.linkSmall:visited {font-family:arial; text-decoration:none; font-size:9px; color:#333333;}
	a.linkSmall:hover {font-family:arial; text-decoration:none; font-size:9px; color:#4b4b4b;}
	
	a.linkSmallLight:link {font-family:arial; text-decoration:none; font-size:9px; color:#ccc;}
	a.linkSmallLight:visited {font-family:arial; text-decoration:none; font-size:9px; color:#ccc;}
	a.linkSmallLight:hover {font-family:arial; text-decoration:none; font-size:9px; color:#fff;}

#mainContainer {
	margin:0 auto;
	width:780px;
	height:570px;
	background:#353535;
	border:10px solid #000;
	}
		
#contentContainer {
	margin:0 auto;
	width:780px;
	height:520px;
	text-align:left;
	}
	
#contentLeft {
	margin:0 auto;
	float:left;
	width:380px;
	height:520px;
	text-align:left;
	}
	
#contentRight {
	margin:0 auto;
	float:left;
	width:390px;
	height:510px;
	padding-right:10px;
	text-align:left;
	overflow-y:auto;
    overflow-x:hidden;
	}

#nav {
	margin:0 auto;
	width:780px;
	height:23px;
	text-align:right;
	}
	
#footer {
	margin:0 auto;
	width:780px;
	height:44px;
	}
	
.linkButton {
	border:0px;
	float:right;
	margin-left:5px;
	}
	
#credit {
	margin:0 auto;
	width:780px;
	height:35px;
	}
	
	
	/* News & Blog
---------------------------------------------- */

.feedburnerFeedBlock
{
	padding-left:-20px;
	padding-right:5px;
	height:relative;
	width:relative;
	text-align:left;
	margin-bottom:20px;
}

.feedBurnerFeedBlock img
{
	border:3px solid #fff;
}

div.feedBurnerFeedBlock p.feedBurnerFeedBlock
{
	color:#999999;
	font-size:13px;
}

.feedburnerFeedBlock a {text-decoration: none; color:#999999; text-align:left;}
.feedburnerFeedBlock a:visted {text-decoration: none; color:#999999; text-align:left;}
.feedburnerFeedBlock a:hover {text-decoration: none; color:#fff; text-align:left;}

p.feedTitle
{
	font-size:14px;
	letter-spacing:1px;
	color:#999999;
}

.feedTitle a {text-decoration: none; color:#999999; text-align:left; letter-spacing:1px;}
.feedTitle a:visted {text-decoration: none; color:#999999; text-align:left; letter-spacing:1px;}
.feedTitle a:hover {text-decoration: none; color:#fff; text-align:left; letter-spacing:1px;}


.headline
{
	padding-top:5px;
	letter-spacing:1px;
	font-size:14px;
	color:999999;
}

.date
{
	text-align:right;
	font-size:11px;
	color:#999999;
	margin-bottom:5px;
}


.feedburnerFeedBlock ul
{
	list-style-position:outside;
	list-style-image:url('../images/star.gif');
	border-bottom:solid 1px #a72005;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-left:0px;
}

.feedburnerFeedBlock li
{
	list-style-image:url('../images/star.gif');
	font-color:#fff;
	font-size:13px;
	margin-left:0px;
	margin-top:15px;
}


	



/* Tour page
----------------------------------------------- */

#contentLeftTour {
	margin:0 auto;
	float:left;
	width:300px;
	height:510px;
	text-align:left;
}
	
#contentRightTour {
	margin:0 auto;
	float:left;
	width:470px;
	height:510px;
	padding-right:10px;
	text-align:left;
	overflow-y:auto;
    overflow-x:hidden;
}


/* Video page
----------------------------------------------- */

#contentLeftVideo {
	margin:0 auto;
	float:left;
	width:300px;
	height:510px;
	text-align:left;
}
	
#contentRightVideo {
	margin:0 auto;
	float:left;
	width:470px;
	height:510px;
	padding-right:10px;
	text-align:left;
	overflow-y:auto;
    overflow-x:hidden;
}

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

.pressBox
{
	margin:0 auto;
	margin-bottom:5px;
	padding:10px;
	height:auto;
	background:url('../images/fadeLight.png') repeat;
	border:1px solid #e7bf67;
	width:380px;
}

	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;
}

/* Gallery page
----------------------------------------------- */

.galleryBox
{
	float:left; 
	margin:30px; 
	width:120px;
	height:135px;
}

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

.galleryTab
{
	margin-top:-3px;
	margin-left:8px;
}


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

.storeItem
{
	margin:0 auto;
	margin-bottom:10px;
	padding:10px;
	height:auto;
	background:#fff url('../images/bg_storebox.gif') no-repeat bottom right;
	border:2px solid #a72005;
	width:350px;
}




	


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

.musicBox
{
	margin:0 auto;
	margin-bottom:5px;
	height:relative;
	width:360px;
	background:url('../images/fadeLight.png') repeat;
}

ol {
	font-size:11px;
}

li {
	font-size:11px;
}

.musicLeft

{
	float:left;
	margin:0 auto;
	height:relative;
	width:180px;
}

.musicRight

{
	float:left;
	padding-top:10px;
	margin:0 auto;
	height:relative;
	width:140px;
}

.musicCover
{
	margin:10px;
	}




