body, td {margin:0;}
body, p, td {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px;}

td.bg_left    {background:url(/images/gold/bg/left.gif) right; background-repeat:repeat-y;}
td.bg_right   {background:url(/images/gold/bg/right.gif) left; background-repeat:repeat-y;}

td.form {color:#FFFFFF; font-size:12px;}
td.title {
	color:#336699;
	font-size:11pt;
	font-weight:bold;
}

#divDownNav {padding:0 0 20px 0; bolder:1px green solid;}

a:link, a:active, a:visited, a:hover {color:#c95112; text-decoration:underline; line-height:17px;}
a:hover	{color:#875253;}

.blond {color:#FFE7B1;}
a.blond:link, a.blond:active, a.blond:visited {color:#FFE7B1;}
a.blond:hover {color:#FFE7B1;}

a.yellow {color:#FAE388; font-size:8pt; font-weight:bold;}

/* top active section */
a.n_h,
a.n_h:link,
a.n_h:active,
a.n_h:visited,
a.n_h:hover {color:#660000; background-color:#ffe7b1; font-size:11px; line-height:12px; padding:5px 0 5px 6px; display:block; text-decoration:none;}
.none_link {color:black; font-size:11px; display:block; line-height:12px; padding:5px 0 5px 6px;}

#left-nav {
	left:9px;
	z-index:11;
	position:relative;
	}
	#left-nav td {
		padding-top:1px;
		background:url(/images/gold/bg/lines.gif) top repeat-x;
		}
	#left-nav a:link, #left-nav a:active, #left-nav a:hover, #left-nav a:visited 
		{
		color:black;
		display:block;
		font-size:11px;
		line-height:12px;
		text-decoration:none;
		padding:5px 0 5px 6px;
		}
	#left-nav a.nav:hover {background-color:#ffe7b1;}

.nL2 {padding:3px 0 12px 0;font-size:11px; line-height:12px;}

a.highlight,
a.highlight:link,
a.highlight:active,
a.highlight:hover   {color:#660000; line-height:14px; background-color:#ffe7b1; padding:2px 0 2px 9px; display:block; text-decoration:none;}

a.nav-l22:link, a.nav-l22:visited, a.nav-l22:hover {
	color:#0E446C;
	line-height:14px;
	padding:2px 0 2px 9px;
	display:block;
	text-decoration:none;
	}

a.nav-l22:hover {
	color:#660000;
	text-decoration:underline;
	}

#topnav	{
	height:24px;
	text-align:center;
	background:#DB933F;
	}
	#topnav	td {
		cursor:pointer;
		border-left:1px solid #DB933F;
		background:url(/images/gold/bg/tnav.gif);
		}
	#topnav a:link, #topnav a:active, #topnav a:visited, #topnav a:hover {
		color:white;
		margin:0 6px;
		display:block;
		font-size:10px;
		text-decoration:none;
		text-transform:uppercase;
		}

a.t-main:link, 
a.t-main:active,
a.t-main:visited, 
a.t-main:hover {color:#EEBA00; font:12px "trebuchet ms"; text-decoration:none; font-weight:bold;}
a.t-main:hover {color:#FDD339;}


/* others */
.caldate 	{font-size:12px; color:#777777;}
.search 	{font: 11px "trebuchet ms"; color:#555555; font-weight:bold;}
.info 		{font-size:9pt;}
.small 		{font-size:9px;}
.hand 		{cursor:pointer;}

/* colors */
.red {color:#ff0000;}
.green {color:green;}
.grey {color:#666666;}
.blue {color:#0000ff;}
.orange {color:#F8A406;}
.white {color:white;}
.black {color:black;}
.bg_orange {background-color:#F8A406;}

h1 		{color:maroon; font-size:20px; line-height:22px; font-weight:normal; padding-top:5px; margin-bottom:10px;}
h1.foto {color:maroon; font-size:23px; padding:0 0 8px 0; margin:0;}
h2 		{color:maroon; font-size:16px; font-weight:bold; line-height:22px; padding-top:0; padding-left:0; margin-bottom:10px;}
h3 		{color:maroon; font-size:15px; font-weight:bold; line-height:18px; padding-top:0; padding-left:0; margin-bottom:10px;}

.fotogal {color:#F8A608; font-size:20px; padding: 12px 0 10px 2px; margin:0;}
.ul5px li {line-height:20px;}

/* forms */
form {margin:0;}
input  {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

img, table {border:0px;}

	
/*padding*/
.margin1left {margin-left:1px;}
.margin8right {margin-right:8px;}

.padding6top 	 {padding-top:6px;}
.padding28top 	 {padding-top:28px;}
.padding10bottom {padding-bottom:10px;}
.padding10left   {padding-left:10px;}
.padding17left   {padding-left:17px;}
.padding10right  {padding-right:10px;}

br {font-size:10px; line-height:10px;}
small {line-height:13px;}
.font8 {font-size:8px;}
.font9 {font-size:9px;}
.font10 {font-size:10px;}
.font11 {font-size:11px;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font17 {font-size:17px;}
.font18 {font-size:18px;}
.font19 {font-size:19px;}
.font20 {font-size:20px;}
.font21 {font-size:21px;}
.color838383 {color:#838383;}
.colorB6B6B6 {color:#B6B6B6;}
.colorF8A608 {color:#F8A608;}
.bold {font-weight:bold;}