
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, 
table, tr, td, form, fieldset, a, div, img {margin: 0;  }
body,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
}

div.wrapper {
	width: 1020px; 
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/banner_top.jpg);
	background-repeat: repeat; 
}
div.wrapperpopup {minwidth: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px;
	font-size:0.85em;
	background-color: #ffffff;
}
div.wrappernowidth {
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/banner_top.jpg);
	background-repeat: repeat-x; 
	background-color: #ffffff;
}
div.wrapperadmin {
	padding:0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.wrapperpopup td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

div.logobar {width: 1020px; 
	text-align:left;
	height: 122px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-weight:bold;
	color: #ffffff;

}

div.logo {width: 315px; 
	height: 102px; 
	float:left;
}

div.logoright {height: 25px;
	padding: 0px 41px 0px 0px;
	color: white;
	float:right;
}

div.leftborder {width: 28px; 
	float:left;
}
div.rightborder {width: 41px; 
	float:left;
}


div.welcomebg {width: 1020px; 
	text-align:left;
	height: 222px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-weight:bold;
	color: #ffffff;
	background-image: url(../images/bg_welcome.jpg);
	background-repeat: no-repeat; 

}
div.welcomebgsub {
	float: left;
	padding: 90px 0px 0px 570px;
}

div.welcomebg h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:2.15em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none

}
div.welcomebg h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.35em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #ba8833; 
	text-decoration: none
}


div.bgselection {
	width: 442px; height: 244px;
	float: left;
	background-image: url(../images/bg_home_selection.jpg);
	background-repeat: no-repeat; 
}
div.bgselectionsub {
	padding: 19px 0px 0px 0px;
}
div.spacer66 {
	width: 66px; height: 1px;
	float: left;
}
div.bgselection h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 2.8em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none

}
div.bgselection h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.75em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: normal; 
	color: #79215b; 
	text-decoration: none
}
div.bgselection a {
	font-size: 2.8em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none
}

div.bgselection a:hover {
	color:#79215b;
	}


div.search {height: 25px;
	padding:35px 5px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	font-weight:normal;
	text-decoration:none;
	color:#111111;
	}
div.countdown {height: 65px;
	padding:5px 5px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	font-weight:normal;
	text-decoration:none;
	color: white;
	/*background-color: yellow;*/
	}
div.countdown a {
	color: #ffffff; 
	text-decoration: none
}

div.countdown a:hover {
	color:#ba8833;
	text-decoration: none
	}

div.search1 {
	padding:1px 5px 0px 0px;
	float:left;
	}
div.search2 {
	padding:0px 5px 0px 0px;
	float:left;
	}

.searchfield{
	float: left; width: 150px; padding-right: 4px; font-size: 10px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}

.searchbutton{
	float: left;  padding-right: 6px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #79215b;
	border: 1px solid #111111;
}
.booknowbutton{
	float: left;  padding-right: 2px; font-size: 10px; 
	width:86px;
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #79215b;
	border: 1px solid #111111;
}
.latebookingbutton{
	float: left;  padding-right: 2px; font-size: 10px; 
	width:86px;
	color: #ffffff; 
	padding-bottom: 2px;
	background-color:#ff6600;
	border: 1px solid #111111;
}
.finishedbutton{
	float: left;  padding-right: 2px; font-size: 10px; 
	width:86px;
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #ba8833;
	border: 1px solid #111111;
}
.unpublishedbutton{
	float: left;  padding-right: 2px; font-size: 10px; 
	width:86px;
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: red;
	border: 1px solid #111111;
}

.producerreportsupdatebutton{
	float: left;  padding-right: 6px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #79215b;
	border: 1px solid #111111;
}


div.navibartop {width: 634px;
	height: 23px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	font-weight:normal;
	color: #ffffff;
}
div.navibartop li {
	height: 21px; 
	list-style-type:none;
	float:right;
	
	padding:6px 13px 0px 13px;
	background-image: url(../images/link_divider_yellow.gif);
	background-repeat: no-repeat; 
	}
div.navibartop a {
	display:block;
	margin:0px 0px 0px 0px;
	color: #ffffff;
	text-decoration:none;
}

div.navibartop a:hover {
	display:block;
	color:#ba8833;
	}


div.navibar {width: 100%;
	height: 28px; 
	background-image: url(../images/bg_links_booker.jpg);
	background-repeat: repeat-x; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #ffffff;
}

div.navibarspacer {width: 600px; float:left;}
div.navibarspacer2 {width: 180px; float:left;}
div.navibarspacer3 {width: 790px; float:left;}
div.navibarspacer4 {width: 720px; float:left;}

div.navibar li {
	height: 24px; 
	list-style-type:none;
	float:left;
	text-align: center;
	padding:4px 13px 0px 13px;
	background-image: url(../images/link_divider.jpg);
	background-repeat: no-repeat; 
	}
	
div.navibar li.current {
	height: 24px; 
	background-image: url(../images/yellow.gif);
	background-repeat: repeat; 
	}

div.navibar a {
	display:block;
	margin:0px 0px 0px 0px;
	color: #ffffff;
	text-decoration:none;
}

