/* CSS Document */

.PageTitle {
    font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #19386F;
}
.PageSubtitle {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #19386F;
	top: auto;
}
.PageTitle1 {
    font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #19386F;
}
.PageSubtitle1 {
    font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #19386F;
}
.TextExtraLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
}
.TextLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
	padding: 3px;
}
.TextMedium {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.NavBar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #555555;
    text-decoration: none;
}
.NavBar a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #555555;
    text-decoration: underline;
}
.TextSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #222222;
}
.TextTiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #222222;
}

/* Reverse Color */

.PageTitleREV {
    font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.PageSubtitleREV {
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.TextExtraLargeREV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.TextLargeREV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.TextMediumREV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.TextSmallREV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:none;
}
.TextSmallREV a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration:underline;
}
.TextTinyREV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
}

BODY {
	background-color: #0E2450;
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	text-align: left;
	background-image: url(images/bg2.gif); 
}
TD {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

/* Anchor Tags <A> */
A, Visited, Active {
    color: #333333;
    font-family: Verdana, Arial, sans-serif;
    text-decoration: none;
}
A:Hover {
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	color: #FFFFFF;
}

/* Anchors used as titles */
A.title, .title:Visited, .title:Active {
    color: #333333;
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: underline;
}
A.title:Hover {
    color: #D2691E;
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
    text-decoration: underline;
}
.formClass {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	border: 1px solid #444444;
}
.border-single {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #111111;
	border: 1px solid #555555;
}
.border-sides {
    font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #111111;
	border: 1px solid #555555;
}
.PageTitleDARK {
    font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}
.PageTitleLIGHT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #222222;
}
.PageSubtitleDARK {
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}
.PageSubtitleLIGHT {
    font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F7A706;
}
.TextLargeBLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #163C69;
	text-align: left;
}

UL LI {list-style-image:url(images/bullet1.gif);}

/* This will used for change background on mouse over */

#sectionLinks h3{
padding: 3px 0px 0px 7px;
border-bottom: 1px solid #cccccc;
}


#sectionLinks{
margin: 0px;
padding: 0px;
color: #F7C42D;
}
#sectionLinks a:link, #sectionLinks a:visited {
	height:20px;
	width:146px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	background-image: url("images/left-mnu-bg.jpg");
	background-repeat:no-repeat;
	background-position:center;
	font-weight: bold;
	text-decoration: none;
	color: #F7C42D;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#sectionLinks a:hover{
background-image: url("images/left-mnu-bg-on.jpg");
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-decoration: none;	
color: #FFFFFF;
}

/* ----------------------------------------------------------------------------------------------------  */
#sectionLinks1{
margin: 0px;
padding: 0px;
color: #F7C42D;
}
#sectionLinks1 a:link, #sectionLinks1 a:visited {
	height:20px;
	width:146px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	background-image: url("images/left-mnu-bg1.jpg");
	background-repeat:no-repeat;
	background-position:center;
	font-weight: bold;
	text-decoration: none;
	color: #F7C42D;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#sectionLinks1 a:hover{
background-image: url("images/left-mnu-bg-on1.jpg");
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-decoration: none;	
color: #FFFFFF;
}

/* ----------------------------------------------------------------------------------------------------  */

#Subsection {
margin: 0px;
padding: 0px;
color: #F7C42D;
}
#Subsection a:link, #Subsection a:visited {
	height:18px;
	width:151px;
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
	background-color:#0747A1;
	background-repeat:no-repeat;
	background-position:center;
	font-weight: bold;
	text-decoration: none;
	color: #F7C42D;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
}

#Subsection a:hover, #Subsection a:active{
background-color: #0E66C7;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: bold;
text-decoration: none;	
color: #FFFFFF;
}

.LargeLinkDark, .LargeLinkDark a:link  {
	color:#163C69;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.LargeLinkDark a:visited, .LargeLinkDark a:active, .LargeLinkDark a:hover {
	color:#163C69;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.MedLinkDark, .MedLinkDark a:link  {
	color:#163C69;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.MedLinkDark a:visited, .MedLinkDark a:active, .MedLinkDark a:hover {
	color:#163C69;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.MedLinkDark {
	color:#163C69;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.MedLinkDark a:link, .MedLinkDark a:visited, .MedLinkDark a:active, .MedLinkDark a:hover {
	color:#163C69;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
/* Links ID */

#studioservices A#studioservices { 
	background-image: url("images/left-mnu-bg-on.jpg");
	background-repeat:no-repeat;
	text-decoration: none;
}
#studiomap A#studiomap { BACKGROUND-COLOR: #E4BD45; color:#043788}
#stages A#stages { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#officespace A#officespace { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#mill A#mill { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#catering A#catering { BACKGROUND-COLOR: #E4BD45 ; color:#043788}
#studiosupply A#studiosupply { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#gym A#gym { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#dressingroom A#dressingroom { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#telecom A#telecom { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#backlot A#backlot { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#mis A#mis { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#meetingroom A#meetingroom { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#equipment A#equipment { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#audiovideo A#audiovideo { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#paint A#paint { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#lighting A#lighting { BACKGROUND-COLOR: #E4BD45; color:#043788 }
#grip A#grip { BACKGROUND-COLOR: #E4BD45; color:#043788 }


