@charset "utf-8";
/*CSS RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin-top: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}


ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
    border-collapse: collapse;
    border-spacing: 0;
}



html, body {
    height: 100%;
}


body {
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    color: black;
    margin-top: 100px;
/*    min-height: 100px; *
    background-color: white /*#ADA5FF /* #000322*/  ;
    /*background-image: url(background_03.jpg); */
    
   
}
/*Opera Fix*/
body:before {
    content: "";
    height: 100%;
    float: left;
    width: 0;
    margin-top: -32767px;
   
}

#main_wrap {
    min-height: 100%;  

}

#inner_wrap {
    margin: -150px auto;
    width: 1424px;
    z-index:0;
    overflow: auto; 
    background-image: url(../images/backgroundTitle4.jpg);
    position: relative;
    padding-bottom: 150px;
    background-position: center center;
    background-repeat: no-repeat;
}

.top_menu {
    float: left;
    width: 650px; 
    position:absolute;
    top: 160px;
    left:40%;
    z-index:100;
    /*margin-left: 470px; */
    padding-top: 3px;
}


/***********************************************************************/
/*
.fotke {
    float: left;
    width: 900px;
    margin-left: 465px;
    margin-top: 165px;
    padding: 10px;
    background-color: #191919;
    background-image:url('textBox_blue_opacity_33.png');
    opacity: 0.7;
    text-decoration: none;    
}
*/
/***********************************************************************/
.main_text {
    float: left;
    margin-left: 320px;
    margin-top: 190px;
    width: 823px;
    height: 550px;
    padding: 30px;
    z-index:1;
    overflow: auto; 
    position: relative;
}

.main_intro {
    float: left;
    margin-left: 320px;
    margin-top: 190px;
    width: 823px;
    height: 550px;
    padding: 30px;
    overflow: auto; 
    position: relative;
}

table.resume {
/* background-color:green; */
color:black;	
padding: 50px;
width: 100%;
}

table.photos {
/*background-color:green;
padding: 100px;*/
padding: 10px;
width: 80%;
/*border-spacing:15pt;
border: 2px solid black;*/
border-collapse:separate;
}


td.resume_section {
		
		font-family: arial black,avant garde; 
		color: black;
		font-size: medium;
		/* text-shadow: 0.1em 0.1em 0.2em black; */
		background-color: RGB(244,244,244);

}

td.resume_subsection {
		
		font-family: arial,avant garde; 
		font-size: medium;
		/*text-shadow: 0.1em 0.1em 0.2em black;*/

}

ul.normalBullets {
    list-style: disc outside;
    margin-left: 20px;	
}


		
.title {
				-moz-column-width:1000px; /* Firefox */
				-webkit-column-width:1000px; /* Safari and Chrome */
				column-width:1000px;
				padding-right: 5px;
				color: black; 
				font-size: 10pt;
				font-weight: bold;
				
}

#bigTitleFont {
	
		font-family: arial,avant garde; 
		font-size: xx-large;
		text-shadow: #D7D6D6 3px 2px 3px;
}

.phCredit {
	
		font-family: Arial, Verdana, sans-serif; 
		font-size: 6pt; 
		color: RGB(51,51,51); 
		font-weight: none;
		text-decoration: none;
}

.videoTitle {
	
		font-family: Arial, Verdana, sans-serif; 
		font-size: 8pt; 
		color: black; 
		font-weight: none;
		text-decoration: none;
}

.name_dropping {

		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    color: RGB(42,4,112);
    font-weight:normal;
}

.shows{

		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    color: RGB(51,51,51);
    font-weight:normal;
    font-style:italic;
}

.others_credits {

		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    color: RGB(51,51,51);
    font-size: 10pt;
    font-style: italic;
}




.resume { 
		font-family: Arial, Verdana, sans-serif; 
		font-size: 10pt; 
		color: black; 
		font-weight: none;
		text-decoration: none;
}



.main_text a {
    color: RGB(51,51,51) /*999999*/;
    text-decoration: none;
    
}

.main_text a:visited {
    color: RGB(51,51,51) /*999999*/;
    text-decoration: none;
    
}

.main_text a:hover{
    color:  RGB(102,102,255);
    text-decoration: underline;
    
}

.main_intro a {
    color: #CCFF66 /*999999*/;
    text-decoration: none;
    
}

.main_intro a:visited {
    color: #CCFF66 /*999999*/;
    text-decoration: none;
    
}

.main_intro a:hover{
    color: RGB(102,102,255);
    text-decoration: underline;
    
}

.titleFont {
		font-family: arial black,avant garde; 
		font-size: large;
		text-shadow: 0.1em 0.1em 0.2em black
	
}

.smallFont {
		font-family: arial,avant garde; 
		font-size: x-small;
	
}

.smallFont a {
		font-family: arial,avant garde; 
		font-size: x-small;
		color: white;
	
}

.importantText	{ 
				font-family: Arial, Verdana, sans-serif; 
				font-size: 12pt;  
				font-weight: bold;
				font-style: italic;
				color: black;
				}
				
