﻿* { padding:0; margin:0;}
p { font-family: Palatino Linotype, Palatino, Georgia; font-size:0.8em; line-height:1.4em; }
a {font-family: Palatino Linotype, Palatino, Georgia;}

body { background:#50545d;}

/* Page Sections */
.container { width: 950px; margin:20px auto 0 auto;}
.leftSection { width:310px; float:left; position: relative; }
.rightSection { width: 640px; float:right; padding: 11px 0 0 0;}

/* Chair Image */
.chairImage { padding: 35px 0 10px 20px; width:250px; height:397px; }
.chairImage img { width:250px;}

/* Logo */
.logo {margin: 0 auto; width: 154px; display: block; }
.logo img {border:0;}

/* Introduction Text */
.introText { width:640px; text-align:justify;}
.introText p { color:#fbf6d4; padding: 0 0 10px 0; }
.introText p span { color:#fce08c; padding: 0 4px 0 0; font-weight:normal; font-size:1.8em; font-family:Palatino Linotype, Palatino;}
.introText a { color:#fce08c;}
.introText a:hover { text-decoration:underline;}

/* Contents Section */
.contentsSection { width: 600px; font-family: Palatino Linotype, Palatino, Georgia; font-size:0.8em;}
.contentsSectionLeft { float:left; width: 250px; }
.contentsSectionRight { float:left; width: 250px; }

.contentsSection ul { list-style:none;}
.contentsSection ul li { list-style-type:none; display:block; color:#ffd887; padding: 2px 0 2px 0;}
.contentsSection ul li a {color:#fce08c; text-decoration:none;}
.contentsSection ul li a:hover {}
.contentsSection ul li a:visited { text-decoration:none;}
.contentsSection ul li a:hover { text-decoration:underline}
.contentsSection p {color:#fbf6d4; font-size:0.9em; padding: 0 0 10px 0;}

/* Contact Details & Brochure Box */
.contactDetails {  padding:10px 0 10px 0; /*text-align:justify; border: solid 1px #d9d2b8;*/}
.contactDetails p { color:#fbf6d4; }
.contactDetails p span { color:#fce08c; padding: 0 4px 0 0;  font-weight:bold;}
.contactDetails a { color:#fce08c; text-decoration:none;}
.contactDetails a:hover { text-decoration:underline;}
.contactDetails a:visited { text-decoration:none;}
.contactDetails a:visited:hover { text-decoration:underline;}

.brochureSection { padding: 8px 0;}
.brochureLink { font-weight:bold; } 

/* Terms of Use */
.termsOfUseHeadings {font-weight:bold; color:#ffd887;}

.termsText { width:950px; text-align:justify; margin-top: 100px; padding: 20px 0;}
.termsText h2 {font-size: 1.1em; font-weight: normal; font-family: Palatino Linotype, Palatino, Georgia; color: #fff; padding: 5px 0; border-bottom: 1px solid #fff; margin-bottom: 20px;}
.termsText h3 {font-size: 1.1em; font-weight: normal; font-family: Palatino Linotype, Palatino, Georgia; color: #fff; padding: 5px 0;}
.termsText p { color:#fbf6d4; padding: 0 0 10px 0; }
.termsText p span { color:#fce08c; padding: 0 4px 0 0; font-weight:bold; font-size:1.1em;}
.termsText a { color:#fce08c; text-decoration:underline;}

.bottomLines { width: 950px; height:22px; margin:10px 0 0 0;  background: url('../images/lines.jpg') repeat-x; }

/* Brochure */
.brochureSection { padding: 0; margin-bottom: 10px;}
.brochureSection .brochureThumb {float: left; width: 93px; display: block; margin: 0 0 0 -7px; padding: 0; border: 0;}
.brochureSection .brochureThumb img {display: block; margin: 0; padding: 0;}
.brochureSection p {color:#fbf6d4; float: left; width: 400px; padding: 25px 0 25px 10px;}
.brochureSection a{color:#fce08c; text-decoration:underline;}

/* Footer Section */
.footer { width:950px; text-align:left; padding:5px 0 0 0; font-family:Tahoma;}
.footer a { color:#fce08c; text-decoration:none; font-family:Tahoma;}
.footer a:hover { text-decoration:underline;}
.footer a:visited { text-decoration:none;}
.footer a:visited:hover { text-decoration:underline;}

.footer ul { float:left; list-style:none; font-family:tahoma; font-size:0.7em; padding: 0 0 20px 0;}
.footer ul li { display:inline; list-style-type:none; color:#fbf6d4; padding: 0 10px 0 0;}
.footer ul li span{ color:#fce08c; font-weight:bold; }
.footer ul li a {color:#fce08c; text-decoration:underline;}

.termsOfUseList { float:right; width:360px; }
.termsOfUseList li {float: right;}
.termsOfUseList li.last {padding: 0;}
.closeTerms {font-size: 0.8em; margin-bottom: 20px; display: block; background: url('../images/close_terms_bg.jpg') no-repeat left; padding: 0 0 0 20px; color: #fff;}
.contactList { float:left; width:590px;}
