body {
	z-index: -3;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #000;
	background-repeat: repeat-y;
	background-position: center top;
}
navigationbottom {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #630;
	clear: both;
	width: 700px;
	text-align: center;
	float: none;
	
}
#container #bodycopy #navigationbottom {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #630;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
#container #bodycopy #navigationbottom a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #630;
}

html, body
{
  height: 100%;
}


/*img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
*/
/*#header img{
float:none; 
border: none;
kamargin: 0px;
padding: 0px;}*/


#header{
	width: 960px;
	height: 250px;
	font-style: normal;
	font: 11px Arial, Helvetica, sans serif;
	color: #fff;
	clear:none;
	overflow: hidden;
	float: none
	background:no-repeat;
	background-image: url(images/bg_header-nav.jpg);
	margin-left: auto;
	margin-right: auto;
}

#EXPOheader {
	height: 70px;
	width: 130px;
	margin-top: 10px;
	float: right;
}


#contactheader{
	font-family: "Times New Roman", Times, serif;
	clear: none;
	float: right;
	height: 70px;
	width: 315px;
	margin-top: 10px;
	
}

#titleheader{
	font-family: "Times New Roman", Times, serif;
	font-size: 28px;
	font-weight: bold;
	color: #022778;
	clear: both;
	float: right;
	height: 50px;
	width: 600px;
	
}

#spacer1header{
	clear: both;
	float: none;
	height: 45px;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
}
/*#header #navigationcontainer #navlist li a {
	font-size: 18px;
	font-weight: normal;
	color: #DDBC86;
	font-family: Georgia, "Times New Roman", Times, serif;
}*/

#spacer2header{
	clear: left;
	float: left;
	height: 74px;
	width: 465px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	
}

/*#navcontainer
{
	overflow: hidden;
	width: 460px;
	font-size: 24px;
	font-weight: bold;
	color: #DBB882;
	float: right;
	clear:none;
	height: 60px;
	text-decoration: none;
}*/

#navlist
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	color: #fcf8c7;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navlist li
{
	float: left;
	line-height: 1.1em;
	margin: 0 0 0 0;
	padding: 0 .5em 0 .5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-decoration: none;
	border-left-color: #880000;
	color: #fcf8c7;
}

/* affects background color of rollovers in the offstate  */

ul#navlist li a
{
padding: 0 0 0 0
line-height: 1.1em;
text-decoration: none;
color:#fcf8c7;

}

#navlist li a:hover,#navlist a#current
{
	border-top: none;
	color: #ccd9df;
	font-family: Georgia, "Times New Roman", Times, serif;

}

#navlist a#current { color: #FCF8C7; }

/*#header h4{
color: #E34646;
font: Bold Italic 16px Arial, Helvetica, san serif;
margin: -25px 0 8px 0;
float:right;
clear:both;}*/

/*#header p{
text-align: center;
float:right;}*/

.home p{
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-bottom: 6px;
}

/*div.homeleft{
width: 820px;
clear: both;
margin-left: 10px;}
*/
/*#maincontainer{
	z-index: -3;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width:960px;
	border-left:3px solid #666666;
	border-right:3px solid #666666;
	background-color: #000;
	background-repeat: repeat-y;
	background-position: center top;
}*/

#container{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	font: 14px Times New Roman, Times, serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(images/bg-body.jpg);
	background-repeat: repeat-y;
}

/*#content{
width: 640px;
float: left;
margin: 0px 0px 10px 0px;
padding: 0x;
font: 14px Times New Roman, Times, serif;	 	
color: #fff;
line-height: 17px;}*/

/*#fullcontent{
width: 790px;
margin: 0px 0 10px 0;
padding: 0px;
font: 14px Times New Roman, Times, serif;	 	
color: #fff;
line-height: 17px;}*/

/*#sidebar{
	width: 195px;
	overflow: hidden;
	float:left;
	margin: 0px 10px 0px 10px;
}

#sidebar ul{
width: 190px;
list-style-type: none;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
float: left;
font: bold italic 16px Times New Roman, Times, serif;}
#sidebar ul img{
align:left;
border: none;}

#sidebar ul li{
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	color: E34646;
}
*/
/*#sidebar ul a:link, #sidebar ul a:visited{
display: block;
border-bottom: 1px solid #993300;
margin: 0px;
padding: 5px 5px 5px 5px;
background: #660000;
color: #fff;
text-decoration: none;}

#footer a:link, #footer a:visited{
color: #fff;
text-decoration: none;}

#sidebar ul a:hover, #footer a:hover{
color: #FF0000;}

#sidebar ul li.selected{
padding: 5px 5px 5px 5px;
background:#000000;
font: 16px Times New Roman, Times, serif;
font-weight: bold;
color: #E34646;
font-style: italic;}
*/

