.boxborder
{
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#006699;
}

.caption
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.content_dining
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.content_dining A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}

.content_dining B
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_dining A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#006699;
}

.content_dining ul
{
  margin-left: 0;
  padding-left: .5em;
  text-indent: -1em;
  list-style-image:url(bullet.gif);
  list-style-position:inside;
  margin-bottom:5px;
  alignment:left;
}

.content_dining_lg
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}

.content_dining_lg A
{
  
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#566A85;
}

.content_dining_bold
{
  padding-top:4px;
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_dining_bold A
{
  padding-top:4px;
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_etc
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.content_etc B
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_etc A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}

.content_etc A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#006699;
}

.content_etc ul
{
  margin-left: 0;
  padding-left: .5em;
  text-indent: -1em;
  list-style-image:url(bullet.gif);
  list-style-position:inside;
  margin-bottom:5px;
  alignment:left;
}

.content_etc_lg
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}

.content_etc_lg A
{
  
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#566A85;
}

.content_etc_bold
{
  padding-top:4px;
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_etc_bold A
{
  
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_features
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.content_features A
{
  margin-top:10px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#996633;
}

.content_features_bold
{
  font-family:arial,verdana,helvetica;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_features_bold A
{
  font-family:arial,verdana,helvetica;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;
  color:#660000;
}

.content_movies
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.content_movies A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}

.content_movies A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#006699;
}

.content_movies ul
{
  margin-left: 0;
  padding-left: .5em;
  text-indent: -1em;
  list-style-image:url(bullet.gif);
  list-style-position:inside;
  margin-bottom:5px;
  alignment:left;
}


.content_movies_lg
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}

.content_movies_lg A
{
  
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}

.content_movies_bold
{
  padding-top:4px;
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_movies_bold A
{
  
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_music
{
  margin-top:5px;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.content_music A
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}

.content_music A:hover
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:underline;
  color:#006699;
}

.content_music ul
{
  margin-left: 0;
  padding-left: .5em;
  text-indent: -1em;
  list-style-image:url(bullet.gif);
  list-style-position:inside;
  margin-bottom:5px;
  alignment:left;
}

.content_music_lg
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#333333;
}

.content_music_lg A
{
  
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#006699;
}

.content_music_bold
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.content_music_bold A
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.diversions_blurb
{
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.diversions_blurb A
{
  text-decoration:none;
  color:#336699;
}

.diversions_box
{
  background-color:#006699;
}

.diversions_header
{
  padding-top:13px;
  font-family:arial,verdana,helvetica;
  font-size:12pt;
  font-weight:bold;
  text-decoration:none;
  color:#444444;
}

.diversions_headline
{
  font-family:arial,verdana,helvetica;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.diversions_headline A
{
  text-decoration:none;
  color:#336699;
}

.diversions_link
{
  height:26px;
  width:108px;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1 solid #ffffff;
  border-right:1 solid #006699;
  border-bottom:1 solid #5391AF;
  background-color:#BED5E1;
  font-family:arial,verdana,helvetica;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

.diversions_link A
{
  text-decoration:underline;
  color:#006699;
}

.diversions_link A:hover
{
  text-decoration:none;
  color:#006699;
}

.diversions_link_selected
{
  height:26px;
  width:108px;
  padding-left:5px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1 solid #006699;
  border-right:1 solid #006699;
  border-bottom:1 solid #006699;
  background-color:#006699;
  font-family:arial,verdana,helvetica;
  font-size:11pt;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

.diversions_games
{
    /*Z-INDEX: 1;*/
    VISIBILITY: hidden;
   	POSITION: absolute;
}

.diversions_books
{
    /*Z-INDEX: 1;*/
    VISIBILITY: hidden;
    POSITION: absolute;
}

.diversions_comics
{
    /*Z-INDEX: 1;*/
    VISIBILITY: hidden;
    POSITION: absolute;
}

.feature_books
{
  padding-top:3px;
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.feature_books A
{
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#333366;
}

.feature_vidgames
{
  padding-top:3px;
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:normal;
  text-decoration:none;
  color:#000000;
}

.feature_vidgames A
{
  font-size:8pt;
  font-weight:normal;
  text-decoration:none;
  color:#006666;
}

.featureheadline_books
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.featureheadline_books A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#333366;
}

.featureheadline_vidgames
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}

.featureheadline_vidgames A
{
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#006666;
}

.formelement
{
  font-size:9pt;
}

.mainbox_header_dining
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:3px;
  background-color:#006699;
  background-image:url(bg_header_dining.gif);
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

.mainbox_header_etc
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:3px;
  background-color:#006699;
  background-image:url(bg_header_etc.gif);
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

.mainbox_header_movies
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:3px;
  background-color:#006699;
  background-image:url(bg_header_movies.gif);
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

.mainbox_header_music
{
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  padding-right:3px;
  background-color:#006699;
  background-image:url(bg_header_music.gif);
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
}

.mainbox_outer_etc
{
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:#006699;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#006699;
}

.mainbox_outer_movies
{
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:#006699;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#006699;
}

.mainbox_outer_music
{
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:#006699;
  border-right-style:solid;
  border-right-width:1px;
  border-right-color:#006699;
}

.mainbox_subheader_etc
{
  padding-left:3px;
  padding-top:1px;
  padding-bottom:1px;
  background-color:#D1DDEF;
  background-image:url(bg_header_etc.gif);
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#333333;
}

.mainbox_subheader_music
{
  padding-left:3px;
  padding-top:1px;
  padding-bottom:1px;
  background-color:#EBE9C4;
  background-image:url(bg_header_music.gif);
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#333333;
}

.mainbox_subheader_movies
{
  padding-left:3px;
  padding-top:1px;
  padding-bottom:1px;
  background-color:#EBDAC4;
  background-image:url(bg_header_movies.gif);
  font-family:arial,verdana,helvetica;
  font-size:9pt;
  font-weight:bold;
  text-decoration:none;
  color:#333333;
}

.movies_bold
{
  font-family:arial,verdana,helvetica;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
  color:#333333;
}

.newsheadlines ul
{
  margin-top:5px;
  margin-left:7px;
  list-style-image:url(newsbullet.gif);
  padding-left:11px;
  margin-bottom:5px;
  alignment:left;
  line-height:16px;
}

.headlines_header
{
  font-family:verdana,helvetica;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
  color:#CC3B42;
}

.headlines_content A
{
  line-height: 180%;
  font-family:arial,verdana,helvetica;
  font-size:8pt;
  font-weight:none;
  text-decoration:none;
  color:#6c2825;
}


