BODY {
	background: #FFF;
	background-image: url(../images/bkg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 15px;
	padding-left: 0px;
	padding-right: 0px;
}

P {
	padding: 10px 8px 8px 5px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

TR TD P {
	padding: 5px 12px 8px 12px;
	font-size: 11px;
	line-height: 15px;
}

INPUT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 14px;
}

SELECT {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 14px;
}

TEXTAREA {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 14px;
}

/* links */
/*---------------------------------------------------*/


.smallinks {
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	text-decoration: none;
}

DIV TD .smallinks {
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	text-decoration: none;
}

P TD .smallinks {
	COLOR: #FFFFFF;
	FONT-SIZE: 10px;
	text-decoration: none;
}
/*
.smallinks a:link, a:visited {
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	COLOR: #939393;
	TEXT-DECORATION: none;
	padding: 3px;
}*/

.smallinks a:hover {
	COLOR: #00699B;
	TEXT-DECORATION: none;
	background-color: #E7F0F5;
}

.morelink {
	white-space: nowrap;
	FONT-WEIGHT: normal;
	COLOR: #00699B;
	TEXT-DECORATION: none;
	padding: 0px 14px 0px 2px;
	font-size: 11px;
}
/*.morelink a:link, a:visited {
	COLOR: #00699B;
}*/

.morelink:hover {
	COLOR: #00699B;
	TEXT-DECORATION: none;
	background-color: #E7F0F5;
}

.listlink {
	FONT-WEIGHT: normal;
	COLOR: #666;
	TEXT-DECORATION: none;
	text-indent: 5px; 
	font-size: 11px;
}
A.listlink:link, A.listlink:visited {
	COLOR: #666;
	text-indent: 5px; 
}
A.listlink:hover {
	COLOR: #666;
	text-indent: 5px; 
	TEXT-DECORATION: none;
	background-color: #E7F0F5;
}

/* home page link standard */

.hplink {
	FONT-WEIGHT: normal;
	COLOR: #00699B;
	TEXT-DECORATION: none;
	text-indent: 0px; 
	font-size: 11px;
}
A.hplink:link, A.hplink:visited {
	COLOR: #00699B;
	text-indent: 0px; 
}
A.hplink:hover {
	COLOR: #00699B;
	text-indent: 0px; 
	TEXT-DECORATION: none;
	background-color: #E7F0F5;
}

A:link, A:visited {
	color:#36C;
	text-decoration: none;
}
A:hover {
	Color:#996600;
	text-decoration: underline;
}
/* content blocks */
/*---------------------------------------------------*/
h1 {
	display: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	font-family: Arial, Helvetica, sans-serif;
	COLOR: #960;
	padding: 1px 12px 1px 12px;
	margin: 2px 0px 0px 0px;
	background: url(images/h1bg.gif) repeat-x;
	border: 1px solid #CCC;
}
h3 {
	Font: Tahoma, Geneva, sans-serif;
	Font-size: 24px;
	Color:#996600;
	line-height: 20px;
	background-image: url(images/H3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	text-align:left;
	
}

#content {
	margin: 16px 30px 12px 8px;
	font-size: 11px;

}

#content a:link, #content a:visited {
	COLOR: #00699B;
	TEXT-DECORATION: none;
	font-size: 11px;
	margin: 0px;
	padding: 2px 2px 2px 0px;
}

#content a:hover {
	COLOR: #00699B;
	TEXT-DECORATION: none;
	background-color: #E7F0F5;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}



#sidebar {
	font-size: 11px;
	padding-left: 10px;
	width: 148px;
}

#sidebar a:link, #sidebar a:visited {
	COLOR: #00699B;
	TEXT-DECORATION: none;
	font-size: 11px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;

}
#sidebar a:hover {
	COLOR: #00699B;
	TEXT-DECORATION: none;
	background-color: #E7F0F5;
	padding: 2px 2px 2px 0px;
	margin: 0px;
}
.border {
	padding: 8px 4px 12px 12px;
	border: 1px solid #ccc;
}

.home {
	padding: 8px 4px 12px 12px;
	margin: 0;
}
/* headlines */
/*---------------------------------------------------*/
#headlines {
	width: 251px;
	margin: 0px;
	padding: 0px;
	text-align:left;
}

#headlines ul {
 	list-style-type: none;
 	margin: 0px;
	padding: 0px;
}

#headlines li {
	display: block;
	margin: 0px;
	padding: 0px
	width: 251px;
	border-bottom: 1px solid #996600;
	color: #000;
	font-size: 11px;
}

#headlines a:link, #headlines a:visited {
	display: block;
	margin: 0px;
	padding: 8px 12px 8px 12px;
	color: #996600;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
    text-decoration: none;
    background-color: #EFE6A6;
}

#headlines a:hover {
	COLOR: #996600;
	TEXT-DECORATION: none;
	background-color: #EFE6A6;
}

/*--------- Other styles ------------*/
.date {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 14px;
}

.price {
	font-weight: bold;
	font-size: 16px;
	color: #8A9F22;
}

.table-hdr {
	text-indent: 8px;
	color: #FFF;
	font-weight: bold;

}

/*---  menu links ------*/
#menus A.seclink {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-indent: 0px;
	text-align: left;
}

#menus A.seclink:link, #menus A.seclink:visited {
	COLOR: #CCC;
	text-indent: 0px; 
	Text-decoration: none;
}

#menus A.seclink:hover {
	color:#CEAC42;
	text-indent: 0px; 
	TEXT-DECORATION: none;
	
}

#menus A.seclink:active {
	color:#CEAC42;
	text-indent: 0px; 
	TEXT-DECORATION: none;

}

#menus A.Active {
	color:#CEAC42;
	text-indent: 0px; 
	TEXT-DECORATION: none;

}

.seclinkactive {
	color:#CEAC42;
	text-indent: 0px; 
	TEXT-DECORATION: none;
	font-weight: bold;

}

/*---  menuseconardy links ------*/
#menusecondary A.menuseclink {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-indent: 0px;
	text-align: left;
	font-size: 12px;
}

#menusecondary A.menuseclink:link, #menusecondary A.menuseclink:visited {
	COLOR: #FFF;
	text-indent: 0px; 
	Text-decoration: none;
	font-size: 12px;
}

#menusecondary A.menuseclink:hover {
	color:#CEAC42;
	text-indent: 0px; 
	TEXT-DECORATION: none;
	font-size: 12px;
	
}

#menusecondary A.menuseclink:active {
	color:#FFF;
	text-indent: 0px; 
	TEXT-DECORATION: none;
	font-size: 12px;

}

#menusecondary A.Active {
	color:#FFFF42;
	text-indent: 0px; 
	TEXT-DECORATION: none;
	font-size: 12px;

}


/*---- picture styles ---- */

.picture {
	float: left; 
	margin: 0px 8px 5px 0px;
	border: 1px solid #CCC;
}
.picture-noborder {
	float: left; 
	margin: 0px 8px 5px 0px;
}
.picture-right {
	float: right; 
	margin: 0px 2px 5px 5px;
	border: 1px solid #CCC;
}
.picture-right-noborder {
	float: right; 
	margin: 0px 2px 5px 5px;
}