div.navibar a:hover {
	display:block;
	color:#ba8833;
	}
div.navibar li.current a:hover {
	display:block;
	color:#79215b;
	}


div.navibar2 {width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	background-image: url(../images/bg_links_booker_yellow.jpg);
	background-repeat: repeat-x; 
	background-color: #ba8833;
	height: 28px; 
	float:left;
}

div.navibar2 li {
	height: 24px; 
	list-style-type:none;
	float:left;
	text-align: center;
	padding:4px 7px 0px 7px;
	background-image: url(../images/link_divider_yellow.jpg);
	background-repeat: no-repeat; 
	}

	
div.navibar2 li.current a{
	height: 20px; 
	color:#79215b;
	}

div.navibar2 a {
	display:block;
	margin:0px 0px 0px 0px;
	color: #ffffff;
	text-decoration:none;
}

div.navibar2 a:hover {
	color:#79215b;
	}

div.yellowbox {  align: left;
	float: left;
	padding: 1px 1px 1px 1px;
	background-color: #ba8833;
}

div.mainbar {width: 949px;  align: left;
	font-size:0.9em;
	font-weight:normal;
	float: left;	
	background-color: white;
	color:#111111;

	}
div.mainbarline170 {width: 949px;  align: left;
	font-size:0.9em;
	font-weight:normal;
	float: left;	
	background-color: white;
	margin: 1px 1px 1px 1px;
	background-image: url(../images/bg_yellow_170.jpg);
	background-repeat: repeat-y; 
	color:#111111;
}

	
div.mainbarpurple {width: 951px;  align: left;
	font-size:0.9em;
	font-weight:normal;
	color: #ffffff;
	float: left;	
	}

div.left {width: 170px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 0px;
/*	background-color: green;*/
}
div.left a {
	font-style: normal;
	color: #000088;
	text-decoration: none;
}
div.left a:hover {
	font-style: normal;
	color: #cc0000;
	text-decoration: none;
}
div.left170 {width: 155px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 5px;
/*	background-color: green;*/
}
div.leftwide { width: 729px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 10px;
/*	background-color: red;*/
}


div.leftbooking {width: 155px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 5px;
/*	background-color: green;*/
}

div.leftbooking h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.35em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #79215b; 
	text-decoration: none

}
div.leftbooking h3 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.15em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: normal; 
	color: #79215b; 
	text-decoration: none
}



div.left290 {width: 244px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 5px;
	color: #79215b; 
/*	background-color: yellow;*/
}
div.left290 h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.25em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #79215b; 
	text-decoration: none
}
div.left290 h3 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.05em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #79215b; 
	text-decoration: none
}
div.centre460 {width: 475px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding: 10px 10px 10px 5px;
/*	background-color: red;*/
}
div.rightnarrow {width: 185px; 
	float: right;
/*	background-color: green;*/
}

div.right200 {width: 185px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	padding: 10px 10px 10px 5px;
/*	background-color: green;*/
}
div.yellowoutline185 {width: 185px; 
	border: solid 1px #ba8833;
}
div.right200content {
	padding: 10px 10px 10px 10px;
/*background-color: green;*/	
}
div.yellowoutline290 {width: 234px; 
	border: solid 1px #ba8833;
}

div.yellowoutlinebookingpage {width: 168px; 
	border: solid 1px #ba8833;
	
}
div.padding10 {
	padding: 10px 10px 10px 10px;
/*background-color: green;*/	
}
div.padding50 {
	padding: 50px 50px 50px 50px;
/*background-color: green;*/	
}

div.yellowoutline145 {width: 148px; 
	border: solid 1px #ba8833;
}



div.leftbullets {
	float:left;
	width: 170px; ;
	margin:5px 0px 0px 0px;
	}
	
div.leftbullets ul {
	margin:0 0 0 1px;
	padding:0 0 0 0;
	}

div.leftbullets li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow12.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  160px;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	}
	
div.leftbullets a {
	text-decoration:none;
	color:#111111;
}


div.leftbullets a:hover {
	color:#79215b;
	}



div.centrebullets {
	margin:5px 0px 0px 0px;
	}
	
div.centrebullets ul {
	margin:0 0 0 1px;
	padding:0 0 0 0;
	}

div.centrebullets li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow10.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  571px;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	color:#111111;
	}
	
div.centrebullets a {
	text-decoration:none;
	color:#111111;
}


div.centrebullets a:hover {
	color:#79215b;
	}


div.centrebulletshalf {
	margin:5px 0px 0px 0px;
	}
	
div.centrebulletshalf ul {
	margin:0 0 0 1px;
	padding:0 0 0 0;
	}

div.centrebulletshalf li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow10.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  285.5px;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	color:#111111;
	}
	
div.centrebulletshalf a {
	text-decoration:none;
	color:#111111;
}


div.centrebulletshalf a:hover {
	color:#79215b;
	}

div.rightbullets {
	float:left;
	width: 130px; ;
	margin:5px 0px 0px 0px;
	}
	
div.rightbullets ul {
	margin:0 0 0 1px;
	padding:0 0 0 0;
	}

