@charset "UTF-8";
/* CSS Document */

body {
	margin:0 auto;
	background-color: #000000;
}
#wrapper {
	margin:0 auto;
	width:854px;
	padding:0;
}
#pageContent {
	background-color:#FFFFFF;
}
.header-image {
	/*float:left;
	clear:both;
	background-image:url(../images/Diz840-2010.jpg);
	background-repeat:no-repeat;*/
	width:854px;
	height:300px;
}
#FestivalDate {
	margin:0 auto;
	float:right;
	clear:both;
	left:800px;
	top:260px;
	width:200px;
	font-size: 20px;
	font-weight:normal;
	font-family:"Times New Roman", Times, serif;
	color:#fff;
}
#leftTB {
	width:180px;
	background-color:#c8af5a;
}
#centerTB {
	width:454px;
}
#centerTBwide {
	width:634px;
}
#rightTB {
	width:220px;
	background-color:#660000;
}
#leftDiv {
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#centerDiv {
	padding-top:0px;
	padding-left:14px;
	padding-right:14px;
	padding-bottom:10px;
}
#rightDiv {
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.hr {
	color:#660000;
	border-top:1px;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	
}
#buyTicket {
	width:200px;
	padding:0px;
}
#featuredTable {
	width:120px;
}
/* fonts */
.headingOne, h1 {
	font-size: 26px;
	color:#333;
	font-weight:600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
}
.headingTwo, h2 {
	font-size: 22px;
	color:#333;
	font-weight: normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
}
.headingTwo a, h2 a {
	color: #660000;
	text-decoration: none;
 }
 .headingTwo a:link, h2 a:link {
	color: #660000;
	text-decoration:underline;
 }
.headingTwo a:hover, h2 a:hover{
    color: #000;
	text-decoration:underline;
}
.headingTwo a:visited, h2 a:visited{
    /*text-decoration:underline;*/
}
.headingThree, h3 {
	font-size: 20px;
	color:#fff;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.headingThree a, h3 a {
	color: #660000;
	text-decoration: none;
 }
 .headingThree a:link, h3 a:link {
	color: #660000;
	text-decoration:underline;
 }
.headingThree a:hover, h3 a:hover{
    color: #000;
	text-decoration:underline;
}
.headingThree a:visited, h3 a:visited{
    /*text-decoration:underline;*/
}
.headingFour, h4 {
	font-size: 18px;
	color:#660000;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
}
.headingFour a, h4 a {
	color: #660000;
	text-decoration: none;
 }
 .headingFour a:link, h4 a:link {
	color: #660000;
	text-decoration:underline;
 }
.headingFour a:hover, h4 a:hover{
    color: #000;
	text-decoration:underline;
}
.headingFour a:visited, h4 a:visited{
    /*text-decoration:underline;*/
}
.headingFive, h5 {
	font-size: 14px;
	color:#fff;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
}
.headingFive a, h5 a {
	color: #fff;
	text-decoration: none;
 }
 .headingFive a:link, h5 a:link {
	color: #fff;
	text-decoration:underline;
 }
.headingFive a:hover, h5 a:hover{
    color: #fff;
	text-decoration:underline;
}
.headingFive a:visited, h5 a:visited{
    text-decoration:underline;
}
.headingSix, h6 {
	font-size: 14px;
	color:#333;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:150%;
}
.headingSix a, h6 a {
	color: #660000;
	text-decoration: none;
 }
 .headingSix a:link, h6 a:link {
	color: #660000;
	text-decoration:underline;
 }
