@charset "UTF-8";
/* CSS Document */
body {
margin:0px;
/*background-image:url(images/mainbg.jpg);
background-repeat:repeat-x;
background-color:#323347;*/
background-image:url(images/bg-camelotlogo.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position:top center;
}

.bodyInside {
margin:0px;
/*background-image:url(images/mainbg.jpg);
background-repeat:repeat-x;
background-color:#414548;
*/
background-image:url(https://images/bg-camelotlogo.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position:top center;
}

/* SPLASH PAGE */

#splashMainBox {
margin:auto;
text-align:center;
width:100%;
border:0px solid #00FF00;
}

#splashBox {
margin:auto;
margin-top:15px;
width:600px;
border:0px solid #FF0000;
}

#splashMainBox a {
font-family:Trebuchet, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EAEAEA;
text-decoration:none;
}

#splashMainBox a:hover {
text-decoration:underline;
}

#splashDisclaimerBox {
margin:auto;
margin-top:15px;
padding:10px;
width:600px;
height:150px;
overflow:auto;
border:0px solid #666666;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EAEAEA;
text-align:justify;
}


#splashDisclaimerBox ul li {
list-style:disc;
}

#splashDisclaimerBox a {
text-decoration:underline;
color:#0066CC;
}

/* Main Template */

#container {
 width:933px;
 margin-bottom:10px;
 /*width:100%;*/ 
 margin:auto;
}

#headerBoxContainer {
width:933px;
border-bottom:0px solid #101010;
margin:auto;
/*background-color:#0a0a0a;*/
}

#header {
width:933px;
height:70px;
margin-top:15px;
}

#header-dk {
	height:120px;	
}

#logoBox {
width:82px;
float:left;
padding-left:10px;
}

#globalNavBox {
width:655px;
margin-top:10px;
float:right;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-align:right;
font-size:11px;
color:#d7cece;
}

#globalNavBox a{
color:#d7cece;
text-decoration:none;
padding:6px;
width:50px;
}

#globalNavBox a:hover {
text-decoration:underline;
}

/*  Specific Menu items */

.SelectedDG {
background-image:url(images/selected_dg.jpg);
}

.SelectedFG {
background-image:url(images/selected_fg.jpg);
}

.SelectedSG {
background-image:url(images/selected_sg.jpg);
}

.SelectedIG {
background-image:url(images/selected_ig.jpg);
}

.SelectedPS {
background-image:url(images/selected_ps.jpg);
}

.SelectedDK {
background-image:url(images/selected_dk.jpg);
}

.SelectedLB {
background-image:url(images/selected_lb.jpg);
}

#goldMenu {
color:#ab8f0c;
margin-bottom:7px;
}

#goldMenu a {
color:#ab8f0c;
text-decoration:none;
}

#goldMenu a:hover {
text-decoration:underline;
}


#mainContent {
padding:0px;
margin:0px;
width:929px;
min-height:400px;
/*height:721px;*/
}

#mainContentx {
/*border:1px solid #9f999a;*/
margin-top:10px;
margin-left:10px;
}

#simpleContent {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
background-color:#090909;
border:1px solid #090909;
padding:0px;
margin:0px;
min-height:150px;
}

#simpleContentx {
line-height:15px;
margin:45px;
margin-top:35px;
min-height:150px;
}

/* For root pages */

#simpleContent2 {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
background-color:#090909;
border:1px solid #090909;
padding:0px;
margin:0px;
min-height:400px;
}

#simpleContent2x {
line-height:15px;
margin:45px;
margin-top:35px;
min-height:400px;
}


.simpleContentTitle {
font-size:16px;
}

#simpleContent a, #simpleContent2x a {
color:#ab8f0c;
text-decoration:none;
}

#simpleContent a:hover, #simpleContent2x a:hover {
text-decoration:underline;
}

#topImage {
/*background-color:#00CCCC;*/
/*background-image:url(images/dkfilms_none.jpg);*/
background-color:#090909;
width:919px;
height:320px;
min-height:300px;
}


/*Films Page */
#FilmCompleteBox {
width:919px;
height:320px;
background-color:#090909;
}


