/**************************************************************
   Page Content
 **************************************************************//* Column widths */
.fullpage {
    width: 685px;
    padding: 25px
}

.fullpage h1{
    float: left;
    width: 395px;
    font-size: 20px;
    text-align: left;
    color: #2C1B11;
    margin: 0px;
    padding: 10px 0px 10px 25px
}

.fullpage2 {
    margin: 0px auto;
    width: 80%;
    padding: 25px
}

.fullpage2 h1{
    float: left;
    width: 395px;
    font-size: 20px;
    text-align: left;
    color: #2C1B11;
    margin: 0px;
    padding: 10px 0px 10px 25px
}

.fullpage2 h2{
    float: left;
    width: 100%;
    font-size: 14px;
    text-align: left;
    color: #513D2C;
    margin: 0px;
    padding: 25px 0px 15px 0px
}

.fullpage2 h3{
    float: left;
    width: 100%;
    font-size: 20px;
    text-align: left;
    color: #2C1B11;
    margin: 0px;
    padding: 10px 0px 10px 25px
}

.fullpage2 p {
    width: 100%;
    font-size: 13px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #333;
    margin: 0px
}

.fullpage2 ul {
    width: 100%;
    font-size: 14px;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #333;
    margin: 0px auto
}

.fullpage2 li {
	display: inline;
	padding: 0 0 0 50px;
	margin: 0px auto
}

.fullpage2 img {
	padding: 20px 0 20px 20px;
}

.fullpage-testimonials {
    margin: 0px auto;
    width: 80%;
    padding: 25px 50px 0 0;
}

.fullpage-testimonials h1{
    float: left;
    width: 395px;
    font-size: 20px;
    text-align: left;
    color: #2C1B11;
    margin: 0px;
    padding: 10px 0px 10px 25px
}

.fullpage-testimonials p {
    width: 100%;
    font-size: 13px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #333;
    margin: 0px
}
/**************************************************************
   Posts
 **************************************************************/

.post {
    float: left;
    width: 100% !important;
    width: 99%;
    position: relative;
    margin: 0 0 5px 25px;
    border-bottom: 1px solid #CCCCCC;
    height: 155px
}

.post p {
    float: left;
    width: 530px;
    font-size: 13px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #333;
    margin: 0px;
    padding: 10px 0px 10px 145px
}

.post h2 {
    float: left;
    width: 530px;
    font-size: 18px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #513D2C;
    margin: 0px;
    padding: 10px 0px 5px 155px
}

.post .photo {
    position: absolute;
    top: 0;
    left: 5px;
    width: 112px;
    text-align: right
}

.post .photo {
    text-transform: uppercase;
    font: 700 1.0em arial, sans-serif;
    color: #888
}

.post .title {
    float: left;
    width: 395px;
    font-size: 20px;
    text-align: left;
    color: #2C1B11;
    margin: 0px;
    padding: 10px 0px 10px 25px
}
/**************************************************************
   Spine
 **************************************************************/

#mainspine {
    margin: 0px auto;
    width: 540px;
    height: 670px;
    padding: 25px 0 25px 0
}

#spinedegenlink {
    margin: 0px auto;
    text-align: center;
    width: 339px;
    height: 82px;
    padding: 5px 0 45px 0
}

#spinedegenlink h1 {
    margin: 0px;
    font-size: 18px;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #513D2C;
    padding: 0px 0px 15px 0px
}

.spine {
    float: left;
    width: 100% !important;
    width: 99%;
    position: relative;
    margin: 0 0 5px 25px;
    border-bottom: 1px solid #CCCCCC;
    height: 220px
}

.spine ul {
    float: left;
    width: 530px;
    font-size: 15px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    padding: 12px 0 0 0;
    color: #333;
    margin: 0px;
    padding: 10px 0px 10px 185px
}

.spine li {
    margin: 5px
}

.spine h2 {
    float: left;
    width: 530px;
    font-size: 18px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #513D2C;
    margin: 0px;
    padding: 10px 0px 5px 175px
}

.spine .degen {
    position: absolute;
    top: 0;
    left: 5px;
    width: 147px;
    text-align: right
}

.post .photo {
    text-transform: uppercase;
    font: 700 1.0em arial, sans-serif;
    color: #888
}

.post .title {
    float: left;
    width: 395px;
    font-size: 20px;
    text-align: left;
    color: #2C1B11;
    margin: 0px;
    padding: 10px 0px 10px 25px
}

/**************************************************************
   Testimonials
 **************************************************************/
 
.testimonials {
 	width: 80%;
	margin: 0px auto;
	padding: 15px 0 55px 50px;
	background: url(../images/quotes.png) no-repeat 0 0;
}

.name {
 	width: 80%;
	float: left;
	padding: 15px 0 0px 15px;
}

/**************************************************************
   Links
 **************************************************************/
.link {
    float: left;
    width: 100% !important;
    width: 99%;
    position: relative;
    margin: 0 0 5px 25px;
    border-bottom: 1px solid #CCCCCC;
    height: 220px
}

.link p {
    float: left;
    width: 70%;
    font-size: 15px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    padding: 12px 0 0 0;
    color: #333;
    margin: 0px;
    padding: 10px 0px 10px 185px
}



.link h2 {
    float: left;
    width: 70%;
    font-size: 18px;
    text-align: left;
    voice-family: "\"}\"";
    line-height: 16px;
    color: #513D2C;
    margin: 0px;
    padding: 10px 0px 5px 190px
}

.link .site {
	position: absolute;
	top: 23px;
	left: 7px;
	width: 147px;
	text-align: right
}
