body {
	margin: 0px;
	padding: 0px;
	background: #FFF;
}

#header {
	background: #FCFCE3; border-bottom: 3px solid #996; margin: 0px;
	}

#sititle {
	width: 320px;
	font: normal 40px/44px 'times new roman', 'tahoma', 'georgia';
	color: #220;
	}
#sititle A, #sititle A:link,  #sititle A:visited, #sititle A:active {
	font-weight: bold;
	color: #F60;
	text-decoration: none;
	border-bottom: 2px solid #AFBD33;
	}
#sititle A:hover {
	color: #9FAC33;
	text-decoration: blink;
	}

.composit {
	color: #996;
	}

h2 {
	font: italic 9px/11px tahoma, arial;
	color: #996;
}
h2 A, h2 A:link,  h2 A:visited, h2 A:active, h2 A:hover {
	text-decoration: underline;
	color: #996;
}

h1 {
	font: normal 13px arial, sans-serif, tahoma;
	color: #550;
}
h1 A, h1 A:link,  h1 A:visited, h1 A:active, h1 A:hover {
	font: bold 13px/24px arial, sans-serif, tahoma;
	text-decoration: underline; 
	color: #A00000;
}


#content {
	background: #FCFCE3;
	border: 0px;
	margin: 2px 0px 0px 0px;
}

#subt {
	width: 90px
	margin: 0px;
	padding: 0px
	overflow: hidden;
	border: 0px;
	font: normal 11px tahoma, sans-serif, times;
	color: #110;
}
#subt A, #subt A:link, #subt A:visited, #subt A:active, #subt A:hover {
	color: #110;
	text-decoration: underline;
}

#faint-l {
	background: #FFF;
	margin: 0px;
	border-top: 1px solid #800;
	border-right: 1px solid #800;
	}

#faint-r {
	background: #FFF;
	margin: 0px;
	border-top: 1px solid #800;
	border-left: 1px solid #800;
	}

.thumborder {
	margin: 5px 5px 5px 5px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #996;
	}

#shen {
	width: 165px;
	height: 100px;
	margin-top: 4px;
	padding: 3px;
	overflow: hidden;
	border: 0px;
}

#homid {
	background: #FCFCE3;
	border-bottom: 1px solid #800;
	}


#faint {
	background: #FFF;
	margin: 2px;
	border: 1px solid #800;
	}

.singtitl A, .singtitl A:link, .singtitl A:visited, .singtitl A:active {
	font: bold 16px/18px georgia, tahoma, verdana;
	color: #800;
	text-decoration: none;
	border-bottom: 2px solid #996;
}
.singtitl A:hover {
	color: #9C3;
}

.singcntn {
	font: normal 13px/18px tahoma, arial, verdana;
	color: #550;
}
.singcntn A, .singcntn A:link, .singcntn A:visited, .singcntn A:active, .singcntn A:hover {
	font: italic 9px/11px tahoma, arial;
	color: #996;
	text-decoration: underline;
}


#navig {
	float: left;
	width: 100%;
	border-top: 3px solid #996; margin: 0px;
	margin: 0px;
	padding: 5px 1px 5px 1px;
	background: #EBEBD2;
}

#navblk {
	width: 222px;
	height: 170px;
	border: 1px solid #DDDDC4;
	margin: 0px;
	padding: 5px;
	background: #FCFCE3;
}

#navbhk {
	width: 710px;
	border: 1px solid #DDDDC4;
	margin: 0px;
	padding: 5px;
	background: #FCFCE3;
	font: normal 11px tahoma, sans-serif, times;
	color: #110;
}
#navbhk A, #subt A:link, #subt A:visited, #subt A:active, #subt A:hover {
	color: #110;
	text-decoration: underline;
}

#cvrrm {
position: absolute;
top: 10px;
left: 400px;
}

#cvrrb {
position: absolute;
top: 525px;
right: 70px;
}

.hpnblc {
	margin: 0px;
	padding: 0px;
	line-height: 1px;
	}

.hpnthn, .hpnthn A, .hpnthn A:link, .hpnthn A:hover, .hpnthn A:visited{
	margin: 0px;
	padding: 1px 1px 1px 1px;
	border: 1px solid #DDDDC4;
	}
