.dataNode 
{
	display: none;
}

.one-col
{
	width: 883px;
	overflow: hidden;
	/*background: url(../images/bg-inner.gif) repeat-y 100% 0;*/
}

div.one-col div.main-col
{
	width: 883px;
	padding: 30px 10px 0 10px;
	float: left;
}


ul.accordion
{
	width: 200px;
	float: left;
	clear: both;
}


ul.accordion li.toggler
{
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
}

ul.accordion ul.element li
{
	background-color: #FFFFFF;
	width: 200px;
}

div#photoContainer
{
	border: 1px solid black;
	width: 640px;
	height: 480px;
	background: url(/images/logos.jpg) #FFFFFF;
	background-color: #FFFFFF;
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
	/*margin-left: 90px;*/
}


div#detailsContainer
{
	display: none;
}

div#column1
{
	float: left;
	width: 300px;
	height: 100px;
}
div#column2
{
	float: left;
	width: 300px;
	height: 100px;
}
div#column1 label, div#column2 label
{
	width: 90px;
	float: left;
	margin-bottom: 5px;
	font-weight:bold;
	color: 00FFFF;
}
div.venueData
{
	float: left;
	width: 200px;
	margin-bottom: 5px;
	height: 16px;
}


label[for="venueName"], label[for="venueAddress"]
{
	margin-top: 10px;
}

#venueName
{
	height: 31px;
}

#venueAddress
{
	min-height: 50px;
	
}

/*div#venueNavigation div
{
	width: 60px;
	height: 20px;
	cursor: pointer;
}*/


/* NEW STUFF BY JAMIE */

#detailsContainer {
background-color:#D0CFC4;
padding:20px;
width: 620px;
float: right;
}

#detailsContainer p {
padding:0px;
margin:0px;
}

#detailsContainer label {
padding:0px;
margin:0px;

}

ul.scrollable
{
	height: 400px;
	overflow: hidden;
}

#scroller
{
	float: left; 
	border: 1px solid black;
	overflow: hidden;
	height: 300px;
	position: relative;
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#knob
{
	background-image: url(/images/knob.png);
	background-color: #696969;
	width: 15px;
	height: 21px;
}

#slider
{
	background-image: url(/images/vertical_scroll.png);
	background-color: #696969;
	width: 15px;
	background-repeat: repeat-y;
}


#stop
{
	background-image: url(/images/control_stop.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
	float: left;
	cursor: pointer;
	margin-bottom: 5px;
	padding-left: 1px;
}

#pause
{
	background-image: url(/images/control_pause.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
	float: left;
	cursor: pointer;
	margin-bottom: 5px;
	padding-left: 1px;
}

#rewind
{
	background-image: url(/images/control_back.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
	float: left;
	cursor: pointer;
	margin-bottom: 5px;
	padding-left: 1px;
}

#forward
{
	background-image: url(/images/control_forward.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
	float: left;
	cursor: pointer;
	margin-bottom: 5px;
	padding-left: 1px;
}

#venueNavigation
{
	padding: 0px;
	width: 225px;
}

.navigationEnd, .navigationStart
{
	background-image: url(/images/controls_bg.png);
	background-repeat: no-repeat;
	float: left;
	width: 49px;
	height: 28px;
}

.navigationStart
{
	padding-right: 1px;
}

