* {margin:0; padding:0;}

body { font: normal 100% Verdana, sans-serif;background: #333; text-align:center; }

img {border: none;}

/* morgen new background img */
body { font: normal 100% Verdana, sans-serif;background: #333; text-align:center; 
background-image:url("/graphics/encore/backgray.gif");
background-position:center; background-repeat: repeat-y;}

img {border: none;}
/* added - in front of img and pulled background color */
#shadow {width: 960px;  background: # url("/graphics/encore/-shadow_back.gif") repeat-y center top; margin: 0 auto;}

#contain {width: 940px;  background: #000; margin: 0 auto;}

#top_ad  {height: 93px; background: #000;}

#banner  {height: 95px; background: #fff;border-bottom: 2px solid #666666; border-top: 2px solid #666666;} 

#logo  { height: 95px; background: #fff; float:left; }

#weather  { width: 165px; height: 76px; background: #fff; float:left; margin-top: 25px }

#banner_ad  {width: 353px; height: 109px; background: #eee; float:right; }

#search  {height: 34px; background: #000; } 

#search_box  { 
	width: 380px;
	height: 34px;
	background: #000;
	float:left;
	text-align:left;
	margin-top:5px;
	color:#FFFFFF;
}

#rss {width: 40px; height: 16px; background: transparent; float:right; margin: 10px 5px 0 0; display: inline; }

form {  margin-top: 6px;  }


