A:link{
	color: #40211D;
	TEXT-DECORATION: none;
}

A:visited{
	color: #40211D;
	TEXT-DECORATION: none;
}

A:hover{
	color: #40211D;
	TEXT-DECORATION: underline;
	cursor: auto;
}

A:link#light{
	color: #E0DEDD;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

A:visited#light{
	color: #E0DEDD;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

A:hover#light{
	color: #E0DEDD;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
	cursor: auto;
}

A:link#topnav{
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	color: #E0DEDD;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}

A:visited#topnav{
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	color: #E0DEDD;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}

A:hover#topnav{
	background-color: #782A1B;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	color: #E0DEDD;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}

body {
	background-color: #8B939B;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
}

table {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border: 0px;
}

td {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border: 0px;
}

span.body{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.9px;
	COLOR: #782A1B;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
}

span.desc{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.9px;
	COLOR: #782A1B;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 12px;
}

span.contact{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.1px;
	COLOR: #782A1B;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 13px;
	position: relative;
	left: 4px;
	top: 2px;
}

span.specials{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.1px;
	COLOR: #F0EEEE;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 13px;
	position: relative;
	left: 2px;
	top: 2px;
}


span.topnav{
	background-color: #D1A866;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 8px;
	padding-right: 8px;
	color: #782A1B;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}

span.header_white{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.1px;
	COLOR: #D9A398;
	FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 13px;
	position: relative;
	TEXT-DECORATION: underline;
	left: 4px;
	top: 2px;
}

span.header{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.1px;
	COLOR: #782A1B;
	FONT-SIZE: 19px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 13px;
	position: relative;
	TEXT-DECORATION: underline;
	left: 4px;
	top: 2px;
}

span.bold{
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.1px;
	COLOR: #782A1B;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 17px;
	position: relative;
	left: -4px;
	top: 2px;
}

TD#columnfill{
	padding-left: 8px;
	padding-top: 24px;
	padding-bottom: 4px;
	background-image: url(images/bg_fan.gif);
	background-repeat: no-repeat;
	padding-left:40px;
}
 
span.copyright {
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;
	LETTER-SPACING: 0.5px;
	COLOR: #492922;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 8px;
}

input.texty{
	background : #DCCFA2 none;
	text-align: center;
	font-size: 11pt;
	color : #782A1B;
	FONT-FAMILY: 'Garamond', 'MS Georgia', 'Times New Roman', 'Trebuchet MS', Geneva, "sans-serif", verdana;	
 }

input.send-btn {
	background: #FFFFFF none;
	outline: none;
 } 
 
 div#specials{
	background-color: #782A1B;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-top: 1px solid #663300;
	border-left: 1px solid #663300;
	border-bottom: 1px solid #EDEDD8;
 }
 

div.selected{
	background-color: #770022;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

div.unselected{
	background-color: #782A1B;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}

ul, ol {list-style: none;}

#bugs {margin: 0;}
#bugs li {margin: 0 0 0px;}
#bugs li a {background: #000; display: block; width: 150px; margin: 0 0 0 -20px;}
#bugs li img {background: #000; display: block; margin: 0;}
#bugs li a:hover, #bugs li a:hover img {background: red; border: none;}