#canvas{margin:0 auto;width:740px}
#contact-title{background:url(contact-title.jpg) no-repeat;height:21px;text-indent:-9999pt;width:80px}
#contactform .neus{background:#fff;color:#333;margin-bottom:10px;width:150px}
#contactform .send{background:#f13241;border-bottom:#bc1616 1px solid;border-left:#bc1616 1px solid;border-right:#bc1616 1px solid;border-top:#bc1616 1px solid;color:#fff;font:9px "small fonts", tahoma, arial, serif;margin-top:5px;padding:5px 10px;text-transform:uppercase}
#contactform INPUT{background:#fff;border-bottom:#6ca1a9 1px solid;border-left:#6ca1a9 1px solid;border-right:#6ca1a9 1px solid;border-top:#6ca1a9 1px solid;color:#5e4435;display:block;font:11px tahoma, verdana, arial, serif;margin-right:3px;padding:5px}
#contactform INPUT:focus,#contactform TEXTAREA:focus{border-bottom:#f1414e 1px solid;border-left:#f1414e 1px solid;border-right:#f1414e 1px solid;border-top:#f1414e 1px solid}
#contactform LABEL{display:block;margin-bottom:2px}
#contactform TEXTAREA{background:#fff;border-bottom:#6ca1a9 1px solid;border-left:#6ca1a9 1px solid;border-right:#6ca1a9 1px solid;border-top:#6ca1a9 1px solid;color:#333;font:11px tahoma, verdana, arial, serif;height:150px;padding:5px;width:500px}
#footer{background:url(ftr-bg.jpg) repeat-x;height:86px;width:100%}
#footer A{color:#fff}
#footer P{color:#eee;margin:0 auto;padding:30px 0 0;width:740px}
#header{height:150px;margin-bottom:4px;width:740px}
#header h1 {padding-top: 40px; color:#ef1f2f;}
#header h2 {padding-top: 10px;}
#info{height:199px;margin-bottom:20px}
#info img {float: right;max-width: 170px; max-height: 185px;padding: 5px;}
#logo{background:url(logo.jpg) no-repeat;height:150px;text-indent:-9999pt;width:356px}
#header #navigation {text-align: right;width: 720px; padding-top: 7px}
#header #navigation a{color: #000;text-decoration:underline;font-weight: normal;}
#header #navigation a:hover{color: #ef1f2f;text-decoration: none;}
#work-title{background:url(work-title.jpg) no-repeat;height:21px;text-indent:-9999pt;width:80px}
#anot {font-size: 18px; line-height: 22px;}
#infol {float: left;width: 500px; font-size: 18px; line-height: 22px;color: #fff;padding-top: 50px}
.clr-left:after,.clr-right:after{clear:left;content:none;display:block;height:0;visibility:hidden}
.clr:after{clear:both;content:none;display:block;height:0;visibility:hidden}
.content{line-height:18px;margin-bottom:40px}
.content OL{margin:10px 0 10px 30px}
.content P{margin-bottom:10px;}
.content .list p a {color: #000;font-weight: normal;text-decoration: underline}
.content p span {font-style:italic;margin:0;padding:10px 0 10px 40px}
.content UL{list-style-image:url(list-style.gif);margin:10px 0 10px 30px}
.content ul li {padding-bottom: 7px}
.content ul li a{color:#000;border-bottom:1px dotted #ef1f2f;font-weight: normal}
.content ul li a:hover{color: #ef1f2f;text-decoration: none; border: 0}
.content-title{background:url(title-bg.jpg) no-repeat 0 13px;margin-bottom:10px;padding-bottom:15px}
.content-title H2{font:20px "Trebuchet Ms", Arial}
.content-title-h3{border-bottom:#f03643 1px solid;font:15px "Trebuchet Ms", Arial;margin-bottom:20px}
.left-img{background:#f5f5f5;border-bottom:#bdbdbd 1px solid;border-left:#bdbdbd 1px solid;border-right:#bdbdbd 1px solid;border-top:#bdbdbd 1px solid;float:left;margin:4px 7px 0 0;padding:3px}
.right-img{background:#f5f5f5;border-bottom:#bdbdbd 1px solid;border-left:#bdbdbd 1px solid;border-right:#bdbdbd 1px solid;border-top:#bdbdbd 1px solid;float:right;margin:5px 0 0 7px;padding:3px}
.seperator{float:left;height:150px;width:20px}
.tabs-hide{display:none}
.top-link{background:url(2.png) no-repeat;display:block;float:right;height:20px;margin:-10px 4px 0 0;text-indent:-9999pt;width:20px}
.work-box{background:#444;border-bottom:#304d50 1px solid;border-left:#304d50 1px solid;border-right:#304d50 1px solid;border-top:#304d50 1px solid;float:left;height:150px;margin:0 0 20px;width:358px}
.work-client{float:left;padding:5px}
.work-info{background:url(1.png);color:#fff;height:25px;line-height:100%!important;margin:-27px 0 0;padding-top:2px;position:relative;width:358px}
.work-visit{float:right;padding:5px}
.work-visit A{color:#fff;font-weight:bold}
A{color:#ef1f2f;font-weight:700;outline-style:none;text-decoration:none}
A:hover,.work-visit A:hover{text-decoration:underline}
BLOCKQUOTE{background:url(blockquote.gif) no-repeat left top;font-style:italic;margin:0;padding:10px 0 10px 40px}
BODY{background:url(bg.jpg) #fff repeat-x;color:#444;font:12px Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0}
UL,H1,H2,H3,H4,P,OL{margin:0;padding:0}
.arr {text-align: center; padding: 25px; color:#b3b3b3;}
#rarr {float: right; width: 150px}
#larr {float: left;width: 150px}