div.rightbullets li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow12.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  116px;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	color:#111111;
	}
	
div.rightbullets a {
	text-decoration:none;
	color:#111111;
}


div.rightbullets a:hover {
	color:#79215b;
	}

div.bullets400 ul {
	margin:0 0 0 1px;
	padding:0 0 0 0;
	}

div.bullets400 li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow10.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  370px;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	color:#111111;
	}

div.bullets600 ul {
	margin:0 0 0 1px;
	padding:0 0 0 0;
	}

div.bullets600 li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow10.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  570px;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	color:#111111;
	}

.box{ width:  170;
	border: 1px solid #111111;
	background-color: #ffffff;
}
.boxyellow{ width:  170;
	border: 1px solid #ba8833;
	background-color: #ffffff;
}

.boxproducerlink{ width:  170;
	border: 1px solid #111111;
	background-image: url(../images/curtains2.jpg);
	background-repeat: no-repeat; 
	padding: 6px 2px 0px 2px;
	font-size:1.0em;
}
div.boxproducerlink p {
	color: #040519;
	font-weight:bold;
}
div.boxproducerlink a {
	color: #040519;
}
div.boxproducerlink a:hover {
	color: #111111;
}
.boxproducertext{ width:  170;
	padding: 5px 10px 0px 10px;
}
div.boxproducerlink h2 {
	font-weight:bold;
	color: #fd9800;
	font-size : 120%;
	padding: 0 0 5px 0;
	line-height: 100%;
}
div.boxproducerlink h2 a {
	color: #fd9800;
}
div.boxproducerlink h2 a:hover {
	color: #111111;
}
div.boxproducerlink h3 {
	font-weight:bold;
	color: #ffffff;
	font-size : 120%;
	padding: 0px 0 0px 0;
	line-height: 100%;
}
div.boxproducerlink h3 a {
	color: #ffffff;
}
div.boxproducerlink h3 a:hover {
	color:#fd9800;
}

.boxtitle{ width:  170;
	padding: 2px 2px 4px 2px;
	color: #ffffff;
	font-weight:bold;
	background-color: #c49ecd;
}
.boxcontent{ width:  170;
	padding: 2px 2px 4px 2px;
	background-color: #ffffff;
}


.boxshopping{
	background-color: #ffffff;
	font-size: 0.8em;
	color: black;
}

div.boxr{ width:  140;
	border: 1px solid #ba8833;
	color:#111111;
	background-color: #ffffff;
}
div.boxr a {
	text-decoration:none;
	color:#ba8833;
}
div.boxr a:hover {
	color:#79215b;
	}

div.boxrtitle{ width:  140;
	padding: 7px 2px 7px 2px;
	color: #ffffff;
	font-weight:bold;
	background-color: #ba8833;
}
div.boxrcontent{ width:  140;
	padding: 2px 4px 4px 4px;
	font-weight:normal;
	background-color: #ffffff;
}

div.boxalert{ width:  140;
	height: 169px;
	border: 1px solid #ba8833;
	color:#111111;
	background-color: #ffffff;
}

.boxreport{ width:  601;
	background-color: #ffffff;
	border: 0px solid #111111;
}
.boxreportcontent{ width:  601;
	color: #000000;
	padding: 2px 2px 4px 2px;
}
div.boxreport p {
	color: #000000;
}


.boxevent { 
/* width:  781; */	
	border: 1px solid #79215b;
	background-color: #ffffff;
	color: #111111;
	font-size: 0.95em;
}
div.boxevent h2 {
	font-weight: bold; 
	color: black; 
	font-size: 1.0em;
	text-decoration: none
}
div.boxevent a {
	font-weight: bold; 
	color:#79215b;
}
div.boxevent a:hover {
	font-weight: bold; 
	color:#ba8833;
	}

.boxeventmaintitle{
	height:19px;
	padding: 2px 0px 0px 0px;
	color: #ba8833;
	background-image: url(../images/bg_boxheader.jpg);
	background-repeat: repeat-x; 
	font-size: 1.10em;
	font-weight:bold;
}
.boxeventmaintitleyellow{
	height:19px;
	padding: 2px 0px 0px 0px;
	color: white;
	background-image: url(../images/bg_boxheader_yellow.jpg);
	background-repeat: repeat-x; 
	font-size: 1.10em;
	font-weight:bold;
}
.boxeventtitle{ width:  601;
	padding: 6px 2px 6px 2px;
	color: #ffffff;
	font-size: 1.0em;
	font-weight:bold;
	background-color: #c49ecd;
}
.boxeventtitle2{ width:  601;
	padding: 2px 2px 4px 2px;
	color: #79215b;
	font-size: 0.75em;
	font-weight:normal;
	text-align: right;
	background-color: #ffefe1;
}
div.boxeventtitle2 a {
	color: #79215b;
	text-decoration: none;
}
div.boxeventtitle2 a:hover {
	color: #ba8833;
	text-decoration: none;
}



.boxeventcontent{ width:  601;
	color: #111111;
	padding: 2px 2px 4px 2px;
	font-size: 95%;
}

 
div.boxeventformcol {width: 150px; 
	padding:3px 0px 2px 5px;
	float: left;
	}
