DIV.main_nav {
	MARGIN: 26px 37px 0px 14px
}
DIV.menu_inner {
	MARGIN: 5px 1px 20px 39px
}
DIV.menu_item {
	MARGIN-BOTTOM: 3px
}
IMG.bimg_left {
	BORDER-BOTTOM: #865f44 1px solid; BORDER-LEFT: #865f44 1px solid; BORDER-RIGHT: #865f44 1px solid; BORDER-TOP: #865f44 1px solid; CLEAR: left; FLOAT: left; MARGIN: 7px
}
IMG.bimg_right {
	BORDER-BOTTOM: #865f44 1px solid; BORDER-LEFT: #865f44 1px solid; BORDER-RIGHT: #865f44 1px solid; BORDER-TOP: #865f44 1px solid; CLEAR: left; FLOAT: right; MARGIN: 7px
}
.body_inner {
	DISPLAY: block; MARGIN: 13px 26px 0px 22px
}
.pgt {
	FONT-SIZE: 12pt; FONT-WEIGHT: bold
}
.prt {
	FONT-WEIGHT: bold
}
.prtc {
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center
}
.prl {
	TEXT-ALIGN: left
}
.prr {
	TEXT-ALIGN: right
}
.prc {
	TEXT-ALIGN: center
}
.prtin {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.blnk {
	TEXT-ALIGN: right;
}

/* BEGIN: Guest book block */
DIV.msg {
	margin: 3px;
}

DIV.date {
	DISPLAY: inline;
}

DIV.auth {
	DISPLAY: inline;
	
}

DIV.act {
	text-align: right;
}

DIV.qhead {
	border : 2px solid #4E3E65;FONT-WEIGHT: bold;
}

DIV.qbody {
	border : 1px solid #4E3E65;
	border-top : none;
}

DIV.ahead {
	border : 2px dotted #4E3E65;FONT-WEIGHT: bold;
}

DIV.abody {
	border : 1px dotted #4E3E65;
	border-top : none;
}

DIV.chead {
	border : 1px dotted #4E3E65;FONT-WEIGHT: bold;
}

DIV.cbody {
/*	border : 1px dotted #4E3E65;
	border-top : none;*/
}
/* END: Guest book block */

INPUT, TEXTAREA,select {
	border: 1px outset rgb(78, 62, 101);
	background-color : #FFFFFF;
}

TABLE.grid {
	FONT-SIZE: 10pt;
	background-color: #4E3E65;
}

TR.grid, TD.grid {
	background-color: #FACDB1;
}

TR.header, TD.header {
	font-weight: bold;
}

TR.hd, TD.hd {
	background-color: #e5e5e1;
}

TR.col, TD.col {
	text-align: center;
}
