@charset "UTF-8";
/* CSS Document */

body {
font-family: Verdana;
font-size:11px;
color:#000000;
color:#666666;
background:#e8f8fb url(../images/bg_body_fitness.gif) top center repeat-y;}

a img { border: none;}
a:focus { outline:none;}
a { text-decoration: none; color: #36add0;}
a:hover { color:#ababab;}

/* LAYOUT **************************************************/

div#top {width: 900px; margin:10px auto; text-align:right;}

div#top img {margin-left: 20px;}

div#holder {
background: #FFF;
width: 900px;
margin: 10px auto;
border: 1px solid #3bb4d8;}

/* LEFT NAVIGATION **************************************************/

div#nav {
margin: 20px 0 10px 10px;
width: 180px;
float:left;}

.links {
margin: 15px 0 10px 0;}

.links a { 
font-size:12px;
background:url(../images/bullet_1.gif) left center no-repeat;
margin: 0 0 3px 0;
padding-left: 12px;
display:block;}

/* PAGE CONTENT **************************************************/

div#content {
margin: 20px 0 10px 20px;
width: 510px;
float:left;}

div#content p {
line-height: 16px;}

.story {
margin: 15px 0 0 0;
border-top: 1px solid #CCCCCC;}

.author {margin:0;}

/* RIGHT SIDE **************************************************/

div#right {
width: 140px;
margin: 20px 0 10px 30px;
float:left;}

div#login {}

.bnr {margin: 10px 0;}

/* DO NOT TOUCH **************************************************/

div#clear {clear:both;}

div#footer {color: #999;; width: 900px; margin:10px auto; text-align:right;}

/* WHATEVER **************************************************/

h1, h2, h3 {font-family: verdana; color:#666666; display:block; margin:20px 0 5px 0;}

h1 { font-size: 18px; font-weight: bold; color:#666666;  font-weight: bold;}

h2 { font-size: 14px; font-weight: bold; color:#3bb4d8;  font-weight: bold;}

h3 { font-size: 12px; font-weight: bold;}


/* F O R M S --------------------------------------------------------------------------------- */
form { margin:0;}

input.text {
background:#e8f8fb; }

input.text:focus { 
background:#FFF; }

.dropdown {
font-size:11px;
color: #333;
background-color: #e8f8fb;
border:1px solid #999;
padding: 0;}


/* W H A T E V E R  ---------------------------------------------------------------------------*/

ul {
margin: 0 10px;
padding:0 10px;
list-style:outside;}

li {
line-height: 14px;
list-style-type: square;}

ol {
margin: 0 10px;
padding:0 10px;
list-style:outside;}

ol li {
list-style-type: decimal;}

dl { 
margin: 0;
padding: 0;
}

dt {
position: relative;
left: 0;
top: 18px;
width: 80px;
font-weight: bold;
}

dd {
border-left: 1px solid #3bb4d8; 
margin: 0 0 0 100px; 
padding: 1px 5px;
}