.menu-main{
width:998px; height:40px; 
}

.menu-left{
float:left; background-image: url(../styles/granite-grey/images/nav_leftedge.gif); background-repeat:no-repeat; width:1px; height:40px;
}

.menu-main-area{
float:left;
width:630px;
}

.menu-right{
float:left; background-image: url(../styles/granite-grey/images/nav_leftedge.gif); background-repeat:no-repeat; width:1px; height:40px; 
}

*html .menu-more{
padding-top:10px;
padding:10px 0;
}

*html .menu-arr{
padding-top:10px;
float:left;
}


ul#123{
height:400px;
}

/* Root = Horizontal, Secondary = Vertical */
div#navmenu-h {
margin: 0;
border: 0 none;
padding: 0;
width: 630px; /*For KHTML*/
list-style: none;
height: 39px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
background-image: url(../styles/granite-grey/images/bg_mainnav.gif); background-repeat:repeat-x;
}


/* new drop down menu */

.chromestyle{
width: 630px;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
padding: 12px 0px;
margin: 0;
margin-top:0px;
text-align: left; /*set value to "left", "center", or "right"*/

}


*html .chromestyle ul{
width: 100%;
padding: 11px 0px;
margin: 0;
margin-top:0px;
text-align: left; /*set value to "left", "center", or "right"*/

border-color:tomato; /*For IE6-*/
  
filter:chroma(color=tomato);/*For IE6-*/

}


.chromestyle ul li{
display: inline;
}


.chromestyle ul li a{
color: #FFFFFF;
padding: 11px 8px;
margin-top:0px;
margin-left:3px;
text-decoration: none;
/* border-right: 1px solid #DADADA; */
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}


*html .chromestyle ul li a{
color: #FFFFFF;
padding: 10px 8px;
margin-top:0px;
margin-right: 0px;
margin-left:3px;
display:table;
text-decoration: none;
/* border-right: 1px solid #DADADA; */
border-left: 1px solid transparent;
border-right: 1px solid tranparent;
border-color:tomato; /*For IE6-*/
filter:chroma(color=tomato);/*For IE6-*/
}

.chromestyle ul li span a{
color: #FFFFFF;
padding: 11px 8px;
margin-top:0px;
margin-left:0px;
text-decoration: none;
/* border-right: 1px solid #DADADA; */
border-left: 1px solid transparent;
border-right: 1px solid transparent;
background:url(../styles/granite-grey/images/bg_mainnav_hover.gif) center center repeat-x; /*THEME CHANGE HERE*/
}


*html .chromestyle ul li span a{
color: #FFFFFF;
padding: 10px 8px;
margin-top:0px;
margin-right: 0px;
display:table;
text-decoration: none;
/* border-right: 1px solid #DADADA; */
border-left: 1px solid transparent;
border-right: 1px solid tranparent;
border-color:tomato; /*For IE6-*/
filter:chroma(color=tomato);/*For IE6-*/
background:url(../styles/granite-grey/images/bg_mainnav_hover.gif) center center repeat-x; /*THEME CHANGE HERE*/

}

.chromestyle ul li a:hover, .chromestyle ul li a.selected, .currents a{ /*script dynamically adds a class of "selected" to the current active menu item*/
background:url(../styles/granite-grey/images/bg_mainnav_more2.gif) center center repeat-x; /*THEME CHANGE HERE*/
/* border-left: 1px solid #274650;
border-right: 1px solid #274650; */
color:#FFB600;
}


.chromestyle ul li span a:hover, .chromestyle ul li span a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background:url(../styles/granite-grey/images/bg_mainnav_more2.gif) center center repeat-x; /*THEME CHANGE HERE*/
border-left: 1px solid #274650;
border-right: 1px solid #274650;
color:#FFB600;
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
margin-top: -1px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
line-height:18px;
z-index:100;
background-color:#0a3a4e;
visibility:  hidden ;
/* display:none; */
text-align:left;
}


.dropmenudiv span{
width: auto;
display: block;
text-indent: 3px;
padding: 2px 0;
text-decoration: none;
color: #59d0fc;
font-weight:bold;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
text-decoration: none;
color: #FFFFFF;
font-size:12px;
}



* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color:#FFB600;
font-size:12px;
text-decoration:underline;
}
.menu-movie-main{
width: auto; float:left; 
}
*html #dropmenu3 .menu-movie-main, *html #dropmenu4 .menu-movie-main, #dropmenu5 .menu-movie-main{
width: 260px; float:left;
}
.menu-movie-col1{
float:left; padding-left:10px; padding:5px; width:120px; height:auto; line-height:20px; 
}
.menu-movie-col2{
float:left; padding:5px; background-color:#0f465a; width:190px;height:256px; padding-left:10px;
}
.menu-tv-main{
width:665px; height:140px;
}
.menu-tv-col1{
float:left; margin-left:5px; padding:5px; width:150px; height:140px;
}
.menu-tv-main2{
width:665px; height:140px;
}

.search-main{
width:362px;float:left;
}
.s-lt{
width:255px; padding-top:0px; padding-left:10px; 
}
.s-txt{
vertical-align:middle; background-image:url(../styles/granite-grey/images/search_bg.jpg);background-position:left top; background-repeat:no-repeat; width:191px; height:18px; border:0px; margin-top:2px; padding-left:3px; padding-top:4px;
}
.s-img{
vertical-align:middle; margin-top:2px; margin-left:-1px;
}
.s-font{
font-size:10px; font-weight:normal; color:#FFB600;
}
.s-txt2
{
font-size:10px; font-weight:normal;
}
.family-cnt
{
float:right; width:65px; height:23px;
}

.limg{
margin-left:-5px;
}


.currents_limg a{ /*script dynamically adds a class of "selected" to the current active menu item*/
background:url(../styles/granite-grey/images/bg_mainnav_more2.gif) center center repeat-x; /*THEME CHANGE HERE*/
color:#FFB600;
margin-left:-5px;
}


.nowrap{
white-space:nowrap;
}