@charset "utf-8";
body {
	/*background-color: #232323;*/
    background:url(/images/img-doc-bg.jpg) repeat-x;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

#main {
	position:relative;
	left:0px;
	top:0px;
	width:810px;
	height:815px;
	/*border:1px solid #FFFFFF;
		background-color:#CCCCCC;
		background-image:url(../images/bg.jpg);*/
}

table, td{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	font-size:11px;
	
	}

#stage_2 {
	position:absolute;
	left:20px;
	top:384px;
	width:772px;
	height:380px;
	z-index:1;
}

#indicia {
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	position:relative;
	vertical-align:bottom;
	left:0px;
	top:75px;
	width:770px;
	height:30px;
	text-align:left;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: .03em;
	z-index:4;
}


#agency {
	font-size:10px;
	text-align:right;
	position:relative;
	left:0px;
	top:-12px;
	width:770px;
	height:90px;
	z-index:5;
	/*letter-spacing: .13em;*/
	line-height: 16px;
}

	#agency p.login a{
		color:#999;
	}
	#agency p.login a:hover{
		color:#fff;
		text-decoration:underline;
	}
	
#player {
	position:relative;
	left:175px;
	top:18px;
	width:420px;
	height:346px;
	z-index:6;
	border:#FFFFFF 1px solid;
}
#apDiv1 {
	position:absolute;
	left:19px;
	top:14px;
	width:350px;
	height:345px;
	z-index:2;
}
#apDiv2 {
	position:absolute;
	left:408px;
	top:154px;
	width:378px;
	height:335px;
	z-index:6;
}
a:Link {
	color: #666666;
	text-decoration: none;
	}
a:Hover {
	color: #000000;
	text-decoration: underline;
	}	
	
a:Active {
	color: #000000;
	text-decoration: none;
	}
	
a:Visited {
	color: #000000;
	text-decoration: none;
	}
:focus{
	  outline: none;
	}
	
#resume-table{}
	#resume-table td.header-row
	{
			background-color:#CCC;
	}
	
/*Press Tab*/

#press-tbl{width:730px}

#press-tbl h1{color:#cccccc;}

    #press-tbl td{
       margin:0px;
       vertical-align:top;
    }
        #press-tbl .news-wrap{}

            #press-tbl .news:after{
                content:".";
                clear:both;
                display:block;
                height:0px;
                visibility:hidden;
            }
            .news{
                /*padding-bottom:50px;*/
               
            }

            #press-tbl .date-stamp-wrap{
                width:60px;
                float:left;
                position:relative;
                border:1px solid #000;
            }

                #press-tbl .date-stamp{
                    width:100%;
                    text-align:center;
                }
                #press-tbl .news .date-stamp .day{background:#FFF;}

                #press-tbl .news .date-stamp h4.day{
                    color:#000;
                    font-family:helvetica,Arial,sans-serif;
                    font-size:24px;
                    font-weight:bold;
                    height:36px;
                    line-height:42px;
                    margin:0px;
                    overflow:hidden;
                    padding:0px;
                }
                #press-tbl .news .date-stamp .month{
                    background:#990000;
                    padding:5px 3px 3px;
                 }

                 #press-tbl .news .date-stamp p.year{
                    background:#000;
                    padding:2px 0px 2px;
                 }

                 #newsWin p.month{padding:0px; margin:0px;}

                #press-tbl .news .date-stamp p.month{
                    font-family:helvetica,Arial,sans-serif;
                    font-size:9px;
                    font-weight:bold;
                    letter-spacing:0.1em;
                    margin:0px;
                }

            #press-tbl .news .news-block-wrap{
                float:left;
                width:380px;
                margin-left:20px;
                
             }

                #press-tbl .news-block{}

                    #press-tbl .news-block h4, #newsWin h4{
                        color:#E1E1E1;
                        font-size:16px;
                        font-weight:bold;
                        margin:0px;
                        padding:0px 0px 5px;
                        text-transform:uppercase;
                    }

                    #press-tbl .news-block p, #newsWin p{
                        line-height:130%;
                    }


                    #press-tbl td p span.more{
                        text-align:right;
                        display:block;
                        font-weight:bold;
                     }

                    #press-tbl .news-block p span.more{
                            padding-top:10px;
                            overflow:hidden;
                     }

                     #press-tbl .news-block p span.more a,
                     #press-tbl .press p span.more a
                     {
                        color:#990000;
                     }

.news-block em{
    background:url('/images/img-news-line.gif') repeat-x 0 50%;
    display:block;
    height:1px;
    padding:25px 0px;
}

    #press-tbl .press-wrap{padding-right:20px;}
    
        #press-tbl .press{
            padding-bottom:30px;
            text-align:left;
        }

            #press-tbl .press h3{
                    text-transform:uppercase;
                    padding:0px; margin:0px;
                    font-weight:bold;
                    color:#999;
            }

            #press-tbl .press h5{
                padding:0px 0px 7px;
                margin:0px;
                font-size:12px;
            }

	
	#press-tbl td p{
		padding:0px; margin:0px;
		line-height:120%;
	}

  
/*contact Tab*/

#contact-tbl{
	margin:0 auto;
	width:550px;
}
	#contact-tbl td h3{
		text-transform:uppercase;
		padding:0px; margin:0px;
		font-weight:bold;
		color:#666;
	}
	#contact-tbl td{
		vertical-align:top;
		padding-top:20px;
	}
	
	#contact-tbl td.first{
		width:155px;
		padding:0px;
		margin:0px;
	}
	
	#contact-tbl td p{
		font-size:12px;
		line-height:160%;
		margin:0;
		padding:0;
	}
	
	#contact-tbl td p.c_divider{
		height:10px;
	}
	
#resume-stats-tbl{
}	

	#resume-stats-tbl h3{
		font-size:11px;
		line-height:170%;
		margin:0;
	}
#resume-stats-tbl h3 span{
    color:#666;
}
	
	#resume-stats-tbl p.imdb-link{
		margin:0px; padding:0px;
	}


#footer{
    background:#899EB3;
    width:773px;
    padding:7px 0px;
}
	#footer p{margin:0px; padding:0px; color:#FFFFFF;}