BODY {
	font-size : 13px;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	background-color : #BDAE9C;
	margin-top : 20px;
	padding : 0;
	width : auto;
	background-image: url(images/pBG.gif);
}

.wrapper {
	background-image: url(images/headBG.gif);
	background-color: #BDAE9C; /*#8a784c;*/
	border: 1px solid #8a784c; /*#391821;*/
}

#logoTD{
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	width:173px;
	vertical-align:top;
}

.headName{
	text-align:left;
	/*font-family : "Trebuchet MS",Arial, Helvetica, sans-serif; */
	 font-family:Alba; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 21px; 
	color : #8a784c;/*#9f8955;#b29a62;  #fff9e3;*/
	background-color : transparent; 
	margin:5px;
	padding:20px 20px 20px 20px;
	/*height:80px;*/
}


#promo{ /*height:80px;*/
	vertical-align:text-top;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color: #8a784c;
	text-decoration: none;
	margin:0px;
	padding:0px 20px 0px 20px;
 }

.menu {
	line-height: 130%;
	color: #8a784c;
	padding: 6px 20px 9px 20px;
	margin-bottom:6px;
}

.menu a:link{
	color: #8a784c;
	text-decoration: none;
	font-weight:bold;
}

.menu a:visited{
	color: #8a784c;
	text-decoration: none;
	font-weight:bold;

}

.menu a:hover{
	color: #512828;
	text-decoration: underline;
	font-weight:bold;
}

#headRight{ 
	background-image:url(images/divider.gif); 
	background-repeat:no-repeat;
	background-position:top right;
	width:60px;
	background-color:transparent;
}

#leftTD {
	background-image:url(images/menuBG.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
}	

.wrapper {
	background-image: url(images/headBG.gif);
	background-color: #fff9e3;
	border: 1px solid #8a784c; /*#391821;*/
}

.main {
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
}

a:link{
	/*color : #000000; 
	text-decoration: none;*/
		color:#512828;
	text-decoration: none;
}

a:visited{
	/*color : #000000; 
	text-decoration: none;*/
		color:#512828;
	text-decoration: none;

}

a:hover{
	color:#512828;
	text-decoration: underline;
}

H1 {
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : bold; 
	font-size : 13px; 
	color : #000000; 
	background-color : transparent; 
}

H2, H3	{
	border-bottom: #BDAE9C 1px solid;
	line-height: normal;
	line-height: 1.0em;
	text-transform: none;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	text-align:right;
	color:#512828;}

.title {
	/*border-bottom: #BDAE9C 1px solid;*/
	font-family : "Trebuchet MS",Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 13px;
	color :#512828; 
}


.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 11px; 
}


.smalltext a:link{
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 11px;
	color : #000000;
}

.smalltext a:visited{
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal;
	font-size : 11px;
	color : #862a43; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 12px;
}

.largetext a:link{
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 12px;
	color : #000000; 

}

.largetext a:visited{
	font-family : Arial, Helvetica, sans-serif; 
	font-style : normal; 
	font-variant : normal; 
	font-weight : normal; 
	font-size : 12px;
	color : #000000; 
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : 12px;
  color : red;
  font-weight : bold;
}

.grid {border : #efb240 .05em solid;}

.white {  background-color : white;}

.black {  background-color : black;}

.bg_dark {
	background-color : #9dae9c;
	background-image: url(images/pBG.gif);
	font-size: 12px;
}

.bg_medium {
	background-color : #ddcec3;
	font-size: 12px;
}

.bg_light {
	background-color : #ece4de;
	font-size: 12px;
}

#subFooter {
	background-image:url(images/footer_subBG.gif); 
	background-repeat:repeat; 
}
.copyright {
    font-size: 12px;
    text-align: center;
}