body {

font-family: "Lucida Grande", Arial, Helvetica;
margin:0;
padding:0;
text-align:center;
background-color:#333333;
letter-spacing:.2px;
}

/*GLOBAL POSITIONING*/

#container {
width:1024px;
height:auto;
margin:0 auto;
padding:0;
text-align:left;
overflow:hidden;
border-left: 1px solid #d1d1d1; 
border-right: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
background-color:#FFFFFF; 
}

#left {
width:209px;
float:left;
padding-top:380px;


}

#right {
float:right;

}

#video_container {

}


#content {
font-size:11px;
color:#808080;
padding-bottom:40px;
margin-top:30px;
overflow:hidden;
}

.content_header {
color:#262626;
font-size:14px;
font-weight:bold;
margin-bottom:15px;
}

.news_header {
color:#262626;
font-size:20px;
line-height: 23px;
font-weight:bold;
margin-bottom:15px;
}

.content_header_push {
color:#262626;
font-size:14px;
font-weight:bold;
margin-bottom:15px;
margin-top:25px;

}

.client_header {
font-weight:bold;
color:#808080;
}

.client_header a {
text-decoration:none;
color:#808080;
}

.client_header a:hover {
background-color:#CCCCCC;
}

.client_header a:visited {


} 

.project_header {
color:#3C3C3C;
margin-bottom:10px;
}

.project_header a, #message a {
text-decoration:none;
color:#3C3C3C;
}

.project_header a:hover, #message a:hover {
background-color:#CCCCCC;


}

.project_header a:visited, #message a:visited {
color:#000000;

}

.beta_test {
margin-top:15px;
/*border-top:1px dotted #999999;
padding-top:15px;*/

}
#about {
width:230px;
float:right;
margin-bottom: 15px;
line-height:17px;

}

#work {
width:140px;
float:left;

}

#message {
width:380px;
line-height:17px;
float:left;
}

#about, #work, #message {
margin-right: 20px;

}


ul.values {
margin:0 0 20px 0;
padding:0;
list-style-type:none;
line-height:17px;
}

ul.values  li {
margin-bottom:3px;
font-weight: bold;
width:230px;
}

ul.values  li.last {
margin-bottom: 15px;
}

ul.contact {
margin:0;
padding:0;
list-style-type:none;
width:260px;
} 

ul.contact li {
width:auto;
margin-right:15px;
float: left;
}

li {
width:150px;
margin-right:10px;
float:left;
}




li.last {
width:160px;
margin-right:0px;
}



ul li li {
width:150px;
margin-bottom:15px;
}

.form_field {
border:0;
background-color:#CCCCCC;
padding:3px;

}

.submit {
border:0;
background-color:#ffffff;
border:1px dotted #CCCCCC;
padding:3px;

}

strong, em {
color:#666666;
}

.list {
margin-bottom:0px;
}



.project_header ul {
margin:0;
padding:0;
}

li.contact_us  {
width:auto;
margin-right:35px;
margin-bottom: 10px;
color:#3C3C3C;

}

li.contact_us a{
li.color:#3C3C3C;

}


