body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}

body {font-family: Verdana, Arial, SunSans-Regular, Sans-Serif; font-size: 11px; color:#888888;
background:#162649 url('/image/seal_common/head_bg.jpg') no-repeat center -85px;}	/*http://imgcdn.playrohan.com/sealonline/image/head_bg.jpg*/

a {color:#888888; text-decoration:none;}
a:visited {color:#888888; text-decoration:none;}
a:hover {color: #888888; text-decoration:none;}
a:active { color:#888888; text-decoration:none;}

li	{list-style:none;}
img {vertical-align:middle; border:0;}
table { border-collapse:collapse; border-spacing:0;}
input {border:1px solid #b4b4b4; height:16px; font-size:100%; letter-spacing:0px; margin-right:5px; line-height:16px;}
object {outline:none;}
.right {text-align:right;}
.center {text-align:center;}
.text_import {color:#ff6000; font-weight:bold;}
.text_under {text-decoration:underline;}
.img.middle {vertical-align:middle;}
.img.top {vertical-align:top;}
.checkbox {border-style:none;}
/*.png {tmp:expression(setPng24(this));}*/

div#integration_sub	{position:absolute; width:155p;x height:140px; bottom:28px; right:-30px;}

div#Portal_in_Seal	{height:135px;}
/* ----------container to center the layout-------------- */
#container	{zoom:1; width:1000px; margin:0 auto; padding-bottom:40px; background:url('/image/seal_common/wrap_bg.gif') no-repeat bottom;}
#container:after	{content: "."; clear:both; display:block; height:0; visibility:hidden;}

#header {position:relative; height:405px; padding:0px; background:url('http://imgcdn.playrohan.com/sealonline/image/head_bg.jpg') no-repeat center top; text-align:center; overflow:hide;} /*/image/seal_common/head_bg.jpg*/
*html #header{margin-bottom:-110px;}

/* -----------------content--------------------- */
#content {float:left; zoom:1; width:690px; min-height:595px; padding:0; background:#FFFFFF url('/image/seal_common/title_bg.gif') no-repeat top;}
#content:after	{content: "."; clear:both; display:block; height:0; visibility:hidden;}
/*div#content {min-height:633px; height:expression(this.scrollHeight > 565 ? "auto":"565px");}*/

/* --------------side navi------------- */
#left {float:left; width:275px; margin:0 auto; padding:0;}
/* *html #left {float:left; width:275px; margin:0 auto; padding:0; background:url('/image/seal_common_old/login_bg.jpg') no-repeat top 92%;}*/

/* log in*/
#login	{position:relative; top:-143px; left:45px; width:190px; height:115px;}
#login_sub	{position:relative; top:-110px; left:60px; width:190px; height:115px;}
*+html #login_sub	{position:relative; top:-110px; left:60px; width:190px; height:115px; float:left;}	/*IE7*/
*html #login_sub	{position:relative; top:-110px; left:60px; width:190px; height:110px; float:left;}	/*IE6*/


.login_area		{width:100px; padding:3px 0 2px 5px; text-align:left;}
*+html .login_area		{width:100px; padding:3px 0 2px 5px; float:Left; text-align:left;}	/*IE7*/
*html .login_area		{width:100px; padding:3px 0 2px 5px; float:Left; text-align:left;}	/*IE6*/
.login_area dt img	{margin-bottom:8px;}
input.idpw {border:none; width:100px; height:16px; margin:0 0 4px 2px; padding:2px; background-color:#759d1a; line-height:20px; color:#FFFFFF; font-weight:bold;}
input.id {background:#759d1a url("/image/seal_common/input_bg_id.gif") no-repeat center left;}
input.pw {background:#759d1a url("/image/seal_common/input_bg_pw.gif") no-repeat center left;}
.submit			{position:absolute;top:30px; left:10px; width:57px; height:49px; margin-left:108px;}

.login_btn		{position:relative; margin-left:5px; text-align:left;}
*html .login_btn{position:relative; margin-left:5px; float:left; text-align:left;}
.login_btn li 	{display:inline; padding-bottom:4px;}

/* log out*/
.birthday {position:relative; bottom:60px; left:-400px;}

.hello	{width:180px; text-align:left; line-height:15px;}
.hello li	{list-style:none; padding-left:4px; color:#d0ff08;}
.hello li a		{color:#d0ff08; text-decoration:underline; font-weight:bold;}
.hello li a:hover	{color:#d0ff08;}
.hello li a:visited	{color:#d0ff08;}
.hello li a:active	{color:#d0ff08;}

dl.myinfo		{zoom:1; width:180px; margin-top:6px; padding-top:8px; text-align:left; color:#FFFFFF; font-size:10px; background:url('/image/seal_common/login_dot.gif') no-repeat top;}
dl.myinfo:after	{content: "."; clear:both; display:block; height:0; visibility:hidden;}
dl.myinfo dt		{float:left; width:77px; height:16px;}
dl.myinfo dt img	{padding-right:3px;}
dl.myinfo dd		{float:right; width:100px; font-weight:bold; height:18px;}

ul.myinfo	{text-align:left; width:180px; margin-top:6px; padding-top:8px; color:white; font-size:10px; background:url('/image/seal_common/login_dot.gif') no-repeat top;}
ul.myinfo li	{padding-left:75px; height:16px;}
ul.myinfo li.blynks	{background:url('/image/seal_common/icon_blynks.gif') no-repeat;}
ul.myinfo li.cart	{background:url('/image/seal_common/icon_cart.gif') no-repeat;}

.logout_btn		{width:180px; margin-top:8px; text-align:center;}
.logout_btn li		{list-style:none; padding-bottom:4px;}
.logout_btn li img	{padding-bottom:4px;}


#right {display:none; float:right; width:185px; margin:0; padding:0; }


/* -----------footer--------------------------- */
#footer	{clear:both; height:135px; margin:0 auto ;background:#162649 url('/image/seal_common/footer_bg.gif') repeat-x bottom;}
#copyright	{width:1000px; height:135px; margin:0 auto ;background:url('/image/seal_common/copyright_bg.jpg') repeat-x;}
div.copy_menu	{float:left; width:240px; padding:101px 0 0 30px; display:none;}
div.copy_menu dl	{text-align:center;}
div.copy_menu dd {padding-top:5px;}
div.copy_text	{float:right; width:345px; color:#c0dde3; font-size:10px; padding-top:107px; text-align:center; display:none;}



/* ---------- Forum top menu -------------- */
#forum_header {height:300px; padding:0px; margin:0px;
background:#e1ddd9 url('/image/seal_news/head_forum.jpg') no-repeat 50% 0;
text-align: center;}


/* ----------------- Forum content --------------------- */
#forum_content {position:relative; width:1119px; min-height:470px; background:#FFF;
background:url('/image/seal_news/forum_content_bg.gif') repeat-y;}

.forum_footer {position:relative; top:-170px;}
