/*
Theme Name: Stones
Theme URI: 
Description: Stones
Version: 1.0
Author: Dream Media Networks Co,Ltd.
Author URI:http://www.d-mn.jp/

Notes: 

*/

body {
	margin: 0;
	padding:0;
	height:100%;
	background-color:#333333;
	font-family:"ＭＳ Ｐ明朝", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px; color:#6d6054;
}
img {border-style:none;}
p {margin:0; padding:0; font-size:12px; color:#6d6054;}
a{border:0; margin:0; padding:0;}
a:link{color:#6d6054;text-decoration:none;}
a:active{color:#6d6054;}
a:visited{color:#6d6054;text-decoration:none;}
a:hover{color:#6d6054;text-decoration:underline;}
h1{margin:0; padding:0; font-size:14px; font-weight: normal;}
h1 a{color:#6d6054;}
h2{margin:0; padding:0; font-size:12px;}
h3{margin:0; padding:0; font-size:12px;}

.right{
	text-align:right;
}
.center{
	text-align:center;
}

ul,ol {
	list-style: none;
}

ul,ol,li,dl,dt,dd {
	margin: 0;
	padding: 0;
}
#main{
	width:800px;
	position:absolute;
	left:50%;
	margin-left:-400px;
	background-color: #6d6054;
	margin-top:30px;

}

#header{
	width:800px;
	height:35px;
	background-color: #fff6dd;
	margin-bottom:5px;
}

.headertitle h1{
	width:260px;
	height:18px;
	background:url(images/stone.gif) no-repeat;
	padding-left:30px;
	padding-top:7px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

.headerdesc {
	width:490px;
	height:17px;
	float:left;
	margin-top:18px;
	margin-right:10px;
}

#sidebar{
	width:220px;
	margin-right:5px;
	background-color:#a88c73;
	float:left;
}
.sidelist{
	width:215px;
	padding-top:5px;
	margin-left:5px;
	padding-bottom:20px;
}

.sidelist h2{
	width:205px;
	height:20px;
	background-color:#6d6054;
	color:#fff6dd;
	padding-top:5px;
	padding-left:5px;
}


.sidelist ul{
	margin-top:5px;
	margin-left:5px;
}
.sidelist li{
	margin-bottom:5px;
	margin-left:10px;
}

.sidelist a{
	color:#fff6dd;
}

#content{
	width:575px;
	float:left;
}

.singletitle{
	width:545px;
	height:20px;
	background:url(images/stone.gif) no-repeat;
	background-color:#ffe8d4;
	padding-left:30px;
	padding-top:10px;
	margin-bottom:5px;
}
.singlelist {
	padding-top:10px;
	width:575px;
	background-color:#ffe8d4;
	margin-bottom:5px;
}

.singlelists {
	margin-left:20px;
	margin-bottom:5px;
}

.navigation { 
	display: block; 
	text-align: center; 
	padding-top: 10px; 
	padding-bottom: 20px; 
}

.alignright { 
float: right; 
}

.alignleft { 
float: left; 
}

.indexad{
	text-align:center;
}

#footer {
	width:800px;
	height:35px;
	background-color: #fff6dd;
}

