
/* global */
body { background:#e5e2db url(back.jpg) repeat-x scroll 0 0; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#666666; margin:0; padding:0;}
.clear {clear:both; display:block;}
a:link, a:visited, a:active {color:#66594c; text-decoration:none;}
a:hover {color: #590000; text-decoration:underline;}
ol, ul{ list-style:none; margin:0px; padding-left:0px;}
ul li, ol li { list-style:none; margin:0px; padding:0px;}

/* blockquote */
blockquote, pre {quotes: "\201C" "\201D"; font-style:italic;color:#999999; border-left:7px solid #F0F0F0; margin-left:20px; padding-left:10px;}

/* header */
.header {
	display:block;
	width:980px;
	height:auto;
	line-height:110px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.header_left {float:left; display:block; width:700px; height:40px; padding-top:42px;}
.header_right {float:left; display:block; width:280px; height:110px; text-align:right;}
.header_right a{display:block; width:280px; height:110px;}

#orase li {
	display: inline-table;
	width:300px;
	padding:5px;
	}


/* single */
.container { background:#7B6B5C; display:block; width:980px; margin:0px auto; padding-top:20px; border:0px; position:relative; }
.container_left { 
	background:#DDD8C6 url(container_left_top.png) no-repeat scroll 0 0;
	float:left;
	clear:none;
	display:inline;
	width:610px;
	padding:20px 20px 0px 20px;
	margin:0px 10px 0px 30px;
}
.container_left_bottom {
	background:#DDD8C6 url(container_left_bottom.png) no-repeat scroll 0 0;
	position:relative;
	left:-20px;
	float:left;
	clear: both;
	display:inline;
	width:650px;
	height:20px;
	padding:0px;
	margin:0px 0px 0px 0px;
}
.container_content {
	float:left;
	width:500px;
	padding-right:10px;
}
.container_img {
	float:right;
	width:100px;
}
.container_right {
	background:#DAD9CF;
	float:right;
	clear:none;
	display:inline;
	width:260px;
	margin: 0px 30px 0px 0px;
}
.container_top {
	background:transparent url(container_top.png) no-repeat scroll 0 0;
	display:block;
	width:920px;
	color:#333333;
	height:35px;
	margin:20px auto 0 auto;
	font-size:11px;
	line-height:35px;
	padding-left:60px;
	background-repeat: no-repeat;
}
.container_top a{color:#4D4B4A; font-weight:bold;}
.container_top a:hover {color:#ffffff;}
.container_end {display:block; width:960px; height:25px; margin:0 auto; padding:0 0 0 20px; line-height:25px;}
.container h1 {
border-bottom:1px solid #BBB6A0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:bolder;
margin:0 23px 6px 28px;
padding:20px 0 0;
}

/* sidebar */
#sidebar {background:url(sidebar_top.png) no-repeat scroll 0 0; width:260px; color:#666666; line-height: 160%;}
#sidebar h2 {margin:0px; padding:10px 5px 10px 5px; text-align:center}
#sidebar p {margin:0px 0px 15px;}
#sidebar ul {margin: 0; padding:10px 0px 0px 10px;}
#sidebar ul li {padding-left:18px; margin:2px 0 2px 0; list-style:none;}
.sidebar_bottom {background:url(sidebar_bottom.png) no-repeat scroll 0 0; width:260px; height:20px; }


/* footer */
.footer {
	background:#9f9387 url(container_bottom.png) repeat-x scroll 0 0;
	display:block;
	width:100%;
	text-align: center;
	font-size:14px;
	margin-top: 0px auto 10px auto;
	color:#4D4B4A;
}

.footer a:link, .footer a:visited, .footer a:active {color: #ffffff; text-decoration:none; }
.footer a:hover {color:#4D4B4A;}
.footer p a {line-height:42px; }

