@charset "utf-8";
/* CSS Document */

html,body
{
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	font-family:"Segoe Ui",Arial, Helvetica, sans-serif;
	color:#333333;
}

html,body,table
{
	font-size:11px;
	line-height:20px;
}

div.container
{
	width:858px;
	margin-top:20px;
	margin-bottom:20px;
	min-height:770px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-image: url(_Images/Template/borders_sides.jpg);
	background-repeat: repeat-y;	
}


div.container div.copyArea
{
	position:relative;
	padding-bottom:212px;
}


















div.navigateBar
{
	width:852px;
	line-height:24px;
	font-size:12px;
}

div.navigateBar a
{
	color:#FFFFFF;
	text-decoration:none;
}

div.navigateBar a:hover
{
	text-decoration:underline;
}


div.navigateBar ul.navLinks 
{
	margin-top:1px;
	color:#FFFFFF;
}

div.navigateBar ul.navLinks li.Broadcast { float:left; margin-left:18px;}
div.navigateBar ul.navLinks li.Legal {float:left;margin-left:28px; }
div.navigateBar ul.navLinks li.Casting { float:left; margin-left:28px;}
div.navigateBar ul.navLinks li.Film {float:left;margin-left:28px; }
div.navigateBar ul.navLinks li.Corporate {float:left;margin-left:37px; }
div.navigateBar ul.navLinks li.Internet {float:left;margin-left:16px; }
div.navigateBar ul.navLinks li.OriginalMusic { float:left;margin-left:16px;}
div.navigateBar ul.navLinks li.Delivery { float:left;margin-left:16px;}
div.navigateBar ul.navLinks li.WhoIs { float:right; margin-right:12px;}
div.navigateBar ul.navLinks li.Contact { float:right;margin-right:10px; }
div.navigateBar ul.navLinks li.Client { float:right; margin-right:10px;}



/*div.container div.copyArea h1{ color:#000080; font-size:16px;}
div.container div.copyArea h2{ color:#000080; font-size:14px;}
div.container div.copyArea h3{ color:#000080; font-size:12px;}*/

div.container div.copyArea h1{ color:#0606FF; font-size:15px;}
div.container div.copyArea h2{ color:#0606FF; font-size:13px;}
div.container div.copyArea h3{ color:#0606FF; font-size:12px;}

div.container div.copyArea h4{ color:#999999; font-size:15px;}
div.container div.copyArea h5{ color:#999999; font-size:13px;}
div.container div.copyArea h6{ color:#999999; font-size:12px;}


div.container
{
	zoom:1;
}


div.container div.bottom
{
	position:absolute;
	bottom:0px;
	left:0px;
	width:858px;
	height:7px;
	z-index:1;
	background-image: url(_Images/Template/borders_bottom.jpg);
	background-repeat: no-repeat;	
}

div.container div.footer
{
	position:absolute;
	diplay:inlinel;
	bottom:0px;
	left:3px;
	width:852px;
	height:170px;
	border-top:solid 2px #AAAAAA;
	z-index:10;	
	zoom:1;
}

div.container div.footer div.contact
{
	text-align:center;
	position:absolute;
	bottom:24px;
	width:852px;
	left:0px;
	height:32px;
	line-height:32px;
	z-index:1;
/*	letter-spacing:.08em;
	word-spacing:4px;*/

}




div.container div.footer div.footerBase
{
	color:#CCCCCC;
	position:absolute;
	bottom:-64px;
}

div.container div.footer div.socialIcons
{
	position:absolute;
	right:12px;
	bottom:-36px;
	z-index:2

}



div.container div.footer div.footerBase a
{
	color:#CCCCCC;
}

div.container div.footer div.columns
{
	position:absolute;
	top:0px;
	left:0px;
	width:852px;
	height:125px;
	/*border-bottom:solid 1px #AAAAAA;*/
	background-image: url(_Images/Template/footerback.gif);
	background-repeat: no-repeat;
	background-position: center 36px;
	line-height:14px;	
}


div.container div.footer div.columns a
{
	color:#8ebe3f; /*#2C99CE;*/
}

div.container div.footer div.columns ul.recentPosts
{
	list-style-type:disc;
	margin-left:8px;
	padding-left:8px;
	color:#000080;
}

div.container div.footer div.columns ul.recentPosts li
{
	margin-bottom:4px;
}


div.container div.footer div.columns ul.columns li.columnsItem
{	
	height:144px;
}

div.container div.footer div.columns ul.columns li.columnsItem div.columnsHeader
{
	margin-bottom:6px;
}

div.container div.footer div.columns ul.columns li.columnsItem div.columnsHeader h1
{
	display:inline;
}

div.container div.footer div.columns ul.columns li.columnsItem div.columnsHeader a
{
	margin-left:12px;
}


div.container div.footer div.columns ul li div.footerPanel
{
	padding:40px 16px 16px 16px;
}

div.container div.footer div.columns ul li div.footerPanel h1
{
	color:#0606FF;
	font-size:15px;
	margin-bottom:5px;
}

div.container div.location
{
	display:none;
	bottom:200px;
	right:10px;
	width:200px;
}


div.container div.footer div.columns ul li.Blog{ float:left; width:283px; border-right:solid 1px #E1E2E1; }
div.container div.footer div.columns ul li.News{ float:left; width:283px; border-right:solid 1px #E1E2E1; }
div.container div.footer div.columns ul li.Today{ float:left; width:283px;}


div.container div.flash
{
	position:absolute;
	top:3px;
	left:3px;
	width:852px;
	height:584px;
}


ul.normalList
{
	list-style-type:disc;
	margin-left:8px;
	padding-left:8px;
	
}

ol.normalList
{
	list-style-type:decimal;
	margin-left:12px;
	padding-left:12px;
}

.noProblem
{
	color:#0E0FDB;
}

.noProblemPanel
{
	display:none;
	margin-bottom:36px;
	position:relative;
	height:auto;
}

.noProblemClose
{
	margin-top:12px;
	text-align:right;
	width:auto;
}

ul.bullets
{
	margin-left:8px;
	padding-left:8px;
	list-style-type:disc;
}

ol.numbers
{
	margin-left:8px;
	padding-left:8px;
	list-style-type:decimal;
}

.highlightPanel h1,
.highlightPanel h2,
.highlightPanel h3,
.highlightPanel h4,
.highlightPanel h5,
.highlightPanel h6
{
	margin-bottom:2px;
}

.reflow{ border-right: 2px solid transparent; } 

img.leftFloat
{
	margin:0px 24px 16px 0px;
	float:left;
}

img.rightFloat
{
	margin:0px 0px 24px 32px;
	float:right;
}


img.simpleBorder
{
	border:solid 1px #666666;
}

.headerDivider {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
}

ul.squareList,
ul.squareList li
{
	list-style-type:square;
	margin-left:6px;
	padding-left:6px;
}