body {
 margin: 0;
 padding: 0px 0 0 0;
 background: #DFE4E8;
 font-family: verdana;
 font-size: 12px;
}
a {
 text-decoration: none;
 color: white;

}
.bighd {
 display: block;
 background: url(headerbg1.jpg) repeat-x;
 height: 30px;
 line-height: 30px;
 text-transform: uppercase;
 color: #FFF;
 font-size: 1em;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
 padding: 0 10px 0 10px;
}

.smallhd {
	display: block;
	background: url(headerbg.jpg) repeat-x;
	height: 28px;
	line-height: 28px;
	color: white;
	font-size: 1em;
	/* font-weight: bold; */
 text-transform: uppercase;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
}
.smallhd a:hover {
 text-decoration: underline;
 }
 
.download {
margin-bottom: 8px;
}

.bigbighd {
	display: block;
	background: url(bigbigbg.jpg) repeat;
	/*height: 60px;*/
 height: auto;
	color: #000;
	/*font-size: 1.3em;*/
 /*font-weight: bold;*/ 
 padding: 0 10px 0 10px;
	margin-top: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color:#FFF
}
.bigbighd h1 {
 margin-top: 0;
 padding-top: 6px;
 font-weight: normal;
 margin-bottom: 6px;
 line-height: 1;
  /*font-size: 1.2em;*/
 font-size: 20px;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
}
.bigbighd h2 {
 margin-top: 0;
 padding-top: 6px;
 font-weight: normal;
 margin-bottom: 4px;
 line-height: 1;
  /*font-size: 1.2em;*/
 font-size: 16px;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
}
.bigbighd h3 {
 margin-top: 0;
 padding-top: 6px;
 font-weight: normal;
 margin-bottom: 4px;
 line-height: 1.2;
  /*font-size: 1.2em;*/
 font-size: 12px;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
}
.bigbighd h4 {
 margin-top: 0;
 padding-top: 6px;
 font-weight: normal;
 margin-bottom: 4px;
 line-height: 1;
  /*font-size: 1.2em;*/
 font-size: 8px;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
}
.bigbighd p {
margin-top: 0;
padding-top: 0;
font-size: 11px;
font-family: Verdana, Geneva, sans-serif;
}
.bigbighd ul li {
margin-bottom: 8px;
font-size: 11px;
font-family: Verdana, Geneva, sans-serif;

}

.w970 {
 width: 970px;
}
.first {
 border-left: 1px solid white;
}
.master {

}

.bg1 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}

.bg2 {
 background: #f0f0f0 url('/images/foretelbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}

.bg3 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}

.bg4 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}
.bg5 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}
.bg6 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}
.bg7 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}

.bg16 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}

.bg118 {
 background: #000000 url('/images/filmbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}

.bg227 {
 background: #DFE4E8 url('/images/tczmainbg.jpg');
 background-position: top center;
 background-repeat: no-repeat;
}



.color1 {
background-image: url(headerbg.jpg);
background-repeat: repeat-x;
}
.color2 {
 background-color: #EF5A24;
}
.color3 {
 background-color: #F79433;
}
.color4 {
 background-color: #8AC43F;
}
.color5 {
 background-color: #10A68E;
}
.color6 {
 background-color: #3FA7F3;
}
.color7 {
 background-color: #944A92;
}
.color118 {
 background-color: #944A92;
}


#searchfrm {
 background: url(tellmebg.png) no-repeat;
 width: 650px;
 height: 91px;
 padding: 25px 0 0 15px;
 margin: 0 0 -20px 0;
 //margin-bottom1: 3px;
 color: white;
 text-align: left;
 float: right;
}
#searchfrm table {
 color: white;
 font-size: 10px;
 width: 530px;
 float: left;
}
#searchfrm td {
 padding: 0 10px 0 10px;
}
#searchfrm select {
 width: 100%;
 margin-top: 5px;
}
.rborder {
 border-right: 1px solid white;
}
#main {

 padding: 15px;
 /* border: 1px solid silver;*/
 float: left;
 width: 678px;
 //width1: 710px;
 text-align: left;
 padding-bottom: 0px;
}
#rightcolumn {
 padding: 10px;
 padding-top: 15px;
 /*border-left: 1px solid silver;
 border-top: 1px solid silver;
 border-bottom: 1px solid silver;*/
 float: right;
 width: 238px;
 //width1: 260px;
 /*background: #FFF;
 background: #f0f0f0;*/


}
.left {
 float: left;
}
.right {
 float: right;
}
.latestnews {
 float: left;
 width: 350px;
 line-height: 1.2;
}
.latestnews a {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}
.latestnews a:hover {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	text-decoration: underline;
	line-height: 1.2;
}
.latestnews img {
 padding: 3px;
 border: 1px solid silver;
 width: 342px;
 margin-top:11px;
 margin-bottom:3px;
}
.latestnews h2 {
 font-size: 14px;
}
.dittos {
 float: right;
 width: 310px;
}
.dittol {
 width: 310px;
 float: left;
}
.dittol-level2 {
 width: 310px;
 /*float: left;*/
 margin: 0 0px 20px 0;
}