/*#sidebar ul a:link, #sidebar ul a:visited, #footer a:link, #footer a:visited{
	color: #000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
}

#sidebar ul a:hover, #footer a:hover{
	color: #022a73;
}*/

.selected{
font: 16px Times New Roman, Times, serif;
font-weight: bold;
color: #E34646;
font-style: italic;}

#container li.selected a:link, #container li.selected a:visited{
color: #E34646;
font-style: italic;}

#contactinfo {
	font-weight: bold;
	clear: none;
	float: right;
	width: 550px;
	
}
/*#sidebar ul li.selected ul{
width: 130px;
margin: 0px 0px 0px 8px;
padding-bottom: 9px;
border-left: 1px dashed #999;
border-bottom: 1px dashed #999;}

#sidebar ul li.selected ul li{
margin: 0px;
padding: 4px 0px 0px 14px;}

#sidebar ul li ul
{
list-style-type: none;
margin: 0px;
padding: 0px;
font: 14px Times New Roman, Times, serif;
font-style: italic;
font-weight: bold;
}

#sidebar ul li ul a:link, #sidebar ul li ul a:visited {color: #E34646;}
#sidebar ul li ul a:hover {color: #d2d2d2;}

#sidebar ul li.selected ul li.subselected{
background: url('images/selected.gif') no-repeat left;
padding-left: 25px;}
 */
/* 
ul#mediums{
margin: 8px 0px 20px 0px;
margin-bottom: 10px;
font: bold 13px Arial, Helvetica, sans serif;
color: #d2d2d2;
width: 560px;
padding: 5px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
text-align: center;
z-index: 3;}
ul#mediums li{
display: inline;
margin-right: 18px;}

#container .subnavi ul{
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
font: bold 13px Arial, Helvetica, sans serif;
color: #d2d2d2;
width:600px;
padding: 5px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
text-align: center;
z-index: 3;}

#container .subnavi ul li{
display: inline;
padding: 8px 15px 8px 11px;}

#container .subnavi a:link, #container .subnavi a:visited, #container #mediums a:link, #container #mediums a:visited{
color: #999;}

#container .subnavi a:hover, #container #mediums a:hover{
color: #FF0000;}

#container a:link, #container a:visited, #fullcontent a:link, #fullcontent a:visited, #contentfull a:link, #contentfull a:visited {color: #666000;}
#container  a:hover, #fullcontent a:hover, #contentfull a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
*/

#footer{
	width: 960px;
	padding: 0px;
	margin-top: 0px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom: 0px;
	clear: both;
	background-image: url(images/bg-footer1.jpg);
	background-repeat: no-repeat;
	height: 110px;
}

#leftsidefooter {
	clear: left;
	float: left;
	height: 95px;
	width: 450px;
	margin-left: 120px;
	margin-top: 15px;
}
/*
#middlefooter {
	height: 80px;
	width: 	100px;
	margin-left: 300px;
	clear: none;
}*/
#rightsidefooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #633;
	clear: right;
	height: 95px;
	width: 260px;
	margin-right: 120px;
	margin-top: 15px;
	float: right;
	text-align: right;
}

/*p.tba{}

#footer img{
	border: none;
}


p.cdahl{
	text-align: center;
	float: right;
	background: #333333;
	color: #666666;
	margin: -55px 70px 0px 0px;
	font: normal 13px Tahoma, Arial, Helvetica, sans serif;

}
p.cdahl a:link, p.cdahl a:visited{
color: #ffd2b3;
text-decoration: none;
font-weight: bold;
clear: both;
font: bold 14px Tahoma, Arial, Helvetica, sans serif;}
*/
p.copyright{
	width: 100%;
	font: 11px Times New Roman, Times, serif;
	color: #4F2F01;
	margin: 0px;
	padding: 10px;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}

/*#gallery{
width: 75%;
overflow: hidden;}

#gallery h2{
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
clear: both;}
#gallery div, #gallerydiv{
float:left;
width: 160px;
height: 120px;
margin: 0 10px 10px 0;
padding: 3px;
text-align:center;
font: normal 11px Arial, Helvetica, sans-serif;
color: #ffffff;
text-align: center;}

h2.doubleborder{
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;}
*/

