* {margin:0; padding:0}

body, td, p, img
{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #414141; text-decoration: none; margin: 0; padding: 0;	}

a { font-weight:normal; text-decoration:none; color:#E45D02;}
a:hover {font-weight:normal; text-decoration:underline; color:#E45D02;}
.link-active { font-weight:normal; text-decoration:none; color:#E45D02;}

.top_heading a { font-weight:normal; text-decoration:none; color:#000000;}
.top_heading a:hover {font-weight:normal; text-decoration:underline; color:#000000;}

.black-heading { color: #ffffff; background: url(orange-gradient.gif) repeat-x top #EF7B04;	padding-bottom: 0.0em;	padding-left: 0.2em;	text-align: left;	font: Bold 1.8em Arial, Helvetica, sans-serif; line-height: 1.9em;}
.black-heading a { font: Bold 1em Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#FFFFFF; }
.black-heading a:hover { font: Bold 1em Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color:#FFFFFF; }


.banner { background: #ffffff; padding-bottom: 0.3em; padding-top: 0.3em; text-align: center; font: Arial, Helvetica, sans-serif; color:#ffffff; }
.banner_while { background: #ffffff; padding-bottom: 0.3em; padding-top: 0.3em; text-align: center; font: Arial, Helvetica, sans-serif; color:#ffffff; }

.bottbg_search { background: #EBEBEB;	padding-top: 0.3em; padding-left: 0.2em;	color:#000000;}
.bottbg_left { background: #EBEBEB;	padding-top: 0.3em;	padding-left: 0.1em;	color:#000000; text-align: left; width:7em;	float:left}
.bottbg_left_home { background: #EBEBEB;	padding-bottom: 0.4em; color:#000000; text-align: left;}
.bottbg_left_new { background: #EBEBEB;	padding-bottom: 0.4em; color:#000000; text-align: left;}
.bottbg_left_new a{ background: #EBEBEB;	padding-bottom: 0.4em; color:#000000; text-align: left; font-size:1.0em}

.pagging_mobi { padding-right: 0.3em;	color:#000000; text-align: right;}

.bread_crumbles_left { padding-right: 0.3em;	color:#000000; text-align: left;	float:left}
.bread_crumbles_left_detail_page { padding-right: 0.3em;	color:#000000; text-align: left;	 padding-top: 0.3em;}

list.hr_line	{	border-bottom:1px 	solid #DADADA;}

hr {	color:#CCCCCC;	background-color:#CCCCCC;	height:0.1em;	border:none;	margin:0px 0px 0px 0px}
.hr1 {	height:0.1em;	padding-top: 0.2em;	padding-bottom: 0.2em;	border:none;	margin:0px 0px 0px 0px}

.heading {	padding-top:0.1em;	border-bottom: 0.1em solid #CCCCCC;	text-align: center;	font: bold 1.2em Arial, Helvetica, sans-serif;	color: #000000; }
.heading_below {	padding-top:0.5em;	color: #000000;}

.desc_line_top	{	border-top: 0.1em solid #CCCCCC;	padding-top:0.2em;	padding-bottom:0.2em;}
.desc_line_top_bottom	{	border-top: 0.1em solid #CCCCCC;	border-bottom: 0.1em solid #CCCCCC;	padding-top:0.2em;	padding-bottom:0.2em;}


.detail_bold	{	float:left; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #414141; text-decoration: none;	padding-bottom: 0.3em; padding-left: 0.3em;}
.detail_bold_float	{	float:left; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #414141; text-decoration: none;	font-weight: bold;	padding-bottom: 0.3em;	} 
  .detail_bold_heading	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #414141; text-decoration: none;	font-weight: bold;	padding-bottom: 0.3em;}

.days_shows { width:3em;	float:left	}

#main { width: 100%; margin: auto; border: 1px solid #DADADA; }

h1, h2	{	color: #660033;	border-bottom: 1px #000000 solid	}

h1	{	font-size: 1.4em	}

h2	{	font-size: 1.2em	}

h3	{	font-size:1em;	font-weight: bold;	}

h4 {	font-size:1em;	}

ul li	{	list-style: square	}

img	{	border: none	}

.error
{
     color: #CC0000;
     border: 1px #FF0000 solid;
     font-size: 0.8em;
     background: left no-repeat url(error.gif) #FFFF99;
     padding-left: 20px
}


.zip {
-wap-input-required: true;
-wap-input-format: "NNNNN"
}

.label_h3{
	background-color :#ffffff; 
	color :#cc0000;	
	font-size:medium;	
	font-weight: normal;	
	padding: 5px 0px 5px 1px;	
	margin: 0px; 
	font-family :Arial;
}


.label_h5{
	background-color :#ffffff; 
	color :#2d2d2d;	
	font-size:small;	
	font-weight: normal;	
	padding: 2px 0px 2px 1px;	
	margin: 0px; 
}

label_h5_b{
	background-color :#ffffff; 
	color :#000000;	
	font-size:normal;
	font-weight: bold;	
	padding: 2px 0px 2px 1px;	
	margin: 0px; 
}

#top left bottom right

.clear { clear: both; }

.gray-hd { background: #333333; font-size: 1em; color: #FFFFFF; padding: 5px; }
.orange-strip { background: url(top-orange-strip.gif) repeat-x; height: 6px; }

.bottbg_right { background: url(bottbg.gif) repeat-x top #323232;	padding: 0.9em 0.5em; color:#ffffff; font-size: 0.8em; line-height: 1.3em; }
.bottbg_right a{ color:#ffffff; font-size: 1.1em; line-height: 1.3em; }

.orangelink a { font-weight: bold; color: #FF9A06; text-decoration: none; }
.orangelink a:hover { font-weight: bold; color: #fff; text-decoration: none; }

.blue-bold_home { border: 2px solid #B8B8B8; background: url(hd-gray-gradient.gif) repeat-x bottom #fff; font-size: 1.3em; font-weight: bold; color:#414954; text-indent: 5px; padding-top: 7px; padding-bottom: 7px; margin-top: 1px;}
.blue-bold_home a { font-size: 1em; font-weight: bold; color:#414954; text-decoration: none; display: block;  background: url(hd-gray-gradient.gif) repeat-x bottom #fff; padding-top: 7px; padding-bottom: 7px; }
.blue-bold_home a:hover { font-size: 1em; font-weight: bold; color:#ffffff; text-decoration: none; background: #F07800;}

.blue-hd-border-directorylisting { border: 2px solid #B5B5B5; font-size: 1em; font-weight: bold; color:#3A3A3A; margin-top: 2px; text-indent: 5px;}
.blue-hd-border-directorylisting a { font-size: 1.1em; font-weight: bold; color:#3A3A3A; text-decoration: none; display: block;  padding-top: 7px; padding-bottom: 7px; }
.blue-hd-border-directorylisting a:hover { font-size: 1.1em; font-weight: bold; color:#000000; text-decoration: none; background: #F07800;  }

.black-arrow { float: right; margin-right: 7px; margin-top: 9px; }

.breadcrums { font-weight: bold; color:#000000; font-size: 0.9em; padding-top: 0.4em;padding-left: 0.4em;padding-bottom: 0.4em; line-height: 1.4em; border-top: 4px solid #5A5A5A; }
.breadcrums a{ color:#000000;padding-top: 0.4em; padding-bottom: 0.4em; line-height: 1.4em;  }
.breadcrums a:hover{color:#FF9A06; padding-top: 0.4em; padding-bottom: 0.4em; line-height: 1.4em;  }
