*{margin:0px;padding:0px;}

body{background:url(../images/at_wood_04.jpg);font-family:Arial;font-size:12px;}
*html body {behavior:url("css/csshover.htc");}
*html img, *html div, *html input, *html a, *html span {behavior: url("css/iepngfix.htc");}

a{color:black;}
a:hover{text-decoration: none;}
a.logo{background:url(../images/logo.png) no-repeat;width:128px;height:128px;display: block;margin-top:20px;margin-left:30px;position: absolute;}
a.logo:hover{opacity: 0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);cursor: hand;}

p{margin-bottom:10px;}

.changebg{display: none;}
.portfolio_text{position: absolute;margin-left:210px;margin-top:60px;}
.portfolio_text span{background:black;color:white;display:block;float:left;line-height:20px;padding:0px 5px;white-space: nowrap;}
.text2{display: block;float:left;margin-left:185px;clear:both;padding:0px 5px;-margin-left:90px;}
.text2 a{color:#ffff33;}
.hello_text{position: absolute;margin-left:210px;margin-top:165px;}
.hello_text span{background:#3399ff;color:white;display:block;float:left;line-height:60px;padding:0px 10px;white-space: nowrap;font-size:48px;font-family:Times, Times New Roman;font-style:italic;}
.text4{display: block;float: left;margin-left:173px;-margin-left:74px;clear:both;}
*+ html .hello_text{width:50px;}
*+ html .text4{margin-left:149px;}

.fixed{position: fixed;right:20px;top:20px;}
* html .fixed {
    position: absolute;
    top: expression(eval(document.documentElement.scrollTop) + 20 + 'px');
}
.absolute{position: absolute;left:766px;top:20px;}

.fon{background:url(../images/fon.png) no-repeat;width:63px;height:58px;display: block;margin-left:135px;margin-top:103px;}
.fon:hover{opacity: 0.8;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);cursor: hand;}

.block{width:219px;}
.top{width:77px;background: white;margin-left:113px;height:17px;}
.menu{width:106px;margin-left:113px;background:white;}
.menu ul{list-style-type: none;margin-left:12px;padding:5px 0px 80px;}
.menu ul li{line-height:18px;}
.menu a:hover{color:#3399ff;}
.phone_block{margin-top:-62px;clear: both;}
.bg_menu{font-size:2px;background: url(../images/bg.gif) repeat-x;height:2px;width:219px;}
.phone{background: black;color:white;font-size: 30px;}
.phone span{font-size:14px;padding-left:10px;}
.phone_block2{padding:0px 5px;width:90px;background: black;color: white;margin-top:-2px;margin-left:119px;}
.width100{width:100px;margin-left:119px;}
.width100p{width:100%;}
.bottom5{margin-bottom:5px;}
.style1 {font-size: 11px}

.content{padding-top:350px;margin-left:20px;width:965px;padding-right:15px;-padding-top:370px;}
*+ html .content{padding-top:370px;}
.header{font-size:30px;line-height:50px;font-family:Times, Times New Roman;font-style: italic;background: black url(../images/arr.gif) 945px 23px no-repeat;color: white;padding-left:20px;}
.header a{color:white;text-decoration:none;border-bottom: 3px dotted white;}
.header a:hover{border:0px;color:#FFFF33;}
.description{background: white;padding:15px;-margin-top:-3px;}
*+ html .description{margin-top:-3px;}
.description h1{font-size:12px;}
.block_bottom{font-size:7px;background: url(../images/bg2.gif) repeat-x;height:7px;margin-bottom:25px;}