@charset "utf-8";
@charset "utf-8";
/*-----------------------------------------------------
 Lioness Group  lioness_style.css


 copyright(c) 2008,Tenderfeel.All Rights Reserved.

--------------------------------------------------------
Yahoo UI Library Fonts CSS
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
http://developer.yahoo.com/yui/license.txt
http://developer.yahoo.com/yui/fonts/#default
Font-size Adjustment
10px = 77%
11px = 85%
12px = 93%
13px = 100%
14px = 108%
15px = 116%
16px = 123.1%
17px = 131%
18px = 138.5%
19px = 146.5%
20px = 153.9%
21px = 161.6%
22px = 167%
23px = 174%
24px = 182%
25px = 189%
26px = 197%
------------------------------------------------------*/

* {
	margin:0;
	padding:0;
	font-style:normal;
}
body {
	margin:0;
	padding:0;
	font-size:13px;
	background:#F7C9D6 url(../images/lioness/bg_body.png) repeat-y center top;
}
/*----------------------------------------------------
  Main Layouts
-----------------------------------------------------*/
#container{
	margin:0 auto;
	width:950px;
	background:url(../images/lioness/bg_content_b.png) repeat-y center top;
}
#header{
}
#header h1 {
	background:url(../images/lioness/mainimg.jpg) no-repeat center top;
	height:153px;
	text-indent:-9857px;
	margin:0;
}
#sidebar{
	width:202px;
	float:right;
	margin-right:30px;
}
#wrapper{
	float:left;
	width:100%;
	margin-right:-232px;
}
#content{
	margin:0 232px 0 30px;
}
#footer{
	clear:both;
	background:url(../images/lioness/bg_content_u.png) no-repeat center bottom;
}
#footer address {
	line-height:30px;
	font-size:85%;
	color:#666;
	text-align:center;
}
* html body {text-align:center;}
* html #container {text-align:left;}
* html #sidebar {margin-right:15px;}


/*----------------------------------------------------
  Texts
-----------------------------------------------------*/

p {
	font-size:93%;
	line-height:1.5;
	margin:1em 0;
}

ul,ol,dl {
	list-style-position:outside;
}
li,dd {
	margin:0.5em 0;
}

.section ul,
.section ol {
	list-style-position:inside;
}
.section li,
.section dd {
	line-height:1.4;
}

address {
	font-size:93%;
	line-height:1.4;
}
small {
	font-size:85%;
}

em {
	font-weight:bold;
}
strong {
	color:#003366;
}

acronym {
	cursor:help;
}
/*----------------------------------------------------
	Links
-----------------------------------------------------*/

a {
	text-decoration:none;
}
a img {
	border:none;
}
a:link { color:#578DDF;}
a:visited {color:#003399;}

a:active,
a:hover {
	color:#33CCFF;
}
p.pagetop {
	text-align:right;
	width:480px;
	margin:15px auto;
}

/* Contents Section BOX */
div.section {
	text-align:left;
	margin:20px;
}

/*-----------------------------------------------------
   Sidebar
------------------------------------------------------*/
div.menu,
div#link {
	background:url(../images/lioness/bg_menu_t.png) no-repeat center top;
	margin:0 0 15px 0;
	padding:13px 0 0 0;
}
div#sidebar ul{
	padding:0;
	margin:0;
	background:url(../images/lioness/bg_menu_b.png) repeat-y center top;
}
div#sidebar ul:after {
	display:block;
	height:13px;
	content:" ";
	background:url(../images/lioness/bg_menu_u.png) no-repeat center top;
}
div#sidebar li {
	list-style:none;
	text-align:center;
	margin:0 15px;
}
/*-----------------------------------------------------
	Main
------------------------------------------------------*/
div.section h2 {
	height:22px;
	line-height:22px;
	color:#E95377;
	text-indent:-8569px;
}
div.detail h2 {
	background:url(../images/lioness/hn_01.png) no-repeat left top;
}
div.active h2 {
	background:url(../images/lioness/hn_02.png) no-repeat left top;
}
div.photo p {
	float:left;
}
div.photo p.right {
	padding-left:5px;
}