/* CSS Document */

html, body {
        background:#333333;
        }
p {
        text-align:left;
        }
h1 {
	font-family:"Courier New", Courier, monospace;
	}
.formbutton{
	cursor:pointer;	
	border:outset 1px #ccc;	
	font-weight:bold;	
	padding: 1px 2px;	
	background:url(http://www.marieroux.com/images/glossyback.gif) repeat-x left top;	
	}
#navigation {
        width:700px;
        height:25px;
        background:#222222;
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#fff;
        text-transform:uppercase;
        font-weight:bold;
        text-align:center;
        margin:0px;
        padding:0px;
        }
#navigation a {
        color:#fff;
        text-decoration:none;
        }
#navigation a:hover {
        color:#d8e000;
        text-decoration:none;
        }
#intro_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding:0 30px 0 30px;
	}
#intro_txt a {
	color:#d8e000;
	text-decoration:underline;
	}
#intro_txt a:hover {
	color:#ffffff;
	text-decoration:none;
	}
#intro_txt2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding:0 20px 0 14px;
	}
#intro_txt2 a {
	color:#d8e000;
	text-decoration:underline;
	}
#intro_txt2 a:hover {
	color:#ffffff;
	text-decoration:none;
	}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a7878;
	}
#header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7a7878;
	text-align:right;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	background:#333333;
	}


#film_fest_logos {
	float:left;
	width:379px;
	height:141px;
	background:#181818;
	overflow-x:hidden;
	overflow:scroll=yes;
	padding-left:14px;
	}
#content_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#181818;
	margin:0px;
	padding:12px 30px 15px 0px;
	color:#999999;
	vertical-align:top;
	}
#content_container a {
	color:#d8e000;
	text-decoration:underline;
	}
#content_container a:hover {
	color:#ffffff;
	text-decoration:none;
	}
#content_container_reel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#181818;
	margin:0px;
	padding:12px 30px 15px 0px;
	color:#999999;
	vertical-align:top;
	text-align:center;
	}
/*------------------------------------------------------------------------------------------------------------------*/
/*                                              NAVIGATION                                                          */
/*------------------------------------------------------------------------------------------------------------------*/
#btn_bio {display: block; border:0px; }
body#navbtn_bio #btn_bio, #btn_bio:hover {color:#d8e000;}

#btn_photos {display: block; border:0px; }
body#navbtn_photos #btn_photos, #btn_photos:hover {color:#d8e000;}

#btn_reel {display: block; border:0px; }
body#navbtn_reel #btn_reel, #btn_reel:hover {color:#d8e000;}

#btn_resume {display: block; border:0px; }
body#navbtn_resume #btn_resume, #btn_resume:hover {color:#d8e000;}

#btn_contact {display: block; border:0px; }
body#navbtn_contact #btn_contact, #btn_contact:hover {color:#d8e000;}

#btn_home {display: block; border:0px; }
body#navbtn_home #btn_home, #btn_home:hover {color:#d8e000;}



/*------------------------------------------------------------------------------------------------------------------*/
/*                                              RESUME TABLE                                                        */
/*------------------------------------------------------------------------------------------------------------------*/


#table_container {
	float:left;
	width:700px;
	}
#table_header {
	float:left;
	width:700px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size:20px;
	font-weight:500;
	background:#ccc;
	padding-left:10px;
	}
#table_columns_container {
	float:left;
	width:700px;
	margin:7px 0px 7px 0px;
	}
#table_col1 {
	float:left;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	padding-left:70px;
	}
#table_col2 {
	float:left;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	}
#table_col3 {
	float:left;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	}
#table_train_col1 {
	float:left;
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	padding-left:10px;
	}
#table_train_col2 {
	float:left;
	width:430px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	padding-left:20px;
	}
#table_train_col3 {
	float:left;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	}
#table_special_col1 {
	float:left;
	width:600px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f0f0f0;
	font-size:12px;
	padding-left:70px;
	}















