/* root generic */
* {
margin: 0;
padding: 0;
}

/* body */
body {
background: transparent url(../images/DONEWOODswatch.jpg) repeat top left;
background-attachment: fixed;
font: 0.84em/1.333 Arial, sans-serif;
color: #fff;
margin: 0 0 175px 0;
}
#bodyContainer {
margin: 20px auto 0 auto;
width: 801px;
}

/* head */
#header p {
background: transparent url(../images/head.png) no-repeat top left;
height: 45px;
width: 800px;
margin: 0;
text-indent: -5000px;
}


/* none semantic extras */
#designExtra1 {
margin: 70px auto 20px auto;
height: 150px;
width:800px;
background: transparent url(../images/dialonlyNew.png) no-repeat center bottom;
clear: both;
vertical-align: bottom;
}
.clearer {
clear: both;
}

/* footer */
#footer {
text-align:center;
font-size: .8em;
}

/* generics */
a {
color: #e8b12e;
}
p {
margin: 17px 0;
}
strong {
font-size: 1.2em;
}

/* components */
a.toTop {
margin: 2px 0 0 0;
display: block;
text-align: right;
font-size: .85em;
}

.right {
float: right;
}
.imageCaption {
margin: 0 0 10px 10px;
}
.imageCaption img {
border: 3px solid #fff;;
}
.imageCaption p {
margin: 0;
font-size: .85em;
font-weight: bold;
text-align: center;
}
.pullquote {
background: transparent url(../images/quote-marks.png) no-repeat top left;
font-weight: bold;
padding: 0 0 0 20px;
margin: 0 0 0 12px;
}
.pullquote q {
background: transparent url(../images/quote-marks-close.png) no-repeat bottom right;
padding-right: 23px;
zoom: 1;
}
.pullquote q:after {
content:no-close-quote;
}.pullquote q:before {
content:no-close-quote;
}
