
* {
	margin : 0;
	padding : 0;
	word-break : break-all;
}

body {
	color : #9babba;
	font-size : 12px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	max-width : 1240px;
}

img {
	border : 0;
}


a {
	color : #eff9fa;
	font-weight : 900;
	text-decoration : none;
}


.wap {
	color : #9babba;
	background : #161d25;
	font-size : 12px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom : 2px;
}

.wap #header {
	padding : 1px;
	background : #050608;
	border-bottom : 1px solid #525f68;
}

.wap #header h1 {
	font-size : 14px;
	font-weight : bolder;
}

.wap .entry {
	padding : 2px;
}

.wap .entry p {
	padding : 6px 2px;
}

.wap .entry .h2{
	font-size : 12px;
	padding : 2px;
	border-bottom : 1px solid #525f68;
}

.wap .entry .code{
	font-size : 12px;
	padding : 2px;
	border-bottom : 1px solid #525f68;
}

.wap .postnavigation {
	border-bottom : 1px solid #525f68;
}

.wap #sidebar {
	border-bottom : 1px solid #525f68;
}

.wap #sidebar p {
	padding : 2px;
}

.wap #sidebar .h2 {
	font-size : 14px;
	font-weight : bolder;
	background : #050608;
	border-top : 1px solid #525f68;
	border-bottom : 1px solid #525f68;
	text-transform : capitalize;
}

.wap #footer {
	background : #050608;
	line-height : 150%;
}


.links {
	padding : 5px;
}

.links a:hover {
	background : #afc0d1;
	color : #030506;
}

.wap .commentinfo {
	border-top : 1px solid #525f68;
	border-bottom : 1px solid #525f68;
	font-weight : bolder;
}

.wap #comments .pagenavi{
	text-align : center;
	border-top : 1px solid #525f68;
}

.wap #comments ul li {
	border-top : 1px solid #525f68;
	padding : 5px;
}

.wap #comments ul li blockquote {
	padding : 5px 5px 5px 15px;
}

.wap #commentsform form {
	line-height : 150%;
	padding : 3px
}

.wap #commentsform form #s1,
.wap #commentsform form #s2,
.wap #commentsform form #s3,
.wap #commentsform form #s4 {
	width : 170px;
	background : transparent;
	color : #afc0d1;
	border : 1px solid #525f68;
}

.wap #commentsform form #sbutt {
	background : #050608;
	color : #afc0d1;
	border : 1px solid #525f68;
}

.wap #notices .notice{
	margin : 5px 0;
	border-top : 1px solid #525f68;
}

.wap #notices .noticetitle {
	font-weight : bolder;
}

#searchform {
	height : 14px;
	padding : 8px 3px 3px 3px;
}

#searchform #s {
	background : transparent;
	color : #afc0d1;
	width : 220px;
	border : 1px solid #525f68;
	height : 19px;
}

#searchform #searchsubmit {
	background : #050608;
	color : #afc0d1;
	border : 1px solid #525f68;
	margin : 0 5px;
}


