body {
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}

h1 {
	font-family:verdana;
	font-size:36px;
	font-weight:bold;
	color:#ff7d00;
	margin-bottom:3px;
	margin-top:0;
}

h2 {
	font-family:verdana;
	font-size:22px;
	font-weight:bold;
	color:#ff7d00;
	margin-bottom:3px;
	margin-top:0;
}

h3 {
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:#ff7d00;
	margin-bottom:3px;
	margin-top:0;
}

h4 {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#ff7d00;
	margin-bottom:3px;
	margin-top:0;
}

p {
	text-align:left;
	font-family:verdana;
	font-size:12px;
	color:#ffffff;
	margin-bottom:12px;
	margin-top:0;
	padding:0;
}

a {
	text-align:left;
	font-family:verdana;
	font-size:12px;
	color: #6677FF;
	margin:0;
	padding:0;
}

a:hover {
	color: #aaaaff;
}

a:hover img.thumbnail {
	border-color: #aaaaff;
}

img.thumbnail {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ff7d00;
	height:100px; width:100px;
}

img.plain {
	border-style: none;
	vertical-align: middle;
}

/* ----------------container styles ---------------- */

.container {
	margin:0 auto;
	width:770px;
	text-align:left;
	background-color:blue;
}


/* ----------------globalnav styles ---------------- */

.globalnav a {
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	padding-left:12px;
	padding-right:12px;
	height:32px;
	position:relative;
	top:8px;
}

.globalnav a:hover {
	color:#ff7d00;
}

.globalnav {
	background-image:url(/images/globalnav.jpg);
	text-align:center;
	position:absolute;
	top:80px;
	width:770px;
	height:32px;
	margin:0;
	padding:0;
}

a.listend {
	border-right:none;
}

/* ----------------header styles ---------------- */

.header {
	position:absolute;
	top:20px;
	margin:0;
	padding:0;
}

/* ----------------content page styles ---------------- */

.content {
	position:absolute;
	top:165px;
	width:770px;	
	padding:0;
	margin:0;
}

/* ----------------sectiontitle styles ---------------- */

.sectiontitle {
	position:absolute;
	top:120px;
	margin:0;
	padding:0 0 0 3px;
	background-color:#444444;
	width:770px;
	height:24px;
	z-index: 1;
}

/* ----------------leftmenu styles ---------------- */

.leftmenu a {
	display:block;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	background-color:#000000;
	width:200px;
	padding:3px 0px 6px 0px;
	margin:0;
}

.leftmenu a:hover {
	color:#ff7d00;
}

.leftmenu h3 {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:white;
	width:200px;
	padding:0px 0px 0px 0px;
	background-color:#444444;
	margin: 10px 0px 3px 0px;
}

.leftmenu {
	position:absolute;
	top:160px;
	margin:0;
	padding:0;
}

/* ----------------rightcontent styles (for use with left menu)--------------- */

.rightcontent {
	position:absolute;
	top:165px;
	margin-left:230px;
	width:540px;	
	padding:0;
}

/* ----------------press styles---------------- */

.press h1 {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:3px;
	margin-top:0;
}

.press h2 {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	margin-bottom:3px;
	margin-top:0;
}

/* ----------------tunes styles---------------- */

.tunes {
	position:absolute;
	top:165px;
	width:770px;	
	padding:0;
}

.tunelist a {
	display:block;
}

.tunelist img {
	width:20px;height20px;
	vertical-align:middle;

}

/* ----------------photodisplay styles---------------- */

.photodisplay img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #666666;
}

.photodisplay {
	position:absolute;
	top:165px;
	width:770px;	
	padding:0;
}


/* ----------------photonav styles ---------------- */

.photonav a {
	text-decoration:none;
}

.photonav img {
	border:none;	
	height:24px;
	vertical-align:middle;
	padding-bottom:6px;
}

.photonav h4 {
	display:inline;
	padding-right:10px;
}

.photonav {
	position:absolute;
	top:120px;
	margin:0;
	padding:0 3px 0 0;
	width:770px;
	text-align:right;
	z-index:2;
}

/* ----------------bio styles ---------------- */

.bio img {
	margin:0 0 6px 0;
	padding:0 0 0 0;
	border:single;
	border-color: #ff7d00;
	border-width:1px 1px 1px 1px;
	vertical-align:bottom;
}
 
.bio a {
	color:#ffffff;
	text-decoration:none;
	width:150px;
}

.bio a:hover img {
	border-color: #aaaaff;
}

.bioname {
	font-size:14px;
	color:#ff7d00;
	font-weight:bold;
}

.bio {
	width:150px;
	float:left;
}

.biodetail p {
	font-family:verdana;
	font-size:12px;
	line-height:16px;
	text-align:justify;
}

.biodetail {
	position:absolute;
	top:190px;
	left:0px;
}

.biodetail img {
	width:90px; height:90px;
	float:left;
	margin:0 10px 5px 0;
}

/* ----------------form/button styles ---------------- */

.formButton {
	background-color: #ff7d00;
	border-color: #888888;
	border-style: solid;
	border-width: 1px;
	color: black;
	font-size: 8pt;
	font-family: verdana;
}