#keyartBox {
margin-top:32px;
margin-left:65px;
border:0px solid #FFFFFF;
width:197;
height:255px;;
padding-top:0px;
padding-left:0px;
float:left;
}

#trailerBox {
margin-top:10px;
margin-left:0px;
border:0px solid #FFFFFF;
width:500px;
height:305px;
float:left;
}

#movielinkBox {
margin-top:0px;
margin-left:20px;
border:0px solid #FFFFFF;
width:270px;
height:200px;
float:left;
}
#movielinkBox a {
line-height:20px;
color:#CCCCCC;
}

#synopsisBox {
margin-top:0px;
margin-left:20px;
border:0px solid #FFFFFF;
width:480px;
min-height:200px;
float:left;
}

#synopsisBox strong {
color:#FFFFFF;
line-height:20px;
}


#topNews {
width:325px;
height:320px;
background-color:#000000;
-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; 
float:left;
border:0px solid #E9E9E9;
}

#topNewsx {
padding:0px;
width:300px;
margin:auto;
margin-top:10px;
border:0px solid #00FF00;
background-color:#000000;
-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; 
}

#topNewsx span {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}


#topNewsx p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}

#NasdaqBox {
height:40px;
background-color:#062642;
}

#MarketNewsBox {
background-image:url(images/twitterbg.jpg);
padding:0px;
margin:0px;
/*height:23px;
padding-left:0px;

font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:23px;
color:#EAEAEA;

/*background-color:#1a1a1a;*/
}

#GroupBox {
height:260px;
background-color:#090909;
padding-top:10px;
}
#GroupBox2 {
width:795px;
height:199px;
border:0px solid #FF0000;
margin:auto;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}

#GroupBoxName {
background-position:center;
background-repeat:no-repeat;
background-color:#0d0e0e;
width:890px;
height:31px;
margin:auto;
text-align:center;
}

#GroupBoxName a{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#EAEAEA;
line-height:23px;
text-decoration:none;
}

#FilmBox {
height:220px;
min-height:220px;
background-color:#090909;
border:1px solid #090909;
}

#FilmBox2 {
padding:25px;
padding-top:0px;
font-size:12px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#999999;
}

#LibraryBox {
min-height:220px;
background-color:#090909;
border:1px solid #090909;
}



.FilmBoxTitle {
font-size:24px;
}

.FilmBoxHilite {
font-weight:bold;
color:#CCCCCC;
}

#centerLabel {
width:154px;
height:23px;
float:left;
border:0px solid #FF0000;
margin-right:8px;
margin-top:3px;
}


#centerLabel a {
	padding:11px 77px;	
}

#Films {
width:131px;
float:left;
margin-right:13px;
margin-top:25px;
text-transform:uppercase;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:40px;
text-align:center;
color:#999999;
}

#Films a{
color:#999999;
text-decoration:none;
}
.keyArt {
/*-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30; */
}

.keyArt:hover {
/*-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; */
}



#FG {
width:131px;
height:171px;
background-image:url(images/home_fg.jpg);
float:left;
margin-right:33px;
margin-top:15px;
}

#DG {
width:131px;
height:171px;
/*background-image:url(images/home_dg.jpg);*/


float:left;
margin-right:33px;
margin-top:15px;
}

#SG {
width:131px;
height:171px;
/*background-image:url(images/home_sg.jpg);*/
float:left;
margin-right:33px;
margin-top:15px;
}

#IG, #DK {
width:131px;
height:171px;
/*background-image:url(images/home_ig.jpg);*/
float:left;
margin-right:33px;
margin-top:15px;
}

#PS {
width:131px;
height:171px;
/*background-image:url(images/home_ps.jpg);*/
float:left;
margin-top:15px;
}




#FG, #DG, #SG, #IG, #PS {
/*-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30; */
}


#FG:hover, #DG:hover, #SG:hover, #IG:hover, #PS:hover {
/*-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; */
}

#footerBoxContainer {
/*border-top:1px solid #013549;
background-image:url(images/footerbg.jpg);
background-repeat:repeat-x;
background-color:#0a0a0a;*/
clear:both;
width:933px;
margin:auto;
}

