/**
*   title                   : style.css
*   page comment            : CSS style for the idea field website
*
*   first created by        : Iman Suherman
*   first created date      : 2007-12-25
*   last modified comment   : 1. first_modified_comment_(programmer_name)
*                             2. second_modified_comment_(programmer_name)
*                             3. third_modified_comment_(programmer_name)
*                             4. so_on_(programmer_name)
*/

body, table, tr, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}

/* header */

#headerwrap{
	margin: 0;
	padding: 0;
	margin-top:-3px;
	width: 927px;
	background-color: transparent;
	background-image: url(../images/currently_casting3.jpg);
	background-repeat: no-repeat;
}

.top01{
	margin-left:35px;
	padding: 0;
	width: 800px;
	height: 349px;
	display: block;
	overflow: hidden;
}

.top02{
	margin-left:180px;
	margin-top:230px;
	padding: 0;
	width: 575px;
	display:block;
	overflow: hidden;
	text-align:right;
	line-height:15px;
}

.title_addess {
	font-family:Verdana;
	font-size:13px;
	color:#070707;
	margin-right:10px;
}

.title_link {
	height:57px;
}

.title_link a {
	font-family:Trebuchet MS;
	font-size:15px;
	color:#3d3d3d;
	text-decoration:none;
	font-weight:bold;
}

.title_link a:hover {
	font-family:Trebuchet MS;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.title_link td {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
}

.title_link td:hover {
	background:url(../images/link_bg.jpg) repeat-x;
}

.title_link_selected {
	background:url(../images/link_bg.jpg) repeat-x;
	font-family:Trebuchet MS;
	font-size:16px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

/* subheader */

.top03{
	width: 800px;
	height:47px;
	background:url(../images/top_bar.jpg) no-repeat;
	padding-top:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}

.top03_content{
	margin-left:30px;
	margin-top:15px;
	font-family:Trebuchet MS;
	color:#ffffff;
}

/* content */

#contentwrap{
	clear: both;
	padding: 0;
	height: auto;
	display: block;
	overflow: hidden;
}

.contcenter{
	float: left;
	margin-left:0px;
	margin-top:5px;
	width: 800px;
	height: 500px;
	display: block;
	overflow: hidden;
}

.contleft{
	float: left;
	margin-left:0px;
	margin-top:5px;
	width: 200px;
	height: 196px;
	display: block;
	overflow: hidden;
}

.contmiddle{
	float: left;
	margin-top:5px;
	width: 200px;
	height: 196px;
	display: block;
	overflow: hidden;
}

.contright{
	float: left;
	margin-top:5px;
	margin-right:10px;
	width: 200px;
	height: 196px;
	display: block;
	overflow: hidden;
}

.contleft2{
	float: left;
	margin-left:0px;
	width: 195px;
	height: 90px;
	display: block;
	overflow: hidden;
	background:url(../images/bg_video1.jpg) no-repeat;
	padding-top:5px;
	padding-left:5px;
}

.contcenter2{
	float:left;
	margin-left:90px;
	width: 615px;
	height: 90px;
	display: block;
	overflow: hidden;
	background:url(../images/bg_video_center.jpg) repeat-x;
	padding-top:5px;
	padding-left:5px;
}

.contmiddle2{
	float: left;
	width: 195px;
	height: 90px;
	display: block;
	overflow: hidden;
	background:url(../images/bg_video2.jpg) no-repeat;
	padding-top:5px;
	padding-left:5px;
}

.contmiddle22{
	float: left;
	width: 195px;
	height: 90px;
	display: block;
	overflow: hidden;
	background:url(../images/bg_video1.jpg) no-repeat;
	padding-top:5px;
	padding-left:5px;
}

.contright2{
	float: left;
	margin-right:10px;
	width: 195px;
	height: 90px;
	display: block;
	overflow: hidden;
	background:url(../images/bg_video2.jpg) no-repeat;
	padding-top:5px;
	padding-left:5px;
}

.video_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.video_sub_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.video_play {
	margin-top:7px;
}

.middleleft{
	float: left;
	width: 545px;
	height: 270px;
	display: block;
	overflow: hidden;
	background:url(../images/middle_bg2.jpg) no-repeat;
	padding-top:50px;
	margin-left:-8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.middlecenter{
	float: left;
	width: 927px;
	height: auto;
	display: block;
	overflow: hidden;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.middleright{
	float: left;
	width: 236px;
	height: 164px;
	display: block;
	overflow: hidden;
	background:url(../images/client_log_in.jpg) no-repeat;
	padding-top:12px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin-left:8px;
	vertical-align:top;
	margin-top:8px;
}

.we_cast{
	float: left;
	width: 236px;
	display: block;
	overflow: hidden;
	background-color:#c60203;
	padding-top:1px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin-left:8px;
	vertical-align:top;
	margin-top:8px;
	margin-right:8px;
}

.teksboks_f {
	
	width:200px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

.buttonbold {

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	background:url(../images/button_bg.jpg) repeat-x;
	
}

#movie_content{
	clear: both;
	padding: 0;
	width:800px;
	display: block;
	overflow: hidden;
	margin-top:-40px;
	margin-left:5px;
	font-family:Arial;
	font-size:9px;
	color:#959595;
	text-align:left;
}

.subtitle {
	
	background-color:#d30000;
	color:#fdf5f5;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:13px;
	margin-bottom:10px;
	font-weight:bold;
	text-transform: uppercase;
}

.subtitle_line {
	margin-top:5px;
	background:url(../images/line.jpg) repeat-x;
	width: 800px;
}

.subtitle_category {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#cc0505;
}

.subtitle_category_line {
	margin-top:0px;
	background:url(../images/sub_link_bg.jpg) no-repeat;
	width: 178px;
}

TABLE TR.header {
	background-color: #CCCCCC;
	TEXT-ALIGN: center;
}

TABLE TR.odd TH {
	BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}

TABLE TR.odd {
	BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}

TABLE TR.even TH {
	BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: left
}

TABLE TR.even {
	BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: left
}

.video_view {
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
/* footer */

#footerwrap{
	clear: both;
	padding: 0;
	height: 27px;
	width:800px;
	display: block;
	overflow: hidden;
	font-family:Arial;
	font-size:9px;
	color:#959595;
	text-align:right;
}

