/* ::::: http://amisinterag.com/amis.css ::::: */

html { background: url('bggrad.gif') repeat-x scroll 0% 0% white; border-top: 5px solid rgb(51, 51, 51); font-family: helvetica,arial,verdana,"sans serif"; }
p { font-size: 12px; }
h3 { font-size: 14px; }
h2 { font-size: 16px; color: rgb(0, 140, 202); }
img { border: 0px none; }
#wrapper { position: absolute; width: 960px; left: 50%; padding-left: 10px; padding-right: 10px; margin-top: 5px; margin-left: -480px; }
#header { width: 940px; height: 80px; }
#logo { width: 144px; float: left; height: 57px; text-indent: -9999px; background: url('logo.png') no-repeat scroll 0pt 0pt transparent; margin-top: 15px; }
#nav { color: rgb(255, 254, 255); font-size: 14px; float: right; margin-right: -95px; margin-top: 34px; width: 600px; }
#nav li { display: inline; background: url('nav_up.png') no-repeat scroll 5px 0pt transparent; margin-right: -53px; padding: 7px 50px 8px 40px; }
#nav li:hover { background-image: url('nav_over.png'); }
#nav a { text-decoration: none; color: rgb(255, 255, 255); }
#nav a:link { text-decoration: none; color: rgb(255, 255, 255); }
#nav a:visited { text-decoration: none; color: rgb(255, 255, 255); }
#nav a:hover { text-decoration: none; color: rgb(255, 255, 255); }
#nav a:active { text-decoration: none; color: rgb(255, 255, 255); }
#banner { width: 940px; height: 400px; background: url('homebanner.jpg') no-repeat scroll 0% 0% rgb(101, 178, 251); margin-bottom: 10px; }
#content { width: 655px; clear: both; float: left; padding-bottom: 40px; }
#catbox { width: 655px; height: 295px; float: left; background-image: url('catbox.png'); }
#catbox h3 { margin-left: 130px; margin-bottom: -10px; }
#catbox p { margin-left: 130px; }
#cat1 { width: 320px; height: 115px; background: url('cat_com.png') no-repeat scroll 0% 0% transparent; display: inline-block; position: relative; top: 56px; margin-bottom: 2px; float: left; }
#cat2 { width: 320px; height: 115px; background: url('cat_dev.png') no-repeat scroll 0% 0% transparent; display: inline-block; position: relative; top: 56px; margin-bottom: 2px; float: right; }
#cat3 { width: 320px; height: 115px; background: url('cat_csr.png') no-repeat scroll 0% 0% transparent; display: inline-block; position: relative; top: 56px; margin-bottom: 2px; float: left; }
#cat4 { width: 320px; height: 115px; background: url('cat_hum.png') no-repeat scroll 0% 0% transparent; display: inline-block; position: relative; top: 56px; margin-bottom: 2px; float: right; }
#catbox a { margin-left: 273px; position: absolute; font-size: 12px; color: rgb(255, 254, 255); top: 93px; }
#homebox { width: 640px; height: 105px; float: left; margin-top: 20px; border-top: 1px solid rgb(168, 168, 168); padding-top: 10px; }
#homebox img { float: left; }
#homebox h2 { margin-left: 180px; margin-top: 0pt; }
#homebox p { margin-left: 180px; margin-top: -10px; }
#homebox a { position: relative; bottom: -20px; }
#sidebar { width: 285px; margin-right: 0pt; border-left: 1px solid rgb(188, 188, 188); padding-left: 10px; float: right; }
#lost { position: relative; }
#lost:visited { text-decoration: none; }
.news { border-top: 1px solid rgb(171, 171, 171); margin-bottom: -20px; padding-bottom: 25px; margin-top: -10px; margin-right: 20px; }
div#banner {  }
#news h3 { color: rgb(0, 140, 202); }
.date { float: left; }
.update { padding-left: 60px; }
#dyk { background-color: rgb(247, 246, 237); border: 1px solid rgb(192, 192, 192); padding: 1px 10px 5px; margin-right: 20px; margin-top: 15px; }
#dyk h3 { color: rgb(0, 140, 202); margin-top: 5px; margin-bottom: -5px; border-top-color: rgb(136, 136, 136); }
#dyk p { padding-bottom: 20px; }
#footer { width: 940px; background-color: rgb(51, 51, 51); position: relative; float: left; color: rgb(170, 170, 170); line-height: 18px; }
#footleft { float: left; padding-left: 10px; }
#footright { float: right; text-align: right; padding-right: 10px; }
