  body{
  margin:0;
  padding:0;
  //line-height: 1.5em;
  background: #919dbc;
  font-family: arial,helvetica,sans-serif; font-size: 10pt;
  line-height: 16px;
  
  }
   
  A:link { color: #000066; }
  A:visited { color: #555555; }
  A:active { color: #0000cc; }
  A:hover { color: #0000cc; }
  
  H1, H2, H3, H4, H5, H6 { font-family: arial,helvetica,sans-serif; font-weight: bold; padding: 0px; margin: 0px; }
  
  P { font-family: arial,helvetica,sans-serif; font-size: 10pt; }
  
  // 165 left, 405 middle, 145 right				715
  
  // 110 left, 404 middle, 139 heads, 125 sky			778
  
  // 180 left, 470 middle, 190 right
  
  // 336x280 support by add 36+896=932 add 36+308=344
  
  //b{font-size: 110%;}
  //em{font-weight: bold;}
  
  #maincontainer{
  width: 932px; /*Width of main container*/
  margin: 0 auto; /*Center container on page*/
  
  border-bottom:1px solid #1c2f69;
  border-left:1px solid #1c2f69;
  border-right:1px solid #1c2f69;
  background: #FFFFFF;  
  }
  
  #topsection{
  position:absolute;
  width:932px;
  top:0;
  background: #1c2f69;
  height: 190px; /*Height of top section*/
  line-height: 15px;  
  }
  
  #topsection2{
  position:absolute;
  width:932px;
  bottom: 0px;
  left: 0px;  
  border-top:1px solid #1c2f69;
  border-bottom:1px solid #1c2f69;
  background: #d9dfeb;
  height: 48px; /*Height of top section*/
  line-height: 15px;
  margin-right: 0px;
  }
  
  #topsection h1{
  margin: 0;
  //padding-top: 15px;
  }
  
  #contentwrapper{
  float: left;
  width: 100%;
  background: #FFFFFF;
  }
  
  #contentcolumn{
  margin: 190px 344px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
  border-right:1px solid #EEEEEE;
  background: #FFFFFF;
  border-left:1px solid #1c2f69;
  padding-top: 2px;
  }
  
  #leftcolumn{
  float: left;
  width: 180px; /*Width of left column in pixel*/
  margin-left: -932px; /*Set margin to that of -(MainContainerWidth)*/
  background: #54638c;
  background-color:#54638c;
  margin-top:190px;
  }
  
  #contentcolumn_noleftcolumn{
  margin: 190px 344px 0 0px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
  border-right:1px solid #EEEEEE;
  background: #FFFFFF;
  border-left:0px solid #1c2f69;
  padding-top: 2px;
  }
  
  #leftcolumn_empty{
  float: left;
  width: 0px; /*Width of left column in pixel*/
  margin-left: -932px; /*Set margin to that of -(MainContainerWidth)*/
  background: #54638c;
  background-color:#54638c;
  margin-top:190px;
  }
  
  
  #rightcolumn{
  float: left;
  width: 344px; /*Width of right column*/
  margin-left: -344px; /*Set left margin to -(RightColumnWidth)*/
  background: #FFFFFF;
  margin-top:190px;
  }
  
  #footer{
  clear: left;
  width: 100%;
  background: #FFFFFF;
  text-align: center;
  padding: 4px 0px;
  border-top:1px solid #1c2f69;
  }
  
  .innertube{
  margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
  margin-top: 0;
  border-bottom:1px solid #1c2f69;

  }
  
  .innertube2{
  margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
  margin-top: 0px;
  background: #FFFFFF;
  }
  
 .innertube2 img { 
  margin-top:2px;
  margin-right:4px;
  }
 
  .innertube3{
  margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
  background: #FFFFFF;
  }
  
  .innertube4{
  margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
  margin-top: 5px;
  background: #54638c;
  
  }
  
  A:link {font-family: arial,helvetica,sans-serif;}
  A:visited { color: #555555; }
  A:active { color: #0000cc; }
  A:hover { color: #0000cc; }
  
  
  A.topNavLinks {font-family: arial,helvetica,sans-serif; text-decoration: none; font-size: 8.5pt;}
  A.topNavLinks:link { color: #FFFFFF; }
  A.topNavLinks:visited { color: #FFFFFF; }
  A.topNavLinks:active { color: #FFCC00; }
  A.topNavLinks:hover { color: #FFCC00; }
  
  .tableTopLinks1 {
  background: #1c2f69;
  border-left: 0px;
  border-right: 0px;
  border-top: 0px;
  border-bottom: 0px;
  padding-left: 2px;
  padding-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;
  text-align: right;
  }
  
  A.showLinks { font-family: arial,helvetica,sans-serif; text-decoration: none; font-size: 8pt; white-space: normal;}
  A.showLinks:link { color: #000000; }
  A.showLinks:visited { color: #000000; }
  A.showLinks:active { color: #cc0000; }
  A.showLinks:hover { text-decoration: underline; color: #cc0000; }
  
  .tableShowLinks1 {
  background: #d9dfeb;
  border-left: 0px #1c2f69 solid;
  border-right: 0px #1c2f69 solid;
  border-top: 0px;
  border-bottom: 0px;
  padding-left: 2px;
  padding-right: 1px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin: 0px;
  text-align: justify;
  }
  
  td.tablecellleft {
  background: #FFFFFF;
  border-left: 0px #1c2f69 solid;
  border-right: 0px #1c2f69 solid;
  border-top: 0px;
  border-bottom: 0px;
  padding-left: 3px;
  padding-right: 2px;
  padding-top: 5px;
  padding-bottom: 0px;
  margin: 0px;
  text-align: left;
  }
  
  A.moreLinks {font-family: arial,helvetica,sans-serif; text-decoration: none; text-align: right; font-size: 8pt; white-space: normal;}
  A.moreLinks:link { color: #000000; }
  A.moreLinks:visited { color: #000000; }
  A.moreLinks:active { color: #cc0000; }
  A.moreLinks:hover { text-decoration: underline; color: #cc0000; }
  
   .pageBreadcrumbPadding { font-weight: normal; word-spacing: 0.0em; letter-spacing: 0.0em; border: 0px; padding: 0px; padding-bottom: 6px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-transform: uppercase; color: #cc0000; }
  A.pageBreadcrumb2:link, A.pageBreadcrumb2:active, A.pageBreadcrumb2:visited, A.pageBreadcrumb2:hover { font-weight: normal; word-spacing: 0.0em; letter-spacing: 0.0em; border: 0px; padding: 0px; padding-bottom: 3px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-transform: uppercase; color: #cc0000; }
  A.pageBreadcrumb:link, A.pageBreadcrumb:active, A.pageBreadcrumb:visited, A.pageBreadcrumb:hover { font-weight: normal; word-spacing: 0px; letter-spacing: 0px; border: 0px; padding: 0px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-transform: uppercase; color: #cc0000; }
 
  A.topstoryLinks2 { text-decoration: none; font-size: 10pt; font-weight: bold;}
  A.topstoryLinks2:link { color: #1c2f69; }
  A.topstoryLinks2:visited { color: #1c2f69; }
  A.topstoryLinks2:active { color: #cc0000; }
  A.topstoryLinks2:hover { text-decoration: underline; color: #cc0000; }
  
  A.topstoryLinks3 { text-decoration: none; font-size: 11pt; font-weight: bold;}
  A.topstoryLinks3:link { color: #1c2f69; }
  A.topstoryLinks3:visited { color: #1c2f69; }
  A.topstoryLinks3:active { color: #cc0000; }
  A.topstoryLinks3:hover { text-decoration: underline; color: #cc0000; }
  
  A.storyLinks-7px { text-decoration: none; font-size: 7pt; }
  A.storyLinks-7px:link { color: #000000; }
  A.storyLinks-7px:visited { color: #000000; }
  A.storyLinks-7px:active { color: #cc0000; }
  A.storyLinks-7px:hover { text-decoration: underline; color: #cc0000; }
  
  A.storyLinks-8px { text-decoration: none; font-size: 8pt; }
  A.storyLinks-8px:link { color: #000000; }
  A.storyLinks-8px:visited { color: #000000; }
  A.storyLinks-8px:active { color: #cc0000; }
  A.storyLinks-8px:hover { text-decoration: underline; color: #cc0000; }  
  
  A.storyLinks { text-decoration: none; font-size: 9pt; }
  A.storyLinks:link { color: #000000; }
  A.storyLinks:visited { color: #000000; }
  A.storyLinks:active { color: #cc0000; }
  A.storyLinks:hover { text-decoration: underline; color: #cc0000; }
  
  A.footerLinks { text-decoration: none; font-size: 8pt; font-weight: bold;}
  A.footerLinks:link { color: #1c2f69; }
  A.footerLinks:visited { color: #1c2f69; }
  A.footerLinks:active { color: #cc0000; }
  A.footerLinks:hover { text-decoration: underline; color: #cc0000; }
  
  
  H1.Breadcrumb {line-height: 17px;}
  
  H1.ShowName {font-size: 13pt; text-transform: uppercase;}
  
  #plus, #plus div, #plus a, #plus img {display: inline-block; vertical-align: top;}
  #plus, #plus div, #plus a, #plus img {display: inline !ie7;}
  
  .borderline2 { margin: 0x; background: #54638c;   }
  .footerlinks {  margin: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: none; text-decoration: none}
  
  div.footerlinks a:link { color: #1c2f69; }
  div.footerlinks a:visited { color: #1c2f69; }
  div.footerlinks a:hover { color: #cc0000; }
  
table.relatedlinks { margin: 0x; background: #d9dfeb;   padding-top: 0px; border-top: 1px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 1px #1c2f69 solid; border-right: 1px #1c2f69 solid; }
td.relatedlinksheader {text-align: center; margin: 0x; background: #d1d5e0;  padding-top: 0px; border-top: 0px #1c2f69 solid; border-bottom: 1px #1c2f69 solid; border-left: 0px #1c2f69 solid; border-right: 0px #1c2f69 solid; }
td.relatedlinksbody { line-height: 12px; margin: 0x; background: #FFFFFF;  padding: 2px; border-top: 0px #1c2f69 solid; border-bottom: 0px #1c2f69 solid; border-left: 0px #1c2f69 solid; border-right: 0px #1c2f69 solid;}
.relatedhead {text-decoration: bold; color: #000000; font-size: 9pt;}

A.relatedlink:link { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #000000; }
A.relatedlink:active { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #000000; }
A.relatedlink:visited { text-decoration: none; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #000000; } 
A.relatedlink:hover { text-decoration: underline; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  color: #cc0000; }

A.franchiseboxlinks { text-decoration: none; font-weight: normal; word-spacing: 0px; letter-spacing: 0px; border: 0px; padding: 0px; margin: 0px; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; color: #000000; }
A.franchiseboxlinks:hover { text-decoration: underline; color: #cc0000; }

H1.franchiseboxheader1 {line-height: 12px; display: inline;}

.franchisenavbar {
    font-family: arial,helvetica,sans-serif;
    font-size: 10px; 
    text-align: justify;
    width: 395px;
}
.franchisenavbar * {
    display: inline;
}
.franchisenavbar a {
    display: inline-block;
    text-decoration: none;
}
.franchisenavbar span {
    display: inline-block;
    width: 100%;
}
.franchisenavbar a:link,
.franchisenavbar a:visited {color:#000;}
.franchisenavbar a:hover {color:#6CC;}
.franchisenavbar a:active {color:#F90;}

H1.headline1 {text-decoration: none; font-size: 12pt; font-weight: bold; font-smooth: always; display: inline;}
A.topstoryLinks { text-decoration: none; font-size: 12pt; font-weight: bold; font-smooth: always;}
A.topstoryLinks:link { color: #1c2f69; }
A.topstoryLinks:visited { color: #1c2f69; }
A.topstoryLinks:active { color: #cc0000; }
A.topstoryLinks:hover { text-decoration: underline; color: #cc0000; }


#headlinescontainer ul {margin: 0px; padding: 0px; list-style-type: none; }
#headlinescontainer li {min-height:56px;  margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 23px; margin-top: 5px; margin-bottom: 5px; border-bottom:1px #d9dfeb solid;}
//#headlinescontainer li.alternate { margin: 0 0 .2em 0; background-color: #FFFFFF; vertical-align: top}
#headlinescontainer li:hover { background-color: #F0F0F0;}
//#headlinescontainer li img { margin-right:4px;}

#sideheadlinescontainer ul {margin: 0px; padding: 0px; list-style-type: none; }
#sideheadlinescontainer li { margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 10px; margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer li.alternate { margin: 0px 0px .2em 0px; padding: 0px; background-color: #FFFFFF; vertical-align: top}
#sideheadlinescontainer li:hover { margin: 0px; padding: 0px; padding-top: 5px; padding-bottom: 10px; margin-top: 5px; margin-bottom: 5px; background-color: #F0F0F0; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer a:hover { background-color: #F0F0F0;}

#sideheadlinescontainer2 ul {margin: 0px; padding: 0px; list-style-type: none; }
#sideheadlinescontainer2 li { margin: 0px; padding: 0px; padding-top: 0px; padding-bottom: 5px; margin-top: 5px; margin-bottom: 5px; background-color: #FFFFFF; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer2 li.alternate { margin: 0px 0px .2em 0px; padding: 0px; background-color: #FFFFFF; vertical-align: top}
#sideheadlinescontainer2 li:hover { background-color: #F0F0F0;}

#sideheadlinescontainer3 ul {margin: 0px; padding: 0px; list-style-type: none; }
#sideheadlinescontainer3 li { margin: 0px; padding: 0px; padding-top: 0px; padding-bottom: 1px; margin-top: 3px; margin-bottom: 3px; background-color: #FFFFFF; border-bottom:1px #d9dfeb solid;}
#sideheadlinescontainer3 li.alternate { margin: 0px 0px .2em 0px; padding: 0px; background-color: #FFFFFF; vertical-align: top}
#sideheadlinescontainer3 li:hover { background-color: #F0F0F0;}


#double ul {
  overflow:hidden;
}

#double li  { width:50%; 
  float:left;
  display:inline;} /* 2 col */

#triple ul {
  overflow:hidden;
}

#triple li  { width:33.33%; 
  float:left;
  display:inline;} /* 3 col */

#quad ul {
  overflow:hidden;
}

#quad li  { width:25%; 
  float:left;
  display:inline;} /* 4 col */


.button a,
.button span {
	background-color: #1c2f69;
	font-size: 0.8em;
	padding: 0.1em 0.8em 0.2em;
}

.button a:link,
.button a:visited {
	color: #fff;
	text-decoration: none;	
}

.button a:hover,
.button a:active {
	background-color: #cc0000;
	color: #fff;
	text-decoration: none;	
}

ul.showsmenu
{
margin: 0px;
padding: 0px;
text-align: justify;
text-justify: distribute-all-lines;
}

li.showsmenu_item
{
display: inline;
margin-right: 2px;
padding-top: 1px;
text-decoration: none; 
font-size: 8pt; 
white-space: normal;
font-family: arial,helvetica,sans-serif; 
}

li.showsmenu_right
{
float: right; 
display: inline;
margin-right: 2px;

}

#wikimarkup h1 { background-color:#d9dfeb; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; margin-top: 12px; margin-bottom: 12px; font-size: 13pt; font-weight: bold; color: #000000}
#wikimarkup h2 { background-color:#d9dfeb; padding-left: 3px; padding-top: 2px; padding-bottom: 2px; margin-top: 12px; margin-bottom: 12px; font-size: 13pt; font-weight: bold; color: #000000}
#wikimarkup h3 { text-decoration: none; font-size: 11pt; font-weight: bold; color: #000000}

h1.pophollywood { background-color:#d9dfeb; padding-left: 3px; padding-top: 3px; padding-bottom: 3px; margin-top: 14px; margin-bottom: 14px; font-size: 14pt; font-weight: bold; color: #000000}


table.wikitable,
table.prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #BBBBBB solid;
  border-collapse: collapse;
}

table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
  border: 1px #BBBBBB solid;
  padding: 0.1em;
  font-size:0.8em;
}

table.wikitable th,
table.prettytable th {
  background: #d9dfeb;
  text-align: center;
}

table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}

.listmenu2 {
 margin:0;
 padding:0;
 padding-left:6px;
 font-size:0.8em;
 font-family: arial, sans-serif;
 line-height:1.75em;
 border-bottom:1px solid #aaa;
}
.listmenu2 li {
 margin:0;
 padding:0;
 border:0;
 display:inline;
}
.listmenu2 a {
 display: inline;
 margin:0;
 padding:0.25em 4px 0.25em;
 border: 1px solid #aaa;
 background: #dfdfdf;
 color:#333;
 text-decoration: none;
 font-weight:normal;
}
.listmenu2 a.here {
 border-bottom: 1px solid #f8f8f8;
 list-style: none;
 display: inline;
 background:#f8f8f8;
 color: #333;
}
.listmenu2 a:link, .listmenu2 a:visited {
 text-decoration:none;
 font-weight:normal;
}
.listmenu2 a:hover {
 text-decoration:none;
 background: #d9dfeb;
 font-weight: normal;
 color: #cc0000;
}
.listmenu2 a:active {
 border: 1px outset black;
 border-bottom: 1px solid #f8f8f8;
 font-weight: normal;
 color: #cc0000;
}
.listmenu2content {
 padding:10px;
 padding-left:15px;
 background:#f8f8f8;
 border:1px solid #aaa;
 border-top:0;
 height:100%;
 width:550px;
 display: inline-block

}