div.boxeventformcol h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.05em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #79215b; 
	text-decoration: none
}
	
.boxeventfield{
	width: 150px; padding-right: 0px;  
	color: #111111; 
	padding-bottom: 1px;
	font-size:1.05em;
	border: 1px solid #79215b;
	display: block;
}


/*events page */
div.boxeventrowcream {
	float: left;
	background-image: url(../images/bg_events_cream.jpg);
	background-repeat: repeat; 
	 background-color: #feeac7;
}
div.boxeventrowpink {
	float: left;
	background-image: url(../images/bg_events_pink.jpg);
	background-repeat: repeat; 
	 background-color: #ead6a1;
}
div.boxeventdetails {width: 474px; 
	float: left;
	/*background-color: blue; */ 
}
div.boxeventimage {width: 130px; 
	padding:0px 0px 0px 0px;
	float: left;
}
div.boxeventshow {width: 143px; 
	padding:0px 0px 0px 7px;
	/* background-color: orange; */
	float: left;
}
div.boxeventdate {width: 156px; 
	padding:0px 0px 0px 5px;
	float: left;
	/*background-color: yellow; */ 
}
div.boxeventvenue {width: 163px; 
	padding:0px 0px 0px 5px;
	float: left;
	/* background-color: orange; */
}
div.boxeventlink {width: 5px; 
	padding:0px 0px 0px 5px;
	/* background-color: yellow; */
	float: left;
}
div.boxeventbook {width: 130px; 
	padding:0px 0px 2px 5px;
	float: left;
	/* background-color: orange; */
}

/*producers dashboard_pd page */
div.boxeventrowcream_pd {
	float: left;
	background-image: url(../images/bg_events_cream_pd.jpg);
	background-repeat: repeat; 
	 background-color: #feeac7;
}
div.boxeventrowpink_pd {
	float: left;
	background-image: url(../images/bg_events_pink_pd.jpg);
	background-repeat: repeat; 
	 background-color: #ead6a1;
}
div.boxeventdetails_pd {width: 618px; 
	float: left;
	/* background-color: blue; */
}
div.boxeventimage_pd {width: 130px; 
	padding:0px 0px 0px 0px;
	float: left;
}
div.boxeventshow_pd {width: 172px; 
	padding:0px 0px 0px 7px;
	/* background-color: orange; */
	float: left;
}
div.boxeventdate_pd {width: 165px; 
	padding:0px 0px 0px 5px;
	float: left;
	/* background-color: yellow;*/ 
}
div.boxeventvenue_pd {width: 143px; 
	padding:0px 0px 0px 5px;
	float: left;
	/* background-color: orange; */
}
div.boxeventlink_pd {width: 160px; 
	padding:0px 0px 0px 5px;
	/* background-color: yellow; */
	float: left;
}
div.boxeventbook_pd {width: 130px; 
	padding:0px 0px 2px 5px;
	float: left;
	/* background-color: orange; */
}

/* -----------------------------*/

.boxbooktickets{ width:  761;
	border: 1px solid #111111;
	background-color: #ffffff;
	color: #111111;
}
.boxbookticketstitle{ width:  761;
	padding: 6px 2px 6px 2px;
	color: #ffffff;
	font-size: 1.0em;
	font-weight:bold;
	background-color: #c49ecd;
}
.boxbookticketstitle2{ width:  761;
	padding: 2px 2px 4px 2px;
	color: #111111;
	font-weight:normal;
	text-align: left;
	background-color: #ffefe1;
}

 div.boxbookticketsformcol {width: 246px; 
	padding:3px 0px 4px 5px;
	float: left;
	background-color: #ffefe1;
	}
	

div.boxcentre{ width:  601;
	border: 1px solid #79215b;
	background-color: #ffffff;
}
div.boxcentretitle{ width:  601;
	padding: 6px 10px 6px 10px;
	font-weight:bold;
	background-color: #79215b;
	font-size:1.50em;
	color: white;
	text-align:center;
}
div.boxcentretitle2{ width:  601;
	padding: 5px 10px 4px 10px;
	font-weight:bold;
	background-color: #ffefe1;
	text-align:center;
}
div.boxcentrecontent{ width:  601; 
	padding: 15px 10px 4px 10px;
}

div.boxcentrecontent li {
	list-style-type:none;
	float:left;
	background-image:url("../images/arrow_yellow12.gif");
	background-repeat:no-repeat;
	background-position: top left;
	width:  97%;
	display: inline;
	padding-left: 16px;
	margin:0 0 5px 0px;
	font-weight:normal;
	}

div.boxcentrecontentnomargin{ width:  601; 
}

div.boxcentrecontent30{ width:  601; 
	padding: 2px 2px 4px 2px;
}
div.boxcentreprices {width:  601; 
	background-image: url(../images/bg_prices.gif);
	background-repeat: repeat-y; 
	padding: 2px 2px 4px 2px;
	background-color: #ffffff;
}