.dittosearch {
 /*float: left;*/
 margin: 10px 0px 10px 0;
 width: 47%;
 
}
.dittofyt {
 margin: 10px 0;
 width: 47%;
}
.dittoimg {
 float: left;
 width: 81px;
 height: 81px;
 margin-left: 5px;
}
.dittoimg img {
 padding: 2px;
 border: 1px solid silver;
}
.dittotext {
	float: right;
	height: 72px;
 //height1: 75px;
	width: 211px;
 //width1: 216px;
	background: #F0F0F0;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.dittotext p {
	margin: 3px 0;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}
.dittotext a {
	text-decoration: none;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}
.dittotext a:hover {
	text-decoration: underline;
	color: #000;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}
.dittotextlevel2 {
 float: right;
 height: 71px;
 //height1: 75px;
 width: 206px;
 //width1: 216px;
 background: #F0F0F0;
 padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.dittotextlevel2 p {
 margin: 5px 0;
font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}
.dittotextlevel2 a {
 color: black;
 	color: #000;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}
.dittotextlevel2 a:hover {
 text-decoration: underline;
 color: black;
 	color: #000;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 1.2;
}

.dittowrap {
 margin-bottom: 10px;
}
.ditto_pageTitle a {
 color: #000;
}
.ditto_pageTitle a:hover {
 text-decoration: underline;
}

.ditto_page {
	background-color: #944A92;
	color: #FFF;
	margin-left: 2px;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

.ditto_page a {
 color: #FFF;
}
.ditto_next_link {
 color: #944A92;
}
.ditto_previous_link {
 color: #944A92;
}
.ditto_off {
 color: #FFF;
}

.calendar {
font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
.calendar td {
 border-bottom: 1px solid silver;
}
.calendar a {
 color: black;
}
.daynum {
 color: purple;
 font-size: 14pt;
 font-weight: bold;
 padding: 6px;
 width: 18px;
}
#contactform {
	background: white;
	padding: 10px;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 12px;
	color: #333;
}
.input {
 padding: 5px;
 color: purple;
 background: #FFFFFF;
 width: 95%;
 margin: 5px 0 5px 0;
 border: 1px solid #C0C0C0;
}
.fmenu {
 float: left;
 text-align: justify;
 margin: 0 15px 0 15px;
 padding: 0 0 0 15px; 
 border-left: 1px solid silver;
}
#footer {
 font-size: 10px;
}
#footer li {
 list-style-type: none;
}
#footer a {
	color: #333;
}
#footer a:hover {
 color: black;
 text-decoration: underline;
}
.footerli {
 margin-bottom: 12px;
 font-weight: bold;
}

