/* STRUCTURE */
body {
margin:0px auto;
text-align:center;
}
#container-wrapper {
margin:0px auto;
width:962px;
height:100%;
position:relative;
}

#header {
width:500px;
height:455px;
position:absolute;
z-index:99;
left: 50%;
margin-left: -250px;
}

#container {
width:962px;
/*margin-top:150px;*/
position:relative;
margin:0px auto;
padding-top:75px;
min-height:804px;
}

#content-wrapper {
margin:0px auto;
position:relative;
padding-top:100px;
}

#content-header {
margin:0px auto;
width:900px;
height:25px;
position:relative;
}

#content {

margin:0px auto;
width:900px;
position:relative;
}

#side-nav {
float:left;
margin:0px 0px 0px 25px;
width:210px;
text-align:left;
position:relative;
}
#quote {
position:absolute;
margin:15px 35px 0px 0px;
right:0px;
width:200px;
text-align:left;
}
#main-body {
margin:225px 35px 0px 0px;
float:right;
width:615px;
text-align:left;
}

#content-footer {
margin:0px auto;
width:900px;
height:30px;
position:relative;
clear:both;
}

#side-nav img{
padding:10px 0px 0px 5px;
border:none;
}
#more {
clear:both;
display:none;
}
/* END STRUCTURE */


/* BACKGROUNDS */

body {
background:#937D6E repeat-x url('/media/bgrounds/body-top.png');

}
#container-wrapper {
background:top left repeat-y url('/media/bgrounds/vert.png');

}
#container {
background:top no-repeat url('/media/bgrounds/content-wrapper.png');
}
#content-header {
background:no-repeat top url('/media/bgrounds/content-header.png');
}
#content {
background:repeat-y url('/media/bgrounds/content.png');
}
#content-footer {
background:no-repeat url('/media/bgrounds/content-footer.png');
}
a {
color:#000000;
}
.testimonyh{
width:100%;
min-height:122px;
background:no-repeat url('/media/bgrounds/HFrame1.png');
margin-bottom:10px;
}
.testimonyh img{
float:left;
display:block;
padding-left:8px;
padding-top:8px;
padding-right:15px;
padding-bottom:25px;
}
.testimonyv{
min-height:167px;
width:100%;
background:no-repeat url('/media/bgrounds/vFrame1.png');
margin-bottom:10px;
}
.testimonyv img{
float:left;
display:block;
padding-left:8px;
padding-top:8px;
padding-right:15px;
padding-bottom:25px;
}
.testimonyv, .testimonyh{
float:left;
font-style:italic;
border-bottom:1px dotted #7B6B5E;
}
/* END BACKGROUNDS */

/* MISC */
.clear {
width:100%;
clear:both;
}
/* END MISC */

/* FONT STYLES */
h1 {
font-size:14pt;
colr:#333;
}
.center {
margin:0px auto;
text-align:center;
width:95%;
}
.red {
color:#ff0000;
}
.disclaimer {
font-size:9pt;
}
/* END FONT STYLES */