.mainbody{
/* I believe it's not used anywhere.*/
	margin-top: 50px;
	background-image: url(images/spacer.jpg);
	/*background-color: #303030; /*#ffffff*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
}
.mainbodymain{
	margin-top: 50px;
	background-image: url(images/spacermain.jpg);
	/*background-color: #303030; /*#ffffff*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
}

.all{
	margin-top: 5px;
	background-image:url(images/spacer.jpg);
	/*background-color: #999966; #ffffff*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.fulllength{
	width: 100%;
	height: 100%;
	border: 0;
}
A.webexperts:link{    COLOR: #9E8C78;    TEXT-DECORATION: underline;}
A.webexperts:visited{    COLOR: #9E8C78;    TEXT-DECORATION: none;}
A.webexperts:active{    COLOR: #9E8C78;    TEXT-DECORATION: none;}
A.webexperts:hover{    COLOR: #9E8C78;    TEXT-DECORATION: none;}
A.webexpertsall:link{    COLOR: #AB0000;    TEXT-DECORATION: underline;}
A.webexpertsall:visited{    COLOR: #AB0000;    TEXT-DECORATION: none;}
A.webexpertsall:active{    COLOR: #AB0000;    TEXT-DECORATION: none;}
A.webexpertsall:hover{    COLOR: #AB0000;    TEXT-DECORATION: none;}

A.user:link{margin:25px; border-spacing: 4px; COLOR: #000000; TEXT-DECORATION: underline;}
A.user:visited{margin:25px; border-spacing: 4px; COLOR: #000000; TEXT-DECORATION: underline;}
A.user:active{margin:25px; border-spacing: 4px; COLOR: #000000; TEXT-DECORATION: underline;}
A.user:hover{margin:25px; border-spacing: 4px; COLOR: #000000; TEXT-DECORATION: underline;}


.darkbg {
	background-color: #463E33;
}
.bluebg {
	background-color: #698792;
}
.monkeybg {
	background-color: #65594B;
}
.whitebg {
	background-color: #FFFFFF;
}
.brown {
	background-color: #65594B;
}
.simple {
	color: D1CFCC ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.funnytable {
	width: 100%; 
	/*margin: 0;*/
	border: 1px solid #8C8C5F;
}
.menutable {
	width: 100%;
	background: #303030; 
	/*margin: 0;*/
	border: 1px solid #ffffff;
}
.bordermenu{
	border-right: 1px solid #ffffff;
}
.borderlist{
	border-bottom: 1px solid #BBBB99;
	align: center;
	font-size: 12px;
	color: #ffffff;
}
.borderlistbig{
	border-bottom: 1px solid #BBBB99;
	align: center;
	font-size: 13px;
	color: #ffffff;
}
.borderlistmain{
	border-bottom: 1px solid #BBBB99;
	/*align: left;*/
	font-size: 12px;
	color: #ffffff;
}
a.cancel:visited{
	align: center;
	background: transparent;
	font-size: 12px;
	color: #ffffff;
	border: none;
}
a.cancel:link{
	align: center;
	background: transparent;
	font-size: 12px;
	color: #ffffff;
	border: none;
}
a.cancel:hover{
	align: center;
	background: transparent;
	font-size: 12px;
	color: #ffffff;
	border: none;
}
a.empty:visited{
	/*align: center;
	background: transparent;
	font-size: 12px;
	border: none;*/
	color: #008000;

}
a.empty:link{
	/*align: center;
	background: transparent;
	font-size: 12px;
	border: none;*/
	color: #008000;

}
a.empty:hover{
	/*align: center;
	background: transparent;
	font-size: 12px;
	border: none;*/
	color: #008000;
}
.calendar a:link{
	align: center;
	background: #623412;
	font-size: 10px;
	color: #ffffff;
}
.calendar a:hover{
	align: center;
	background: #623412;
	font-size: 10px;
	color: #ffffff;
}
.calendar a:visited{
	align: center;
	background: #623412;
	font-size: 10px;
	color: #ffffff;
}
.box{
	border: 1px solid #ffffff;
}

.calendar{
	align: center;
	background: #623412;
	font-size: 10px;
	color: #ffffff;
	border: 1px solid #000000;
}
.cancel{
	align: center;
	background: #623412;
	font-size: 10px;
	color: #ffffff;
	border: 1px solid #000000;
}

.datesh{
	align: center;
	background: #ffffff;
	font-size: 11px;
	color: #ffffff;
	border: 1px solid #000000;
}

.date{
	align: center;
	background: #EFCC66;
	font-size: 11px;
	color: #ffffff;
	border: 1px solid #000000;
}
.date a:hover {
	align: center;
	background: #BFD7FF;
	font-size: 11px;
	color: #000000;
}
.noborderfunnytable {
	width: 100%; 
	/*margin: 0;*/
	border: 0px solid #8C8C5F;
}
.borderright{
	border-right: 1px solid #8c8c5f;
}
.dotted {
	margin: 0px;
	padding: 0px;
	border-top: 1px dashed #000000;
	border-right: 1px none #000000;
	border-bottom: 1px none #000000;
	border-left: 1px none #000000;


}
.appointment
{
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.appointmentb
{
	/*border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;*/
	border-bottom: 1px solid #999966;
	/*border-left: 1px solid #ffffff;*/
}
.silver
{
	color: silver;
	font-size: 22px;
	font-family: times;
	font-weight:bold;
}
.bluedotted {
	margin: 0px;
	padding: 0px;
	border-top: 2px dotted #799EAC;
	border-right: 2px none #799EAC;
	border-bottom: 2px none #799EAC;
	border-left: 2px none #799EAC;
	height: 1px;


}
.lastline {
	background-color: 3E372E;
}
a:link {
	color: maroon;/*#999966;*/
}
a:visited {
	color: maroon;/*#999966;*/
}
a:hover {
	color: maroon;/*#999966;*/
}
a:active {
	color: maroon;/*#999966;*/
}
.simplePrint {

	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.whitePrint {

	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.copyrigth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #887D70;
}
A.grey:link{    COLOR: #9E8C78;    TEXT-DECORATION: underline;}
A.grey:visited{    COLOR: #9E8C78;    TEXT-DECORATION: underline;}
A.grey:active{    COLOR: #9E8C78;    TEXT-DECORATION: underline;}
A.grey:hover{    COLOR: #9E8C78;    TEXT-DECORATION: underline;}
