/* CSS Document */

body {
background-color:#000000;
font-family:Helvetica, Arial, sans-serif;
margin-top:100px;
text-align:center;
}

a {color:#666666; text-decoration:none;}
a:vistied {color:#666666;}
a:hover {color:#FFFFFF;}

img {border:0;}

#header {
height:118px;
width:960px;
background-image:url(img/tree-header.jpg);
background-repeat:no-repeat;
background-position:right;
background-color:#1A1A1A;
margin:0 auto;
margin-bottom:5px;
text-align:left;
}

#contentwrapper {
background-color:#1A1A1A;
height:414px;
width:960px;
margin:0 auto;
background-image:url(img/tree-body-top.jpg);
background-repeat:no-repeat;
background-position:top right;
text-align:left;
}

#logo {
position:absolute;
top:125px;
margin-left:23px;}

#bottomtree {
width:368px;
height:380px;
background-image:url(img/tree-body-bottom.jpg);
background-repeat:no-repeat;
position:absolute;
top:257px;
text-align:left;
}

#nav, #nav_client, #nav_portfolio {
height:48px;
width:960px;
background-color:#1A1A1A;
margin:0 auto;
margin-top:5px;
}

#nav_client {
position:absolute;
top:637px;
}

#nav1:hover, #nav2:hover, #nav3:hover, #nav4:hover, #navfilm:hover, #navlogin:hover, #navback:hover {
background-color:#292929;
background-image:none;
}

#nav a, #nav_client a, #nav_portfolio a {
color:#666666;
font-family: Helvetica, Arial, sans-serif;
font-size:14px;
text-decoration:none;
text-align:center;
letter-spacing:1px;
}

#nav1 {
background-image:url(img/firstnav.jpg);
background-repeat:no-repeat;
padding:17px 0px;
text-align:center;
min-width:86px;
border-right:solid 5px #000000;
float:left;
}

#nav2 {
background-image:url(img/secondnav.jpg);
background-repeat:no-repeat;
padding:17px 0px;
text-align:center;
min-width:120px;
border-right:solid 5px #000000;
float:left;
}

#nav3, #nav4 {
padding:17px 0px;
text-align:center;
min-width:90px;
border-right:solid 5px #000000;
float:left;
}

#navfilm {
padding:16px 0px;
text-align:center;
width:200px;
border-left:solid 5px #000000;
float:right;
background-color:#111111;
}

#navlogin {
padding:16px 0px;
text-align:center;
width:100px;
border-left:solid 5px #000000;
float:right;
background-color:#111111;
}

#navback {
padding:17px 0px;
text-align:center;
min-width:250px;
border-right:solid 5px #000000;
float:left;
background-color:#111111;
}

input, textarea {
	background-color:#999;
	border: 1px solid #333;
}

#leftcontent, #leftcontent_about, #content_bio, #leftcontent_contact {
float:right;
padding:27px 20px;
font-family:Helvetica, Arial, sans-serif;
color:#BBBBBB;
font-size:13px;
width:375px;
letter-spacing:1px;
margin-top:175px;
text-align:left;
}

#leftcontent-bigger {
float:right;
padding:27px 20px;
font-family:Helvetica, Arial, sans-serif;
color:#BBBBBB;
font-size:13px;
width:375px;
letter-spacing:1px;
margin-top:75px;
text-align:left;
}


#leftcontent_contact {
	margin-top:0px;
}

#leftcontent_about {
margin-top:0px;
text-align:left;
}
#leftcontent_index {
color:#BBBBBB;
float:right;
padding:20px;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
width:450px;
letter-spacing:1px;
text-align:left;
}

#rightcontent_portfolio {
width:400px;
position:absolute;
top:260px;
margin-left:135px;
text-align:left;
}

#rightcontent_about {
width:400px;
position:absolute;
top:247px;
margin-left:100px;
text-align:left;
}

#dede_welcome {
	margin:0 0 20px 0;
	color:#CCC;
	display:block;
	font-size:14px;
}

#rightcontent_contact {
width:400px;
position:absolute;
top:322px;
margin-left:270px;
text-align:left;
}

#table {
font-size:13px;
color:#CCCCCC;
vertical-align:bottom;
text-align:left;
}

#clients_content {
position:absolute;
top:230px;
width:850px;
color:#BBBBBB;
padding:25px 50px;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
letter-spacing:1px;
text-align:left;
}

#table_client {
color:#CCCCCC;
font-size:13px;
font-family:Helvetica, Arial, sans-serif;
text-align:left;
}

.td_name {
padding:5px;
width:125px;
vertical-align:middle;
text-align:left;
}
.td_img {padding:2px 0;}

h1 {margin:0; padding:0; font-weight:normal; font-size:14px; margin-top:265px; letter-spacing:2px;}
h2 {margin:0; padding:0; font-weight:bolder; font-size:14px; text-transform:uppercase;}

span.highlight {color:#606060;}

<!--[if IE]>

<!-- [endif]-->
