/* elements */

* {
margin:0;
padding:0;
outline:0;
}
body {
margin:0 0 0 0;
font-size:12pt;
font-family:"Palatino Linotype", Palatino, "Book Antiqua", Garamond,  Georgia, "Times New Roman", Times, serif;
letter-spacing:0;
background-color:#fff;
/*background:url(images/baseline_24.gif) top left repeat #fff;
*/}
p, h3, td, li, dt, dd {
font-size:1em;
line-height:1.5em;
}
p,
div.cf_info success {
margin-bottom:1.5em;
text-indent:0;
padding:0 10px 0 10px;
}
em {
letter-spacing:1px;
}
ul,
dd {
margin-bottom:1.5em;
}
dt {
font-weight:bold;
}
dt,
dd {
text-align:center;
}
li {
list-style-type:none;
}
strong {
font-style:italic;
}
hr {
height:1px;
margin:1.5em 0 1.5em 0;
clear:both;
}
h1 {
font-size:1.5em;
line-height:1.0em;
margin-bottom:1.25em;
font-weight:normal;
text-align:center;
/*font-size:1.0em;
font-variant:small-caps;*/
text-transform:lowercase !important;
letter-spacing:4px;
}
h1#homepage-script {
margin-top:1em;
}
h2,
.textonly {
font-size:1.5em;
line-height:1.0em;
margin:0 0 1em 0;
padding-top:24px;
text-align:center;
font-weight:normal;
/*font-size:1.0em;
font-variant:small-caps;*/
font-style:italic;
text-transform:lowercase !important;
letter-spacing:2px;
width:100%;
clear:both;
}
p + h2.decorative {
margin-top:1.75em !important;
}
legend {
line-height:1.0em;
margin:1em 0 .75em 0;
text-align:center;
font-weight:normal;
font-size:1.5em;
text-transform:lowercase !important;
letter-spacing:4px;
width:100%;
display:block;
position:relative;
}
h3 {
font-size:1.0em;
line-height:1.5em;
/*font-style:italic;*/
font-weight:bold;
padding:0 0 0 10px;
display:block;
margin-bottom:0;
}
h3 img {
margin-left:-10px;
}
h4 {
font-size:1.0em;
line-height:1.5em;
font-style:italic;
padding-left:10px;
}
/*legend {
float:left;
display:block;
width:125px;
margin-left:-155px;
position:relative;
left:-155px;
font-style:italic;
letter-spacing:1px;
}*/
fieldset {
display:block;
}
a,
a:link,
a:visited {
text-decoration:none;
color:#000;
}
label {
font-variant:small-caps;
text-transform:lowercase;
}
input,
textarea {
font-family:"Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", Times, serif;
}
fieldset {
border:none;
padding:0;
}

/* layout */

div#logo h1 a {
color:#000 !important;
text-align:center;
width:100%;
}
div#logo h1 span {
font-size:2em;
}
div.menu {
display:none;
}
div#tagline {
display:none;
}

ul.bulleted li {
font-size:.8125em;
list-style-type:square;
list-style-position:inside;
margin-left:10px;
margin-bottom:.25em;
line-height:1.65em;
}
ul.thumbnails {
margin-top:1.5em;
margin-bottom:1.5em;
clear:both !important;
}
ul.thumbnails li {
float:left;
}
div#portfolio-footer {
display:none;
}
span.dropcap {
float:left;
line-height:1em;
font-size:2.75em;
margin:-.125em .125em 0 0;
border-style:none;
border-width:3px;
padding:.05em 0;
font-variant: normal;
text-transform:uppercase;
/*font-style:italic;*/
}
h1.decorative,
h2.decorative {
border-top:solid 1px #cccccc !important;
padding-top:.5em;
}
p.lead-in {
text-indent:0;
}
p.lead-in:first-line {
font-variant: small-caps;
text-transform:lowercase;
}
span.lead-in {
font-variant: small-caps;
text-transform:lowercase;
}
#footer {
display:none;
}
a.bulleted {
display:none;
}
.pullquote-lt {
float:left;
display:block;
text-align:right;
width:25%;
margin-top:1em;
margin-left:1em;
font-size:.8125em;
line-height:1.65em;
font-style:italic;
letter-spacing:1px;
}
.pullquote-rt {
float:right;
display:block;
text-align:left;
width:25%;
margin-left:1em;
margin-left:1em;
line-height:1.65em;
font-size:.8125em;
font-style:italic;
letter-spacing:1px;
}