body,html {
margin:0;
padding:0;
}

.ctext,pre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BFBAB9;
	line-height:16px;
}

body { background-color: #000; }
body.start  { background-color: #240000; margin:150px 0 0 133px; }

.content {
	background-repeat:no-repeat;
	background-position:710px 0px;
	background-color:#2C0101;
}

.metanavi {
	background-color: #000000;
}

a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	border-width:0px;
	color:#BFBAB9;
}

a.cnav {
	color:#999999;
	font-weight:bold;
}

a.llink {
	font-weight:bold;
}

a.llink:hover,a.email:hover {
	color:#F7941D;
}

a.cnav:hover {
	color:#F7941D;
}

.cpatch {
	 background-color: #4B180E;
}

td.teasertext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#240000;
	font-weight:bold;
}

.dfloater {
	background-color:#A14214;
	margin:22px 10px 22px 22px;
}

td.dtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#240000;
	line-height:12px;
}

.gfloater {
	background-color:#A14214;
	margin:16px 10px 16px 16px;
}

.dwtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#CDCDCD;
	font-weight:bold;
}

ul {
	list-style-type:disc;
	margin-bottom:0px;
}

input.ecard, textarea.ecard2, input.gb, textarea.gb2 {
	width:130px;
	background-color:#DC9672;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#240000;
	border:1px solid #240000;
}

textarea.ecard2,textarea.gb2 {
	scrollbar-base-color:#DC9672;
	scrollbar-3dlight-color:#DC9672;
	scrollbar-arrow-color:#240000;
	scrollbar-darkshadow-color:#DC9672;
	scrollbar-face-color:#DC9672;
	scrollbar-shadow-color:#240000;
	scrollbar-track-color: #DC9672;
	width:252px;
} 

input.gb, textarea.gb2 { width:170px; }

.guestfloater {
margin:0;
padding:0;
background-color:#A14214;
}
.gbtop {
	background-color:#BD5117;
}