.bold, .boldnojust {
 float: left;
 text-align: justify;
 font-weight: bold;
 margin: 0;
 padding: 0;
 border: none;
}
.boldnojust {
 text-align: left;
}
.homebigimg {
 width: 678px;
 margin-bottom: 0;
 padding-bottom: 0;
}
.level2bigimg {
 width: 668px;
 margin-bottom: 0;
 padding-bottom: 0;
 border: 1px solid silver;
 padding: 4px;
}
.homeflash {
 width: 678px;
 height: 335px;
 background: orange;
}
.breadcrumbs {
 /*background: #472363;*/
 height: 12px;
 padding: 8px;
 color: #fff;
 margin-bottom: 14px;
 line-height: 10px;
}

.breadcrumbs a:hover {
	text-decoration: underline;
	color: #333;
}

.submainleft {
 width: 400px;
}
.submainleft h1 {
	margin:0;
	padding: 0;
	font-size: 1.2em;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.submainleft p {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;

}

.submainleft ul li {
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;

}

.submainright {
 width: 240px;
/*border: 1px solid silver; */
 float : right;
}
.submainright img {
 padding: 3px;
 border: 1px solid silver;
 margin-bottom: 20px;
 width: 230px;
}
.rightlist {

 background-color: transparent;

}
.rightlist img {

 padding-right: 8px;
}
.resourcebox {
 margin: 14px 0;
}
.resourceimg {
 float: left;
 width: 31px;
}
.resourcetext {
 text-align: left;
 font-size: 10px;
 margin-left: 40px;
}

.resourcetext a {
 color: black;
}
.resourcetext a:hover {
 text-decoration: underline;
}
.rightlist hr {

 background-color: transparent;
 color: silver;
 background-color: white;
 height: 2px;
 border:0;
 border-top: 1px solid silver;
}
#main hr {
 background-color: transparent;
 color: silver;
 background-color: white;
 height: 2px;
 border:0;
 border-top: 1px solid silver;
}

.clearfix {
 clear: both;
 height: 8px;
}
.errors {
 color: red;
 text-align: center;
}
.tczlogo {
float: left;
padding-top: 6px;
}
.moviezonebtn {
 border: 0;
 width: 238px;
 margin-bottom: 12px;
}
.tellmesearchres {
 float: left;
}
.padl20 {
 padding-left: 20px;

}
.tellmesearchbar {

 margin-left: 52px;

}
#eventbox {
}
#eventboxpics {
 float: right;
 width: 250px;
 margin-left: 20px;
}
#eventboxpics img {
 width: 230px;
 paddding: 10px;
 border: 1px solid silver;
 
}
.violet h3 {
 color: #944A92;
 font-size: 20px;
 padding: 0;
 margin: 12px 0 0 0;

}
.violet h1 {
 color: #333333;
 padding-bottom: 6px;
}

.violet p {
 padding: 0;
 margin: 0;
}

.venuehdr {
 color: purple;
 font-weight: bold;
  font-size: 1.2em;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
}
.searchthumb {
 width: 75px;
 height: 75px;
}
.searchmarg {
 margin-top: 4px;
}
.relatedartimg {
 width: 31px;
 height: 32px;
 border: 0;
}
.relatedimg {
 float: left;

}
.relatedtext {
 float: right;
 width: 80px;
 font-size: 8px;
}
.footmainpage {
 font-weight: bold;
}
.send {
	font-size: 8px;
	border: 1px solid #929292;
	color: #fff;
	text-transform: uppercase;
	font-size: 1em;
	font-family: Verdana,Geneva,sans-serif;
	font-weight: bold;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-image: url(/images/headerbg.jpg);
}
.mainwrapper {
 background: #fff url(/images/mainbg.png) repeat-y;
 border: 1px solid silver;
}
.contactp p {
 margin: 0;
 padding: 0;
  font-size: 11px;
font-family: Verdana, Geneva, sans-serif;
}
.ee_miniCalendarNav, .ee_miniCalendarDays {
 width: 100%;
 background: white;
 border: 6px solid white;
 font-weight: bold;
}
.ee_miniCalendarNav {
	border-bottom: none;
	background: #3c3c3c;
	color: #FFF;
	font-size: 14px;
}
.ee_miniCalendarNav img {
 border: 0;
}
.ee_miniCalendarDays th {
	background: #3c3c3c;
	color: #FFF;
}
.ee_miniCalendarDays td {
 background: #D1D1D1;
 padding: 0;
 height: 30px;
 width: 14.3%;
}
.ee_miniCalendarDays {
 text-align: center;
  color: black;
}

