@charset "UTF-8";
* {padding:0; margin:0;}
body {font-family:Helvetica Neue, Helvetica, Arial, sans-serif; background-color:#000000; color:#ffffff; margin: 0px; padding: 0px; text-align: center; font-weight:100;}
#content {background: #000000; border:none; margin-top:10px; margin-bottom:10px; margin-left: auto; margin-right: auto; padding: 0px; text-align:left; width: 925px; overflow:hidden;}
 a {display:block; text-decoration:none; color:#CCCCCC}
 a:hover {color:#ffffff;}
 #contact a {display:inline; text-decoration:none; color:#fff}
 #contact a:hover {color:#CCC}
/* top */
#topbar {float:left; position:relative; width:925px; color:#CCCCCC; border-bottom:1px solid #ddd;}
#tf {float:left; font-size:180%; color:#646464; padding:0 2px 0 0; margin:-4px 0 0 0}
#heading {float:left; width:250px; padding:5px 0 0 0; font-size:125%;}
#heading  a {display:block; text-decoration:none; color:#ffffff}
#heading a:hover {color:#ffffff;}
#menu {float:right; position:relative; left:0; width:500px; list-style:none; padding:3px 0px 3px 0;}
#menu li {float:left; padding:10px;}
/* middle */
#midarea {float:left; position:relative; width:925px; height:470px;}
#text2 {float:left; position:relative; top:20px; left:25px; width:320px; background:url('../images/transbg.png') top left scroll transparent;}
.descriptions {clear:both; padding:1em 1em 1em 1.5em}
.descriptions li {padding:2px 0; }
/* building */
.build {float:left; width:925px; height:470px; background:url('../images/building/buildback.jpg') top left repeat-y transparent; overflow:hidden}
#activeCont {position:absolute; top:20px; right:50px; height:450px; width:460px; padding:0; margin:0; border:none;}
#jgal {position:absolute; top:0px; right:50px;  width:600px; list-style: none; border:none;}
#jgal li {zoom:1; opacity: .6; float: right; display: inline; width: 1px; height: 1px; background-position: 50% 50%; cursor: pointer; border: 8px solid #000; padding:0; margin-right: 10px; margin-bottom: 10px; outline:1px solid #fff;}
#jgal li img {foat:left; zoom:1; position: absolute; top:0; left: 999999px; display:block}
#jgal li.active img { display: block; position:absolute; top:50px; left:200px; height:350px; outline:0px;}
#jgal li.active, #jgal li:hover { opacity: .99; border: 8px solid #610d21;  outline:1px solid #fff;}
/* bottom */
#bottombar {float:left; font-size:80%; width:925px; border-top:1px solid #ddd}
#contact {clear:both; text-align:center; margin:0; padding:3px 0 0 0;}
.prop {clear:both; width:100%; text-indent:-99999px; }


