body{
	padding: 0px;
	margin: 0px;
	height:100%;
    font-family: sans-serif;
	color: #333333;
	font-size: 12px;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.title {
	font-size: 15px;
	color: #0A6D5E;
	font-weight:bold;
}
.title a:link {
	font-size: 15px;
	color: #333333;
	text-decoration: none;
}
.title a:hover {
	font-size: 15px;
	color: #0A6D5E;
	text-decoration:underline;
}
.title a:visited {
	font-size: 15px;
	color: #333333;
}
.title a:active {
	font-size: 15px;
	color: #333333;
}

.title2 {
	font-size: 15px;
	color: #449805;
	font-weight:bold;
}

.menu {
	font-size: 13px;
	font-weight:bold;
	color: #333333;
	list-style-image: url(../images/point.jpg);
}

a, a:link {
	color: #333333;
	font-weight:bold;
	text-decoration:underline;
}

a:hover {
	color: #0A6D5E;
	text-decoration: none;
}
a:visited {
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}

.menu a:link {
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.menu a:hover {
	font-size: 13px;
	color: #0A6D5E;
	text-decoration:underline;
}
.menu a:visited {
	font-size: 13px;
	color: #333333;
}
.menu a:active {
	font-size: 13px;
	color: #333333;
}



.table {

	font-size: 13px;
	color: #543232;
	background:#472A0E;
	
}

/* photo link */
.table a:link {
	font-size: 13px;
	color: #C3E069;
	text-decoration: none;	
}

.table a:visited {
	font-size: 13px;
	color: #C3E069;	
}

.table a:hover {
	font-size: 13px;
	color: #00FFFF;	
}

.table a:active {
	font-size: 13px;
	color: #C3E069;	
}
/* end photo link */



.tableroom {

	font-size: 13px;
	color:#CCB570;
	border:#FFFFCC;
	
}

/* mail link */
.tableroom  a{
	font-size: 13px;
	color:#C3E069;	
}
.tableroom  a:link{
	font-size: 13px;
	color:#C3E069;	
}
.tableroom  a:visited{
	font-size: 13px;
	color:#C3E069;	
}
.tableroom  a:active{
	font-size: 13px;
	color:#C3E069;	
}
/* end mail link*/

a.tableroom:link {font-family: Helvetica;font-size: 13px;color: #CCB570; text-decoration:none;}
a.tableroom:visited{font-family: Helvetica;font-size: 13px;color: #CCB570;text-decoration:none;}
a.tableroom:hover{font-family: Helvetica;font-size: 13px;color: #CCB570; text-decoration:none;}
a.tableroom:active{font-family: Helvetica;font-size: 13px;color: #CCB570;text-decoration:none;}


.text {
	font-size: 12px;
	color: #333333;
	list-style-image: url(../images/point.jpg);
	
}

.text a:link {
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
	
}

.text a:visited {
	font-size: 12px;
	color: #333333;
	
}

.text a:hover {
	font-size: 12px;
	color: #333333;
	text-decoration:underline;
	
}

.text a:active {
	font-size: 12px;
	color: #C3E069;
	text-decoration:underline;
	
}


.header {
	font-size: 12px;
	color:#359E7D;
	font-weight:bold;
	font:Arial;

}

.content {
	font-size: 12px;
	background-color:#FFFFFF;

}

.textarea{
	font-size:12px;
	color:#5B3E28;
	BACKGROUND: #F4F3DF; 
	border:0px;
	width:250px;
}


input.box{
	font-size:12px;
	color:#5B3E28; line-height:20px;
	BACKGROUND: #F4F3DF; 
	BORDER-LEFT: #F4F3DF 2px solid; 
	BORDER-RIGHT: #F4F3DF 2px solid; 
	BORDER-TOP: #F4F3DF 2px solid; 
	BORDER-BOTTOM: #F4F3DF 2px solid; 
	width:250px;
	height:18px;
}

.footer {

	font-size: 11px;
	color: #999999;
	background-image:url(../images/footer.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;

}
.footer a:link {
	font-size: 11px;
	color: #333333;
	text-decoration: none;

}
.footer a:visited {
	font-size: 11px;
	color: #333333;

}
.footer a:hover {
	font-size: 11px;
	color: #333333;

}
.footer a:active {
	font-size: 11px;
	color: #333333;

}

.categorylinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(heart.png); PADDING-BOTTOM: 0px; MARGIN: 5px auto 10px 18px; PADDING-TOP: 0px
}
.categorylinks LI {
	PADDING-BOTTOM: 1px
}
.categorylinks LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN-LEFT: -3px; COLOR: #449805; PADDING-TOP: 3px; BORDER-BOTTOM: #ececec 1px solid; TEXT-DECORATION: none
}
.categorylinks A:visited {
	COLOR: #449805
}
.categorylinks A:hover {
	BACKGROUND: #51b906; COLOR: #fff; TEXT-DECORATION: none
}

