/* CSS Document */

/* FILENAME:	print.css */
/* AUTHOR:		Kal Sabir (Orion Blue Web Design) */
/* CREATED:		May 2007 */
/* CLIENT:		Splash Showgroup */




/* DEFAULTS ------------------------ */

* {
		margin: 0;
		padding: 0;
}

body {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
}

#globalNav, #topNav, #bottomNav, #sectionNav {display:none;}

/* STRUCTURE #################################################### */

.bizName {text-transform:uppercase;}

#wrapper {
	margin:0 auto;
	width: 100%;
	background: none;		
}		


/* HEADER ______________________________________________________*/
#header { height: 3cm;}

#header img {float:left; border: none; margin:0; position:absolute;}



/* MAIN CONTENT ____________________________________*/


#mainContent {
	width:100%;
	margin-top:1cm;
}

#mainContent img {float:left; margin:0 0.5cm 0 0; border:1px solid #666666;}

#mainContent h1 {margin-left:170px; clear:left;}

#contentBox {
	clear:right;
}

#contentBox h1 {margin-left:0;}


#contentBox a {
	text-decoration:none;
	font-weight:bold;
	color:#0066FF;
}

#contentBox a:hover {
	text-decoration:underline;
	color:#000000;
}

#contentBox a:hover img {
	border:1px solid black;
}

#contentBox ul {
		margin-bottom: 1em;
		list-style-type: square;
}

#contentBox ol {
	margin-bottom: 20px;
	margin-left:10px;
	list-style-position:outside;
	list-style-type: square;
}

#contentBox li {
		font: 1.1em/1.4em Verdana, Arial, sans-serif;
		margin-left: 1.3em;
}


#audioPlayer {
	/*position: relative;
	left: 4em;
	top: 4em;
*/
}

table.accessKeys td {
	padding-right:20px;
}


table.accessKeys th {
	text-align:left;
}

table.enquiry {}

td.tag {
	width:30%;
	vertical-align:top;
	font-size:100%;
}

table.gigs {width:95%;}
table.gigs th, table.gigs td {padding:5px;}
table.gigs th {text-align:left;}
table.gigs td { border:1px solid #666666; vertical-align:top;}

table.gigs td.month {border:none; padding:15px 0 0 0;}
table.gigs td.month h2 {margin-bottom:0; text-decoration:none;}


.separator {
		clear: both;
}

.separatorInvisible {
		clear: both;
		height: 1px;
}

.hidden {
	display:none;
}

input, textarea {
	background: none;
	color:#000000;
	text-transform:lowercase;
}

textarea {
	/*scrollbar-base-color: #990000;*/
}

hr {color: #CCCCCC;}

.alert {
	color:red;
}

/* FOOTER _______________________________________________*/

#footer {
	clear:both;
	margin-top:3px;
	
}


/* COPYRIGHT ___________________________________*/

#copyright {
		float:left;
		text-align:left;
		font: bold 0.8em/100%  Verdana, Arial;
		background:none;
}

#copyright a {
		text-transform:uppercase;
		text-decoration:none;
		font-weight:bold;
		color:#0066FF;
}

#copyright a:hover {color:#000000; text-decoration:underline;}


/* LINKS AND NAVIGATION---------- */

a.pageTop {float:right;}
		

/* FONTS * GENERAL --------------------------- */

html {
		font-size: 100%;
		}

body {
		font-size: 70.5%;
		}

h1 {
		/*font: bold 1.6em/100%  Verdana, Arial;*/
		font: bold 1.5em/100% Verdana, Arial, sans-serif;
		margin-bottom: 10px;
		text-transform: capitalize;
}

h2 {
		/*font: bold 1.4em/100% Verdana, Arial;*/
		font: bold 1.4em/100% Verdana, Arial, sans-serif;
		margin-bottom: 7px;
		color: #333333;
		text-decoration:underline;
		text-transform: lowercase;
		
}

h3 {
		/*font: bold 1.4em/100% Verdana, Arial;*/
		font: bold 1.2em/100% Verdana, Arial, sans-serif;
		margin-bottom: 5px;
		text-transform:lowercase;
}



p {
		font: 1.1em/1.4em Verdana, Arial, sans-serif;
		margin-bottom: 1em;
		margin-right: 1em;
}

p.pointer {float:right;}

.imageViewer img {
		float:none;
}


.rotater img {float:none; margin:0;padding:0;}