/*.column{
width: 45%;
padding: 0;
float: left;
margin: 0;}*/

/*.inset{
width: 100%;
clear: both;
padding: 0;
margin-bottom:10px;}

img {margin: 4px; border: 0px; border: 1px solid #000;}*/

/*p.rightmargin, div.rightmargin {margin: 0px 230px 8px 0px;}

p {margin: 0px 0px 8px 0px;}

p.featuredartists {float: left; width: 205px;}
*/
/*
p.featuredartists a:link, p.featuredartists a:visited{
font: normal 14px Arial, Helvetica, sans-serif;
display: block;
padding: 5px;
margin: 0px;}*/

img.left {float: left; margin: 0 300px 5px 5px;}
img.right {float: left, margin: 0 5px 5px 8px;}



/*.noborder {border: none;}

.border {border: 1px solid #000;}

.borderbott {border-bottom: 1px solid #000; padding-bottom: 3px; margin-bottom: 15px;}

.boxed {
border: 1px solid #000;
padding: 5px;
width: 450px;
margin-bottom: 8px;}*/
/*
.dottedboxed{
border: 1px dotted #EE9D00;
padding: 5px;}

.clear {clear: both}
.clearright {clear:right;}

.overflow {overflow: hidden}

.lfloat75 {float: left; width:75px; margin: 0 0 8px 0;}

.last {margin-bottom: 8px;}

.floatbox {
border: 1px dotted #EE9D00;
padding: 10px;
text-align: center;
width: 160px;
margin: 6px;
font: normal 12px Arial, Helvetica, sans-serif;}

.floatbox a img{
border: none;}

.floatbox h5{
width: 135px;}

.floatbox h2{
letter-spacing: 1px;
border: 1px dotted #d2d2d2;
background: #660000;
font: bold italic 14px Arial, Helvetica, sans serif;
margin: 0px 0px 8px 0px;
padding: 4px;}
*/
.small {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, "sans serif";
	font-style: normal;
	font-weight: Normal;
	font-variant: Normal;
}
.captionright1 {
	color:#4f2f01;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 0px;
	float:left;
}

.captionright {
	color:#4f2f01;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 0px;
	float:left;
}
.captionleft {
	color:#4f2f01;
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 10px;
	float:right;
}
.left {float: left;}

.right {float: right;}


.captionedsmall {
float:left;
width: 160px;
margin: 0 10px 10px 0;
padding: 3px;
text-align:center;}
.captionedsmall img {
margin: 0; padding: 0; text-decoration: none;}

p.captioned{
float:left;
width: 165px;
height: 140px;
margin: 0 5px 10px 0;
padding: 0;
text-align:center;}

h1{
	color: #666;
	font: Bold 22px Arial, Helvetica, sans serif;
	margin: 0 0 8px 0;
	padding: 0px 0px 8px 0px;
}

h2{
color: #666;
font: Bold Italic 18px Arial, Helvetica, sans serif;
margin: 4px 0 8px 0;
padding: 4px;}

h2.normal{
color: #CC3300;
margin: 0 0 3px 0;
padding: 4px;
border-top: 0px;
border-bottom: 0px;}

.sponsor{
width: 640px;
float: left;
margin: 0px 0px 10px 0px;
padding: 0x;
font: 14px Times New Roman, Times, serif;	 	
color: #fff;
line-height: 17px;}
.sponscolumn{
width: 290px;
float: left;
margin: 0px 20px 12px 0px;}

.sponsor h2{
color: #CC3300;
margin: 0px;
padding: 4px;
border-top: 0px;
border-bottom: 0px;}

h3{
font: Bold 14px Arial, Helvetica, sans serif;
color: #fff;
font-weight: bold;
margin: 0;
padding: 0;}

h3.sub{
font-weight:bold;
color: #d2d2d2;
margin: 4px 0 8px 0;}

h3.artists{
margin: 20px 0px 6px 0px;}

h4{
color: #CC3300;
font: Bold 13px Arial, Helvetica, san serif;
margin: 0px 0 8px 0;}

h5{
	color: #003;
	font: Bold 13px Arial, Helvetica, san serif;
	margin: 15 0 0 10;
}


h5.sub{
float: left;
margin-right: 3px;
margin-left: 0;
margin-bottom: 0;
margin-top: 0;
padding: 0;}

