body {margin:0px; padding:0px;}
#maintable{
	background:none;
	width:992px;
}
.txt14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.txt14redb {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#963a65;
	text-decoration:none;
	font-weight:bold;
}
.txt16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.txt14verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.txt18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.txt26 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	line-height:30px;
}
.txt14black {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.txt14white {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.txt14blacknor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.txt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.txt10b {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.txt11red {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#963a65;
	text-decoration:underline;
	font-weight:bold;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
}
.txt11rednor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#963a65;
	text-decoration:none;
	font-weight:bold;
}
.txt18red {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#963a65;
	text-decoration:none;
	font-weight:normal;
}
.txt18redb {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#963a65;
	text-decoration:none;
	font-weight:bold;
}
.txt16redb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#963a65;
	text-decoration:none;
	font-weight:bold;
}
.txt14verdanared {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#963a65;
	text-decoration:none;
	font-weight:normal;
}
.txt13rednor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#963a65;
	text-decoration:underline;
	font-weight:bold;
}
.txt13rednone {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#963a65;
	text-decoration:none;
	font-weight:normal;
}
.txt11bl {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#040404;
	text-decoration:underline;
	font-weight:normal;
}
.txt11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.txt11nor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
.txt12b {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding:4px;
}
.txt13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.txt13nor {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	line-height:18px;
}
.txt14black {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.bg_img {
	background:url(images/bg_col.jpg) top center no-repeat;
	width:106px;
	height:93px;
	text-align:center;
	padding-top:3px;
}
.bg_img2 {
	background:url(images/bg_col2.jpg) top center no-repeat;
	width:116px;
	height:105px;
	text-align:center;
	padding-top:3px;
}
.bg_img3 {
	background:url(images/bg_col3.jpg) top center no-repeat;
	width:361px;
	height:320px;
	text-align:center;
	padding-top:3px;
}
.bg_img4 {
	background:url(images/bg_col4.jpg) top center no-repeat;
	width:144px;
	height:125px;
	text-align:center;
	padding-top:3px;
}
.bg_img5 {
	background:url(images/bg_col5.jpg) top center no-repeat;
	width:108px;
	height:108px;
	text-align:center;
	padding-top:3px;
}
.hom:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.hom:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.hom:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.header {
	background:url(images/index_02_big.jpg) top left no-repeat;
	width:985px;
	height:265px;
}
.logobot {
	width:106px;
	height:41px;
}
.topad {
	display:'';
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
bottom: -110px;
left: -25px; /*position where enlarged image should offset horizontally */

}
.ddcolortabs{
padding: 0;
width: 677px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0;
padding:0;
}


.ddcolortabs a{
float:left;
color: white;
background: black url(media/color_tabs_left.gif) no-repeat left top;
margin:0;
padding:0;
text-decoration:none;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding: 0;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #591f20;
}

.ddcolortabs a:hover span{
background-color: #591f20;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #591f20;
}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;
z-index:100;
background:url(images/redarrow.png) top no-repeat;
width: 213px;
visibility: hidden;
}
.dropmenudiv_a2{
	margin:40px 0px 0px 0px;
padding:15px;
background:url(images/redbubble.png) top repeat-y;
}

.dropmenudiv_2b{
position:absolute;
top:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;
z-index:100;
background:url(images/brownarrow.png) top no-repeat;
width: 213px;
visibility: hidden;
}
.dropmenudiv_2b-iesix {
position:absolute;
top:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;
z-index:100;
background:url(images/brownarrow.gif) top no-repeat;
width: 213px;
visibility: hidden;
}
.dropmenudiv_2b2{
	margin:40px 0px 0px 0px;
padding:15px;
background:url(images/brownbubble.png) top repeat-y;
}
.dropmenudiv_2b2-iesix{
	margin:40px 0px 0px 0px;
padding:15px;
background:url(images/brownbubble.gif) top repeat-y;
}

.dropmenudiv_2c{
position:absolute;
top:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;
z-index:100;
background:url(images/redarrow.png) top no-repeat;
width: 213px;
visibility: hidden;
}
.dropmenudiv_2c-iesix {
position:absolute;
top:0px;
font-family:Verdana, Geneva, sans-serif;
font-size:10px;
color:#FFF;
z-index:100;
background:url(images/redarrow.gif) top no-repeat;
width: 213px;
visibility: hidden;
}
.dropmenudiv_2c2{
	margin:40px 0px 0px 0px;
padding:15px;
background:url(images/redbubble.png) top repeat-y;
}
.dropmenudiv_2c2-iesix{
	margin:40px 0px 0px 0px;
padding:15px;
background:url(images/redbubble.gif) top repeat-y;
}


* html 
.dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

/*
.dropmenudiv_b a{ 
width: 100%;
} */