body{font:12px verdana,arial,helvetica,sans-serif;background:#ccc}body,p,.mainb{color:#000}p,.greytb,.presstb,.list{font:10px verdana,arial,helvetica,sans-serif}p,a:link,a:visited,a:hover,a:active,#nav,#main,#services,.greytb,.maintxt,.mainb,.list{background:inherit}p,#wrapper,#header,#anim,#main,.presstb,.maintxt,.pmenu{padding:0}p,#header,#anim,.redtb,.presstb,.pmenu{margin:0}img,#wrapper,#header{border:0}a:link,.redtb,.presstb,.title,.maintxt,.list{color:#fff}a:link,a:visited,a:hover,a:active{text-decoration:underline}a:visited{color:#609}a:hover{color:#c00}a:active{color:#e2e2e2}#wrapper{margin:10px auto 0;width:770px}#wrapper,#header,#anim{background:#999}#wrapper,#header,#anim,#nav,#main,#services,.greytb,.acctb{color:inherit}#nav{float:left;width:35%;height:100%;padding:2%}#nav,#main{left:0}#nav,#main,#footer{border:0 solid #fff}#main,#services{position:relative}#main,.presstb{width:450px}#main{margin-top:2%;margin-left:40%}#footer{background:transparent;height:52px;padding:0 0 0 15px;margin-top:50px;background:url(../gfx/corner.jpg) no-repeat bottom right;clear:both}#footer,.greytb{vertical-align:top}#services{padding:25px 80px 25px 80px}.redtb{font:10px verdana,arial,helvetica,sans-serif bold;background:#c00;height:25px;padding:0 0 0 10px}.redtb,.greytb{width:256px;border:2px groove #888}.greytb{height:100px;background:url(../gfx/panel.jpg) no-repeat bottom;padding:5px}.presstb{background:#ccc}.acctb{background:#b3af9d}.title{background:inherit}.maintxt{margin-top:10px;margin-bottom:10px}.mainb{margin:10px}.bold{font-weight:bold}.pmenu{text-align:right}.demo{width:770px;text-align:center;margin:100px 0px 100px 0px;}