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

body {font: 100% Arial, Helvetica, sans-serif;	background: #161616; color:#808285;}

h1, h1 a{font-size:13px; color:#b0d129; margin-bottom:15px; font-weight:bold; text-decoration:none}
h2{font-size:13px; color:#b0d129; font-weight:normal}

h4, h4 a{font-size:13px; text-decoration:none; color:#808285; font-weight:bold}
h4 a:hover{color:#CCCCCC} 
h4 a.active{color:#b0d129}

h6, h6 a{font-size:14px; text-decoration:none; color:#b0d129; font-weight:normal}

p, p a{font-size:12px; line-height:140%; text-decoration:none; color:#808285;}
p a{color:#b0d129}
span, span a{color:white}

table.news td{vertical-align:top; border-bottom:1px solid #404143; padding:15px 0;}
table.news img{border:1px solid #404143; margin-right:20px}
table.about table.icons td{vertical-align:middle; padding: 0 10px 5px 0}
table.about table.icons td a{color:#808285;}
table.about td{vertical-align:top; padding:30px 0;}
table.about td a{color:#808285;}

#container {width: 740px;  margin: 0 auto; position:relative;}  
#tw{position: absolute; right:-265px; top:130px; width:250px; height:400px;}
#header {width:740px ; padding-top:30px;}
#menu {float: right; margin-top:80px; height:20px;}
#slideshow{width:740px; height: 234px; padding: 15px 0 20px; margin: 10px 0 0; border-bottom:1px solid #404143; border-top:1px solid #404143;}
#project{width:740px; padding: 15px 0; margin: 10px 0 0; border-top:1px solid #404143;}
#content {width:740px;  overflow: auto; margin-bottom: 50px}
#footer {width: ; height: ;}
