/* html */
* {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	border: 0;
	color: #9C9583;
}
li {
	margin-left: 40px;
}
a {
	color: #606060;
	text-decoration: none;
	font-weight: bold;
	text-decoration: underline;
}
.blue, .blueNu{
	color: #52A7BE;
}
a:hover, a.blueNu, .blackNu {
	text-decoration: none;
}
.blackNu {
	font-weight: normal;
}
a.more {
	color: #D36057;
	padding-right: 15px;
	background: url('../images/design/s9.gif') no-repeat right 5px;
	text-decoration: none;
}
a.more:hover, a.blueNu, .blackNu:hover {
	text-decoration: underline;
}
ul, ol {
	margin-left: 40px;
}
p {
	margin: 10px 0;
}
small {
	font-size: 9px;
}
br {
	clear: both;
}
/* layout */
#siteContainer {
	width: 755px;
	margin: 10px auto;
}
#siteHeader {
	position: relative;
	border-bottom: 4px solid #606060;
	height: 272px;
}
#headerRight {
	position: absolute;
	width: 531px;
	right: -4px;
	top: -7px;
}
#headerTop {
	float: left;
	width: 228px;
	line-height: 60px;
	background: url("../images/design/s1.gif") no-repeat;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #979797;
}
#headerBottom {
	float: left;
	clear: left;
	width: 222px;
	padding-top: 70px;
}
#siteMiddle {
	margin-top: 1px;
}
#sideBar {
	float: left;
	background: url("../images/design/s2.gif") repeat-y #F4F0E8;
	width: 220px;
}
#sideBar h1 {
	line-height: 24px;
	font-size: 16px;
	margin-top: 10px;
	border-top: 5px solid white;
	border-bottom: 5px solid white;
	color: transparent;
}
#sideBar h1 span { display: none; }
#sideBar h1 { height: 24px; }
#titleKKV { background: url("../images/design/s3.gif") repeat-y #F4F0E8; }
#titleSKV { background: url("../images/design/s4.gif") repeat-y #F4F0E8; }
#titleTKV { background: url("../images/design/s5.gif") repeat-y #F4F0E8; }
#sideBar ul {
	margin: 0;
	list-style: none;
}
#sideBar li {
	margin: 3px 15px 3px 30px;
	border-bottom: 1px dashed #D3D3D3;
}
#sideBar a {
	color: #979797;
	font-size: 11px;
	padding-left: 15px;
	line-height: 16px;
	background: url("../images/design/s6.gif") no-repeat 0 6px;
	text-decoration: none;
	display: block;
}
#sideBar li.l2 a{
	padding-left: 30px;
	line-height: 16px;
	background: url("../images/design/s6.gif") no-repeat 15px 6px;
}
#sideBar a:hover {
	color: #52A7BE;
}
#siteFooter {
	border-top: 4px solid #606060;
	padding: 10px;
	text-align: center;
	font-size: 11px;
}
#siteContent {
	float: right;
	width: 525px;
	font-size: 12px;
}
#siteContent h1 {
	font-size: 17px;
	vertical-align: middle;
	line-height: 24px;
	border-left: 16px solid #D6CEBD;
	padding-left: 15px;
	margin: 15px 0;
	background: #E5DDCA url("../images/design/s7.gif") no-repeat 5px 9px;
	color: #606060;
	font-weight: normal;
	letter-spacing: -0.4px;
}
#siteContent h2 {
	font-size: 16px;
	color: #52A7BE;
	border-bottom: 1px dashed #D3D3D3;
	padding-bottom: 4px;
	margin-top: 15px;
}
#siteContent h3 {
	font-size: 17px;
	line-height: 24px;
	padding-left: 15px;
	border-bottom: 1px dashed #D3D3D3;
	margin: 15px 0;
	color: #606060;
	font-weight: normal;
	letter-spacing: -0.4px;
	background: url("../images/design/s8.gif") no-repeat 5px 9px;
}
.postTime, .postMore {
	font-size: 10px;
	text-align: right;
}
#itemLeft {
	float: left;
	width: 155px;
	padding-top: 10px;
}
#itemRight {
	float: left;
	width: 365px;
	padding-top: 10px;
}







.right {
	text-align: right;
}