body{padding: 0px;margin: 0px;color: #333333;background-color: #ffffff;background-image:url(../img/hashing.gif)}
div {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}
p {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0;line-height:130%}
td {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}
tr {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}
span {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}
label {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}
form {padding:0;margin:0}
input {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}
textarea {font-family:Verdana,Arial,sans-serif;font-size:10px;padding:0;margin:0}

h1 {font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:800;color:#000000}
h2 {font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:800;color:#000000}

sup {font-size:9px}

a {font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff9900;text-decoration:none;font-weight:400}
a:link {color:#ff9900}
a:visited {color:#ff9900}
a:hover {background-color:#ff9900;color:#ffffff;text-decoration:none}

p.subtitle {font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:800;color:#ff9900; padding-top:10px}
div.hline {background-image:url(../img/hbar.gif); background-repeat:repeat-x; width:728px;height:7px}
div.hlineshort {background-image:url(../img/hbar.gif); background-repeat:repeat-x; width:640px;height:7px}

span.examples ul{margin-left:0px; padding-left:18px;list-style-image:url(../img/casestudy.gif); margin-top:0;padding-top: 0px}
span.examples p.subtitle{ font-weight:800;font-size:11px;color:#ff9900;padding-top:10px;font-family:Verdana,Arial,sans-serif}

/* footer */
div.footer {padding:5px 0 5px 0px;margin-bottom:5px}

div.footercred p {color:#979797;font-size:10px;padding-right:5px}
div.footercred a {font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:400;color:#ffffff;text-decoration:none}
div.footercred a:link {color:#ff9900}
div.footercred a:visited {color:#ff9900}
div.footercred a:hover {background-color:#ff9900;color:#ffffff;text-decoration:none}

/* header */
div.head {padding:15px 0px 11px 0px; background-color:#ffffff;margin-bottom:20px}
div.nav {margin-left:2px;font-size:10px;color:#979797; padding:3px}
div.navspace {padding-bottom:40px}
img.nav {margin:1px 1px 1px 0}
img.samstrap {margin-top:40px; margin-right:4px }

span.nav {color:#979797}
span.nav a {color:#979797;font-size:10px;font-weight:400; padding:3px}
span.nav a:link {color:#979797; padding:3px}
span.nav a:visited {color:#979797; padding:3px}
span.nav a:hover {background-color:#ff9900;color:#ffffff;text-decoration:none; padding:3px}

span.navback{padding:5px 5px 5px 0}

span.currnav a { background-color:#ff0000;color:#ffffff;font-size:10px;font-weight:400; padding:3px}
span.currnav a:link {background-color:#ff9900;color:#ffffff; padding:3px}
span.currnav a:visited {background-color:#ff9900;color:#ffffff; padding:3px}
span.currnav a:hover {background-color:#ff9900;color:#ffffff;text-decoration:none; padding:3px}

div.pg404 {margin-left:88px;margin-top:10px;height:400px }

/* homepage */
div.homemain {margin-left:88px; }
div.homeflash {width:728px;background-color:#182649}
div.hometopleft {padding-top:30px;padding-bottom:5px;width:375px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
div.hometopright {padding-top:30px;padding-left:10px;padding-bottom:5px;border-bottom:solid 1px #e5e5e5}
div.homebtmleft {padding-top:25px;padding-bottom:25px;border-right:solid 1px #e5e5e5}
div.homemidright {padding-top:5px;padding-left:10px;border-bottom:solid 1px #e5e5e5}
div.homebtmright {padding:5px 10px 5px 10px}

div.homeexampleimg {padding-right:3px; padding-bottom:5px}
div.homeexampletxt {padding:0 3px 0 3px}
div.homeexampletxt p {font-size:10px}
div.homeexampletxt p.subtitle {font-size:11px; padding-top:0px}
div.homeskillmore{text-align:right}
td.homeskilltop {padding:40px 0px 5px 0;border-bottom:solid 1px #e5e5e5}
div.homeskill1ttl {padding:4px 4px 4px 4px;color:#ffffff;background-repeat:no-repeat;background-image:url(../img/home/solving-puzzles.jpg);height:46px}
div.homeskill2ttl {padding:4px 4px 4px 4px;color:#ffffff;background-repeat:no-repeat;background-image:url(../img/home/engaging-audiences.jpg);height:46px}
div.homeskill3ttl {padding:4px 4px 4px 4px;color:#ffffff;background-repeat:no-repeat;background-image:url(../img/home/adding-movement.jpg);height:46px}
div.homeskill4ttl {padding:4px 4px 4px 4px;color:#ffffff;background-repeat:no-repeat;background-image:url(../img/home/steering-projects.jpg);height:46px}
div.homeskill5ttl {padding:4px 4px 4px 4px;color:#ffffff;background-repeat:no-repeat;background-image:url(../img/home/print-and-identity.jpg);height:46px}

td.homeskill1top {padding:2px 4px 4px 0px; width:128px;border-right:solid 1px #e5e5e5}
td.homeskill2top {padding:2px 4px 4px 5px; width:128px;border-right:solid 1px #e5e5e5}
td.homeskill3top {padding:2px 4px 4px 5px; width:128px;border-right:solid 1px #e5e5e5}
td.homeskill4top {padding:2px 4px 4px 5px; width:128px;border-right:solid 1px #e5e5e5}
td.homeskill5top {padding:2px 4px 4px 5px; width:128px}

td.homeskill1 {padding:2px 4px 26px 0px; width:128px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.homeskill2 {padding:2px 4px 26px 5px; width:128px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.homeskill3 {padding:2px 4px 26px 5px; width:128px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.homeskill4 {padding:2px 4px 26px 5px; width:128px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.homeskill5 {padding:2px 4px 26px 5px; width:128px;border-bottom:solid 1px #e5e5e5}

/* skills pages */
div.skillsmain {margin-left:88px;margin-top:0px }
div.navspace {padding-bottom:40px}
td.skillstopleft {padding-top:30px;padding-bottom:5px;width:256px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.skillstopright {padding-top:30px;padding-left:10px;padding-bottom:5px;width:380px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.skillsmidleft {padding-bottom:250px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.skillsmidright {padding:5px 10px 5px 10px;border-bottom:solid 1px #e5e5e5}
td.skillsbtmleft {padding-bottom:200px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.skillsbtmright {padding-bottom:100px;border-bottom:solid 1px #e5e5e5}
td.skillsmidright p.subtitle{color:#000000;font-size:12px;font-weight:800;padding-bottom:5px}
span.skillsnavprev {margin-right:10px}
span.skillsnavnext {margin-right:5px}

/* web-design pages */
div.webmain {margin-left:88px;margin-top:0px;background-color: #ffffff }
td.webtopleft {padding-top:30px;padding-bottom:5px;width:256px;border-right:solid 1px #e5e5e5}
td.webtopright {padding-top:30px;padding-left:10px;padding-bottom:5px;width:380px}
td.webmidleft {width:256px;border-right:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.webmidright {padding:5px 10px 5px 10px;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.webbtmleft {width:256px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.webbtmright {padding-bottom:100px;border-bottom:solid 1px #e5e5e5}
td.webmidright p.subtitle{color:#000000;font-size:12px;font-weight:800;padding-bottom:5px}
span.webnavprev {margin-right:10px}
span.webnavnext {margin-right:5px}
td.webspaceleft {border-right:solid 1px #e5e5e5}

/* project-detail pages */
div.projmain {margin-left:88px;margin-top:0px}
td.projtopleft {padding-top:30px;padding-bottom:5px;width:256px;border-right:solid 1px #e5e5e5}
td.projtopright {margin-top:0px;padding-top:30px;padding-left:10px;padding-bottom:5px;width:380px}
td.projmidleft {border-right:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;height:400px}
td.projmidleft img {margin-left:1px;border-left:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.projmidright {padding:5px 10px 5px 10px;border-top:solid 1px #e5e5e5}
td.projbtmleft {padding-bottom:100px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.projbtmright {padding-bottom:100px;border-bottom:solid 1px #e5e5e5}
td.projmidright p.subtitle{color:#000000;font-size:12px;font-weight:800;padding-bottom:5px}
span.projclient {color:#000000;font-weight:800}
span.projnavprev {padding:5px}
span.projnavnext {padding:5px}

td.projspaceleft {border-right:solid 1px #e5e5e5}
span.pglnk	{margin:1px}

/* contact page */
div.contactmain {margin-left:88px;margin-top:0px }
div.contactmain p{font-size:10px; line-height:6px  }
div.contactmain p.subtitle{font-size:10px; line-height:10px }
td.contacttopleft {padding-top:30px;padding-bottom:5px;width:256px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.contacttopright {padding-top:30px;padding-left:10px;padding-bottom:5px;width:380px;border-bottom:solid 1px #e5e5e5}
td.contactmidleft {padding-bottom:5px;border-right:solid 1px #e5e5e5}
td.contactmidright {padding:5px 10px 5px 10px}
td.contactbtmleft {padding-bottom:300px;border-right:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
td.contactbtmright {padding-bottom:100px;border-bottom:solid 1px #e5e5e5}
td.contactmidright p.subtitle{color:#000000;font-size:12px;font-weight:800;padding-bottom:5px}

