body {
	text-align:center;
	background-attachment:fixed;
	background-color:#efefef;
	background-image:url("../../images/lightbg.gif");
	background-repeat:repeat-x;
	background-position:-35px 0px ;
	background-scroll:
	}
	
#mainWrap {
	width:780px;
	margin:0 auto;
	text-align:left;
	}
	
#textWrap {
	margin-left:35px;
	width:700px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	}
	
html>body #textWrap {
	margin-left:35px;
	width:700px;
	border-left:1px dotted #ccc;
	border-right:1px dotted #ccc;
	}
	
#textWrap img {
	display:block;
	margin-left:auto;
	margin-right:auto;
	}
			
#textWrap p,h1,h2 {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	}
	
#textWrap h1 {
	margin-top:10px;
	}
	
#textWrap p.title {
	font-style:italic;
	text-align:center;
	margin-top:0px;
	}
	
html>body #textWrap p.title {
	margin-top:5px;
	}
	
#textWrap p.title a {
	text-decoration:none;
	}
	
body#artist #textWrap h1 {
	margin-top:10px;
	margin-bottom:0px;
	}
		
#textWrap img {
	border:0px;
	}
	
#header {
	width:100%;
	height:auto;
	padding-top:2px;
	}
	
#header p {
	margin-top:0px;
	}
	
#header a {
	position:relative;
	top:2px;
	color:#333;
	font-weight:normal;
	}
	
.column {
	width:174px;
	float:left;
	border-left:1px solid #dcdcdc;
	margin-top:0px;
	}
	
html>body .column {
	margin-bottom:10px;
	}
	
html>body .column {	
	border-left:1px dotted #ccc;
	margin-top:10px;
	}
	
.columnPicture {
	width:698px;
	float:left;

	margin-top:0px;
	padding-left:12px;
	}
	
html>body .columnPicture {
	margin-bottom:10px;
	}
	
html>body .columnPicture {	
	border-left:1px dotted #ccc;
	margin-top:10px;
	}	
		
	
body#artist .column {
	border:none;
	}
	
.columnLeft {
	width:174px;
	float:left;
	margin-top:0px;
	}

html>body .columnLeft {
	margin-top:10px;
	}
		
.hr {
	height:1px;
	margin:10;
	margin-left:40px;
	width:620px;
	border-top:1px solid #dcdcdc;
	}
	
html>body .hr {
	border-top:1px dotted #ccc;
	}
	
.clearer {
	clear:left;
	height:1px;
	}
	
#bottomMenu {
	clear:left;
	height:1px;
	margin-top:0px;
	}
	
html>body #bottomMenu {
	height:auto;
	}
	
#bottomMenu a {
	font-style:italic;
	text-decoration:none;
	font-weight:normal;
	margin-left:80px;
	}	
	
#bottomMenu a:hover {
	font-style:italic;
	text-decoration:underline;
	}
	
#bottomContainer {
	position:absolute;
	left:50%;
	width:1500px;
	margin-left:-750px;
	}

#bottomRow {
	height:350px;
	width:1500px;
	background-image:url("../../images/lowerbg.jpg");
	background-repeat:repeat-x;
	background-color:#D0450C;
	}
	
#bottomImage {
	margin-top:10px;
	margin-left:-180px;
	}
	
html>body #bottomImage {
	float:left;
	margin-left:575px;
	margin-top:10px;
	}
	
#bottomImage object {
	position:relative;
	top:-35px;
	left:-35px;
	}
	
h1 {
	font-family:georgia,serif;
	font-size:14px;
	font-weight:bold;
	color:#222;
	}
	
h2 {
	font-family:georgia,serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	}	
	
p,td,li {
	font-family:georgia,serif;
	font-size:11px;
	color:#333;
	}
	
a {
	text-decoration:underline;
	color:#222;
	font-weight:bold;
	}
	
a:hover {
	text-decoration:none;
	}
	
ul a {
	text-decoration:none;
	}
	
ul a:hover {
	text-decoration:underline;
	font-style:normal;
	}
	
li {
	margin-top:0px;
	margin-bottom:-5px;
	}
	
html>body li {
	margin-bottom:0px;
	}
	
table#contactTable {
	margin-bottom:20px;
	position:relative;
	left:15px;
	}
	
table#contactTable td {
	font-syle:italic;
	}
	
table#contactTable a {
	text-decoration:none;
	font-weight:normal;
	}
