body {
	padding:0px; margin:0px;
	background-color: #070c1f;
	background-image:url('/img/2010/global/background.jpg');
	background-position:top center;
	background-repeat:repeat-y;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:13px;
	color:#fff;
}

#page {
	margin:0px auto; padding:0px;
	width:900px;
	background-image:url('/img/2010/global/pagebkg.jpg');
	background-position:top;
	background-repeat:no-repeat;
	min-height:780px;
}

#page.twocols {
	background-image:url('/img/2010/global/pagebkg-2col.jpg');
}

#page.twocolstwo {
	background-image:url('/img/2010/global/pagebkg-2col2.jpg');
}

#page.twocolshift {
	background-image:url('/img/2010/global/pagebkg-2col-shift.jpg');
}

#header {
	display:block;
	width:900px; height:115px;
	padding:0px; margin:0px;
}

#header h1 {
	display:block;
	width:900px; height:95px;
	margin:0px; padding:0px;
}

#header h1 a {
	display:block;
	width:900px; height:95px;
	margin:0px; padding:0px;
	background-image:url('/img/2010/global/header.jpg');
	background-position:top;
	background-repeat:no-repeat;	
}

#header h1 span {display:none;}

/**************************************************************/

ul#nav {
	width:860px; height:20px;
	padding:0px; margin:0px auto;
	list-style-type:none;
}

ul#nav li {
	float: left;
	padding:0px; margin:0px;
}

ul#nav li a {
	display:block;
	padding:0px; margin:0px;
	height:20px;
}

ul#nav li a span {
	display:none;
	background-position:top center;
	background-repeat:no-repeat;
}

ul#nav li a.news {
	background-image:url('/img/2010/nav/news.gif');
	width:129px;
}
ul#nav li a.news:hover { background-image:url('/img/2010/nav-over/news.gif'); }

ul#nav li a.music {
	background-image:url('/img/2010/nav/music.gif');
	width:133px;
}
ul#nav li a.music:hover { background-image:url('/img/2010/nav-over/music.gif'); }

ul#nav li a.biography {
	background-image:url('/img/2010/nav/biography.gif');
	width:166px;
}
ul#nav li a.biography:hover { background-image:url('/img/2010/nav-over/biography.gif'); }


ul#nav li a.credits {
	background-image:url('/img/2010/nav/credits.gif');
	width:153px;
}
ul#nav li a.credits:hover { background-image:url('/img/2010/nav-over/credits.gif'); }

ul#nav li a.press {
	background-image:url('/img/2010/nav/press.gif');
	width:133px;
}
ul#nav li a.press:hover { background-image:url('/img/2010/nav-over/press.gif'); }
	
ul#nav li a.contact {
	background-image:url('/img/2010/nav/contact.gif');
	width:146px;
}
ul#nav li a.contact:hover { background-image:url('/img/2010/nav-over/contact.gif'); }

#preload { display:none; }

/**************************************************************/

#content {
color:#BAC9D2;
margin:5px 35px 0;
padding:15px;
text-align:justify;
width:810px;
}

div#col1 {
	float:left;
	width:540px;
	padding:0px 10px 0px 0px;
	margin:0px 10px 0px 0px;
	color:#c9caca;
	text-align:justify;
}

div#col2 {
color:#ccc;
float:left;
margin:0 0 0 25px;
padding:0 0 0 10px;
text-align:justify;
width:215px;
}

div#col3 {
float:left;
width:420px;
padding:0px 10px 0px 0px;
margin:0px 10px 0px 0px;
color:#c9caca;
text-align:justify;
}

div#col4 {
color:#CCCCCC;
float:left;
margin:0 0 0 40px;
padding:0 0 0 10px;
text-align:justify;
width:315px;
}

#homeleft {
	float:left;
	width:380px;
	padding:0px;
	margin:5px 10px 0px 0px;
	color:#D2C9BA;
	text-align:left;
}

#homeright {
	float:left;
	width:410px;
	padding:0px;
	margin:5px 0px 0px;
	color:#D2C9BA;
	text-align:justify;
}


#content h2 {
	width: 300px; height: 30px;
	background-position: left;
	background-repeat:no-repeat;
	padding:0px; margin:0 0 10px 0;
}

#content h2 span {display: none;}
#content h2.biography {background-image: url('/img/2010/headers/biography.gif');}
#content h2.awards {background-image: url('/img/2010/headers/awards.gif');}
#content h2.press {background-image: url('/img/2010/headers/press.gif');}
#content h2.contact {background-image: url('/img/2010/headers/contact.gif');}
#content h2.credits {background-image: url('/img/2010/headers/credits.gif');}
#content h2.news {background-image: url('/img/2010/headers/news.gif');}
#content h2.music {background-image: url('/img/2010/headers/music.gif');}
#content h2.videos {background-image: url('/img/2010/headers/videos.gif');}
#content h2.latestnews {background-image: url('/img/2010/headers/latestnews.gif'); padding:0px; margin:0px;}

ul#awards {
	padding:0px; margin:0px;
	list-style-type:none;
}

ul#awards li {
	padding:0px;
	margin:0px 0px 10px 0px;
	text-align:left;
}

ul#credits {
	padding:0px; margin:0px 0px 20px 0px;
	list-style-type:none;
}

ul#credits h3 { padding:0px; margin:0px; }

ul#credits li {
	padding:0px;
	margin:0px 0px 4px 0px;
	text-align:left;
}

ul#media {
	padding:0px; margin:0px 0px 20px 0px;
	list-style-type:none;
}

ul#media li {
	padding:0px;
	margin:0px 0px 2px 0px;
	text-align:left;
}

h3.media {
	padding:0px; margin:0px; 
	color:#7693A4;
	font-weight:normal;
}


ul#homepreview {
	list-style-type:none;
	padding:0px; margin:0px;
}

ul#homepreview li {
	padding:0px; margin:0px 0px 5px 0px;
}

ul#homepreview li img {
	border:1px solid #3c81a8;
}


.homenews { margin:0px 0px 5px; padding:0px; }

.headline { color:#7693a4; }
.tagline { 
font-size:9px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#919496;
}

.panoborder { border:1px solid #243a56; }


.morenews {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6d91a6;
}

.morenews a { color:#6d91a6; text-decoration: none; }
.morenews a:hover { color:#6d91a6; text-decoration:underline; }

/**************************************************************/

img.topleft {float: left; margin: 0px 10px 10px 0px;}
img.midleft {float: left; margin: 10px 10px 10px 0px;}
img.bottomleft {float: left; margin: 10px 10px 0px 0px;}

img.topright {float: right;	margin: 0px 0px 10px 10px;}
img.midright {float: right;	margin: 10px 0px 10px 10px;}
img.bottomright {float: right;	margin: 10px 0px 0px 10px;}

/**************************************************************/

a { color:#ccc; text-decoration:none;}
a:hover { color:#fff; text-decoration:underline;}

p.news a { color #fff; }

#footer {
	padding:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#787878;
}

#footer a { color:#7f8386; text-decoration:none; }	
#footer a:hover {color:#7f8386; text-decoration:underline; }