BODY {scrollbar-face-color:#9E917E; scrollbar-shadow-color:#000000; 
         scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#DCCAB0;
         scrollbar-darkshadow-color:#000000; scrollbar-track-color:#38302C; 
         scrollbar-arrow-color:#ffffff}
		 
a:link {color:#653C01; text-decoration:underline;}
a:visited {color:#482B02; text-decoration:underline;}
a:active {color:#24551B; text-decoration:none;}
a:hover {color:#24551B; text-decoration:none;}

TR {font-size: 8pt;
	font-family: Tahoma, sans-serif;
	color: #615233;
	}

.background {background-image: url('images/background.gif');
	background-repeat: repeat-y;
	background-color: #E1D8C0;	
	border: 3px solid #5F6458;
	}
	
.maincontent {background-image: url('images/background_top.gif');
	background-repeat: no-repeat;
	padding: 42px 40px 30px 40px;
	}
	
.maincontentHome {background-image: url('images/background_top.gif');
	background-repeat: no-repeat;
	padding: 24px 40px 30px 40px;
	}	
	
H1.pageTitle {color: #32572C;
 	font-size: 16pt;
 	font-weight: bold;
	font-family: times new roman, serif;
	text-align:center;
	margin-bottom: 30px;
	}


/* Home Boxes */

#actorBox {
	position: relative;
	width: 302px;
	height: 418px;
	margin-left: 10px;
	margin-bottom: 30px;
	background: url(images/home_box_bg.png) no-repeat;
	float: left;
	}

#musicianBox {
	position: relative;
	width: 302px;
	height: 418px;
	margin-right: 10px;
	margin-bottom: 30px;
	background: url(images/home_box_bg.png) no-repeat;
	float: right;
	}
	
.boxTop {	
	position:relative;
	top: 29px;
	left: 25px;
	clear: both;
	display:block;
	}
	
.boxTitle {
	position:relative;
	top: 34px;
	left: 20px;
	clear: both;
	display: block;
	}
	
.boxBottom {
	position:relative;
	top: 39px;
	left: 25px;
	clear: both;
	display: block;
	}

#lastestNews {
	text-align: center;
	clear: both;
	display: block;
	margin: 0px auto 16px auto;
	}

ul#news {margin-left: 0px;}
ul#news li {margin-bottom: 16px;}

/* End Home Boxes */
	
/* NAV */
		 
#nav {
	width: 585px;
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	z-index: 10;
	overflow: hidden;
	}

#nav span {
	display: none;
	}

#nav li, #nav a {
	height: 32px;
   	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	}

#nav li {
	float: left;
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}

#navLeft {
	width: 63px;
	background: url(images/nav_left.gif) 0px 0px no-repeat;
	}

#navRight {
	width: 63px;
	background: url(images/nav_right.gif) 0px 0px no-repeat;
	}
	
#navEvents {
	width: 60px;
	background: url(images/nav_bg.gif) 0px 0px no-repeat;
	}

#navEventsOn, #navEvents a:hover {
	width: 60px;
	background: url(images/nav_bg.gif) 0px -33px no-repeat;
	}

#navPress {
	width: 55px;
	background: url(images/nav_bg.gif) -60px 0px no-repeat;
	}

#navPressOn, #navPress a:hover {
	width: 55px;
	background: url(images/nav_bg.gif) -60px -33px no-repeat;
	}
	
#navNews {
	width: 57px;
	background: url(images/nav_bg.gif) -115px 0px no-repeat;
	}

#navNewsOn, #navNews a:hover {
	width: 57px;
	background: url(images/nav_bg.gif) -115px -33px no-repeat;
	}
	
#navMedia {
	width: 60px;
	background: url(images/nav_bg.gif) -172px 0px no-repeat;
	}

#navMediaOn, #navMedia a:hover {
	width: 60px;
	background: url(images/nav_bg.gif) -172px -33px no-repeat;
	}

#navGallery {
	width: 69px;
	background: url(images/nav_bg.gif) -232px 0px no-repeat;
	}

#navGalleryOn, #navGallery a:hover {
	width: 69px;
	background: url(images/nav_bg.gif) -232px -33px no-repeat;
	}
	
#navActorProfile {
	width: 103px;
	background: url(images/nav_bg.gif) -301px 0px no-repeat;
	}

#navActorProfileOn, #navActorProfile a:hover {
	width: 103px;
	background: url(images/nav_bg.gif) -301px -33px no-repeat;
	}

#navLinks {
	width: 58px;
	background: url(images/nav_bg.gif) -404px 0px no-repeat;
	}

#navLinksOn, #navLinks a:hover {
	width: 58px;
	background: url(images/nav_bg.gif) -404px -33px no-repeat;
	}
	
#navStore {
	width: 55px;
	background: url(images/nav_bg.gif) -462px 0px no-repeat;
	}

#navStoreOn, #navStore a:hover {
	width: 55px;
	background: url(images/nav_bg.gif) -462px -33px no-repeat;
	}
	
#navContact {
	width: 68px;
	background: url(images/nav_bg.gif) -517px 0px no-repeat;
	}

#navContactOn, #navContact a:hover {
	width: 68px;
	background: url(images/nav_bg.gif) -517px -33px no-repeat;
	}
	
/* EVENTS PAGE */

.eventsBoxTop {
	height: 15px;
	background: transparent url('images/events_box_top.gif') no-repeat bottom left;
}

.eventsBoxBottom {
	height: 15px;
	background: transparent url('images/events_box_bottom.gif') no-repeat top left;
	padding-bottom: 20px;
}

.eventsLeftRow, .pastEventsLeftRow {
	padding: 0 20px;
	background-color: #beb49b;
	border-left: 2px solid #5f6458;
	color: #3e4830;
	font-size:14px;
}

.eventsLeftRow img {margin-top: 10px;}

.eventsMiddleRow {
	color: #000;
	font-size: 11px;
	background-color: #beb49b;
}

.pastEventsMiddleRow {
	font-size: 11px;
	background-color: #beb49b;
	color: #3e4830;
	font-size:14px;
	margin-right: 10px;
}

.eventsRightRow, .pastEventsRightRow {
	background-color: #beb49b;
	color: #000;
	font-size: 11px;
	border-right: 2px solid #5f6458;
}

.pastEventsRightRow p {margin-top: 10px; line-height: 16px;}

.eventLocation {margin-top: 20px; line-height: 16px;}

.eventsTickets {
	float: right;
	margin: 0 10px;
	background: transparent url('images/tickets.gif') no-repeat top left;
	width: 110px;
	height: 60px;
}

.eventsTickets a {display: block; height: 60px;}

.eventsTickets a:hover {background: transparent url('images/tickets.gif') no-repeat 0px -66px; }

.eventsTickets span {display: none;}

/* END EVENTS PAGE */

.reviewBox {
	padding: 10px;
	border: 1px solid #9E917E;
	background-color: #F0EBDD;
	clear: both;
	margin-bottom: 26px;
	}
	
.reviewtitle {color: #32572C;
 	font-size: 10pt;
 	font-weight: bold;
	}
	
#linksbox {
	padding: 10px;
	margin: 10px 20px 9px 20px;
	clear: both;
	border: #989786 1px solid;
	background: #bbb09b url('images/link_box_bg.jpg') bottom left repeat-x;
	overflow: auto;
}

