/* body layout
--------------------------------*/
* { margin:0; padding:0; }

body {
	font-family: georgia, times;
	font-size:62.5%;
	background:#fff url(images/v2-bg.jpg) no-repeat top center;
	color: #281613;
	text-align:center;
	}

#wrapper {
	margin:auto 0;
	position:relative;
	}

.content {
height:362px;
left:431px;
overflow:auto;
position:absolute;
top:90px;
width:538px;
}

.content p{
font-family:arial;
font-size:1.2em;
line-height:1.4em;
margin:0.5em;
padding:0 1em 1.5em 0;
text-align:right;
	}


#navigation {
left:408px;
position:absolute;
top:46px;
	}
	
	ul#menu li {display:inline;}
			
		ul#menu li a {text-indent:-9999px; display:block; height:22px; float:left;}
		

			
	ul#menu li a.home {background:url(images/menu_01.jpg) no-repeat top; width:57px;}
	ul#menu li a.tour {background:url(images/menu_02.jpg) no-repeat top; width:55px; }
	ul#menu li a.video {background:url(images/menu_03.jpg) no-repeat top; width:61px; }
	ul#menu li a.photos {background:url(images/menu_04.jpg) no-repeat top; width:70px; }
	ul#menu li a.download {background:url(images/menu_05.jpg) no-repeat top; width:96px; }
	ul#menu li a.press-bio {background:url(images/menu_06.jpg) no-repeat top; width:102px; }
	ul#menu li a.store {background:url(images/menu_07.jpg) no-repeat top; width:58px; }
	ul#menu li a.contact {background:url(images/menu_08.jpg) no-repeat top; width:77px; }
			
	ul#menu li a:hover,ul#menu li a.active:link, ul#menu li a.active:hover,ul#menu li a.active:visited,ul#menu li a.active:active {background-position: bottom;}

	body#news div.wrapper div#navigation ul#menu li a.news {background-position:bottom;}
		

/*
typography and img styles
-----------------------------------*/
img {
  border:none;
  padding:2px;
  margin:2px;
  }
  
	a img{
  	border:none;
  	padding:2px;
  	margin:2px;
 	 }
	 
	a img:hover{
  	border-width:thin solid #442a24;
  	padding:2px;
  	margin:2px;
  	}

.no_border{
	border:none;
	}
	
a.no_border{
	border:none;
	}

.content_wide h4 {
	font-weight: bold;
	text-transform: uppercase;
	color: C8B7A7;
	display:none;
}

.content h4 {
	font-weight: bold;
	text-transform: uppercase;
	color: C8B7A7;
	display:none;
}

.Title {
color:#442A24;
font-size:1.4em;
font-weight:bolder;
margin:0 1em 0 0;
padding:0;
text-align:right;
text-transform:uppercase;
}

.content table {
	font-size:1.1em;
	text-align: right;
	margin: 0.5em;
	padding: 2em;
	color: #442a24;
	font-weight: bold;
	background-color: #6b98c7;
}

.content table td{
padding:.5em;
}

.content table th{}

.content table tbody tr th form table{margin:0; padding:0; background:white;}

a:link, a:visited{
	color:#3433cd;
 }
a:hover, a:active {
	color:red;
	
  }
