* {margin:0;padding:0;}

body {

    font: 10pt/1.4 "lucida grande","lucida sans unicode",helvetica,verdana,sans-serif;

    color: #0e4961;

}

#container {

    width: 6in;

    margin: 0 auto;

}

a {color: #0e4961;}

img {border:0;}

h1, h2 {

    font-weight: normal;

    font-size: 14pt;

    padding: 0 0 0.1in;

}

h2 a {text-decoration:none;}

h3 {

    font-size: 11pt;

    font-weight: normal;

}

p {padding: 0 0 0.2in;}

ul{padding: 0.1in 0 0 0.1in;}

li {padding: 0 0 0.1in;}



p.skip, p.top, #nav, a.add, a.url, .fn, a.more {display:none;}



#brand {

    margin: 0.1in 0;

    padding: 0 0 0.1in;

    border-bottom: 1px dotted #0e4961;

}

#logo {

    display: block;

    width: 100%;

    border-bottom: 1px dotted #0e4961;

    padding: 0 0 0.1in;

}

#brand h1 {padding: 0.1in 0 0;}



#col1 {display:none;}

#col2 {width: 6.5in;}

#featured, div.imageElement, .open, .full {display:none;}



#services, #news, #workwithus {

    border-bottom: 1px dotted #0e4961;

    padding: 0.1in 0;

    margin: 0 0 0.2in;

}

#bio-pic {margin:0 0 0.1in;}

#zemContactForm fieldset {border:0;}

#zemContactForm legend {display:none;}

#zemContactForm label {display:block;}

#zemContactForm #zemSubmit {display:none;}



#copyright {padding: 0.1in 0 0;}

#copyright ul {display:none;}

#credits, #logos {display:none;}
