.button {
	border: 1px solid #595959;
	background-color:#f0f0f0;
	COLOR: #999999; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana; 
	FONT-SIZE: 10px;
    cursor: hand;}
	
A.tec {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #FF6600;
	FONT-SIZE: 11px;
	text-decoration:none;
}
A.tec:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #FF6600;
	FONT-SIZE: 11px;
	text-decoration:underline;
}

.cold{
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 11px;
	text-decoration:none;
}
a.cold{
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 11px;
	text-decoration:none;
}
a.cold:hover{
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 11px;
	text-decoration:none;
}
a.tabout{
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 11px;
	text-decoration:none;
}
a.tabout:hover{
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 11px;
	text-decoration:underline;
}

body, td {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 11px;
}
.address {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 10px;
	font-weight: bold;
}
A.address:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #808080;
	FONT-SIZE: 10px;
	font-weight: bold;
        text-decoration:underline;
}

A.archive {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #303030;
	FONT-SIZE: 10px;
	font-weight: bold;
	text-decoration:none;
}
A.archive:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #303030;
	FONT-SIZE: 10px;
	font-weight: bold;
	text-decoration:underline;
}
.leftmenu { 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #a3a3a3;
	FONT-SIZE: 10px;
}
A.leftmenu { 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #a3a3a3;
	FONT-SIZE: 10px;
	text-decoration:none;
}
A.leftmenu:hover { 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #a3a3a3;
	FONT-SIZE: 10px;
	text-decoration:none;
}
.newstitle {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #80B416;
	FONT-SIZE: 11px;
	font-weight:bold;
	}
A.newstitle {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #80B416;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration:none;
	}
A.newstitle:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #80B416;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration:none;
	}
A.mail {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #FF6600;
	FONT-SIZE: 10px;
	text-decoration:none;
}
A.mail:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #FF6600;
	FONT-SIZE: 10px;
	text-decoration:underline;
}
.submit {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size:11px;
	background-color:#71A1CB;
	border-color: #8E8E8E;
}
/*H1 { 
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #80B416;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration:none;
}
H1.fname { 
	FONT-FAMILY: Verdana, Arial, Helvetica,Tahoma, sans-serif;
	color : #000000;
	FONT-SIZE: 13pt;
	margin-bottom: 5px;
	color: #990066;
}
p.fname { 
	color: #990066;
}
H2 { 
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color : #000000;	
	FONT-SIZE: 11pt;
	margin-bottom: 2px;
}
H3 { 
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	color : #000000;	
	FONT-SIZE: 10pt;
	margin-bottom: 2px;
}
p, li, ul, dl, dd, dt {
	FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma, sans-serif;
	FONT-SIZE: 8pt
}
*/
.searchfild {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;color : #000000;FONT-SIZE: 14px;border: 1px #71A1CB solid;
}

.otherinput {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;color : #000000;border: 1px #8E8E8E solid;height: 18ps;
}

.allbutton {
	border: 1px #8E8E8E solid;
	background-color: #8E8E8E;
	color: #ffffff;
}

.message {
	color: red;
	font-weight: bold;
}

a.pagebar {
	color: #006CCB;
	text-decoration: underline;
}

a.pagebar:hover {
	color: #006CCB;
	text-decoration: none;
}