h3.dateheader  { color: #999; font: bold 130%  Ariel, sans-serif; text-align: left; padding: 15px 0 0 0; border-bottom: 1px solid #999;}









 



input.search { 



 width: 150px; 

border-top: 1px solid #999;



    border-left: 1px solid #999;

 

    border-right: 1px solid #ccc;



    border-bottom: 1px solid #ccc;



 background: #fff;



 padding: 2px; 



 color: #000;



 font-weight: bold;



 



}



 



input.submit {



 background: #666;



 border: 1px solid #ccc;



 padding: 0;



 width: 35px;



color: #eee;



 font: bold 90% Arial, Sans-Serif;



}

input.submit2 {



 background: #4B0505;



 border: 2px solid #D02433;



 padding: 0;



 width: 75px;



color: #fff;



 font: bold 90% Arial, Sans-Serif;



}



#sign_in  {width: 253px; height: 34px; background: #000; float:right; }
	
#vert_nav_top  { background: #000099; } 

#vert_nav_top_left {width: 685px;  background: #000099; float:left;}



#navlist_left

       { font: bold 80% "Trebuchet MS",Verdana, sans-serif;  text-align: left; padding: 10px 0 10px 3px;  }



#navlist_left li

 {  list-style-type: none;  display: inline;  padding-left: 10px;}



#navlist_left li a

  { text-decoration: none;    }



#navlist_left li a:link   { color: #ffffff }



#navlist_left li a:visited   {  color: #ffffff }



#navlist_left li a:hover

     { color: #ffffff; text-decoration: underline;  }



#navlist_left li a#current

   {  color: #ffffff}

   

   #navlist_left li a#current:hover

   {  color: #ffffff; text-decoration:none;}

   

   

   #vert_nav_top_right {width: 255px;  background: #660033; float:left;}



#navlist_right

       { font: bold 80% "Trebuchet MS",Verdana, sans-serif;   padding: 10px 0 10px 3px;   }



#navlist_right li

 {  list-style-type: none;  display: inline;  padding-left: 8px; padding-right: 2px;}



#navlist_right li a

  { text-decoration: none;    }



#navlist_right li a:link   { color: #fff }



#navlist_right li a:visited   {  color: #fff }



#navlist_right li a:hover

     { color: #fff; text-decoration: underline;  }



#navlist_right li a#current

   {   }

#left_col {width: 121px;  background: #000; float:left;margin-top: 15px }

#left_nav1   { background: #000; text-align: left;  }



#left_nav1   ul

          { font: bold 80% "Trebuchet MS", Arial, sans-serif;  text-align: left; margin-left:9px;  }



#left_nav1   li

  { font: bold 100% "Trebuchet MS", Arial, sans-serif; list-style-type: none; line-height: 2em;  margin-left: 8px; }



#left_nav1   li a

  { text-decoration: none;   margin-left: 0px;   }



#left_nav1 li a:link    { color: #ffffff;  text-decoration: none }



#left_nav1   li a:visited    { color: #ffffff;  text-decoration: none }



#left_nav1   li a:hover

       { color: #ffffff;  text-decoration:underline}





#left_nav1  li a#current

    { color: #009966; }

   

#left_nav1 li a#current:hover

    { color: #009966 }

	

	#left_nav1  li a#shop

    { color: #ff0000; }

   

	

	#left_nav1 li a#shop:hover

    { color: #ff0000 }



#left_nav2   { background: #000; text-align: left;  }



#left_nav2   ul

          { font: bold 80% "Trebuchet MS", Arial, sans-serif;  text-align: left;   }



#left_nav2   li

  { font: bold 100% "Trebuchet MS", Arial, sans-serif; list-style-type: none; line-height: 2em;  margin-left: 8px; }



#left_nav2   li a

  { text-decoration: none;   margin-left: 10px;   }



#left_nav2 li a:link    { color: #000000;  text-decoration: none }



#left_nav2   li a:visited    { color: #000000;  text-decoration: none }



#left_nav2   li a:hover

       { color: #000000;  text-decoration:underline}





#left_nav2  li a#current

    { color: #009966; }

   

#left_nav2 li a#current:hover

    { color: #009966 }

	

	#left_nav2  li a#shop

    { color: #ff0000; }

   

	

	#left_nav2 li a#shop:hover

    { color: #ff0000 }

#mid_col_wrap {width: 649px; background: #000; float:left; }

#mid_col {width: 525px;  background: #fff; float:left; border-right: 3px solid #000;}

#headline {  background: #FFF;border-bottom: 40px solid #FFF; margin-top: 3px}

#news_reg {  background: #fff;  text-align: left;  margin-top: 15px;  padding-bottom: 15px;  }

span.region_red { color: #ff0000; font: normal 70% Georgia, sans-serif; text-align: left;  margin-left: 25px;text-transform:uppercase;}


#headline   li
  { list-style-type: none; line-height: 1.3em; text-align: left;}

#headline   li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;   margin-left: 5px;   }

#headline li a:link    { color: #000;  text-decoration: underline }

#headline  li a:visited    { color: #000;  text-decoration: underline }

#headline   li a:hover
       { color: #333;  text-decoration:none }

#encore1{
	background:#FFFFFF none repeat scroll 0 0;
	display:inline;
	float:left;
	padding-left:15px;
	text-align:left;
	width:510px;
}

h2.news_reg {color: #336699; font: bold 70% Verdana, sans-serif; text-align: left; padding: 10px 0 0 25px; text-transform:uppercase; }

h2.date   { color: #999999; font: normal 80% Ariel, sans-serif; text-align: left; padding: 15px 0 5px 0;}

h2.date3   { color: #999999; font: normal 70% "Trebuchet MS", Ariel, sans-serif; text-align: left; padding: 18px 0 0 10px;}

h2.rating  { color: #000033; font: normal 80% Ariel, sans-serif; text-align: left; }

h2.yellow {color: #ffffff; background: #000099; font: bold 70% Helvetica, Verdana, sans-serif; text-align: left; padding: 5px 0 5px 5px;   margin: 0 5px 0 0;text-transform:uppercase; letter-spacing: .1em}


#ap_vid   {  width: 189px;   background: #fff; float: left;  }

#ad_1  {  width: 189px;   background: #fff; float: left; }

#events_calendar   {  width: 189px;   background: #fff; float: left; padding-bottom: 15px; }

#events_calendar a
  { font: normal 80% Verdana, sans-serif; text-decoration: none;    }

#events_calendar a:link    { color: #000;  text-decoration: underline }

#events_calendar a:visited    { color: #000;  text-decoration: underline }
 
 #events_calendar a:hover
       { color: #333;  text-decoration:none }
	   
	   
	   #events_calendar2   {  width: 649px;   background: #F2EFBD url("/graphics/encore/cal_back.gif") no-repeat center center;   border-top: 3px solid #EAE7B3;border-bottom: 3px solid #EAE7B3;}

#events_calendar2 a
  { font: normal 80% Verdana, sans-serif; text-decoration: none;    }

#events_calendar2 a:link    { color: #000;  text-decoration: underline }

#events_calendar2 a:visited    { color: #000;  text-decoration: underline }
 
 #events_calendar2 a:hover
       { color: #333;  text-decoration:none }
	   
	   
	   #movies   {  width: 189px;   background: #fff; float: left;  }
	   
	   #movies img {float: left;padding: 3px 7px 7px 5px;}
	   
	   h2.movies { color: #666; font: normal 80% Ariel, sans-serif; text-align: left; margin-left: 5px;margin-top: 5px;}
	   
	 #movies a
  { font: normal 90% Verdana, sans-serif; text-decoration: none;    }

 #movies a:link    { color: #000;  text-decoration: underline }

 #movies a:visited    { color: #000;  text-decoration: underline }
 
  #movies a:hover
       { color: #333;  text-decoration:none }
	   
	   #movies  ul {margin: 5px 15px 15px 6px;text-align: left}

  #movies   li
  { list-style-type: none; background: transparent; line-height: 1.3em;  }

  #movies   li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;    }

  #movies li a:link    { color: #000;  text-decoration: underline }

  #movies  li a:visited    { color: #000;  text-decoration: underline }
  
  #movies  li a:hover
       { color: #333;  text-decoration:none }
	   
	  #table_for_two  {  width: 189px;   background: #fff; float: left;  text-align: left}
		
	  #table_for_two img { float: left; padding: 3px 7px 7px 5px; }
		
#table_for_two a
  { font: normal 90% Verdana, sans-serif; text-decoration: none;    }

#table_for_two a:link    { color: #000;  text-decoration: underline }

#table_for_two a:visited    { color: #000;  text-decoration: underline }
 
#table_for_two a:hover
       { color: #333;  text-decoration:none }
	   
	   #table_for_two ul {text-align: left}
	   
	  #table_for_two   li
  { list-style-type: none; background: transparent; line-height: 1.3em; margin: 10px; }

#table_for_two  li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;    }

#table_for_two li a:link    { color: #000;  text-decoration: underline }

  #table_for_two  li a:visited    { color: #000;  text-decoration: underline }
  
 #table_for_two  li a:hover
       { color: #333;  text-decoration:none }

#encore01 { width:510px;background: #fff; float:left;text-align: left; padding-left: 15px;display:inline;}

h2.gray2 {color: #fff; background: #000099;  font: bold 60% "Trebuchet MS", Helvetica, Verdana, sans-serif;  padding: 5px 0 5px 5px;margin-bottom: 5px;  letter-spacing: .1em;text-transform:uppercase;}

h2.ads {color: #fff; background: #660033;  font: bold 60% "Trebuchet MS", Helvetica, Verdana, sans-serif;  padding: 5px 0 5px 5px;margin-bottom: 3px;  letter-spacing: .1em;text-transform:uppercase;}

h2.columnist {color: #330033;  background: #F1F1F1; font: bold 80% Helvetica, Verdana, sans-serif;   padding: 3px; letter-spacing: .1em; margin-bottom: 3px;}

h2.columnist2 {color: #000033;  font: bold 80% Helvetica, Verdana, sans-serif;   padding: 3px; letter-spacing: .1em; }






h2.encore_link a
  { text-decoration: none;    font: normal 80% Ariel, sans-serif;  } 

h2.encore_link a:link    { color: #000033;  text-decoration: none }

h2.encore_link  a:visited    { color: #000033;  text-decoration: none }

h2.encore_link  a:hover
       { color: #000000;  text-decoration:underline }

#headline h1 { color: #000033; font: normal 180% Georgia, sans-serif; text-align: left; padding: 5px 0 0 25px;}


#headline h1 a
  { text-decoration: none;      }

#headline h1 a:link    { color: #000033;  text-decoration: none }

#headline h1  a:visited    { color: #000033;  text-decoration: none }

#headline h1  a:hover
       { color: #ff0000;  text-decoration:underline }

#headline p  { color: #000; font: normal 80% Arial, sans-serif; text-align: left; padding:10px 10px 0 0; line-height:1.3em}

#headline img  {  margin: 10px 15px 0 0;}



#mid_inner_1 { width: 385px;  background: #fff; float:left;  }

h2.photo  {color: #666; font: normal 70% Arial, sans-serif; text-align: left; padding: 10px 0 0 25px;  }

#mid_inner_2 { width: 138px;  background: #F1F1F1; float:left; border-right: 2px solid #F1F1F1;}

#mid_inner_2 img {  float:none; }

#mid_inner_2  a
  { font: normal 70% "Trebuchet MS", Helvetica, Verdana, sans-serif;    margin: 0 5px 5px 5px; }

#mid_inner_2  a:link    { color: #006699;  }

#mid_inner_2  a:visited    { color: #006699;  }

#mid_inner_2  a:hover
       { color: #333;  text-decoration:none }


#highlights {   text-align: left; background: #fff;   }

span.region_blue{ color: #3366CC; font: normal 70% Georgia, sans-serif; text-align: left; margin: 0 0 0 25px; text-transform:uppercase;}

ul.highlights  {padding-top: 25px; padding-bottom: 15px;}

#highlights   li
  { list-style-type: none; line-height: 1.3em; }

#highlights   li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;   margin-left: 5px;   }

#highlights li a:link    { color: #000;  text-decoration: underline }

#highlights  li a:visited    { color: #000;  text-decoration: underline }

#highlights  li a:hover
       { color: #333;  text-decoration:none }

#sub_1 {   background: #fff url("sub_1_back.gif") no-repeat right top;   }

#sub_1 img {float: left; margin: 10px 15px 0 25px;}

h2.sub_1  {color: #ff0000; font: normal 100% Georgia, sans-serif; text-align: left; padding: 5px 0 0 25px;  }

#sub_1 a
  {  text-decoration: none;      }

#sub_1 a:link    { color: #ff0000;  text-decoration: none }

#sub_1 a:visited    { color: #ff0000;  text-decoration: none }

#sub_1 a:hover
       { color: #000;  text-decoration:underline }
	   
	   #sub_1 p  { color: #000; font: normal 70% "Trebuchet MS",Arial, sans-serif; text-align: left; padding: 10px 10px 15px 25px; line-height:1.3em}
	   
	   h2.date2   { color: #999999; font: normal 80% Ariel, sans-serif; text-align: left; padding: 10px 0 0 25px;}
	   
	    h2.date3   { color: #999999; font: normal 80% Ariel, sans-serif; text-align: left; }

#mid_ad {  height: 152px; background: #fff url("mid_ad_back.gif") no-repeat left top;    }

#sub_2 {  background: #fff;   }

h2.sub_2 {color: #ff0000; font: normal 100% Georgia, sans-serif; text-align: left; padding: 5px 0 0 25px;  }

#sub_2 img {float: left; margin: 10px 15px 0 25px;}

#sub_2 a
  {  text-decoration: none;      }

#sub_2 a:link    { color: #ff0000;  text-decoration: none }

#sub_2 a:visited    { color: #ff0000;  text-decoration: none }

#sub_2 a:hover
       { color: #000;  text-decoration:underline }
	   
	   #sub_2 p  { color: #000; font: normal 70% "Trebuchet MS",Arial, sans-serif; text-align: left; padding: 10px 10px 15px 25px; line-height:1.3em}
	   
	 

#research{   height: 91px; background: #fff url("research_back.jpg") no-repeat right bottom;    }

#sub_box {   background: #fff;   }


h2.red {color: #fff; background: #CA084E url("h2_red_back.gif") no-repeat right top;  font: bold 70% Helvetica, Verdana, sans-serif; text-align: left;  padding: 5px; text-transform:uppercase; letter-spacing: .1em}

h2.red_center {color: #fff; background: #CA084E url("h2_red_center_back.gif") no-repeat left top;  font: bold 70% Helvetica, Verdana, sans-serif;   padding: 5px; text-transform:uppercase;letter-spacing: .1em}

h2.gray {color: #fff; background: #666;  font: bold 70% Helvetica, Verdana, sans-serif; text-align: left;  padding: 5px; text-transform:uppercase;letter-spacing: .1em}

h2.gray3 {color: #ffffff; background: #000099;  font: bold 70% Helvetica, Verdana, sans-serif; padding: 5px; text-transform:uppercase;letter-spacing: .1em; border-top: 5px solid #000;border-bottom: 5px solid #000;}

h2.blue_right {color: blue;   font: normal 60% Helvetica, Verdana, sans-serif; text-align: right;  padding: 15px;  letter-spacing: .1em}


#state_news   {  width: 192px;  height: 200px; background: transparent url("stripe.gif") repeat-y left top;  float: left; overflow: hidden; border-bottom: 2px solid #ccc}

#state_news   li
  { list-style-type: none; text-align: left;  margin-top: 7px; }

#state_news li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;   margin-left: 12px;   }

#state_news li a:link    { color: #000;  text-decoration: underline }

#state_news li a:visited    { color: #000;  text-decoration: underline }

#state_news li a:hover
       { color: #333;  text-decoration:none }


#featured {  width: 385px;   margin-top: 10px; border-bottom: 2px solid #ccc;  }

ul.float {float:left; text-align:left; background:transparent; padding: 15px 15px 15px 30px;}

#featured   li
  { list-style-type: none; text-align: left; background: transparent url("li_back.gif") no-repeat left center; margin-left: 6px;  }

#featured   li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;   margin-left:8px;   }

#featured li a:link    { color: #CA084E;  text-decoration: underline }

#featured  li a:visited    { color: #CA084E;  text-decoration: underline }

#featured  li a:hover
       { color: #ff0000;  text-decoration:none }

#right_col_1 {width: 120px;  background: #660033 top; float:left;margin-top: 3px;border-left: 1px solid #000; }

#clear   { height: 25px; background: #fff;  clear:both;  }

#local_1   {width: 649px;  background: #fff; float:left;   }

#local_1   li
  { list-style-type: none; text-align: left; background: transparent url("li_back.gif") no-repeat left center; margin-left: 6px; margin-top: 7px; }

#local_1   li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;   margin-left:8px;   }

#local_1 li a:link    { color: #000033;  text-decoration: underline }

#local_1  li a:visited    { color: #000033;  text-decoration: underline }

#local_1  li a:hover
       { color: #333;  text-decoration:none }

#local_box_1   {width: 325px;  background: #fff url("stripe.gif") repeat-y left top; float:left;   border-bottom: 2px solid #ccc}

#local_box_2  {width: 324px;  background: #fff url("stripe2.gif") repeat-y left top; float:left;   border-bottom: 2px solid #ccc}

#local_box_3  {width: 325px;  background: #fff url("stripe.gif") repeat-y left top; float:left;  border-bottom: 2px solid #ccc}

#local_box_4 {width: 324px;  background: #fff url("stripe2.gif") repeat-y left top; float:left;  border-bottom: 2px solid #ccc}


#local_2   {width: 649px;  background: #fff; float:left;   }

#local_2   li
  { list-style-type: none; text-align: left; background: transparent url("li_back.gif") no-repeat left center; margin-left: 6px; margin-top: 7px; }

#local_2 li a
  { font: normal 70% Verdana, sans-serif; text-decoration: none;   margin-left: 8px;   }

#local_2 li a:link    { color: #000033;  text-decoration: underline }

#local_2 li a:visited    { color: #000033;  text-decoration: underline }

#local_2  li a:hover
       { color: #333;  text-decoration:none }


#right_col_2   {width: 167px; height: 336px;  background: #000 url("") no-repeat left top; float:left;margin-top: 3px}

#vert_nav_bottom_1 { color: #fff; font: bold 70% "Trebuchet MS", Helvetica, Verdana, sans-serif;   background: #000; clear:both; }

#vert_nav_bottom_1 a
  { text-decoration: none;      }

#vert_nav_bottom_1 a:link    { color: #eee;  text-decoration: underline }

#vert_nav_bottom_1 a:visited    { color: #eee;  text-decoration: underline }

#vert_nav_bottom_1 a:hover
       { color: #eee;  text-decoration:none }
#bottom_ad       {height: 111px; background: #ccc; }

#footer   {height: 43px; background: #CA084E;}
 
 #vert_nav_bottom_2 {height: 43px; background: #fff;}
 
 #premier_guide{float:left; width:649px;  background:#660033; line-height:5px; }

#premier_guide_box{float:left; width:643x; padding:3px;  background:#660033; color:#FFFFFF;   margin-top:6px; line-height:1em;}

#premier_guide_box a:link { color:#FFFFFF;text-decoration: underline;}
#premier_guide_box a:visited { color:#FFFFFF;text-decoration: underline;}
#premier_guide_box a:hover { color:#FFFFFF;text-decoration: underline;}

#premier_head {float:left; font-size:12px; font-weight: bold; font-family: verdana; width:640px; background-color:#660033; color:#FFFFFF; border:2px solid #FFFFFF; line-height:2em;}

#premier_head a:link { color:#FFFFFF;text-decoration: none;}
#premier_head a:visited { color:#FFFFff;text-decoration: none;}
#premier_head a:hover { color:#FFFFff;text-decoration: underline;}


#premier_top_right{float:right; font-size:12px; font-family: verdana;width:292px; text-align:left; background:#660033; padding:5px;}

#premier_top_left{float:left; font-size:12px; font-family: verdana; width:292px; text-align:left; background:#660033; padding:5px;}

#premier_guide_left{float:left; font-size:12px; font-family: verdana; width:193px; background:#660033; padding:5px;}

#premier_guide_right{float:left;font-size:12px; font-family: verdana; width:193px;  background:#660033; padding:5px;}

#premier_guide_center{float:left;font-size:12px; font-family: verdana; width:203px;  background:#660033; padding:5px;}

#topadssky {width:160px; align:center; position: absolute; left: 783px; top:197px; height: auto; z-index:2; border:0px solid #000000;	padding: 0px; border-spacing:0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;}

#topadssky_art {width:160px; align:center; position: absolute; left: 783px; top:168px; height: auto; z-index:2; border:0px solid #000000;	padding: 0px; border-spacing:0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;}

.topadsskytable a:link {color: #666; font-size: 10px; text-align: left; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica,  sans-serif;}



.topadsskytable a:visited {color: #666; font-size: 10px; text-align: left; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, Helvetica,  sans-serif;}

.topadsskytable a:hover {color: #cc0033;	font-size: 10px;	font-weight: bold; text-decoration: underline;	font-family: Verdana, Arial, Helvetica, sans-serif;}

.topadsskytable {width:160px; background-color:#ffffff;	border: 1px solid black; padding: 2px; border-spacing: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; text-align: left;	line-height:10px;}

belowtopadsskytable {width:160px;	border: 0px solid black; padding: 0px; border-spacing: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9; text-align: left;	line-height:10px;}

.topadsskyheader {background:#8091DE url("/graphics/tele/topadsskyheader_back.gif") no-repeat left top;	vertical-align:middle; font: bold 12px "Trebuchet MS", Verdana, sans-serif; color:#FFFFFF;  font-weight: bold; width:160px; border: 1px solid white; padding: 2px; border-spacing: 0px; line-height:15px; text-transform:uppercase}

h2.heading2   { color: #666; font: bold 80% Arial, sans-serif; text-align: left; background: #fff; padding: 0 0 5px 0; font-style:italic;}


/* form css  */
.regtable {
border:1px solid #ccc;


margin: 5px 0 0 20px;
}

.regtable td
{
padding: 3px;
}

		.imagebox
	    {
		height: 220px;
		width: 145px;
	    text-align:center;
display: inline;
		float: left;
		font-size: 11px;
	    }
		
		#photo_box {width: 500px;}
		
				#gallerypicture {
	    text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		}

#encore7 { margin-left: 2px; width:500px;background: #fff; text-align: left; padding-left: 15px;}
