body {
background-color : #111;
color : #666;
font-family : Georgia, Verdana, Arial, sans-serif;
font-size : 11px;
margin : 0;
text-align : left;
}
A:link {
color : #444;
text-decoration : none;
}
A:visited {
color : #444;
text-decoration : none;
}
A:active {
color : #444;
text-decoration : none;
}
A:hover {
color : #999;
text-decoration : none;
}
a, img, a:link, a:hover {
border : medium none;
outline-style : none;
outline-width : medium;
}
#container {
margin-left : 20px;
margin-top : 0;
text-align : left;
width : 960px;
}
#email {
float : right;
height : 0;
margin-top : 0;
padding-bottom : 0;
padding-top : 0;
}
#stuff {
float : left;
margin-top : 20px;
padding : 0;
position : fixed;
width : 240px;
}
#textbody_about {
float : left;
font-family : Arial, sans-serif;
height : 0;
margin-left : 0;
margin-top : 10px;
padding : 0;
position : relative;
width : 675px;
}
#textbody-press {
float : left;
font-family : Arial, sans-serif;
height : 0;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 675px;
}
#textbody {
float : left;
font-family : Arial, sans-serif;
height : 0;
margin-left : 0;
margin-top : 0;
padding : 0;
width : 675px;
}
#main {
float : left;
margin-left : 20px;
margin-top : 75px;
padding : 0 0 0 260px;
position : relative;
width : 675px;
}
#main_about {
float : left;
margin-left : 20px;
margin-top : 100px;
padding : 0 0 0 260px;
position : relative;
width : 675px;
}
#main_contact {
float : left;
margin-left : 20px;
margin-top : 100px;
padding : 0 0 0 260px;
position : relative;
width : 675px;
}
#column1 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column2 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column3 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column4 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column5 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column6 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column7 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column8 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
#column9 {
float : left;
margin-left : 0;
margin-top : 0;
padding : 0;
position : relative;
width : 205px;
}
.righty {
float : right;
padding-right : 1px;
}
.lefty {
float : left;
}
#numbers {
float : right;
padding-right : 1px;
}
.hr {
border-bottom : 0 solid #e7e7e7;
margin : 0 0 10px;
width : 1000px;
}
.hr hr {
display : none;
}
.hr2 {
border-bottom : 1px solid #222;
margin : 20px 0 0;
padding-top : 10px;
width : 670px;
}
.hr2 hr {
display : none;
}
.imgtop {
margin-top : 150px;
}
.press img {
margin : 0 0 5px;
}
.titletext {
color : #999;
font-family : helvetica, sans-serif;
font-size : 11px;
font-style : italic;
margin-top : 0;
}
.titletext_client {
color : #666;
font-family : Georgia, Verdana, Arial, sans-serif;
font-size : 11px;
font-style : italic;
padding-left : 0;
padding-top : 0;
}
.titletext_client2 {
color : #666;
font-family : Georgia, Verdana, Arial, sans-serif;
font-size : 11px;
font-style : italic;
margin-bottom : 0;
margin-top : 0;
padding-left : 0;
padding-top : 0;
}
.titletext2 {
color : #666;
font-family : Georgia, Verdana, Arial, sans-serif;
font-size : 11px;
font-style : italic;
padding-left : 0;
padding-top : 10px;
}
.workgridtitle {
color : #333;
font-family : Georgia, Verdana, Arial, sans-serif;
font-size : 11px;
font-style : italic;
padding-left : 0;
padding-top : 0;
}
.contacttext {
color : #666;
font-family : Arial, sans-serif;
font-size : 10px;
padding-left : 0;
}
.footer_text {
color : #666;
font-family : helvetica, sans-serif;
font-size : 10px;
margin-top : 2px;
}
.boldass {
color : #fff;
font-family : Arial, sans-serif;
font-size : 18px;
}
#footer {
bottom : 0;
clear : both;
color : #fff;
font-family : helvetica;
font-size : 11px;
font-weight : lighter;
height : 160px;
line-height : 12px;
padding-left : 20px;
padding-top : 0;
position : fixed;
}
#header {
background-image : url(../images/header_bg8.jpg);
background-repeat : repeat-x;
padding : 0;
top : 0;
visibility : hidden;
width : 100%;
}
#headertext {
color : #000;
margin : -300px auto 0;
padding-top : 0;
text-align : left;
width : 810px;
}
ul#menu, ul#menu ul {
list-style-type : none;
margin : 0;
padding : 0;
width : 200px;
}
ul#menu a {
color : #333;
display : block;
font-family : Arial, sans-serif;
font-size : 11px;
text-decoration : none;
}
ul#menu li {
margin-top : 1px;
}
ul#menu li a {
color : #444;
padding : 0;
}
ul#menu li a:hover {
color : #999;
}
ul#menu li ul li a {
color : #444;
font-family : Arial, sans-serif;
font-size : 11px;
padding-left : 0;
}
#nonmenu {
color : #000;
font-family : Arial, sans-serif;
font-size : 11px;
padding-left : 0;
}
ul#menu li ul li a:hover {
background : none;
padding-left : 0;
}