*{ margin:0; padding:0; outline:none; }

html{ background:#000000; font-family:avant garde,century gothic,arial,helvetica,sans-serif; color: #ffffff; }

#header{ padding-top:30px; }

#logo{ float:left; padding-left:20px;}

#menu_top{
float:left;
padding-left:40px;
padding-top:35px;
}
#menu_top li{
float:left;
padding-right:20px;
list-style-type:none;
}
#menu_top a:link, #menu_top a:visited{
color:#AAAAAA;
font-size:14px;
text-decoration:none;
}
#menu_top a:hover{
color:#FFFFFF;
text-decoration:none;
}
#login{
padding-top:35px;
float:right;
padding-right:20px;
}
#login a:link, #login a:visited, #contact a:link, #contact a:visited{
color:#AAAAAA;
font-size:14px;
text-decoration:none;
}
#login a:hover, #contact a:hover{
color:#FFFFFF;
}
#main{
padding:61px 0px;
}
#main_content{
height:278px;
background:#261C1A;
}
/*BIO*/
.bio_left h1 { color:#AD9F8B; font-size:22px; margin-bottom:7px; text-transform:capitalize;}

.bio_content{ margin-top: 20px; min-height:400px; background:#000000; }

.leftmenu { border-right:1px solid #3C2C0E; float:left; height:100%; width:140px; }

.leftmenu ul li { margin-left:15px;  list-style-image:none; list-style-position:outside; list-style-type:none; text-decoration:none;}
.leftmenu ul li.select { background:#8B8275 none repeat scroll 0 0; color:#FFFFFF;}

.leftmenu ul li a { text-transform: capitalize; text-decoration: none; color: #cecece; font-size: 12px; padding:0px 10px 4px 10px; }
.leftmenu ul li a:hover { color: #ffffff; }

.leftmenu ul li a.selected { background:#8B8275; color: #ffffff; }

.bio_left{ float:left; width:350px; margin-right:30px; }

.bio_left p{ padding-top:0px; color:#ececec; font-size:12px; padding-bottom:15px; line-height: 16px;}

.bio_content .v_divider{ float:left; width:1px; height:325px; background:#3C2C0E; margin-right:30px; }

.bio_right { border-left:1px solid #3C2C0E; float:left; min-height:330px; padding:20px 0 0 30px; width:430px; }

.bio_downloads{ width:100%; float:left; padding-top:20px; }

.bio_downloads ul li{ list-style-type:none; float:left; padding-right:20px; }

.bio_downloads ul li a:link,
.bio_downloads ul li a:visited{ color:#AAAAAA; font-size:12px; text-decoration:none; }
.bio_downloads ul li a:hover{ color:#FFFFFF; }


.scroll { float:left; margin-left:20px; position:relative; width:912px; }
.scrollContainer { height:480px; margin-left:20px; overflow:hidden; }
.scrollContainer div.panel { float:left; position:relative; width:912px; }

.scrollButtons { display: none; visibility: hidden; }
/*BIO END*/

/*WORK*/
#work_content{
height:325px;
background:#000000;
}
#work_left{
float:left;
width:300px;
height:325px;
overflow:auto;
}
#work_content .v_divider_wide{
float:left;
width:1px;
height:325px;
background:#3C2C0E;
margin-right:50px;
}
#work_right{
padding-top:10px;
float:left;
width:550px;
}
#work_downloads{
width:550px;
float:left;
padding-top:20px;
}
#work_downloads ul li{
list-style-type:none;
float:right;
}
#work_downloads ul li img{
padding-left:5px;
}
#work_downloads ul li a:link, #work_downloads ul li a:visited{
color:#AAAAAA;
font-size:12px;
text-decoration:none;
}
#work_downloads ul li a:hover{
color:#FFFFFF;
}
#work_downloads #mov_info h1, #work_downloads #still_info h1{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
#work_downloads #mov_info h2, #work_downloads #still_info h2{
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}
#work_downloads #still_info{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:100px;
}
#work_content .v_divider_wide_still{
float:left;
width:10px;
height:325px;
background:#3C2C0E;
margin-right:10px;
}
#gallery{
float:left;
width:70px;
padding-right:30px;
}
#gallery li{
list-style-type:none;
}
#selected_img{
float:left;
}
/*WORK END*/

.clear{
clear:both;
}
.divider{
height:1px;
width:100%;
background:#888888;
margin-top:10px;
}
.footer_line{
height:2px;
width:100%;
background:#2D1D06;
margin-top:25px;
}
#footer p{
text-align:center;
padding-top:20px;
font-size:12px;
color:#808080;
}
#copyright{
margin:0 auto;
}
.copy{
margin:0 auto;
width:650px;
}
#copyright p{
float:left;
text-align:center;
}
#contact{
float:right;
padding-top:20px;
padding-right:20px;
}
/*Buttons*/
.button{
height:21px;
}
.but_text{
padding:0 10px;
width:auto;
height:21px;
}
/*Buttons End*/

/*SubNavBar*/

.sub_bar{
height:24px;
background:#000000;
}
#sub_menu{
font-size:12px;
height:24px;
background: url(img/subm_bg.png);
padding-left:5px;
color:#AAAAAA;
}
#sub_menu li{
float:left;
padding:0 10px;
list-style-type:none;
}
#sub_menu li a:link, #sub_menu li a:visited{
color:#AAAAAA;
font-size:12px;
text-decoration:none;
padding:0px 0px;
padding-bottom:10px;
}
#sub_menu li a:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
#sub_menu li a.current{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
background:#8B8275 url(img/arrow_h.png) no-repeat center bottom;
}

/*SubNavBar End*/

/*THUMBNAILS*/
#work_left li{
list-style-type:none;
clear:both;
padding-top:10px;
}

div.thmb{
float:left;
padding-left:20px;
}
div.thmb_s{
float:left;
padding-left:20px;
padding-bottom:10px;
}
div.thumb_title{
width:100px;
float:left;
font-size:11px;
padding-left:15px;
padding-top:10px;
color:#AAAAAA;
}

/*THUMBNAILS END*/

.silent{
border:none;
height:325px;
}