.pressCredit {
						font-family: Arial, Verdana, sans-serif; 
						font-size: 10pt; 
						text-align: justify;
						color: black; 
						font-weight: bold;
						font-style: italic;
						margin-left: 25%;
					}

/*****************************************************/
/* Photos on the page (INTEGRATED)									 */
/*****************************************************/

/*
.project_frame {
    float: left;
    margin-left: -100px;
    margin-top: 100px;
    width: 330 px;
    padding: 30px;    
    position:absolute; 
}

*/

.posterTitle {
    float: left;
   	margin-left: 340px;
    margin-top: -596px;
    width: 840 px;
    padding: 0px;    
    position:relative;  
   
 }


.aboutPhoto {
    float: left;
    margin-left: 1030px;
    margin-top: 619px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
 }
 
.mediaPhoto {
    float: left;
    margin-left: 900px;
    margin-top: 277px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
 } 
 
.videoPhoto {
    float: left;
    margin-left: 990px;
    margin-top: 477px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
 }  
 
 
 .resumePhoto {
    float: left;
    margin-left: 70px;
    margin-top: 436px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
    z-index:10;
 }
 
#audioPhoto {
    float: left;
    margin-left: 105px;
    margin-top: 405px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
 } 
 
#EvitaPhoto{
    float: left;
    margin-left: 1030px;
    margin-top: 507px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
 }
 
#headshotLabel {
    float: left;
    margin-left: 185px;
    margin-top: 20px;
    padding: 0px;
  	position:absolute; 

 } 
 
 #theaterLabel {
    float: left;
    margin-left: 185px;
    margin-top: 200px;
    padding: 0px;
  	position:absolute; 

 }  
 
 #filmLabel {
    float: left;
    margin-left: 185px;
    margin-top: 380px;
    padding: 0px;
  	position:absolute; 
 }  
 
 .review{
 	width: 500px;
 	background-color: white;
  background-image:url('../Labels/review.png');
  background-repeat:repeat-x;
 	
}

#contactPhoto{
    float: left;
    margin-left: 230px;
    margin-top: 90px;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
    z-index:-1;
 }
 
 #photosPhoto{
    float: left;
    margin-left: 1000px;
    margin-top: 450px;
    z-index: -1;
    padding: 0px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');*/
  	position:absolute; 
    background-repeat: no-repeat;
 }
 
 #photosPhoto2 {
    float: left;
   	margin-left: 690px;
    margin-top: 170px;
    width: 840 px;
    padding: 0px;    
    opacity:0.8;
		filter:alpha(opacity=80); /* For IE8 and earlier */
    position:absolute;  
   
 }
 
 
/*  
.main_page_obj2 {
    float: left;
    margin-left: -170px;
    margin-top: 242px;
    width: 360px;
    padding: 30px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');
    /*position:relative; 
    
}
.main_page_obj3 {
    float: left;
    margin-left: -200px;
    margin-top: 392px;
    width: 395px;
    padding: 30px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png');
    /*position:relative; 
    
}

.photo_obj3 {
    float: left;
    margin-left:-280px;
    margin-top: 400px;
    width: 160px;
    padding: 30px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png'); */
    /*position:relative; 
    background-repeat: no-repeat;
 }

.main_page_obj4 {
    float: left;
    margin-left: 65px;
    margin-top: 100px;
    width: 500px;
    padding: 30px;
    /* background-color: white; */
    /* background-image:url('textBox_blue_opacity_88.png'); 
    position:relative;
    
}

*/



/*FOOTER */

#footer {
    position: absolute;
		left: 50%;
		margin-left: -257px;
    margin-top: -100px;
    height: 20px;
    clear: both;
}

.footer_inner {
    float: left;
    width: 100%;
    height: 190px;
    
}

.footer_wrap {
    margin: 0px auto;
    width: 550px;
    padding-top: 170px;
}

.footer_inner ul {
    float: left;
    width: 550px;
    padding-bottom: 15px;
}

.footer_inner li {
    float: left;
    padding-right: 5px;
    font-size: 12px;
    color: black;
}

.footer_inner li a {
    color: black;
    text-decoration: none;
    padding: 2px 5px;
}

.footer_inner li a:hover {
    color: RGB(0,60,180);
    text-decoration: none;
}


/* END FOOTER */

.bigTitle {
		font-family: arial,avant garde; 
		font-size: large;
		text-shadow: 0.1em 0.1em 0.2em black;	
}

.smallTitle {
		font-family: arial,avant garde; 
		font-size: small;
		text-shadow: 0.1em 0.1em 0.1em black;
                /*background-color: #E2D5FF;*/
                padding: 2px;	
}
.obavezno {
		color: #FF9300;	
}

.obaveznoLeft {
		color: #FF9300;	
		text-align: right;
		padding-right:20px;
}

.riderTable{
	text-align: right;
	padding-right:20px;
}	