body{ margin: 0px 0px 0px 0px; font: 12px Arial; background:url(image/starbg.jpg) no-repeat #fff; background-position: 400px 105px; }
#maincontainer { width: 1000px; }
#topsection { width: 1000px; height: 130px; clear:both;}
#logo { float: left; width: 187px; height:59px; padding:10px 0px 0px 0px; text-align:right; }
#topmenu { float: right; width: 460px; height:11px; color:#000; font: 11px Tahoma; text-align:right; padding:10px 30px 0px 0px; }
#topmenu a { color:#000; text-decoration:none; }
#topmenu a:hover { text-decoration: underline; }
#topmenu a img { border:0px; }
#header { float: right; width: 650px; height:20px; text-align:right; padding:20px 30px 0px 0px; }
#header a { color:#000; text-decoration:none; font-size:14px; font-weight:normal; padding-left:30px; }
#header a:hover { color:#9ae0e0; }
#leftsection { float: left; width: 200px; height: 270px; margin:0px 0px 0px 13px; clear:left; }
#rightsection { float: left; width:600px; height:430px; clear:right; margin:0 0 0 130px; font-family: Verdana;} 
#rightsection h2.title {  font-size:18px; font-weight:normal; margin:0 0 -10px 18px; }
#rightsection h1.title { font-weight:bold; font-size:48px; margin-top:5px; margin-left:150px; }
#rightsection #keyword { height:120px; margin-left:190px; margin-top:50px; }
#rightsection #keyword .one { font-size:24px; color:#999; margin-left:80px; line-height:1.5em; }
#rightsection #keyword .two { font-size:20px; color:#ccc; }
#rightsection #keyword .three { font-size:18px; color:#999; margin-left:60px; }
#rightsection #keyword .four { font-size:30px; color:#ccc; margin-left:190px; }
#rightsection #text { margin-top:20px; margin-left:190px; color:#ccc; width:370px; line-height:1.8em; }
.style1 {font-size: 36px}
.wireframemenu ul li.menutitle { font:bold 13px arial; color:#66cccc; padding:5px 0 4px 4px; margin-bottom:0px; border-bottom:1px solid #c0c0c0; } 
.wireframemenu { width: 160px; padding-bottom:60px; }
* html .wireframemenu { width: 160px; }
.wireframemenu ul { padding: 0; margin: 0; list-style-type: none; }
.wireframemenu a { font: 13px Verdana; padding: 7px 3px; display: block; width: 100%; color: #000; text-decoration: none; border-bottom: 1px dashed #C0C0C0; }
html>body .wireframemenu a { width: auto; }
.wireframemenu a:hover { background-color: #f5f5f5; text-decoration:none; color:#000; }
.wireframemenu a.current, a.current:hover { font: 20px Verdana; color:#000; text-align:right; text-decoration:none; background-color:#FFF; cursor: default; }
#footer { width:100%; background:url(image/designbg.gif) left bottom no-repeat; clear:both; text-align:left; }
#footer img { vertical-align:bottom; }
#footer #artline { background:url(image/designbuilding.png) bottom repeat-x; }
#text a { text-decoration:underline; color:#CCC; }
#text a:hover { text-decoration:none; }

