/* Reset */
* {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif, verdana;
} 
table {border-collapse: collapse; border-spacing: 0;} 
ol,ul {list-style: none;}
fieldset,img { border: 0;} 
address,caption,cite,code,em,var {font-weight: normal; font-style: normal; } 
h1,h2,h3,h4,h5,h6,th,strong {font-weight:bold; font-size: 100%;} 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
.clearfix{height: 1%;}
a{text-decoration:none;outline: none;hide-focus: expression( this.hideFocus=true );}
.clear{clear:both;}
body{background-color:#efefef;text-align:center;}
/* Header */
#header{position:relative;z-index:10;width: 974px; margin: 0 auto;width: 974px;text-align:left;}
#main{width: 974px;background-color:#FFFFFF; margin: 0 auto;width: 974px;text-align:left;}
#logo{position:relative;z-index:10;height:71px;}
#logo #logolink{display:block;width:250px;height:100%;text-indent:-9999px;background:url(../images/logo_owndress.gif) 6px center no-repeat;}
#accountinfo{position:absolute;z-index:20;top:6px;right:0;text-align:right;text-transform:uppercase;}
#accountinfo li.currency{position:relative;margin-top:8px;font-weight:bold;}
#accountinfo a{font-size:10px;line-height:12px;color:#2a2a2a;}
#accountinfo a:hover{color:#8c8c8c;}
#changecurrency{position:absolute;padding:0 2px;z-index:100;right:-2px;top:0px;background:#fff;text-transform:none;}
#changecurrency li a{display:block;padding:2px 10px;color:#fff;background:#999;margin-bottom:2px;text-align:left;line-height:18px;}
#changecurrency em{display:inline-block;width:25px;vertical-align:middle;}
#changecurrency li a:hover{color:#000;background:#ebe927;}
#nav{position:relative;height:26px;}
#nav ul li{float:left;margin-right:2px;position:relative;z-index:0;width:auto;}
#nav ul li a{
	display:block;
	float:left;
	padding:0 9px;
	height:26px;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	background:url(../images/owndress.png) 0 -30px no-repeat;
	font-family: Verdana;
}
#nav ul li a:hover{color:#000;background:#ebe927;}
#nav ul li a#home{
	padding:0;
	width:21px;
	font-size:0;
	text-indent:-9999px;
	cursor:pointer;
	background:transparent url(../images/owndress.png) 0 0;
}
#nav ul li a#home:hover{background-position:-21px 0;_background-position:-20px 0;}
#nav ul li a#chat{
	padding-right:18px;
	background:url(../images/owndress.png) right -30px no-repeat;
	font-family: Arial;
}
#nav ul li a#chat:hover{background:url(../images/owndress.png) right -60px no-repeat;}


#nav #mic{position:relative;z-index:10;float:left;margin:-6px 0 0 -27px;width:22px;height:26px;background:url(../images/owndress.png) -45px 0 no-repeat;}
#search{position:absolute;bottom:0;right:0;width:218px;}
#search input.searchbox{float:left;padding:2px 4px;width:180px;height:20px;line-height:20px;background:#fff;border:1px solid #c1c1c1;}
#search input.searchgo{float:right;width:26px;height:26px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;border:none;background:url(../images/owndress.png) 0 -30px no-repeat;}
#search input.searchgo:hover{color:#000;background:#ebe927;}
#helpinfo{margin:2px auto;width:100%;height:19px;overflow:hidden;}
#helpinfo a{float:left;display:inline-block;margin-right:2px;width:323px;height:19px;line-height:19px;text-align:center;color:#666;background:#d0d0d0;}
#helpinfo a.laster{margin-right:0;width:324px;}
#helpinfo a:hover{background:#ebe927;}
#helpinfo strong{font-weight:bold;}

/* Subnav*/
#nav .subnav{display: none;position:absolute;width: 565px;z-index: 10;top:25px;left: 0;padding:0 9px 10px 0;background: url(../images/sub_nav.png) right bottom no-repeat;}
#nav .subnav .colorline{height: 6px;font-size:0px;background-color: #ebe927;}
#nav #nav2{width: 725px;}
#nav .subnav li.mt{display: block;margin-top:10px;}
#nav .subnav h1{font-size: 12px;color: #000;text-transform: uppercase;background: none;}
#nav .subnav .tt{display: block;padding-left: 15px;height: 20px;line-height:20px;border-bottom: 1px dashed #ccc;}
#nav .subnav ul{padding: 10px 15px;}
#nav .subnav .textarea{float: left;width:280px;}
#nav .subnav .cc{padding: 10px;overflow: hidden;}
#nav .subnav ul{padding: 0;}
#nav .subnav ul li{float: none;margin: 0;position: static;}
#nav .subnav a{padding: 0;float: none;height:16px;font:12px/16px 'Arial';  font-weight:normal;text-transform:none;background-image: none;color: #000;display: inline-block;}
#nav .subnav p{margin-top: 20px;}
#nav .subnav p a{color:#6dafeb;}
#nav .subnav a:hover{color: #fff;background: #000;}
#nav .subnav .border-right{border-right: 1px solid #999;}

/* Footer */
#footer{width: 974px; margin: 0 auto;width: 974px;text-align:left;}
#bgline{margin:5px auto;height:28px;line-height:28px;color:#666;font-weight:bold;text-transform:uppercase;overflow:hidden;background-color:#d4d4d4;}
#bgline span{float: left;display:block;padding-left: 20px;}
#bgline span.right{float: right;margin:4px 20px 0 0;padding:0;width:150px;height:18px;font:11px/18px 'arial';text-align:center;text-transform:uppercase;background:url(../images/owndress.png) -50px -90px no-repeat;}
#bgline span.right a{color:#000;}
#bgline input.inputbox{float: left;margin:6px 5px;padding:0 1px;width:198px;height:14px;color:#666;border:1px solid #ccc; }
#bgline input.submit{float: left;margin:6px 0;width:44px;height:16px;font-weight:bold;color:#444;cursor:pointer;border:none;background:url(../images/owndress.png) 0 -90px no-repeat; }
#articlelinks{padding-bottom:10px;border-bottom:1px solid #ccc;}
#articlelinks ul{float:left;width:194px;}
#articlelinks a{color:#666;line-height:16px;}
#articlelinks a:hover{color:#000;text-decoration:underline;}
#articlelinks ul strong{color:#666;font-size:12px;font-weight:bold;text-transform:uppercase;}
#copyright{clear:both;margin-top:10px;text-align:right;}
#copyright div{float:left;width:50%;}
#copyright div p{text-align:left;color:#666;font:11px/16px 'arial';}
#copyright div.right{float:right;}
#copyright div img{margin-left:12px;}
#contents-index{position:relative;z-index:1;height: 100%;border:1px solid #ccc;}
#contents-index #toppic{position:relative;z-index:10;width:972px;height: 70px;background:url(../images/index/toppic_index.png) no-repeat;}
#contents-index #mainpic{margin-top:-8px;height: 390px;}
#contents-index #free{position:absolute;z-index:10;width:147px;height:145px;background:url(../images/index/toppic_index_02.png) no-repeat;left:0;top:0;}
#contents-index #mainpic div{float: left;margin-right:2px;}
#contents-index #mainpic img{float: left;}
.mb{filter:Alpha(Opacity=50);opacity:0.5; background-color:#000000;position:absolute; top:0; left:0; width:100%; height:100%; }

