body {margin:0;
background-color:#fff;font-family:Tahoma,Arial;font-size:11px;
border-top:10px solid #4F4F4F;background-image:url(/images/bk.jpg);
background-repeat:no-repeat;background-position:center top;}
img {border:0;}
a {color:black;}
a:hover {text-decoration:none;}
#all {background-image:url(/images/portbk.gif);background-repeat:repeat-x;}
#wraper {margin:0 auto;max-width:800px;
/*fur IE6 he-he*/
width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 400) ? '400px' : ((document.body.clientWidth > 800) ? '800px' : '100%'));}
#header {background-image:url(/images/topbk.jpg);height:86px;width:748px;
padding:22px 26px;padding-bottom:0px;background-repeat:no-repeat;_height:85px;}
#header h2 {font-size:18px;color:#B9BBB6;margin:0;padding:0;font-weight:normal;
margin-left:88px;line-height:10px;}
ul#menu {margin:0;padding:0;list-style:none;position:relative;float:right;height:0;_margin-bottom:-24px;}
ul#menu li {float:left;padding:5px 12px;padding-bottom:6px;margin:0px 2px;
-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;}
ul#menu li a {display:block;}
ul#menu li#active {background-color:#4F4F4F;background-image:url(/images/menubk.png);
background-repeat:no-repeat;background-position:center;}
ul#menu li#active a {color:white;text-decoration:none;}
ul#menu li:hover {background-color:#DADAD9}
#port {background-color:#E6EECF;height:260px;background-image:url(/images/port.jpg);
background-repeat:no-repeat;background-position:center;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
#port #left {float:left;padding-top:88px;margin-left:37px;_margin-left:15px;}
#port #right {float:right;padding-top:88px;margin-right:37px;_margin-right:15px;}
#foot {padding:12px;padding-top:14px;background-image:url(/images/line.gif);background-repeat:no-repeat;background-position:center top;}
#foot b {color:#9bb51e;}
#foot #info {background-image:url(/images/ava.gif);background-repeat:no-repeat;background-position:left;
padding-left:95px;float:left;}
#foot #services {float:left;margin-left:90px;}
#foot #services img {vertical-align:middle;margin-right:15px;
-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;filter: alpha(opacity = 50);}
#foot #services img:hover {-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;filter: alpha(opacity = 100);}
#foot #clear {clear:both;}
.post {padding-top:50px;padding-left:310px;height:200px;width:296px;float:left;}
.screen {background-repeat:no-repeat;background-position:center left;}
.post span.button {background-image:url(/images/button.png);background-repeat:no-repeat;background-position:left;width:131px;height:30px;display:block;
line-height:30px;text-align:center;margin-top:10px;}
.post span.button a {color:white;text-decoration:none;display:block;}
.post span.button a:hover {text-decoration:underline;}
#scroller {overflow:hidden;height:258px;_width:76%;}
#scrollpost {width: 1818px;}

h1 {font-size:18px;font-weight:normal;color:#4F4F4F}
h1 b {color:#B4D41D;font-weight:normal;}
#content {font-size:14px;margin:0 28px;margin-top:12px;line-height:18px;}
#content span {background-color:#42C5DC;color:white;padding:2px 4px;font-size:11px;}
#content span.red {background-color:#B4D51E;}
.liner {border-top:1px solid #EAF1D8;height:1px;margin:12px 0px;}
#content img {vertical-align:-2px;}
#content .right {float:right;background-color:#4F4F4F;color:white;padding:4px 10px;font-size:11px;}
#content input, #content textarea {border:1px solid #DBDBDC;width:300px;padding:6px 8px;}
#content label {display:block;margin:6px 0px;}

#portfolio {text-align:center;}
/*.work, .front, .work img, .label span {-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}*/
.work {width:738px;height:163px;margin-top:22px;display:inline-block;}
.lnk {display:block;}
.front {position:absolute;border:6px solid black;z-index:2;height:151px;width:726px;
-moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;filter: alpha(opacity = 20);_margin-left:-50%;}
.work:hover .front {-moz-opacity: 0.4;-khtml-opacity: 0.4;opacity: 0.4;filter: alpha(opacity = 40);cursor:pointer;}
.label {background-color:#E5ECCA;padding:10px 14px;z-index:3;float:right;position:absolute;margin-top:110px;display:none;
-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;}
.work:hover .label {display:block;}
.label span {background-color:#87AD0E;color:white;font-size:10px;padding:2px 4px;margin-left:10px;}
.label img {vertical-align:middle;margin:0;padding:0;margin-left:8px;}

#navigation {padding:0;margin:0;list-style:none;font-size:12px;padding-left:3px;float:right;}
#navigation li {float:left;margin-right:2px;
-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
#navigation li a {display:block;padding:2px 6px;text-decoration:none;}
#navigation li:hover {background-color:#E9EFD5;}
#navigation li#act {background-color:#4F4F4F;color:white;}
#navigation li#act a {color:white;}

.import {border:2px solid #DEDDDD;}
h2 {margin:0;padding:0;margin-top:10px;font-weight:normal;color:#B4D41D;font-size:18px;}

#download {background-color:#EAF1CF;padding:10px;
background-image:url(images/down.gif);background-position:99% 10px;background-repeat:no-repeat;}