.ee_miniCalendarDays a {
 color: black;
 text-decoration: underline;
 display: block;
 padding: 3px;
}
.ee_miniCalPrev {
 width: 33%;
}
.ee_miniCalYear, .ee_miniCalMonth {
 width: 33%;
 text-align: center;
}
.ee_miniCalNext {
 width: 33%;
 text-align: right;
}
.ee_current {
 color: black;
 	text-align: center;
	padding:0px;
	vertical-align: middle;
	/*height: 30px;*/

}
.ee_current a {
	width: 100%;
	color: white;
	background: #0C3;
	/* height: 30px;*/
	text-align: center;
	padding:0px;
	display: block;
	vertical-align:middle;
  padding-top: 8px;
  padding-bottom: 8px;
}
/* .ee_current_selected {
	width: 100%;
	color: white;
	background: #006838;
	height: 30px;
	text-align: center;
	padding:0px;
	display: block;
	vertical-align:middle;
} */

.easyEventsList_heading {
	clear: both;
	padding-top: 20px;
	margin-bottom: -30px;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.easyEventsDetailsBox, #ee_listDetailsContainer h2 {
 display: none;
}
.ee_next {
 background: #E0E0E0;
 color: #666;
}
.ee_prev {
	background: #E0E0E0;
	color: #666;
}
#ditto_page {
	color: #333;
padding: 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#ditto_currentpage {
	color: #C00;
	padding: 0 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#ditto_pages a {
/*	color: #333;
	clear: both;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
*/
}
#ditto_pages a:hover {
/*	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #609;
*/
}
#ditto_pages span {
 padding: 0 5px;
 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 
}
#contacttbl {
 width: 100%; 
}
#contacttbl td {
 padding: 5px 20px;
 width: 50%;
}
.inputbox {
 width: 100%;
 border: 1px solid gray;
 padding: 3px;
 margin: 5px 5px 5px 0;
}
#contacttbl hr {
 margin: 0 -10px 0 0;
}
#video {
 padding: 3px;
 border: 1px solid silver;
}
.dittomz {
 float: left;
 padding: 3px;
 margin: 0 28px 28px 0;
 //margin: 0 25px 25px 0;
 border: 1px solid gray; 
}
.dittomz img {
 border: 0;
 width: 198px;
 height: 193px;
}
.dittomz div {
 text-align: center;
 text-transform: uppercase;
 font-weight: bold;
 margin-top: 10px;
 padding: 5px 0;
 font-size: 85%;
}
.back img {
 border: 0;
}

.movielevel1head {
 display: block;
 background: url(headerbg1.jpg) repeat-x;
 height: 30px;
 line-height: 30px;
 text-transform: uppercase;
 color: #FFF;
 font-size: 1em;
font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;	
 padding: 0 10px 0 10px;

}

.moviezonecats img {
 border: 0;
 margin-bottom: 8px;
}
.moviezoneheading {
 text-transform: uppercase;
 color: #472363;
 font-size: 150%;
 padding: 5px 0;
}
.moviezonebox {
 margin-right: -28px;
}
.mainsearch {
 text-align: left;
 font-size: 10px;
 margin-left: 2px;
 margin-top: 4px;
}

form {
margin-top: 0;
padding-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}

.pagelink {
	color: #333;
 }
 
 .pagelink a {
 text-decoration: underline;
 }
.pagelink a:hover {
 text-decoration: underline;
 }