body {margin : 0;padding : 0;background : #ffffff url(images/bg_body.jpg) repeat-x left top;font-family : Verdana, Helvetica;font-size : 12px;}a {color : #00cccb;}a:hover {text-decoration : underline;}.title1 {margin : 0;padding : 10px 0;background : url(images/img07.gif) repeat-x left bottom;font-weight : normal;font-size : 110%;}.title2 {margin : 0;padding : 5px 0;background : url(images/img09.gif) repeat-x left bottom;font-family : Georgia, Helvetica;font-size : 200%;font-weight : normal;color : #02aead;}.boxed {padding : 15px 0 0 50px;width : 650px;}#page {width : 980px;margin : 0 auto;background : #ffffff url(images/img01.gif) repeat-y;}#sidebar {float : left;width : 240px;}#logo {height : 205px;background : #ffffff url(images/img02.gif) repeat-y right top;}#logo h1 {padding : 200px 0 0 0;background : url(images/springlife-logo.jpg) no-repeat center 0%;}#menu {padding : 20px;background : #a3a2a2 url(images/img04.gif) repeat-x;}#menu ul {margin : 0;padding : 0;list-style : none;}#menu li {padding : 10px 0;background : url(images/img05.gif) repeat-x;}#menu li.first {background : none;}#menu a {text-decoration : none;font-size : 110%;color : #f1f1f1;}#menu a:hover {text-decoration : none;color : #02aead;}#login {padding : 20px;background : url(images/img06.gif) repeat-x;}#content {float : right;width : 740px;color : #666666;}#footer {width : 980px;height : 80px;margin : 0 auto;background : url(images/footer.jpg) repeat-x;}#footer p {margin : 0;font-size : 80%;}#links {float : left;height : 30px;padding : 10px 0 0 10px;}#links a {color : #02aead;text-decoration : none;}#privacy {float : right;width : 740px;height : 35px;padding : 30px 0 0 10px;}