/*--------------------------------- 
version: 2.1
author: Simon Ellis
email: simonkellis@gmail.com
website: www.skellis.net 

----------------------------------*/


body {
	min-width:956px;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	text-align:center; /* for IE */
	margin:0;
	padding:0; /* remove padding for Opera */
	font-size:12px;
	color:#333333;
	letter-spacing: .07em;
	font-weight:normal;
	background:#dad9d6 url(images/bg_body.gif) top center repeat-y;
}

#wrapper {
width: 956px; /*changed this to 1024 from 1000*/
margin: 0 auto;
text-align:left;
padding:0;
}

#banner {
width:956px; /*not needed if go back to wrapper of 1000px*/

background:url(img/rotate.php) no-repeat left top;
/*background:url(img/10.jpg) no-repeat left top;
*/
background-repeat:no-repeat;
height:115px;
margin-top:10px;
}

#content {margin-top:20px;margin-left:34px; margin-right:34px;}
#left {float:left;width:300px;text-align:left; margin-left:10px;}
#right{float:right;width:506px;text-align:right; margin-right:15px; margin-top:0px;}
#footer {clear:both;text-align:center;padding-top:60px;padding-bottom: 20px;margin-left:0px;}

* html #left {
margin-top:30px;
}

* html #right {
width:500px;
}


#menu {
	width:956px;
	margin-top:-2px;
	margin-left:0px;
	padding-left:0px;
	list-style:none;
	height:25px;
	background:#999999;
	border-bottom:solid 1px #333333;
}

#menu li,#menu a{display:block;float:left;line-height:16px;letter-spacing:0.1em;}
#menu a{text-decoration:none;color:#FFFFFF;padding:5px 15px;}
#menu a:hover{background:#CCCC99;height:15px;}

#home #menu .home a, #design #menu .design a, #video #menu .video a, #touring #menu .touring a, #locations #menu .locations a, #artists #menu .artists a, #quotes #menu .quotes a {
background:#4f8adc; height:15px;
cursor:default;
}


#left li {padding-top:8px;
list-style:none;
text-align:right;}

li {
	line-height:18px;
	list-style-type: circle;
	list-style-position:inside;
}

#left li.circle{
list-style-type:circle;
}

.noBullet {
list-style-type:none;
padding-top:15px;}


/*h4 a{color: #666666; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #333333;}
h4 a:link, a:visited {color: #666666; text-decoration: none;}
h4 a:hover {color: #4f8adc; text-decoration: none; }
h4 a:active { color: #666666; text-decoration: none;}

*/#footer a {color:#4f8adc; text-decoration: none; font-weight: normal; font-size:16px;
letter-spacing:.1em;}
#footer a:link, a:visited {color: #4f8adc; text-decoration: none;}
#footer a:hover {color:#0000CC; text-decoration: none; }
#footer a:active { color: #0000CC; text-decoration: none; }

a {color:#4f8adc; text-decoration: none; font-weight: normal;}
a:link, a:visited, a:active {color:#4f8adc; text-decoration: none;}
a:hover {color: #0000CC; text-decoration: none; }


h1 {
text-align:right;
margin-top:10px;
padding-top:40px;
padding-right:40px;
font-size:70px;
font-weight:normal;
letter-spacing:.12em;
line-height:85%;

}

* html h1 {
line-height: 55%;
}

h2 {
text-align:left;
color:#333333;
letter-spacing:.08em;
font-weight:normal;
line-height:12px;
font-size:14px;
}

* html h2 {
line-height: 12px;
}

h3 {text-align:right;color:#333333;letter-spacing:.08em;font-weight:bold;font-size:13px;line-height:12px;}
h4 {text-align:right;color:#333333;letter-spacing:.08em;font-weight:normal;font-size:12px;line-height:12px;}
h4 {text-align:right;color:#333333;letter-spacing:.08em;font-weight:normal;font-style:italic;font-size:12px;line-height:12px;}
h5 {text-align:right;color:#333333;letter-spacing:.08em;font-weight:bold;font-size:11px;line-height:3px;}



p {text-align:left;
line-height:17px;
text-align:justify;
letter-spacing:0.08em;
}

#footer p {
font-size:10px;
text-align:center;
}

#left p{font-size:9px;}

#right p{text-align:right;padding-bottom:10px;}


.howClose {
line-height:18px;
font-style:italic;
font-size:13px;
padding-bottom:10px;
}

.boldest {
font-weight:bold
}

img {padding-top:25px;}

embed {
margin-top:35px;
text-align:center;
border-style:solid;
border-bottom:2px;
border-top:2px;
border-left:2px;
border-right:2px;
border-color:#666666;
}

embed.tall {
margin-top:1px;}
