@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0;}

a img {border-style:none;} 

ul li {list-style-type:none; margin:0; padding:0; }

body {font-family:Arial, Helvetica, sans-serif; background-color:#000;}

#master_container
{
width:1000px;
margin:80px auto;
}

#header
{
position:relative;
display:inline;
float:left;
width:100%;
height:103px;
}

.logo
{
position:fixed;
width:203px;
height:103px;
}

.login
{
position:relative;
width:797px;
display:inline;
float:right;
font-size:.8em;
letter-spacing:.2em;
text-align:right;
margin-bottom:10px;
}

a:link { color:#999; text-decoration:none;}
a:active { color:#F00; text-decoration:none;}
a:hover	{ color:#F00;}
a:visited {	color:#999; text-decoration:none;}
a:visited:hover { color:#F00;}

.tags a:link { color:#333; text-decoration:none;}
.tags a:active { color:#F00; text-decoration:none;}
.tags a:hover	{ color:#F00;}
.tags a:visited {	color:#333; text-decoration:none;}
.tags a:visited:hover { color:#F00;}

.tags_video a:link { color:#333; text-decoration:none;}
.tags_video a:active { color:#F00; text-decoration:none;}
.tags_video a:hover	{ color:#F00;}
.tags_video a:visited {	color:#333; text-decoration:none;}
.tags_video a:visited:hover { color:#F00;}

.login_text
{
position:relative;
width:797px;
text-align:right;
display:inline;
float:right;
color:#F00;
font-size:.8em;
letter-spacing:.2em;
margin-bottom:20px;
}

.login_text li:first-child {border:none;}

.login_text li
{
display:inline;
border-left-style:solid;
border-left-width:thin;
padding-left:10px;
}

.networking
{
position:relative;
display:inline;
float:right;
width:797px;
text-align:right;
}

.networking li
{
display:inline;
margin-right:5px;
}

.drop_seven
{
position:relative;
top:7px;
}

.drop_five
{
position:relative;
top:5px;
}

#body
{
position:relative;
display:inline;
float:right;
width:1000px;
}

.wallpaper
{
position:fixed;
margin-left:150px;
width:850px;
height:402px;
background-image:url(../images/wallpaper.jpg);
}

#left_column
{
position:relative;
display:inline;
float:left;
width:200px;
}

.navigation
{
position:fixed;
margin-left:5px;
margin-top:100px;
}

.navigation li
{
letter-spacing:.2em;
color:#F00;
margin-bottom:10px;
font-size:.8em;
}

.footer_navigation
{
margin-top:20px;
text-align:center;
margin-bottom:20px;
}

.footer_navigation li:first-child {border:none;}

.footer_navigation li
{
display:inline;
letter-spacing:.2em;
color:#F00;
margin-bottom:10px;
font-size:.5em;
border-left-style:solid;
border-left-width:thin;
padding-left:5px;
padding-right:3px;
}

#right_column
{
position:relative;
display:inline;
float:right;
margin-top:95px;
width:700px;
}

#right_column_two
{
position:relative;
display:inline;
float:right;
margin-top:95px;
width:750px;
}

.top_header
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.5em;
letter-spacing:1em;
color:white;
font-weight:normal;
margin-bottom:10px;
}

.top_header_two
{
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
letter-spacing:1em;
color:white;
font-weight:normal;
margin-bottom:15px;
}

.top_header_three
{
font-family:"Arial Black", Gadget, sans-serif;
font-size:1.4em;
letter-spacing:1em;
color:white;
font-weight:normal;
margin-bottom:15px;
}

.image_one
{
position:relative;
width:686px;
height:375px;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#999;
background-image:url(../images/sections/photography.jpg);
background-repeat:no-repeat;
}

.image_two
{
position:relative;
width:686px;
height:265px;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#999;
background-image:url(../images/sections/graphic_design_image.jpg);
background-repeat:no-repeat;
}

.image_three
{
position:relative;
width:686px;
height:265px;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#999;
background-image:url(../images/sections/web_design.jpg);
background-repeat:no-repeat;
}

.image_four
{
width:686px;
height:288px;
border-style:solid;
border-width:thin;
color:#666;
}

.image_five
{
position:relative;
width:686px;
height:265px;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#999;
background-image:url(../images/sections/marketing.jpg);
background-repeat:no-repeat;
}

.image_six
{
position:relative;
width:686px;
height:289px;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#999;
background-image:url(../images/sections/blog.jpg);
background-repeat:no-repeat;
}


.youtube
{
position:relative;
display:inline;
float:left;
width:92px;
height:37px;
}

.video_main
{
position:relative;
display:inline;
float:right;
width:300px;
height:238px;
border-style:solid;
border-width:thin;
border-color:#666;
}

.view_videos
{
position:relative;
display:inline;
float:left;
text-align:left;
width:686px;
font-size:.75em;
letter-spacing:.2em;
margin-top:20px;
margin-bottom:20px;
}

.view_portfolio
{
position:relative;
display:inline;
float:left;
text-align:center;
width:686px;
font-size:.75em;
letter-spacing:.2em;
margin-top:20px;
margin-bottom:20px;
}

.tags	
{
width:686px;
text-align:center;
margin-top:40px;
margin-bottom:40px;
line-height:.8em;
}

.tags_video
{
width:686px;
text-align:center;
margin-top:200px;
margin-bottom:40px;
line-height:.8em;
}

.tag_insert
{
font-size:.5em;
display:inline;
color:#333;
letter-spacing:.4em;
font-weight:normal;
}

#footer_nav
{
position:relative;
display:inline;
float:left;
width:686px;
border-top-style:solid;
border-top-width:thin;
border-color:#666;
}

.copyright
{
width:100%;
display:inline;
float:left;
text-align:center;
font-size:.75em;
letter-spacing:.1em;
margin-bottom:20px;
color:#666;
}

.margin_block
{
position:relative;
margin-top:20px;
width:686px;
display:inline;
float:right;
}

.anythingSlider                         { width: 686px; height: 288px; position: relative; display:inline; float:right; margin: 0 auto 15px; border-style:solid; border-width:thin; border-color:#666;}
.anythingSlider .wrapper                { width: 686px; overflow: auto; height: 288px; position: absolute; left: 0; }

                                        /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider .wrapper ul li          { display: block; float: left; padding: 0; height: 288px; width: 686px; margin: 0; }


.thumbNav                               { position: relative; top: 289px;}
.thumbNav li                            { position:relative; display: inline; float:left;}
.thumbNav a                             { color: black; font: 11px/18px "Arial Black", Gadget, sans-serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.thumbNav a:hover                       { background-image: none; }
.thumbNav a.cur                         { background: #e0a213; }

.start-stop                             { z-index: 10; background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 5px; top: 290px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; font-size:.85em; }
.start-stop.playing                     { background-color: red; }
.start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0px 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

#flash_section
{
position:relative;
display:inline;
float:left;
width:700px;
overflow:hidden;
}

.swing_text_box
{
position:absolute;
top:240px;
width:686px;
height:48px;
background-image:url(../images/slider_backing.png);
background-repeat:repeat;
}

.swing_text
{
position:relative;
font-size:.5em;
letter-spacing:.25em;
margin-left:20px;
top:10px;
color:white;
margin-bottom:5px;
}

.video_title
{
margin-top:70px;
margin-bottom:10px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:.75em;
letter-spacing:.1em;
}

.video_text
{
position:relative;
display:inline;
float:left;
width:385px;
line-height:1.5em;
color:#FFF;
font-size:.75em;
text-align:justify;
letter-spacing:.1em;
}

.view_text_two
{
width:385px;
line-height:1.2em;
color:#FFF;
font-size:.7em;
letter-spacing:.2em;
margin-bottom:70px;
}

.photoshop
{
position:relative;
display:inline;
float:right;
width:31px;
height:30px;
right:15px;
}

.resume
{
position:relative;
margin-right:75px;
display:inline;
float:right;
width:612px;
height:792px;
background-color:#FFF;
margin-bottom:20px;
}

.resume_header
{
position:relative;
display:inline;
float:left;
top:10px;
left:10px;
}

.address
{
position:relative;
right:10px;
top:10px;
display:inline;
float:right;
text-align:right;
font-size:1em;
}

.address li
{
margin-bottom:2px;
}

.permanent
{
font-family:"Arial Black", Gadget, sans-serif;
}

.seven_five
{
font-size:.75em;
}

.seven_five_bold
{
font-size:.75em;
font-weight:bold;
}

.resume_head
{
width:602px;
margin-left:5px;
height:100px;
border-bottom-style:solid;
border-bottom-width:thin;
}

.print_resume
{
position:relative;
display:inline;
float:left;
width:100px;
top:10px;
left:5px;
}

.name
{
color:#666;
font-size:1em;
font-family:"Arial Black", Gadget, sans-serif;
letter-spacing:.2em;
}

.download_options li
{
margin-bottom:2px;
}

.download_options
{
position:relative;
display:inline;
float:left;
font-size:.75em;
color:#FFF;
text-align:left;
}

.education
{
position:relative;
display:inline;
width:100%;
float:left;
top:20px;
left:10px;
font-size:.75em;
letter-spacing:.1em;
margin-bottom:20px;
}

.education_inline
{
position:relative;
display:inline;
float:left;
top:20px;
left:10px;
font-size:.75em;
letter-spacing:.1em;
}

.education_inline li
{
display:inline;
margin-right:5px;
}

.education_title_two
{
width:100%;
padding:10px;
font-family:"Arial Black", Gadget, sans-serif;
font-size:1em;
color:#000;
margin-bottom:5px;
text-align:left;
}

.education_title
{
font-family:"Arial Black", Gadget, sans-serif;
font-size:1em;
color:#000;
margin-bottom:5px;
}

.feature
{
margin-top:5px;
font-weight:bold;
margin-bottom:10px;
}

.retouching_plaques
{
position:relative;
margin-top:20px;
display:inline;
float:left;
margin-bottom:100px;
}

.retouching_plaques li
{
display:inline;
margin-right:5px;
}

.return_home
{
position:absolute;
top:225px;
left:255px;
}

.red
{
color:#F00;
}

.imdb
{
position:relative;
width:686px;
height:40px;
text-align:right;
display:inline;
float:left;
bottom:5px;
}

.five_margin
{
margin-bottom:20px;
}

.ten_margin
{
margin-bottom:40px;
}


.credits
{
position:relative;
display:inline;
float:left;
width:100%;
}

.credits_two
{
position:relative;
display:inline;
float:left;
width:100%;
margin-bottom:50px;
}

.credit_one
{
position:relative;
display:inline;
float:left;
width:150px;
text-align:right;
margin-top:5px;
margin-bottom:20px;
color:#FFF;
font-size:.75em;
line-height:1.5em;
letter-spacing:.2em;
}

.credit_two
{
position:relative;
display:inline;
float:left;
left:10px;
text-align:left;
margin-top:5px;
margin-bottom:20px;
color:#FFF;
font-size:.75em;
line-height:1.5em;
letter-spacing:.2em;
}

.cast_list
{
position:relative;
width:150px;
display:inline;
float:left;
color:#FFF;
font-size:.75em;
letter-spacing:.2em;
margin-bottom:40px;
text-align:right;
}

.cast_list_two
{
position:relative;
left:20px;
display:inline;
float:left;
color:#FFF;
font-size:.75em;
letter-spacing:.2em;
margin-bottom:40px;
text-align:left;
}

.imdb_list
{
position:relative;
top:2px;
width:50px;
left:20px;
display:inline;
float:left;
color:#FFF;
font-size:.75em;
letter-spacing:.2em;
margin-bottom:40px;
text-align:left;
}

.imdb_list li
{
margin-bottom:3px;
}

.cast_title
{
font-family:"Arial Black", Gadget, sans-serif;
font-size:1em;
letter-spacing:.2em;
color:#999;
}

.cast_list li
{
margin-bottom:5px;
}

.cast_list_two li
{
margin-bottom:5px;
}

.conation_logo
{
position:relative;
display:inline;
float:right;
width:250px;
height:232px;
top:10px;
margin-right:60px;
}

.conation_text
{
color:#FFF;
font-size:.75em;
text-align:justify;
letter-spacing:.2em;
margin-bottom:30px;
}

.conation_title
{
font-family:"Arial Black", Gadget, sans-serif;
color:#F00;
font-weight:normal;
font-size:1.5em;
letter-spacing:.2em;
margin-bottom:20px;
}

.conation_inner_text
{
color:#FFF;
font-size:.75em;
text-align:justify;
letter-spacing:.2em;
margin-bottom:10px;
}

.official_site
{
position:relative;
display:inline;
float:left;
text-align:left;
font-size:.75em;
letter-spacing:.2em;
top:25px;
}

#place_form
{
position:relative;
display:inline;
float:right;
width:700px;
left:30px;
height:420px;
}

.contact_form li
{
font-size:.75em;
color:#CCC;
margin-right:20px;
margin-bottom:10px;
letter-spacing:.2em;
}

.contact_form
{
position:relative;
width:700px;
display:inline;
float:right;
}

.title_text
{
font-size:1.2em;
letter-spacing:1.1em;
color:white;
font-weight:normal;
margin-bottom:10px;
margin-top:20px;
}

.title_text_margin
{
position:relative;
font-size:1.2em;
letter-spacing:1.1em;
color:white;
font-weight:normal;
margin-bottom:10px;
}

.title_text_arial
{
font-size:1.2em;
font-family:"Arial Black", Gadget, sans-serif;
letter-spacing:1.1em;
color:#999;
font-weight:normal;
margin-bottom:10px;
margin-top:20px;
}

.title_text_no_margin
{
position:relative;
top:20px;
margin-top:10px;
font-size:1.2em;
letter-spacing:1.1em;
color:white;
font-weight:normal;
padding-left:5px;
}

.thank_you
{
font-family:"Arial Black", Gadget, sans-serif;
color:white;
font-size:1.5em;
letter-spacing:.2em;
margin-bottom:100px;
margin-top:100px;
}