.headingSix a:hover, h6 a:hover{
    color: #000;
	text-decoration:underline;
}
.headingSix a:visited, h6 a:visited{
    text-decoration:underline;
}
.paragraph, p {
	font-size: 10px;
	font-weight: normal;
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.paragraph a, p a {
	color: #000;
	/*text-decoration: none;*/
 }
 .paragraph a:link, p a:link {
	color: #000;
	text-decoration:underline;
 }
.paragraph a:hover, p a:hover{
    color: #660000;
	text-decoration:underline;
}
.paragraph a:visited, p a:visited{
    /*text-decoration:underline;*/
}
.CenterParagraph {
	font-size: 10px;
	font-weight: normal;
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:180%;
}
.CenterParagraph a {
	color: #333;
	/*text-decoration: none;*/
 }
 .CenterParagraph a:link {
	color: #660000;
	text-decoration:underline;
 }
.CenterParagraph a:hover {
    color: #660000;
	text-decoration:underline;
}
.CenterParagraph a:visited {
    /*text-decoration:underline;*/
}
.RightParagraph {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.RightParagraph a {
	color: #c8af5a;
	/*text-decoration: none;*/
 }
 .RightParagraph a:link {
	color: #c8af5a;
	text-decoration:underline;
 }
.RightParagraph a:hover {
    color: #c8af5a;
	text-decoration:underline;
}
.RightParagraph a:visited {
    /*text-decoration:underline;*/
}

/* navigation */
#navWrapper {
	margin:0 auto;
	width:854px;
	background-color:#c8af5a;
}
#navTable {
	background-color:#CC9933;
	width:854px;
	border-bottom-color:#000;
	border-bottom-style:solid;
	border-bottom-width:3px;
}
.navigation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	text-decoration: none;
	text-align:center;
	color: #000;
	background-color:#c8af5a;
	/*height:25px;*/
	
	background-image:url(../images/navBut.jpg);
	/*padding:4px;*/
	border-color:#c8af5a;
	border-style:solid;
	border-width:1pt 0 1pt 1pt;
}
.navigation a {
	color: #000;
	width:auto;
	text-decoration: none;
	display:block;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}
.navigation a:hover {
	background:#CC9933;
	color:#000;
}
/*.vertLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:100;
	color:#000;
	list-style:none;
	text-align:center;
	vertical-align:middle;
	background:#CC9933;
}*/

/* footer */
#footerWrapper {
	margin:0 auto;
	/*width:854px;*/
	background-color:#666;
}
#footerTable {
	background-color:#CC9933;
	/*width:854px;*/
	border-top-color:#000;
	border-top-style:solid;
	border-top-width:3px;
}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	text-decoration: none;
	text-align:center;
	color: #fff;
	background-color:#666;
	/*height:25px;*/
	/*padding:4px;*/
	border-color:#000;
	border-style:solid;
	border-width:1pt 0 1pt 1pt;
}
.footer a {
	color: #000;
	width:auto;
	text-decoration: none;
	display:block;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
}
.footer a:hover {
	background:#999;
	color:#000;
}
/*.footervertLine {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:100;
	color:#000;
	list-style:none;
	text-align:center;
	vertical-align:middle;
	background:#CC9933;
}*/
/* copywrite */
#copywrite {
	clear:both;
	padding-top:12px;
	padding-bottom:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	text-decoration: none;
	text-align:right;
	color: #fff;
}
#copywrite a {
	color: #fff;
	width:auto;
	text-decoration: none;
}
#copywrite a:hover {
	color:#CC9933;
}

/* images */
.LeftColumnImages {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:0px;
}
.grayBannerImages {
	padding:12px;
	background-color:#666666;
}
.ImagePadBot12 {
	padding-bottom:12px;
}
.ImageMerPadBot12 {
	padding-bottom:12px;
	padding-right:12px;
}
.RightColumnImages {
	padding:12px;
}
.RightColumnImagesFramed {
	margin-top:4px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:4px;
	padding-bottom:8px;
	/*border:#fff solid 1px;*/
}
.RightColumnBrochure {
	margin:0 auto;
	padding-top:10px;
	padding-left:8px;
	padding-right:0px;
	padding-bottom:10px;
}

/* border boxes */
#CenterGrayBox {
	padding:12px;
	background-color:#666666;	
}
#ThinBorderBox {
	border:#000000 solid 1px;
	width:422px;
}
.ThinBoxTextColumn {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
}
#boxedPicture {
	float:left;
	padding-right:12px;
}
.DizzyBoxed {
	width:118px;
	/*height:90px;*/
	background-image:url(../images/dizzy-statue60.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#ThinBorderBoxRight {
	float:right;
	border:#000000 solid 1px;
	/*padding:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;*/
	margin-top:6px;
	margin-left:18px;
	margin-right:6px;
	margin-bottom:12px;
}
.merchandiseColumn {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
}
#table422 {
	width:422px;
}

/* --- list --- */
ul {	
}
ul.disc {
	list-style-type:disc;
	margin-top:0px;
	line-height:160%;
}
ul.circle {
	list-style-type:circle;
}
ul.none {
	list-style-type:none;
	vertical-align:top;
	margin-left:0px;
	padding-left:0px;
}
.li	{
	font-size: 10px;
	font-weight: normal;
	color: #333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-bottom:8px;
	margin-right:18px;
}
.li a	{
	color:#660000;
}
.li a span	{
	color:#000;
}
	
.li a:hover{
	color:#000;
	text-decoration:underline;
}