div.boxcentrebuttons{ width:  601; min-height: 60px;
	padding: 8px 10px 4px 10px;
	background-color: #ffefe1;
}
div.boxcentrecontentemail{ width:  601; 
	padding: 2px 2px 4px 2px;
}



div.boxcentrepadding {
	width: 30px;
	float: left;
}
div.boxcentreleft {
	width:  261.5px;
	float: left;
	padding: 25px 0px 5px 0px;
}
div.boxcentrecontentwide {
	width:  533px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.boxcentreleftnarrow {
	width:  261.5px;
	float: left;
	padding: 0px 0px 0px 0px;
}

div.boxcentrelogin {
	width:  217px;
	float: left;
	padding: 25px 0px 5px 0px;
	
}
div.boxcentrelogindouble {
	width:  504px;
	float: left;
}

div.boxcentreleftnarrowthird {
	width:  87.166666666667px;
	float: left;
	padding: 0px 0px 0px 0px;
}
div.boxcentreleftnarrowthirdgrey {
	width:  87.166666666667px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #dddddd;
}
div.boxcentreleftnarrowthirdyellow {
	width:  87.166666666667px;
	float: left;
	padding: 0px 0px 0px 0px;
	background-color: #ffefe1;
}

div.boxcentrenarrowthird {
	width:  167.33333333333px;
	float: left;
	padding: 0px 0px 0px 0px;
	
}

div.boxcentrepaddingmiddle {
	width: 10px;
	float: left;
}
div.boxcentrepadding35 {
	width: 35px;
	float: left;
}




div.column100 {
	padding: 5px 0px 5px 0px;
	width: 100px;
	float: left;
}
div.column200 {
	padding: 5px 0px 5px 20px;
	width: 200px;
	float: left;
}
div.column300 {
	padding: 5px 0px 5px 0px;
	width: 300px;
	float: left;
}

.logintitle {
	font-size:2em;
	padding: 0 0 0px 0;
	line-height: 100%;
	font-style:	normal; 
	font-weight: bold; 
	color: #009900; 
	text-decoration: none
}
.logintitle2 {
	font-size:2em;
	padding: 0 0 0px 0;
	line-height: 100%;
	font-style:	normal; 
	font-weight: bold; 
	color: #ba8833; 
	text-decoration: none
}


div.right {width: 761px; 
	padding:10px 0px 0px 0px;
	float: right;}

div.right170 {width: 756px; 
	padding:10px 10px 0px 5px;
	float: right;}

div.rightnowidth {width: 756px; 
	padding:10px 10px 0px 10px;
	float: left;}

div.bookinghelppadding {width: 15px; height: 15px;
	color: white;
	background-color: white;
	float: left;}
div.bookinghelpindex {width: 15px; height: 15px;
	font-size:1.3em;
	padding:4px 2px 6px 8px;
	font-style:	normal; 
	font-weight: bold; 
	color: white;
	background-color: #79215b;
	float: left;}
div.bookinghelpborder {width: 711px; 
	border: solid 1px #79215b;
	float: left;}
div.bookinghelptitle {width: 100px; 
	padding:4px 5px 5px 5px;
	font-weight: bold; 
	float: left;
	color: #79215b;
}
div.bookinghelp {
	float: left;
	padding:4px 5px 5px 5px;
}
div.ImportantNote {width: 746px; 
	padding:10px 10px 10px 5px;
	background-color: 	#c49ecd;
	font-weight: bold; 
	color: #79215b;
}
div.bookingspacer {height: 4px;
	font-size:.3em;
}

.bookinghelpsmall {
	font-size: 80%;
}



div.checkouthelppadding {width: 15px; height: 15px;
	color: white;
	background-color: white;
	float: left;}
div.checkouthelpindex {width: 15px; height: 15px;
	font-size:1.3em;
	padding:4px 2px 6px 8px;
	font-style:	normal; 
	font-weight: bold; 
	color: white;
	background-color: #79215b;
	float: left;}
div.checkouthelpborder {width: 711px; 
	border: solid 1px #79215b;
	float: left;}
div.checkouthelptitle {width: 100px; 
	padding:4px 5px 5px 5px;
	font-weight: bold; 
	float: left;
	color: #79215b;
}
div.checkouthelp {
	width: 591px; 
	float: left;
	padding:4px 5px 5px 5px;
}
div.checkoutuserlistbox {	width: 581px; 
	background-color: white;
	border: 1px solid #111111;
}


div.middlecol {width: 601px; 
	padding:0px 5px 2px 0px;
	float: left;
	color: #111111;
	}
div.middlecol a {
	color: #ba8833;
}
div.middlecol a:hover {
	color: #79215b;
}

div.middlecol ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-weight:normal;

	}


div.middlecol2 {width: 601px; 
	padding:0px 5px 2px 0px;
	float: left;
	}

div.mainevent {width: 238px; min-height: 296px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
	border: 1px solid #79215b;
	background-color: #fcbb45;
	color: #654b1a;
}
div.mainevent a {
	color: #79215b;
	text-decoration: none
}
div.mainevent a:hover {
	color: #111111;
	text-decoration: none
}
div.mainevent h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.35em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #79215b; 
	text-decoration: none

}
div.mainevent h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.55em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: normal; 
	color: #111111; 
	text-decoration: none
}