.qhead {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.question {
	color: #000000;
	font-size: 11px;
}

.ahead {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

.answer {
	color: #000000;
	font-size: 11px;
}

.fname {
	color: #cccccc;
	font-weight: bold;
	font-size: 11px;
}


H1 {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #557eb3;
	FONT-SIZE: 11px;
	font-weight:bold;
	text-decoration:none;
}

H2 {
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color : #557eb3;
	FONT-SIZE: 11px;
	font-weight : bold;
}

.data {
	color: #cccccc;
	font-size: 9px;
	font-variant: small-caps;
}

.larg
{
   color: #742405;
   font-size : 18px;
   text-decoration: none;
    font-weight : bold;
}

a.linm {
	color : #3366CC;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

a.linm:hover {
	color :  #3366CC;
	text-decoration: underline;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

a.linm:visited {
	color :  #3366CC;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}

a.leftm {
	color : #808080;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

a.leftm:hover {
	color :  #808080;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.leftm_inside {
	color : #002766;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
a.leftm_inside {
	color : #002766;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

a.leftm_inside:hover {
	color : #002766;
	text-decoration: none;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

INPUT {
	COLOR: #333333; FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana; FONT-SIZE: 10px
}
TEXTAREA {
	COLOR: #333333; FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana; FONT-SIZE: 10px
}
SELECT {
	COLOR: #333333; FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana; FONT-SIZE: 10px
}
SELECT.inside {
	COLOR: #333333;
	FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10px;
	width : 212px;
}
.date {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : White;
	font-weight : bold;
}
.copyright {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : Silver;
}
A {
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	color : #3366CC;
	text-decoration : none;
}
A:hover {
	COLOR: #990066; 
	TEXT-DECORATION: underline
}
TEXTAREA.q {
	COLOR: #333333; FONT-FAMILY: MS Sans Serif, Tahoma, Verdana, Arial, Helvetica, sans-serif, Verdana; FONT-SIZE: 10px;
	width : 400px;
}

input { border:1px solid #b7b7b7; background:#fff; }
textarea { border:1px solid #b7b7b7; background:#fff; height:5em; }
button { color:#fff; border:none; padding:2px 5px; margin-right:5px; overflow:visible; background:url(../images/decor/button-bg.gif) 0% 0% repeat-x #ff8d00; }

/* bottom */
.bottom-spacer { height:106px; float:right; width:100%; }
.bottom { float:left; width:100%; padding:16px 0 0 0; height:1px; margin-top:-106px; }
.bottom ul { margin:0; padding:0; float:right; width:66%; color:#f75700; }
.bottom ul li { float:left; margin-right:8px; list-style-type:none; position:relative; z-index:2; }
.bottom ul li .block-rounded .center,
.bottom ul li .block-shadowed .center { color:#000; padding:26px 0 10px 0; }
.bottom #guestbook { position:absolute; bottom:-405px; -bottom:30px; left:-150px; width:338px; z-index:3; }
.bottom #guestbook-tail { position:absolute; bottom:-156px; left:-4.7em; z-index:3; height:18px; }
.bottom .close { color:#666; font-size: 170%; font-weight: bold; cursor: pointer; position:absolute; top:24px; right:24px; line-height:1ex; z-index:2; }
.bottom .close:hover { color:red; }

/* block-rounded */
div.block-rounded { display:block; position:relative; margin-bottom:20px; padding-right:16px; -padding-left:16px; -left:-16px; -background:#faf6f2; }
div.block-rounded .p { position: relative; z-index: 1; display: block; float: left; min-height: 32px; -height: 32px; color: #000000; }
div.block-rounded .center { position: relative; z-index: 2; display: block; margin: 0 0 -12px 0; -margin:0; padding: 0px; }
div.block-rounded .t,
div.block-rounded .b { position: absolute; z-index: 1; top: 0; //top: auto; bottom: 0; left:-16px; /* //left:auto; right: 16px;*/ overflow: hidden; width: 100%; //height: 100%; }
div.block-rounded .l { margin-right:-16px; }
div.block-rounded .b { top: auto; bottom: -16px; height: 16px; }
div.block-rounded .r { left: auto; right:0; //margin-left: 100%; width: 16px; }
div.block-rounded .t *,
div.block-rounded .b * {position: absolute; top: 0; left: 0; width: 920px; height: 1000px; background: url('/obj/img/block-rounded.png') 0 0 no-repeat; }
div.block-rounded .t * { margin-top: -16px; }
div.block-rounded .l * { margin-left: -16px; }
div.block-rounded ins { -display:none; }

/* block-shadowed */
div.block-shadowed { display:block; position:relative; margin-bottom:20px; padding-right:40px; -padding-left:20px; -margin-bottom:0; -left:-20px; -background:#faf6f2; }
div.block-shadowed .p { position: relative; z-index: 1; display: block; float: left; min-height:40px; -height:40px; color: #000000; }
div.block-shadowed .center { position: relative; z-index: 2; display: block; margin: 0 0 -16px 0; -margin:0; padding: 16px 0 0 0px; }
div.block-shadowed .t,
div.block-shadowed .b { position: absolute; z-index: 1; top: 0; //top: auto; bottom: 0; left:-40px; /* //left:auto; right: 16px;*/ overflow: hidden; width: 100%; //height: 100%; }
div.block-shadowed .l { margin-right:-40px; }
div.block-shadowed .b { top: auto; bottom: -40px; height: 40px; }
div.block-shadowed .r { left: auto; right:0; //margin-left: 100%; width: 40px; }
div.block-shadowed .t *,
div.block-shadowed .b * {position: absolute; top: 0; left: 0; width: 920px; height: 1000px; background: url('/obj/img/block-rounded-shadowed.png') 0 0 no-repeat; }
div.block-shadowed .t * { margin-top: -40px; }
div.block-shadowed .l * { margin-left: -40px; }
div.block-shadowed ins { -display:none; }


/* guestbook */
form.guestbook-form { clear:both; }
form.guestbook-form p { margin:8px 0; }
form.guestbook-form input { width:160px; }
form.guestbook-form input#guestbook-name { margin-right:8px; }
form.guestbook-form textarea { width:328px; }

.lmLabelShow {
	position:absolute;
	z-index:5;
	color:#9d9d9d;
	padding:3px 0 0 5px;
	cursor:text;
	font-family:Tahoma;
}
.lmLabelHide {
	display:none;
}

