body {margin:25px 0 0 0;padding:0;background:#ccc url(/img/home/bg.jpg) top left repeat-x;text-align:center;
font:normal 12px "Lucida Grande",arial,helvetica,sans-serif;color:#666;line-height:1.2em;}
#c {margin:0 auto;width:745px;border:2px solid #fff;text-align:left;background:#E9E9E9 url(/img/home/bodybg.gif) top left repeat-y;}
#left {margin:0;padding:0;width:367px;border-right:2px solid #fff;float:left;display:inline;}
#right {margin:0;padding:0;width:376px;float:left;display:inline;}
#right p {margin:0;padding:10px;}
h1,h2 {margin:0;padding:0;border-bottom:2px solid #fff;}
h3 {color:#9fa580;padding:0 9px;margin:10px 0 0 0;}
img {border:0;}
br.clear {clear:both;display:inline;margin:0;padding:0;font-size:0;height:0;}
#footer {margin:0;border-top:2px solid #fff;background:#666;padding:5px;color:#fff;font-size:10px;}

/*nav*/
#nav {background:#9FA580;height:45px;border-bottom:2px solid #fff;}
#nav ul {margin:0;padding:0;list-style:none;}
#nav li {float:left;display:inline;text-align:center;margin:0;padding:15px 0 0 0;height:30px;color:#fff;}
#nav li#navhome {padding-left:30px;padding-right:30px;border-right:1px solid #757A5A;}
#nav li#navport {padding-left:24px;padding-right:24px;border-left:1px solid #CCD3A8;border-right:1px solid #757A5A;}
#nav li#navcont {padding-left:28px;border-left:1px solid #CCD3A8;}
#nav li a {color:#DAFB2D;}
#home #nav li#navhome a {color:#fff;text-decoration:none;}
#port #nav li#navport a {color:#fff;text-decoration:none;}
#cont #nav li#navcont a {color:#fff;text-decoration:none;}

/*portfolio*/
#portimg img {border:1px solid #787878;margin:0 8px 4px 0;}
#portimg ul {list-style-image:url(/img/port/bullet.gif);margin:0 0 0 1.5em;padding:0 0 0 1.5em;}
#portimg ul li {padding:0 0 2px 0;font-style:italic;}
#portimg ul li a {color:#9fa580;}