html, body, blockquote, p, form, q, dt, dl, dd, div, h1, h2, h3, h4, h5, h6, br, a, img, hr, ul, li, ol
{padding: 0; margin: 0; border: 0; list-style-type: none;}
body {font:0.75em Tahoma, Verdana, Arial, sans-serif; color:#525252; background:#fff}
a {color:#F9B9D9;} a:hover {text-decoration:none;}
input, select, textarea {font:1em Tahoma, Verdana, Arial, sans-serif;}
table {border-collapse: separate; border-spacing: 0;}
#header h1 a span, #top-menu a span, #copyright-facebook span, #born-at a span {display:none;}
a:active, a:focus {outline: 0;} *:focus {outline: none;}
#wrapper {width:980px; margin:0 auto}
#header {float:left; width:980px; height:140px; background:url(../images/header-bg.gif) no-repeat 0 0; position:relative}
#header h1 {position:absolute; top:30px; left:10px;}
#header h1 a {display:block; width:278px; height:47px; background:url(../images/logo.gif) no-repeat 0 0}
#header h1 a:hover {background-position:0 -47px}
#top-menu {position:absolute; top:42px; right:10px;}
#top-menu li {float:left; padding-left:40px; background:url(../images/b1.gif) no-repeat 19px 7px}
#top-menu #menu-bio {background:none; padding:0}
#top-menu a {display:block; float:left; width:74px; height:16px; background:url(../images/top-menu-items.gif) no-repeat 0 0}
#top-menu #menu-bio a{background-position:0 0; width:30px;} #top-menu #menu-bio a:hover, #top-menu #menu-bio.selected a{background-position:0 -49px}
#top-menu #menu-info a{background-position:0 -16px; width:34px} #top-menu #menu-info a:hover, #top-menu #menu-info.selected a{background-position:0 -65px}
#top-menu #menu-contact a{background-position:0 -31px} #top-menu #menu-contact a:hover, #top-menu #menu-contact.selected a{background-position:0 -80px}
#main-menu {position:absolute; bottom:0; left:0; width:980px; height:40px; background:url(../images/main-menu-bg.gif) no-repeat 0 0}
#main-menu li {float:left; font-size:1.667em}
#main-menu a {text-decoration:none; display:block; float:left; height:33px; padding:7px 10px 0 10px}
#main-menu a:hover {color:#F271B1}
#main-menu li.selected a {background:url(../images/main-menu-selected.gif) no-repeat right top; color:#F271B1}
#main-menu li#main-menu-first.selected a {background-position:left top}
#content {float:left; width:980px; background:url(../images/content-bg.gif) no-repeat 0 0; padding:33px 0;}
#slider, #info {float:left; width:960px; height:450px; background:url(../images/info-bg.gif) no-repeat 0 0; padding:10px}
#slider-list li {border:solid 10px #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-right:10px}
#footer {float:left; width:960px; height:50px; padding:0 10px;}
#copyright-facebook {float:left; width:235px; height:16px; background:url(../images/copyright-facebook-bg.gif) no-repeat 0 4px}
#copyright-facebook a {float:right}
#born-at {float:right; position:relative; top:-2px}
#born-at a {display:block; background:url(../images/born-at-6AM.gif) no-repeat; width:88px; height:18px}
#text {float:left; width:960px; height:450px; overflow:auto}
#text h2{font-size:2em; border-bottom:solid 1px #eee; padding-bottom:5px; margin-bottom:10px; font-weight:normal;}
#text h3{font-size:1.667em; margin-bottom:10px; font-weight:normal;}
#text h4{font-size:1.333em; margin-bottom:10px;}
#text h5{font-size:1.167em; margin-bottom:10px;}
#text p, #text li {margin-bottom:10px}