* { margin: 0; padding: 0; } body { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-align: center; padding: 40px 0 0 0; } h1 { font-size: 170%; color: #5B665B; font-weight: normal; padding: 0 0 20px 0; } h1 em { color: #8EC1AD; font-style: normal; } h2 { font-size: 110%; color: #5B665B; font-weight: normal; padding: 10px 0 10px 0; } body#indexpage h2 { font-size: 85%; font-weight: bold; } p { font-size: 75%; color: #5B665B; margin: 0 0 12px 0; } a { color: #529EFC; } a:hover { color: #127AFA; } ul { font-size: 80%; } ul#sitemap { list-style: none; } ul#sitemap li { padding: 0 0 8px 8px; } div#container { width: 815px; text-align: left; margin: 0 auto; display: table; background: #FDFCFA url("../images/background.jpg") top left repeat-y; } div#content { background: url("../images/home.jpg") top left no-repeat; float: left; position: relative; } body#paulaspage div#content { background: url('../images/paulas.jpg') no-repeat top left; } body#gaynorspage div#content { background: url('../images/gaynors.jpg') no-repeat top left; } body#approachespage div#content { background: url('../images/approaches.jpg') no-repeat top left; } body#albertellispage div#content { background: url('../images/albertellis.jpg') no-repeat top left; } body#carlrogerspage div#content { background: url('../images/carlrogers.jpg') no-repeat top left; } body#fritzperlpage div#content { background: url('../images/fritzperl.gif') no-repeat top left; } body#ericbernepage div#content { background: url('../images/ericberne.jpg') no-repeat top left; } body#sigmundfreudpage div#content { background: url('../images/sigmundfreud.jpg') no-repeat top left; } body#confidentialitypage div#content { background: url('../images/confidentiality.jpg') no-repeat top left; } body#problemspage div#content { background: url('../images/problems.jpg') no-repeat top left; } body#angerpage div#content { background: url('../images/anger.jpg') no-repeat top left; } body#aspergerspage div#content { background: url('../images/aspergers.jpg') no-repeat top left; } body#contactpage div#content { background: url('../images/contact.jpg') no-repeat top left; } body#faqpage div#content { background: url('../images/faq.jpg') no-repeat top left; } img.logo { float: right; margin: 10px 20px 0 0; } ul#navigation { list-style: none; font-size: 75%; } ul#navigation li { padding: 0 0 5px 0; } ul#navigation li a { color: #5B665B; text-decoration: none; padding: 0 0 5px 47px; display: block; } ul#navigation li a:hover { text-decoration: underline; background: url("../images/nav.gif") top left no-repeat; } body#indexpage ul#navigation li#home a, body#problemspage ul#navigation li#problems a, body#angerpage ul#navigation li#anger a, body#aspergerspage ul#navigation li#aspergers a, body#approachespage ul#navigation li#approaches a, body#albertellispage ul#navigation li#albertellis a, body#carlrogerspage ul#navigation li#carlrogers a, body#fritzperlpage ul#navigation li#fritzperl a, body#integrativepage ul#navigation li#integrative a, body#ericbernepage ul#navigation li#ericberne a, body#sigmundfreudpage ul#navigation li#sigmundfreud a, body#confidentialitypage ul#navigation li#confidentiality a, body#addictionpage ul#navigation li#addiction a, body#griefandlosspage ul#navigation li#bereavement a, body#faqpage ul#navigation li#faq a, body#assessmentpage ul#navigation li#assessment a, body#whatiscounsellingpage ul#navigation li#whatiscounselling a, body#gaynorspage ul#navigation li#gaynors a, body#paulaspage ul#navigation li#paulas a, body#contactpage ul#navigation li#contact a, body#termspage ul#navigation li#terms a { text-decoration: underline; background: url("../images/nav.gif") top left no-repeat; } div#main { width: 425px; float: left; padding: 130px 150px 100px 50px; } body#unavailablepage div#main { padding: 130px 150px 150px 50px; } body#indexpage div#main, body#problemspage div#main, body#approachespage div#main, body.footerpage div#main { padding: 130px 150px 30px 50px; } div#sub { width: 190px; float: left; padding: 130px 0 0 0; } div#footer { clear: both; background: white url("../images/foot.jpg") top left no-repeat; float: left; width: 775px; padding: 90px 20px 0 20px; } div#footer a { color: #5B665B; text-decoration: none; } div#footer img { vertical-align: middle; margin: 0 0 0 5px; } div#footer ul { list-style: none; font-size: 70%; } div#footer ul li { float: left; margin: 0 7px 0 0; } div#footer ul li a { margin: 0 7px 0 0; } div#footer p { float: right; }