BODY                                               { margin-top:0px; margin-bottom:0px; color: White; font-family: Arial, sans-serif; font-size:13px; background: Black;    }
IMG													         { border:0px; }
FORM													         { margin:0px 0px 0px 0px; }
INPUT,SELECT,OPTION,TEXTAREA					         { color: #555550; font-family: Geneva, Arial, sans-serif; font-size:10px; }
FIELDSET												         { margin:5px 5px 5px 5px; padding:5px 5px 5px 5px; }
LEGEND												         { color: #A52A2A; font-size: 125%; font-weight:bold; padding-right:8px; }
A														         { color: blue; text-decoration:none; }
A:hover												         { color: red; }


.Skeleton									      			{ position:relative; margin:0 auto; width:780px; background:#101d28; text-align:left; }
#Top																{ height:100px; z-index:250; }
#Middle															{ height:452px; z-index:2; }
#Bottom															{ height:40px; z-index:3; }
#Bottom SPAN													{ position:absolute; top:13px; left:40px; font-size:11px; color:#5c7985; }
#Bottom A														{ color: #5c7985; text-decoration:none; }
#Bottom A:hover												{ color: #A8BBC3; }


#ContentFrame													{ position:absolute; left:100px; top:63px; z-index:250; }
.Content															{ filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; xbackground:#101d28; color:white; position:absolute; height: 195px; width: 478px; left:166px; top:126px; z-index:254;}
.Content-Left													{ width:119px; float:left; padding-right:20px; height: 195px; overflow:auto; }
.Content-Right													{ width:280px; float:right; padding-right:20px; height: 195px; overflow:auto; }
.Content-Right A												{ color: #ABE0E1; }
.Content-Right A:hover										{ color: #CFCDED; }
#Content-CornerPhoto											{ position:absolute; width:150px; height:150px; left:470px; top:204px; z-index:255; filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; }


#FilmArea-Outer												{ position: absolute; left:342px; top:104px; width: 262px; height:239px; z-index:255; }
#Film-Details													{ position: absolute; left:167px; top:40px; width: 464px; height:40px; border: 1px solid #B7B7B7; z-index:255; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; padding:4px 8px 4px 8px;  background: Black; font-size:11px; }
#Film-Details .Film-Data-Title							{ font-weight:bold; color: #B7B7B7; padding-right: 10px; }
#Film-Details .Film-Data-Value							{ color:white; }


.LocationDetail												{ background-color: #CCCCCC; border: 1px solid #424242; position:absolute; top:63px; left:20px; width:260px; height:130px; visibility:hidden; z-index: 255; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; padding:8px 8px 8px 8px;  overflow: hidden;   }
.LocationDetail-Title										{ font-size:14px; font-weight:bold; color:#000000; }
.LocationDetail-Category									{ font-size:12px; font-weight:bold; color: #9F0000;  font-style: italic;  }
.LocationDetail-Detail										{ font-size:12px; color: #00018E; }


DIV.Menu-Title													{ margin-bottom:10px; padding-bottom:2px; border-bottom: 1px solid #1C1C1C;  color: #1C1C1C;  }
DIV.Menu-Item													{ height:20px; }
DIV.Menu-Item A												{ color:white; }
DIV.Menu-Item A:hover										{ color: #F0E68C; }

DIV.Publish-Title												{ font-size:14px; font-weight:bold; margin-bottom:15px; }
DIV.Publish-Spot												{ margin-bottom:10px; font-size:11px; font-style: italic; }
DIV.Publish-Body												{  }

DIV.Crew-Detail												{ width:130px; font-size:11px; }
DIV.Crew-Name													{ position:absolute; top:10px; right:35px; font-size:14px; font-weight:bold; color:#30eb34; }
DIV.Crew-Mail													{ position:absolute; top:28px; right:35px; font-size:12px; color:#30eb34; }
DIV.Crew-Title													{ position:absolute; top:50px; right:35px; font-size:12px; color: #12BA17;  font-style: italic;   }

DIV.Company-Name												{ margin-bottom:20px; font-size:14px; font-weight:bold; }
DIV.Company-Address											{ margin-bottom:14px; }
DIV.Company-Comm												{  }
SPAN.Comapny-Comm-Name										{ font-weight:bold; }
SPAN.Comapny-Comm-Value										{  }


#Terms															{ background-color: #CCCCCC; border: 1px solid #424242; position:absolute; bottom:33px; left:20px; width:269px; height:160px; z-index: 255; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; padding:8px 8px 8px 8px;  overflow: hidden;   }
DIV.Terms-Title												{ font-size:14px; font-weight:bold; color:#000000; }
DIV.Terms-Text													{ font-size:12px; color: #00018E; }