div.rightcol {width: 140px; 
	float: right;}

div.rightcol a {
	font-style: normal;
	padding: 0 0 10px 0;
	line-height: 150%;
	text-decoration: none;
}
div.rightcol a:hover {
	font-style: normal;
	color: #cc0000;
	padding: 0 0 10px 0;
	line-height: 150%;
	text-decoration: none;
}

div.ListEventTypes {
	float:left;
	 140px; ;
	margin:10px 0 0 0px;
	}
	
div.ListEventTypes ul {
	margin:0 0 0 0px;
	padding:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	font-weight:bold;
	}

div.ListEventTypes li {
	list-style-type:none;
	float:left;
	background-repeat:no-repeat;
	background-position: top left;
	width:  140px;
	display: inline;
	margin:2px 0 0px 0px;
	}
	
div.ListEventTypes a {
	text-decoration:none;
	color:#111111;
}


div.ListEventTypes a:hover {
	color:#79215b;
	}

div.eventdetails {float:left;
padding: 0px 15px 15px 0px;
}

#EventNameH2{
	font-size: 1.4em;
	font-weight: bold;
	color: #79215b;

}
div.eventdetails img{
border: 1px solid #000000;
}

div.reportfloorplan{ width:  600px;
	padding: 2px 2px 4px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
}
div.reportfloorplan p {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 5px 0;
	line-height: 110%;
	font-style:	normal; 
	font-weight: normal; 
	color: #330033; 
	text-decoration: none
}

div.clear {clear: both;
	font-size: 1px;
 }


div.footer {width: 1020px; height: 36px; align: left;
	color: #ba8833;
	background-image: url(../images/bg_footer.jpg);
	font-size: 9px;
	background-repeat: no-repeat; 
}

div.footersub {
	padding: 14px 0px 0px 0px;
	float: left;
}
div.footersubR {
	padding: 14px 41px 0px 0px;
	float: right;
}
div.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ba8833;
	text-decoration: none;
}
div.footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}


div.whitebar {width: 951px; 
	height: 1px;
	background-image: url(../images/white.jpg);
	background-color: #ffffff;
}

div.blackbar {width: 951px; 
	height: 1px;
	background-image: url(../images/black.gif);
	background-color: #000000;
}

div.yellowbar {width: 100%; 
	height: 1px;
	background-color: #ba8833;
}
div.lightyellowbar {width: 100%; 
	height: 1px;
	background-color: #ffefe1;
}
div.greybar {width: 100%; 
	height: 1px;
	background-color: #cccccc;
}
div.purplebar {width: 100%; 
	height: 1px;
	background-color: #79215b;
}
div.darkpurplebar {width: 100%; 
	height: 1px;
	background-color: #111111;
}
div.popupreport {width: 100%; 

}
div.popupreport p {width: 100%; 
	font-size: .75em;
}
div.managebookings{
	font-size: .75em;
}


h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:2.0em;
	padding: 0 0 5px 0;
	line-height: 125%;
	font-style:	normal; 
	font-weight: bold; 
	color: #79215b; 
	text-decoration: none
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.30em;
	padding: 0 0 8px 0;
	font-style:	normal; 
	font-weight: bold; 
	color: #ba8833; 
	text-decoration: none
}
h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:1.10em;
	padding: 0 0 2px 0;
	font-style:	normal; 
	font-weight: normal; 
	color: #111111; 
	text-decoration: none
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:0.95em;
	padding: 0 0 2px 0;
	font-style:	normal; 
	font-weight: normal; 
	color: #111111; 
	text-decoration: none
}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 10px 0;
	line-height: 120%;
	font-style:	normal; 
	font-weight: normal; 
	text-decoration: none
}


.datedropdown{
	 width: 150px;  font-size: 0.8em; 
	color: #330033; 
	padding-bottom: 1px;
	border: 1px solid #79215b;
}
.productDropdown{
	font-size:1.25em;
	 width: 103px; padding-right: 4px; 
	color: #000000; 
	padding-bottom: 8px;
}
.PSPDropdown{
	font-size:1.00em;
	width: 125px;
	color: #000000; 
	padding-bottom: 2px;
}
.dropdown50{
	 width: 50px;  font-size: 0.8em; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}


.textfield25{
	 width: 25px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}
.textfield35{
	 width: 35px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}
.textfield50{
	 width: 50px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}
.textfieldcounter{
	 width: 20px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	font-size: 95%;
	border: 1px solid #111111;
}
.textfield100{
	 width: 100px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}
.textfield100grey{
	 width: 100px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #cccccc;
}

.textfieldgreen150{
	 width: 150px; padding-right: 4px; 
	color: #009900; 
	padding-bottom: 1px;
	border: 1px solid #009900;
}
.textfield150{
	 width: 150px; padding-right: 4px; 
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}

.textfield200{
	 width: 200px; padding-right: 4px;
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}
.textfield250{
	 width: 250px; padding-right: 4px;
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
}

