body {font-family:Tahoma; font-size:12px; color:#4d4d32;background:#706949 url(../images/tile1.jpg); padding:0; margin:0; height:100%;}
a:link, a:visited {color: #43402A;}
html {height:100%;}
#about_us{position:absolute; text-align:center; width:100%;  z-index:10; }
table{height:100%; width:100%; background:#CCCABB;}
.td{background:url(../images/tile2.jpg) #BBB9A6; vertical-align:middle;}
#html_contents{position:relative;  margin:0 auto;  width:900px; height:600px; background:#f7f6f1; background:  url(../img/main_backgroundjpg2.jpg) no-repeat top left;}
#flash_contents{position:relative; z-index:10; height:600px;}
h1{font-size:12px; font-weight:normal; padding:50px;}
.pr{padding:0 0 0 50px;}
#head_site {width: 100%;background: #F7F6F1 url(../img/head_border.gif) repeat-x bottom left;height: 50px;}
#logo{position:relative; left:3px;}
#menu{position:absolute; left:273px; color: #bdbdad; top:0px;width:627px; height:108px;}
#menu a{font-weight:bold; text-decoration:none;margin:5px; color: #43402A;}
#menu .active{color:#ff6000}
#menu img {border:0px}
#menu .lang{position:absolute; right:0px; top:0px; border:0px;}
.orange{color:#FB4200; font-weight:normal;}
ul.projects {float: left;margin:0 0 0 40px;padding: 20px 15px 0 0;width: 150px;}
ul.projects li {padding: 0;	margin: 0 0 7px 0;	font-size: 11px;}
ul.projects li a:link, ul.projects li a:visited {background:  url(../img/bullet_projects.gif) no-repeat center left;padding: 2px 3px 3px 14px;}
ul.projects li a:hover {padding: 2px 3px 3px 14px;color: #fff;background: #FB4200 url(../img/hover_bullet.gif) no-repeat center left;}
#footer{clear:left;}