#currentprod A#currentprod {
	background-image: url("images/left-mnu-bg-on.jpg");
	background-repeat:no-repeat;
	text-decoration: none;
}
#directions A#directions { 
	background-image: url("images/left-mnu-bg-on.jpg");
	background-repeat:no-repeat;
	text-decoration: none;
}
.error {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}
.PageTitleARIAL {

    font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E63638;
}
.border-singleWHT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border: 1px solid #ffffff;
	font-weight: bold;
	background-color: #0747A1;
}
.border-singleNOTOP {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #111111;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
}

.border-all {
	margin: 0;
	padding:3px;
	border: 1px solid #CCCCCC;
	border-collapse:collapse;
}

h2{
	margin: 1em auto 0.3em;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
	font-weight:bold;
	text-align:left
	}
	
dl{
	width: 99%;
	overflow: auto;
	margin: 0 0 .25em;
	background: url(images/dot.gif) repeat-x 0 1.2em
	} 

dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	padding-right: 3px;
	color: #0033FF;
	width: 3.85in;
	}
dt,dd.price{background: #FFF;font-size: 12px;font-weight: bold}

dd{margin:0}

dd.price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: right;
	padding-left: 3px;
	color: #000;
	text-align: right;
	} 

dd.ingredients{
	float: left;
	width: 100%;
	padding: 3px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:11px;
	color: #555
	} 

.frame {
	filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4);
	}
#meetingtabletext {
	vertical-align: top;
	padding-right: 5px;
}
#mprtable {
	top: 10px;
	position: relative;
}

/******************* NEW CSS NAVIGATION ************************ */

#navigation {font-size:0.9em; width:150px; 	z-index:3000;}
#navigation ul {margin:0px; padding:0px;}
#navigation li {list-style: none;} 

ul.top-level {background:#666;}
ul.top-level li {
 list-style-image:none;
 border-bottom: #1667c3 1px solid; 
/* border-top: #fff solid; */
}

#navigation a {
 background: url("images/left-mnu-bg1.jpg") top left no-repeat;
 font-weight:bold;
 color: #FFCC00;
 cursor: pointer;
 display:block;
 height:22px;
 line-height: 22px;
 text-indent: 5px;
 text-decoration:none;
 width:100%;
}
#navigation a:hover{
	background: url("images/left-mnu-bg-on1.jpg") top left no-repeat;
	text-decoration: none;
	color: #FFF;
	font-size: 0.9em;
	font-family: Verdana, Arial, sans-serif;
}

#navigation .nochild a {
 background: url("images/left-mnu-bg.jpg") top left no-repeat;
 font-weight:bold;
 color: #FFCC00;
 cursor: pointer;
 display:block;
 height:22px;
 line-height: 22px;
 text-indent: 5px;
 text-decoration:none;
 width:100%;
}
#navigation .nochild a:hover{
	background: url("images/left-mnu-bg-on.jpg") top left no-repeat;
	text-decoration: none;
	color: #FFCC00;
	font-size: 1em;
}

#navigation li:hover {
/* background: #f90; */
 position: relative;
}

ul.sub-level {
    display: none;
	z-index:1000;
}
li:hover .sub-level {
	z-index:1000;	
    background: #999;
    border: #fff solid;
    border-width: 1px;
    display: block;
    position: absolute;
    left: 150px;
    top: 0px;
}
ul.sub-level li {
    background: url("images/left-mnu-bg.jpg") top left repeat-x;
	/*background:#1259B1;*/
    border:#fff 1px solid;
    float:left;
    width:155px;
}

ul.wider li {width:225px;}

#navigation .sub-level li a { background: #1259B1; }
#navigation .sub-level li a:hover { background: #F7A706; }

/***** list image for tv-channel banner *****/
/*UL.mylist LI {
	display:inline;
	list-style-image:url(images/list-img.png); 
	color: #039;
	font:normal normal bold 14px/18px Arial, Helvetica, sans-serif;
	margin-right:200px;
}*/
