a{border:0;color:#ababab;margin:0;padding:0;text-decoration:none;}
a img{border:0;margin:0;padding:0;}
body{background:#fff;color:#ababab;font-family:Arial,Helvetica,sans-serif;height:100%;margin:0;padding:0;text-align:center;width:100%;}
div{font:12px Helvetica,Arial,sans-serif;}
html{height:100%;margin:0;padding:0;width:100%;}
html,body,div,img,p,form{margin:0;padding:0;}
table{border-collapse:collapse;}
.body{padding:0px 7px 0 7px;}
.contact .title{font-weight:bold;}
.contact1{padding-left:7px;width:227;}
.contact2{padding-left:7px;width:220;}
.contact3{padding-left:7px;width:141;}
.details2{border:1px solid green;clear:both;padding:12px 0px 0 0px;position:relative;}
.dist_line{clear:both;height:12px;position:relative;}
.fleft{float:left;}
.submenu{padding-top:4px;padding-bottom:4px;}
.submenu a{padding-right:5px;}
#contact.title{padding:0;}
#control{text-align:left;}
#control #nav{float:left;font-weight:normal;padding:10px 0px 0 0;}
#control span{float:right;font-weight:bold;padding:6px 4px 0 0;}
#details{padding:7px 7px 0 7px;}
#details span{padding:0px 5px;}
#dist_bottom{background:url(line.png) bottom left repeat-x transparent;clear:both;height:7px;margin-bottom:0px;position:relative;}
#dist_top{background:url(line.png) bottom left repeat-x transparent;height:25px;margin-bottom:5px;}
#gallery{left:0px;top:0px;vertical-align:middle;}
#image{clear:both;left:0px;top:0px;vertical-align:middle;}
#image img{border:0;vertical-align:middle;}
#image_bg{display:none;left:0px;position:absolute;top:0px;vertical-align:middle;visibility:hidden;}
#load_more{float:right;padding:6px 4px 0 0;}
#logo{padding:0px 0px 0px 0;width:611px;}
#main{padding-bottom:10px;text-align:justify;}
#menu{float:right;padding:123px 30px 0 0;text-align:right;swidth:0;}
#news.title{padding-left:7px;}
#news_more.title{padding:4px 0 0 7px;}
#works{position:relative;}
a:hover,a.selected{color:#CC6969;}
