 body { background: #644259; Verdana, Helvetica, Arial, sans-serif; font-size: 
small; color: #3D3D3D; text-align: center; } .main { background: white; width: 
760px; padding-right: auto; padding-left: auto; } .container { border-bottom: 
solid 1px #000; padding-top: 15px; text-align: left; padding-bottom: 45px; } .header 
{ height: 175px; background-image: url('images/banner.jpg'); border-bottom: solid 
2px #000; } .headings { font-weight: bold; font-size: 130%; } .text { width: 740px; 
padding: 10px; text-align: justify; } .pic { position: relative; float: right; 
padding-left: 15px; padding-right: 15px; padding-bottom: 40px; } /* Links */ .booklinks 
{ height: 22px; padding-left: 15px; }.booklinks ul { list-style: none; padding: 
0; margin: 0; }.booklinks ul li { padding-left: 0px; padding-right: 0px; float: 
left; margin: 0; font-size: 11px; line-height: 21px; white-space: nowrap; border-left: 
solid 1px #fff; border-right: 1px solid #ff; border-top: 1px solid #fff; border-bottom: 
1px solid #fff; }.booklinks ul li a { float: left; position: relative; display: 
block; padding-left: 15px; padding-right: 15px; text-decoration: none; color: 
#fff; background: #6E6E6E; }.booklinks ul li a:hover { color: #000; background: 
#C3C3C3; } /* Footer */ div.footer { color: #fff; text-align: center; font-size: 
11px; margin: 5px; } div.footer a{ color: #fff; }