body {

	background-image: url(images/bkgnds/wallpaper_2.png);

	background-color: #4e5152;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



#bkgnd_left {

	background-image: url(images/bkgnds/main_left.png);

	background-repeat: repeat;

}



#bkgnd_right {

	background-image: url(images/bkgnds/main_right.png);

	background-repeat: repeat;

}



#logo {

	height: 120px;

	width: 599px;

	position: absolute;

	background-image: url(images/main/logo.png);

}



#sub_text {

	height: 25px;

	width: 300px;

	position: absolute;

	top: 97px;

	left: 240px;

}



#main_frame {

	background-color: #000;

	height: 581px;

	top: 45px;

	position: relative;

}



#center_frame {

	height: 580px;

	width: 1000px;

	border-top-style: solid;

	border-top-color: #1d9cbb;

	border-top-width: 1px;

}



#content{

	position: relative;

	height: 530px;

	width: 1000px;

}



#video_box_left {

	background-image: url(images/bkgnds/wallpaper.png);

	height: 300;

	width: 176px;

	border: 1px solid #2e535c;

	left: 50px;

	top: 120px;

	position: relative;

}



#shows_center {

	background-image: url(images/bkgnds/wallpaper.png);

	height: 300;

	width: 1000px;

	border: 1px solid #2e535c;

	left: auto;

	top: 200px;

	position: relative;

	right: auto;

}



#video_frame {

	height: 82px;

	width: 166px;

	margin-left: auto;

	margin-right: auto;border: 1px solid #2e535c;

	margin-top: 5px;

	margin-bottom: 5px;

}



#photos_right {

	height: 531px;

	width: 401px;

	position: absolute;

	top: 0px;

	left: 599px;

}



#reviews {

	height: 200px;

	width: 350px;

	position: absolute;

	top: 175px;

	left: 250px;

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

}



#list {

	height: 110px;

	width: 200px;

	position: absolute;

	top: 373px;

	left: 250px;

	color: #526e75;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #2e535c;

	padding-left: 5px;

	padding-top: 0px;

	vertical-align: top;

	text-align: left;

	margin: 0px;

}



#list_left {
	height: 269px;
	width: 218px;
	position: absolute;
	top: 302px;
	left: 21px;
	color: #526e75;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2e535c;
	padding-left: 5px;
	padding-top: 0px;
	vertical-align: top;
	text-align: left;
	margin: 0px;

}

#videos {

	height: 329px;

	width: 545px;

	position: absolute;

	top: 120px;

	right: 0px;

	border: 1px solid #2e535c;

	padding: 3px;

}



#text {

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

}



#highlights {

	color: #1d9cbb;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

}



#links_01:link { 

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 12px;

	color: #526e75;

	letter-spacing: 1px;

	text-decoration: none;

}



#links_01:visited{

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 12px;

	color: #526e75;

	letter-spacing: 1px;

	text-decoration: none;

}



#links_01:hover {

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 12px;

	color: #1a8da8;

	letter-spacing: 1px;

	text-decoration: none;

} 



#titles {

	left: 50px;

	top: 130px;

	position: absolute;

	color: #1d9cbb;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 15px;

	letter-spacing: 1px;

	width: 500px;

}

#holder_left {

	left: 50px;

	top: 155px;

	position: absolute;

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	width: 315px;

}

#holder_center {

	left: 250px;

	top: 160px;

	position: absolute;

	background-image: url(images/bkgnds/wallpaper_2.png);

	border: 1px solid #2e535c;

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	width: 500px;

	padding: 3px;

	right: 250px;

}

#holder_center_sched {

	left: 200px;

	top: 160px;

	position: absolute;

	background-image: url(images/bkgnds/wallpaper_2.png);

	border: 1px solid #2e535c;

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	width: 600px;

	padding: 3px;

	right: 200px;

}

#holder_right {

	top: 146px;

	position: absolute;

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	left: 630px;

	width: 315px;

}

#back {

	position: absolute;

	left: 10px;

	bottom: 30px;

}

#reviews_spacer{

	padding-bottom: 25px;

}

#cd_cover{
	left: 50px;
	top: 170px;
	position: absolute;
	padding: 3px;
	height: 148px;
	width: 148px;

}

#buy {

	left: 50px;

	top: 335px;

	position: absolute;

	height: 19px;

	width: 109px;

}

#contact {

	left: 50px;

	top: 130px;

	position: absolute;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	width: 500px;

	color: #CCC;

}

#mailing_list {

	position: absolute;

	background-image: url(images/bkgnds/wallpaper_2.png);

	border: 1px solid #2e535c;

	color: #CCC;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	width: 220px;

	padding: 3px;

	height: 75px;

	top: 130px;

	right: 50px;

}

#italics {

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	font-style: italic;

}

#video_version {

	position: absolute;

	bottom: 30px;

	width: 200px;

	left: 450px;

}



#white {

	color: #ffffff;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	font-weight: normal;

	font-size: 13px;

	letter-spacing: 1px;

	padding-top: 5px;

}



a.jScrollArrowUp {

	background: url(images/general/arrow_up.gif) repeat-x 0 0;

}

a.jScrollArrowUp:hover {

	background-position: 0 -15px;

}

a.jScrollArrowDown {

	background: url(images/general/arrow_down.gif) repeat-x 0 0;

}

a.jScrollArrowDown:hover {

	background-position: 0 -15px;

}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {

	background-position: 0 -30px;

}



.holder {

	float: left;

	margin: 0px;

}



.scroll-pane {
	width: 400px;
	overflow: auto;
	float: left;

}



.wide {

	width: 350px;

}



.super-wide {

	width: 700px;

}



.tall {

	height: 400px;

}



#pane2 {
	height: 300px;
	width: 315px;
	left: -4px;

}



#pane3 {

	height: 300px;

	width: 497px;

}



#pane4 {

	height: 300px;

	width: 600px;

}



.jScrollPaneContainer {

	position: relative;

	overflow: hidden;

	z-index: 1;

}



.jScrollPaneTrack {

	position: absolute;

	cursor: pointer;

	right: 0;

	top: 0;

	height: 100px;

	background-color: #051f25;

}

.jScrollPaneDrag {

	position: absolute;

	cursor: pointer;

	overflow: hidden;

	background-color: #1d9cbb;

	background-position: 5;

}

.jScrollPaneDragTop {

	position: absolute;

	top: 0;

	left: 0;

	overflow: hidden;

}

.jScrollPaneDragBottom {

	position: absolute;

	bottom: 0;

	left: 0;

	overflow: hidden;

}

a.jScrollArrowUp {

	display: block;

	position: absolute;

	z-index: 1;

	top: 0;

	right: 0;

	text-indent: -2000px;

	overflow: hidden;

	/*background-color: #666;*/

	height: 9px;

}

a.jScrollArrowUp:hover {

	/*background-color: #f60;*/

}



a.jScrollArrowDown {

	display: block;

	position: absolute;

	z-index: 1;

	bottom: 0;

	right: 0;

	text-indent: -2000px;

	overflow: hidden;

	/*background-color: #666;*/

	height: 9px;

}

a.jScrollArrowDown:hover {

	/*background-color: #f60;*/

}

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {

	/*background-color: #f00;*/

}