h6{
	color: #630;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	vertical-align: text-top;
}

.calendar h2{
border: 1px solid #000000;
background:#333333;
margin: 5px 0px 0px 0px; padding: 4px;}

/*td.entertainmentright{
color: #666666;}

div#leftpicturecolumn{
width: 200px;
float:left;
height: 100px;
margin-right: 10px;
margin-left: -25px;}

.pr{
margin-left: 0px;
margin-right: auto;
width: 600px;
float:left;}*/

#PR {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	margin-left: 70px;
	width: 700px;
	clear: both;
	letter-spacing: 0em;
	margin-bottom: 35px;
}

#PRTitle {
	width: 445px;
	clear:left;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #022A73;
	margin-bottom: 10px;
	float: left;
}

#PRBody {
	width: 550px;
	clear: both;
}
#PRdownload {
	clear: right;
	width: 150px;
	float: right;
	margin-top: 0px;
	margin-bottom: 10px;
}


div.pr div{
border-bottom: 1px dashed #666666;
margin-bottom: 13px;
padding-bottom: 5px;
overflow: hidden;}

div.pr div h5{
float: left;
margin: 8px 0 0 0;
color: #fff;}

div.pr div#pr_archive{
border-bottom: none;
margin-bottom: 13px;
padding-bottom: 5px;
overflow: hidden;}

#pr_archive{
margin: 0px; 
padding: 0px;
display: none;
border: none;}

div.articles h5{
clear: right;
margin-bottom: 20px;}

div.articles h3{
clear: right;}

.big{font-size: 17px;}

.entertainment h3{
font: bold 16px Arial, Helvetica, sans-serif;
margin: 0px 0px 2px 0px;
color:#FF9900;}

.entertainment{
font: normal 13px Arial, Helvetica, sans-serif;
line-height: 20px;
width: 610px;
margin-left: 210px;}

/*.entertainment span{
text-align: center;
font: bold 13px Arial, Helvetica, sans-serif;
color:#CC0000;}
*/
.asterisk{
color:#CC0000;}
span.disclaimer{
font-size: 14px;}

.sans-serif{
font-family: Arial, Helvetica, sans-serif;}

#container table tr td.td-borderbottom{
border-bottom: 1px solid #761010;}

div#pagespan {
	clear: both;
	float: none;
	width: 830px;
}

/* Subpages Backgrounds */

/*#container ul.inside {background: url('images/navi/insidebg.png') no-repeat bottom right; padding-bottom: 290px;}
#container ul.contact {background: url('images/navi/') no-repeat bottom right; padding-bottom: 260px;}
#container ul.location {background: url('images/navi/locationbg.png') no-repeat bottom right; padding-bottom: 300px;}
#container ul.theartists {background: url('images/navi/theartistsbg.png') no-repeat bottom right; padding-bottom: 360px;}
#container ul.marketplace {background: url('images/navi/marketplacebg.png') no-repeat bottom right; padding-bottom: 0px;}
#container ul.mediacentral {background: url('images/navi/mediacentralbg.png') no-repeat bottom right; padding-bottom: 200px;}
#container ul.forartists {background: url('images/navi/insidebg.png') no-repeat bottom right; padding-bottom: 0px;}
#container ul.faq {background: url('images/navi/faqbg.png') no-repeat bottom right; padding-bottom: 0px;}
#container ul.postcards {background: url('images/navi/postcardsbg.png') no-repeat bottom right; padding-bottom: 265px;}
#container ul.limited {background: url('images/navi/limitedbg.png') no-repeat bottom right; padding-bottom: 280px;}*/
#container #bodycopy {
	padding-left: 120px;
	padding-right: 120px;
}
#container #bodycopy1 {
	padding-left: 60px;
	padding-right: 60px;
}

#container #bodycopy1a {
	padding-left: 60px;
	padding-right: 0px;
}

.addresses_in_footer {
	color: #CCD9DF;
}

#thanks {
	text-align: center;
	
}

.credits {
	font-size: 12px;
	color: #4f2f01;
	font-family: Verdana, Geneva, sans-serif;
	font-style: italic;
}
#footer #rightsidefooter a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4f2f01;
	text-decoration: none;
	font-weight: bold;
}

#footer #rightsidefooter a:hover {
	color: #ccd9df;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
contactpagelabels {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000;
}
#container #bodycopy table tr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
#container #bodycopy table tr {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
