body {
	margin-top: 49px;
	padding: 0;
	background: #242424;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BBBBBB;
}

.red { color:red}
.yellow { color:yellow}
.green { color:green}

h1,h2,h3{font-weight:400;color:#48ACDE;}
h1{letter-spacing:1px;font-size:32px;}
h2{font-size:23px;}
p,ul,ol{text-align:justify;line-height:24px;}

a:hover,a:active{text-decoration:none;color:#48ACDE;}
a:link,a:visited{color:#48ACDE;}

img{border:none; margin:5px}
img.left{float:left;margin-right:15px;}
img.right{float:right;margin-left:15px;}

/* Form */

form{margin:0;padding:0;}
fieldset{border:none;margin:0;padding:0;}
legend{display:none;}
input,textarea,select{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#333;}

/* Header */

#header {
	clear: both;
	width: 840px;
	height: 52px;
	margin: 0 auto;
	background: url(images/bg_top.jpg) no-repeat left top;
}

/* Menu */

#menu{float:left;width:820px;height:54px;background:url(images/bg_all.jpg) no-repeat left top;padding:0 10px;}
#menu ul{list-style:none;line-height:normal;margin:0;padding:0;}
#menu li{display:block;float:left;}
#menu a{display:block;float:left;margin-right:3px;text-decoration:none;font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#FFF;padding:10px 15px;font-weight:bold}
#menu a:hover,#menu .current{text-decoration:none;color:#48ACDE;}

/** LOGO */

#logo{width:840px;height:60px;margin:0 auto;}
#logo h1{float:left;line-height:normal;margin:0;padding:0 0 0 20px;}
#logo h1{font:italic 40px "Times New Roman", Times, serif;}
#logo h1 a{text-decoration:none;color:#FFF;}
#logo h1 span { font-size:14px;color:##48ACDE; letter-spacing:1px}
#logo h1 a:hover{text-decoration:underline;}

#wrapper{width:840px;background:#000 url(images/bg_top.jpg) no-repeat left top;margin:0 auto;}
#wrapper-btm{background:url(images/bg_bo.jpg) no-repeat left bottom;}

/* Page */

#page{width:840px;padding:30px 0 0 0;margin:0 auto;}

/* Content */

#content{float:right;width:540px;padding:0 30px;}
#content h1,#content h2{height:25px;margin-bottom:10px;font-size:22px;color:#48ACDE;}

/* Sidebar */

#sidebar{float:left;width:200px;padding:0 10px 0 30px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar ul li{margin-bottom:10px;}
#sidebar ul li ul li{margin:0;}
#sidebar h2{height:25px;margin-bottom:10px; padding-bottom:5px;font-size:22px;color:#DADADA;border-bottom:1px #666 dashed}
#sidebar .stats li {border-bottom:1px #222 dashed}
#sidebar .stats li span { float:right}
#sidebar .stats a { letter-spacing:1px}

/* Footer */

#footer{font-size:11px;height:70px;text-transform:uppercase;margin:0 auto;padding:0;}
#footer p{clear:both;padding-top:10px;padding-left:30px;text-align:center;color:#999;}

/* Banner */

.boba { text-align:center; width:840px;}
.toba {}
.toba ul { list-style:none}

.userinfo td {border-bottom:1px #333 dashed}