#footerBox {
padding-top:10px;
width:933px;
height:115px;
text-align:center;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#EAEAEA;
font-size:10px;
}

#footerBox a{
color:#EAEAEA;
}



/*Local Menus*/

#localMenuFG {
background-image:url(images/gradient_mid_fg.jpg);
}

#localMenuDG {
background-image:url(images/gradient_mid_dg.jpg);
}

#localMenuSG {
background-image:url(images/gradient_mid_sg.jpg);
}

#localMenuIG {
background-image:url(images/gradient_mid_ig.jpg);
}

#localMenuPS {
background-image:url(images/gradient_mid_ps.jpg);
}


#localMenuDK {
background-image:url(images/gradient_mid_dk.jpg);
}

#localMenuLB {
background-image:url(images/gradient_mid_lb.jpg);
}

#localMenuDG, #localMenuPS, #localMenuFG, #localMenuSG, #localMenuIG,  #localMenuDK, #localMenuLB  {
text-align:center;
height:30px;
}

#localMenuDG ul,  #localMenuDK ul, #localMenuLB ul {
margin:0px;
padding:0px;
}

#localMenuDG ul li,  #localMenuDK ul li, #localMenuLB ul li {
list-style:none;
float:left;
line-height:30px;
margin-left:50px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#localMenuDG ul li {
margin-left:45px;
}


#localMenuDG ul li a,  #localMenuDK ul li a, #localMenuLB ul li a {
text-decoration:none;
color:#EAEAEA;
padding:14px;
/*background-color:#33FF99;*/
}

#localMenuDG ul li a:hover ,  #localMenuDK ul li a:hover {
color:#ab8f0c;
}



/*Library menu */

#localMenuLB ul li {
margin-left:1px;
}


#localMenuLB ul li a {
margin-left:1px;
padding-left:10px;
padding-right:10px;
}


/* More content for synopsis */
.libMore {
 overflow:auto; height:100px; width:150px; padding-right:2px;
}

#SubMenu {
background-color:#000000;
border:0px solid #FF0000;
/*height:30px;*/   /*Remove the defined height so that the dropdown will appear inserted in between*/
}


#SubMenuFilms, #SubMenuDK {
background-color:#0d0e0e;
border:0px solid #FF0000;
height:62px;
}


#SubMenuFilms ul, #SubMenuDK ul {
margin:0px;
padding:0px;
}

#SubMenuFilms ul li, #SubMenuDK ul li {
list-style:none;
float:left;
line-height:30px;
margin-left:0px;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#SubMenuFilms ul li a, #SubMenuDK ul li a {
text-decoration:none;
color:#a3a3a3;
padding:0px 8px;
border-right:1px solid #EAEAEA;
/*background-color:#33FF99;*/
}

#SubMenuDK ul li a {
padding-right:12px;
padding-left:12px;
}



#SubMenuFilms ul li a:hover, #SubMenuDK ul li a:hover {
color:#ab8f0c;
text-decoration:underline;
}


/* INDUSTRY NEWS */


.newsLogo {
/*-moz-opacity:.30; filter:alpha(opacity=30); opacity:.30; */
}

.newsLogo:hover {
/*-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; */
}







/* RSS FEED STYLE */
#rss {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
border:0px solid #FF0000;
overflow:hidden;
background-image:none;
background-color:#000000;
/*-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; */
height:275px;
color:#FFFFFF;
}

.feeddate {
/*color:#EAEAEA;*/
color:#FFFFFF;
}

.feedtitle {
font-size:12px;
color:#d3af04;
}

.feeddesc {
font-size:12px;
/*color:#EAEAEA;*/
color:#FFFFFF;
line-height:14px;
}


#rss span {
font-size:12px;
color:#FFFFFF;
}



/*  INVESTOR PAGES */

#investor_press  {
width:500px;

}

#investor_press a {
color:#000066;
}


#stock_quote {
width:500px;
}

#sec_filings {
width:500px;
height:400px;
overflow:auto;
}

#sec_filings a {
color:#000066;
}




/* COMPANY INFO */

#CompanyInfo a {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

#CompanyInfo b {
color:#FFFFFF;
}