.textarea200{
	 width: 200px; padding-right: 4px;  
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}
.textarea500{
	 width: 500px; padding-right: 4px;  
	color: #111111; 
	padding-bottom: 1px;
	border: 1px solid #111111;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

.priceDescription{
	 width: 100px; font-size: 0.8em; padding-right: 4px; 
	color: #330033; 
	padding-bottom: 1px;
	border: 1px solid #330033;
}
.priceDescriptiongrey{
	 width: 100px; font-size: 0.8em; padding-right: 4px; 
	color: #cccccc; 
	padding-bottom: 1px;
	border: 1px solid #cccccc;
}

.contactDropdown{
	 width: 185px; padding-right: 4px; font-size: 10px; 
	color: #000000; 
	padding-bottom: 8px;
}
.accessdropdown{
	 width: 150px;  font-size: 0.8em; 
	color: #330033; 
	padding-bottom: 1px;
	border: 1px solid #330033;
}

.countriesdropdown{
	 width: 150px;  font-size: 0.8em; 
	color: #330033; 
	padding-bottom: 1px;
	border: 1px solid #330033;
}

.popuppriceiddropdown{
	width: 40px;  
	font-size: 0.7em; 
	color: blue; 
	border: 1px solid #0000ff;
}
.eventsdropdown{
	width: 200px;  
	color: #330033; 
	border: 1px solid #330033;
}

.loginbutton{
	padding-right: 6px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #79215b;
	border: 1px solid #111111;
}
.orangebutton{
	padding-right: 6px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #ff6600;
	border: 1px solid #111111;
}
.registerbutton{
	 padding-right: 6px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #ba8833;
	border: 1px solid #111111;
}

.button{
	padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #79215b;
	border: 1px solid #111111;
}
.button120{
	width: 120px;
	 padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #79215b;
	border: 1px solid #111111;
}
.button120yellow{
	width: 120px;
	 padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #ba8833;
	border: 1px solid #111111;
}
.buttonyellow{
	
	 padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #ba8833;
	border: 1px solid #111111;
}
.buttonupgrade{
	width: 100px;
	 padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: #ba8833;
	border: 1px solid #111111;
}
.buttonred{
	 padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: red;
	border: 1px solid #111111;
}
.buttongreen{
	 padding-right: 3px; font-size: 10px; 
	color: #ffffff; 
	padding-bottom: 2px;
	background-color: green;
	border: 1px solid #111111;
}
.buttonpurple{
	 padding-right: 3px; font-size: 10px; padding-left: 2px;
	color: #ffffff; 
	padding-bottom: 2px;
	background-color:  #79215b;
	border: 1px solid #79215b;
}

div.SPCellSmall {
	font-size: 80%;
}
div.SPCellSmall a {
	text-decoration: none;
}
div.SPCellSmall a:hover {
	text-decoration: none;
}
div.SPCellLarge {
	font-size: 120%;
	font-weight: bold;
}
div.SPCellLarge a {
	text-decoration: none;
}
div.SPCellLarge a:hover {
	text-decoration: none;
}

.blue {
	color: #005caa;
}
.red {
	color: #ff0000;
}
.white {
	color: #ffffff;
}
.green {
	color: #009900;
}
.yellow {
	color: #ba8833;
}
.purple {
	color: #79215b;
}

.small {
	font-size: 80%;
}
.tiny{
	font-size: 70%;
}
.ConcessionInfo{
	font-size: 100%;
	font-weight: bold; 
	font-style: italic; 
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #79215b;
}
.rownumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #79215b;
	font-weight: bold; 
}
.parasmall {  font-family: Verdana, Arial, Helvetica, sans-serif; 
	padding: 0 0 10px 0;
	line-height: 110%;
	font-style:	normal; 
	font-weight: normal; 
	text-decoration: none;
	size: 0.8em;
}



#SmallPrint{
	font-size: 0.6em;
	color: grey;
}

div.boxcentrephonenumber{ width:  601;
	padding: 7px 10px 0px 10px;
	font-weight:bold;
	background-color: #ffefe1;
	font-size:1.6em;
	color: #111111;
	text-align:center;
}

div.instructions {height: 105px;
	font-weight:normal;
	background-color: #ffffcc;
	border: 1px solid #c49ecd;;
	font-size:0.9em;
	color: #ba8833;
	text-align:left;
}
	
div.instructions ol {
	margin:0 0 0 20px;
	padding:0 0 0 0;
	}

div.instructions li {
	margin:0px 0px 0px 0px;
}






.PageFrame{
	width: 690px;
	margin-left: auto;
	margin-right: auto;
}

