body{background: url(../images/bg.png) repeat-x ;background-attachment:fixed;border-top:3px solid #333;margin:0;text-align:center; font:11px/160% tahoma, arial;color:#444;}
a{color:#3366CC;text-decoration:none}
a:hover{text-decoration:underline}
img{border:none}
label{float:left;width:100px;padding: 4px 6px;text-align:right;}
input, textarea, select{border:1px solid #c1c1c1;font:normal 11px/130% tahoma, arial;padding: 4px 6px;margin:3px 0}
textarea{width:320px;height:70px;}
.clear{clear:both}
.textfield{width:160px;}
#corner{position:absolute;left:0;top:0;background: url(../images/corner.png); width:170px;height:170px;}
#bl{position:fixed;bottom:0;width:100%;height:2px;background:#333;}
#container{width:780px;height:480px;margin:160px auto  0 auto;background:  url(../images/decor.png) no-repeat right top;position:relative;}
#container-main{width:580px;height:300px;background:#fff;margin: 0 auto;position:absolute;bottom:101px;left:100px;border:1px solid #c1c1c1}
#container-main-inner{text-align:left;background:  url(../images/inner-bg.png) repeat-x;height:290px;margin:5px;overflow:hidden}
#container-reflect{width:580px;height:100px;background:  url(../images/reflect.png) no-repeat center top;position:absolute;bottom:0px;left:101px}
#navbar{position:absolute; bottom:0;left:169px;width:232px;height:36px;background:  url(../images/navbar.png) no-repeat}
#navbar ul{margin:0 0 0 5px;padding:0;}
#navbar ul li {list-style-type:none;}
#navbar ul li a{float:left;display:block;background:red;width:36px;height:36px;margin:0 1px 0 0 }
#navbar ul li  a{float:left;display:block; width:44px;height:36px;margin:0 1px 0 0 ;text-decoration:none}
#navbar ul li#m-home a{background: url(../images/button_home.png) no-repeat center 0px;}
#navbar ul li#m-home a:hover, #navbar ul li#m-home a.active{background:  url(../images/button_home.png) no-repeat center -36px;}
#navbar ul li#m-about a{background: url(../images/button_about.png) no-repeat center 0px;}
#navbar ul li#m-about a:hover{background:  url(../images/button_about.png) no-repeat center -36px;}
#navbar ul li#m-work a{background: url(../images/button_work.png) no-repeat center 0px;}
#navbar ul li#m-work a:hover{background:  url(../images/button_work.png) no-repeat center -36px;}
#navbar ul li#m-social a{background: url(../images/button_social.png) no-repeat center 0px;}
#navbar ul li#m-social a:hover{background:  url(../images/button_social.png) no-repeat center -36px;}
#navbar ul li#m-contact a{background: url(../images/button_email.png) no-repeat center 0px;}
#navbar ul li#m-contact a:hover{background:  url(../images/button_email.png) no-repeat center -36px;}
.level{width:100%;position:relative;display:block}
.l1{height:290px;background:  url(../images/l1.png) no-repeat center 60px}
.l2{padding:0 10px;height:290px;}
.l2 img{border:1px solid #eee;background:#fff;padding:4px;margin: 0 -4px 3px -4px; width:156px;}
.l2 .col{width:170px;float:left;margin: 0 10px 3px 0;}
.l2 .col h3{margin: 0 0 2px 0;padding:0;font:bold 11px tahoma, arial}
.l2 .col p{margin: 0 0px 8px 0;}
.l3{padding:0 10px;height:290px;}
.l3 img{margin: 0 1px 1px 0;padding:0;}
.l3 span{float:right;font: normal 11px/28px tahoma, verdana}
.l3 #pf-cont{height:240px;width:10000px;}
.l3 #pf-cont .pf-cont-inner{width:550px;height:240px;margin-right:10px;float:left;}
.l3 #pf-cont .pf-image{float:left;width:220px;height:230px;margin: 0 10px 10px 0}
.l3 #pf-cont h2{font: bold 12px verdana;margin: 4px 0 6px 0}
.l3 #pf-cont p {}
.l3 #pf-cont ul{margin:0;padding:0;}
.l4{padding:0 10px;height:290px;}
.l4 img{margin:6px}
.l4 .icons{text-align:center;margin: 30px 0 0 0}
.l5{padding:0 10px;height:290px;}
.l5 .submit{padding:1px 10px;background:#fff}
.e_heading{font:bold 14px/30px tahoma, arial;height:30px;border-bottom:1px solid #f1f1f1;margin:0 0 10px 0}
img.pfi{padding:5px;margin:0 0 8px 0px;border:1px solid #ddd;background:#fff;}
#tooltip{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;
	position:absolute;top:-24px;width:70px;text-align:center;margin-left:-16px;background:#474747;padding:3px 5px;
	font: bold 10px tahoma, arial;text-decoration:none;color:#ccc;display:none;}
#slsh{width:100px;height:20px;background:#fff;position:absolute;z-index:-1;top:-200px;left:300px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}