.InvoiceLayout{
	width: 690px;
	background-image: url(../images/invoice_header.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}


.InvoiceAddress{
	
	padding-top: 40px;
	float: left;
	width: 670px;
	text-align: right;
	color: #FFCC00;
	font-size: 1.0em;
	
}


.InvoiceTitle{
	font-color: #FFCC00;
	float: left;
	width: 300px;
	height: 100px;
	padding-left: 10px;
	padding-top: 30px;

}
.InvoiceTitle h2{
	font-size: 2em;
	color: #FFCC00;
}


.InvoiceBox{
	clear: all;
	float: left;
	width: 690px;
	
}
.InvoiceToHeader{
	float: left;
	background-color: #FFCC00;
	width: 138px;
	font-weight: bold;

	font-size: 1.2em;
	height: 15px;
}

.InvoiceSpacer{
	float: left;
	width: 10px;
	
	height: 15px;
}

.InvoiceTopHeader{
	float: left;
	background-color: #FFCC00;
	width: 123px;
	font-weight: bold;
	
	font-size: 1.2em;
	height: 15px;
}



.InvoiceTopBodyTo{
	float: left;
	width: 138px;
	
	height: 75px;
}

.InvoiceSpacer75{
	float: left;
	width: 10px;
	
	height: 75px;
}

.InvoiceTopBody{
	float: left;
	width: 123px;
	
	height: 75px;
}

.InvoiceSeperator{
	clear: both;
	height: 20px;
}


.InvoiceBottomBox{
	float: left;
	width: 687px;
	height: 400px;
	
	background-image: url(../images/InvoiceBottomBGround.gif);
	background-repeat: repeat-y;

}


.InvoiceBottomDescriptionHeader{
	float: left;	
	width: 280px;
	text-align: center;
	height: 15px;
	font-weight: bold;
	font-size: 1.2em;
	
	/*
	background-color: #FFCC00;
	*/
}

.InvoiceBottomHeader{
	float: left;	
	width: 102px;
	
	height: 15px;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
	/*
	background-color: #FFCC00;
	border: 1px solid black;
	*/

}

.InvoiceBottomDescription{
	float: left;	
	width: 278px;
	
	height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	
	
	
}



.InvoiceBottom{
	float: left;	
	width: 100px;
	backgrond-color: #FFFFFF;
	height: 15px;
	font-size 1.2em;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	

}

.InvoiceTotalsHeader{
	float: left;	
	width: 202px;
	background-color: #FFCC00;
	height: 15px;
	font-weight: bold;
	font-size: 1.2em;
	border: 1px solid black;
}
.InvoiceTotals{
	float: left;
	width: 202px;
	height: 15px;
	border: 1px solid black;
	text-align: center;
}
.InvoiceTotalsSpacer{
	clear: both;
	height: 10px;
}


.InvoiceTotalsLeft{
	float: left;	
	width: 280px;
	
	height: 15px;
	
	
	
}	

.FloorplanSeatText1{
	width: 30px;
	background-color: Blue;
	color: White;
	font-size: 0.7em;
}

.FloorplanSeatText3{
	width: 30px;
	background-color: Green;
	color: White;
	font-size: 0.7em;
}

.FloorplanSeatText1Sold{
	width: 30px;
	background-color: Blue;
	color: Gray;
	font-size: 0.7em;
}

.FloorplanSeatText3Sold{
	width: 30px;
	background-color: Green;
	color: Gray;
	font-size: 0.7em;
}

.FloorplanSeatTextDuplicate{
	width: 30px;
	background-color: Red;
	color: White;
	font-size: 0.7em;
}


.AddRowAbove{
	background-image: url(../images/insert_row_above.gif);
	background-repeat:  no-repeat;
	border: 0;
	width: 10px;
	height: 13px;
	font-size: 0;
	color: White;
}
.AddRowBelow{
	background-image: url(../images/insert_row_below.gif);
	background-repeat:  no-repeat;
	border: 0;
	width: 10px;
	height: 13px;
	font-size: 0;
	color: White;
}
.DeleteRow{
	background-image: url(../images/delete_row.gif);
	background-repeat:  no-repeat;
	border: 0;
	width: 10px;
	height: 13px;
	font-size: 0;
	color: White;
}
.AddColumnLeft{
	background-image: url(../images/insert_column_left.gif);
	background-repeat:  no-repeat;
	border: 0;
	width: 10px;
	height: 13px;
	font-size: 0;
	color: White;
}
.AddColumnRight{
	background-image: url(../images/insert_column_right.gif);
	background-repeat:  no-repeat;
	border: 0;
	width: 10px;
	height: 13px;
	font-size: 0;
	color: White;
}
.DeleteColumn{
	background-image: url(../images/delete_column.gif);
	background-repeat:  no-repeat;
	border: 0;
	width: 10px;
	height: 13px;
	font-size: 0;
	color: White;
}

.TextBoxForNumbers{
	width: 30px;
}

div.dashboard1 {width:90px; 
	float:left;
	height: 22px;
}
div.dashboard2 {width:90px; 
	float:left;
}
div.dashboard3 {width:150px; 
	float:left;
}


div.mainbarnowidth {
	align: left;
	font-size:0.9em;
	font-weight:normal;
	float: left;	
	background-color: white;
	color:#111111;

	}
div.footernowidth {
	 height: 36px; align: left;
	color: #ba8833;
	background-image: url(../images/bg_footer.jpg);
	font-size: 9px;
	background-repeat: repeat-x; 
}
div.footernowidth a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ba8833;
	text-decoration: none;
}
div.footernowidth a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}


