*{padding:0;margin:0;}
BODY{background-color:#1d4558; background-position:top; background-repeat:repeat-x; background-attachment:fixed; margin-bottom:23px;background-image:url(/images/bg.gif);} /*  */
BODY,TD,FONT{font-family:Arial,Tahoma;font-size:11px;line-height:1.5;color:#fff;}
SELECT,TEXTAREA,INPUT{font-family:Tahoma,Arial;font-size:11px;}
A,A:visited{color:#FFFFDF;}
A:hover{color:#fff;}
#wrapper{clear:both;left:50%;margin-left:-411px;float:left;width:830px;position:relative;padding-left:23px;}
UL{padding-left:15px;list-style-type:square;}

#fade_left{position:absolute;left:0;top:0;background-image:url(/images/fade_left.png);width:23px;height:100%;}
#fade_right{position:absolute;right:0;top:0;background-image:url(/images/fade_right.png);width:23px;height:100%;}
#fade_bottom{clear:both;left:50%;margin-left:-411px;float:left;width:853px;position:relative;background-image:url(/images/fade_bottom.png);height:23px; background-repeat: no-repeat; background-position:top left;}

#menu{position:relative;width:807px;background-color:#000;text-align:left;color:#fff;}
#menu .menu_inner_panel{background-color:#000;padding:15px;width:171px;float:left;text-align:left;padding-top:10px;}
#menu .menu_inner_panel UL{margin-left:10px;}

#menu_toggle{clear:both;left:50%;float:left;margin-left:-15px;position:absolute;width:50px;background-color:#000;text-align:center;color:#fff;}
#menu_toggle A{text-decoration:none;}

#logged_in{clear:both;right:5px;top:3px;position:absolute;text-align:center;color:#fff;padding-left:10px;padding-right:10px;font-weight:bold;}
#logged_in A{text-decoration:none;}

#header{clear:both; position:relative;background-color:#63380b; width:807px; height:114px; background-image:url(/images/header.gif); background-repeat:no-repeat;}
#header #language{position:relative; top:1px; left:6px; font-size:10px; color:#fff; width:130px;}
#header #language A{text-decoration:none;}
#header #language A:hover{text-decoration:underline;}

#content_fp{position:relative;background-color:#63380b; width:807px; height:611px; background-image:url(/images/back.jpg); background-repeat:no-repeat;}
#content{position:relative;background-color:#63380b; width:777px; background-image:url(/images/back.jpg); background-repeat:no-repeat;padding:15px;  min-height:420px; } /* height:606px; */

#map A{color:#000;}

/* NAVIGATION */
#nav{clear:both;position:absolute;right:20px;bottom:11px;height:48px;width:571px;}
#nav ul{padding:0;}
	/* off */
	#nav li{height:20px;display:block;float:left;margin-right:0;margin-left:2px;padding-left:10px;}
	#nav li a, #nav li a:visited{border:0px;float:left;font:11px Arial,Verdana;font-weight:bold;white-space:nowrap;padding:3px;color:#fff;text-decoration:none;}
	#nav li div	{height:20px;display:block;float:left;margin:0;padding-right:10px;} /*padding-bottom:1px;*/
	/* on  */
	#nav li.on	{height:20px;margin-left:2px;padding-left:10px;color:#fff;text-decoration:none; background-image:url(/images/tab_left.png); background-repeat:no-repeat; background-position:left;}
	#nav li.on a{color:#fff;background-color:#63380b;padding-bottom:3px;}
	#nav li.on a:hover{color:#fff;}
	#nav li.on div	{height:20px; background-image:url(/images/tab_right.png); background-repeat:no-repeat; background-position:right;}
	/* hover */
	#nav li a:hover{text-decoration:underline;}
	#nav li.on a:hover{text-decoration:none;}

H1{margin:0; font-size:18px; border-bottom:1px #DFD1C3 solid; margin-bottom:15px;}
H2{margin:0; color:#fde08b; font-size:22px;}
H3{margin:0; color:#fde08b; font-size:17px;}
H3 A,H3 A:visited{color:#fde08b; text-decoration:none;}
H3 A:hover{color:#fde08b; text-decoration:underline;}
	
/* INNER PANELS */
.panel{width:200px; position:relative; float:right; margin-left:10px; margin-bottom:5px; background-image:url(/images/panel_main.gif); background-position:top left; background-repeat:no-repeat;}
	.panel .panel_right{position:absolute; top:0; right:0; width: 7px; height:100%; background-image:url(/images/panel_right.gif); background-position:top right; background-repeat:no-repeat;}
	.panel .panel_bottom{position:absolute; bottom:0; left:0; width: 100%; height:7px; background-image:url(/images/panel_bottom.gif); background-position:bottom left; background-repeat:no-repeat;}
	.panel .panel_corner{position:absolute; bottom:0; right:0; width: 7px; height:7px; background-image:url(/images/panel_corner.gif); background-position:bottom right; background-repeat:no-repeat;}
	.panel .panel_content{line-height:2;}
	.panel .panel_content_numbers{float:right;color:#C3A448;}
	.panel UL{list-style-type:none;padding-left:0;padding-top:20px;padding-bottom:12px;}
	.panel li{margin-left:7px;padding-left:15px;padding-right:15px;margin-bottom:3px;padding-top:5px;padding-bottom:5px;}
	.panel li.on{background-color:#471403;border-top:1px #602f15 solid;border-bottom:1px #602f15 solid;padding-top:4px;padding-bottom:4px;}
	.panel li A{text-decoration:none;}
	.panel li A:hover{text-decoration:underline;}

	/* FRONTPAGE ONLY */
	#main_picture{position:absolute; left:8px; top:0px; background-repeat:no-repeat; background-image:url(/images/main_picture.gif); width:537px; height:251px;}
	#main_picture #main_picture_inside{position:absolute; background-color:#000; width:523px; height:238px; left:7px; top:6px;}
	
	#box_about{position:absolute; left:18px; top:257px; background-repeat:no-repeat; background-image:url(/images/box_about.gif); width:225px; height:100px; padding:20px; padding-top:55px; color:#fff;} /* text-align:justify; */
	#box_about #box_about_center{position:absolute; bottom:11px; right: 11px; text-align:center;}
	#box_about #box_about_center div{background-color:#310a03;padding:6px;font-weight:bold;border:1px #000 solid;}
	#box_about #box_about_center A{color:#fff;text-decoration:none;}
	#box_about #box_about_center A:hover{text-decoration:underline;}

	#box_events{position:absolute; left:552px; top:0px; background-repeat:no-repeat; background-image:url(/images/box_events.gif);  width:234px; height:545px; padding-left:6px; padding-right:6px; padding-top:55px; color:#feffb1; overflow:hidden}
	#box_events A{font-weight:bold; color:#fff; text-decoration:none; padding-bottom:3px;}
	#box_events A:hover{text-decoration:underline;}
	#box_events .row_on{padding:5px;padding-left:10px;padding-right:10px;margin-bottom:5px;background:url(/images/rrr.gif);}
	#box_events .row_off{padding:5px;padding-left:10px;padding-right:10px;margin-bottom:5px;}
	#box_events #box_events_center{position:absolute; bottom:11px; right: 11px; text-align:center;}
	#box_events #box_events_center div{background-color:#310a03;padding:6px;font-weight:bold;border:1px #000 solid;}
	#box_events #box_events_center A{color:#fff;text-decoration:none;}
	#box_events #box_events_center A:hover{text-decoration:underline;}
	
	#box_promo{position:absolute; left:18px; top:444px;}
	
	#box_didyouknow{}
	#box_didyouknow #box_didyouknow_center{margin-top:25px;text-align:center;}
	#box_didyouknow #box_didyouknow_center span{background-color:#310a03;padding:6px;font-weight:bold;border:1px #000 solid;}
	#box_didyouknow #box_didyouknow_center A{color:#fff;text-decoration:none;}
	#box_didyouknow #box_didyouknow_center A:hover{text-decoration:underline;}
	
	#box_photos{position:absolute; left:295px; top:267px; background-repeat:no-repeat; background-image:url(/images/box_photos.gif); width:248px; height:162px;}
	#box_photos #box_photos_center{position:absolute; text-align:center; bottom:5px; width:248px;}
	#box_photos #box_photos_center H2{margin:0;font-size:17px;}
	#box_photos #box_photos_center A{color:#fde08b;text-decoration:none;}
	#box_photos #box_photos_center A:hover{border-bottom:1px #fde08b solid;}

	#box_plans{position:absolute; left:295px; top:444px; background-repeat:no-repeat; background-image:url(/images/box_plans.gif); width:218px; height:125px; padding:15px; color:#fff;}
	#box_plans H2{margin:0;color:#fde08b;font-size:17px;}
	#box_plans #box_plans_center{margin-top:15px;text-align:center;}
	#box_plans #box_plans_center span{background-color:#45555f;padding:6px;font-weight:bold;border:1px #173847 solid;}
	#box_plans #box_plans_center A{color:#fff;text-decoration:none;}
	#box_plans #box_plans_center A:hover{text-decoration:underline;}
	
#footer{clear:both; background-color:#471403; width:793px; background-repeat:no-repeat; color:#fff; padding:6px; border:1px #471403 solid; font-size:10px; color:#7F3E27; text-align:center;} /* background-image:url(footer_bg.gif); */

/*.highlight_table{width:530px;}*/
TD.highlight_on, TD.highlight_off{padding-top:4px;padding-bottom:4px;font-family:Tahoma,Arial;font-size:10px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#471403;}
A.highlight_on {color:#471403;}
A.highlight_off{color:#471403;}
.row_count{color:#471403;padding-right:5px;}
.alink{padding-right:10px;}
.form_left{padding-bottom:10px;width:100px;}
.form_right{padding-bottom:10px;}
.row{padding-bottom:5px;}

INPUT.button50{background-color:#310a03;padding:6px;font-weight:bold;border:1px #000 solid;color:#fff;}
INPUT.button50:hover{text-decoration:underline;cursor:hand;}

DIV.red			{background:#fcf0f0 url(/_global/images/red.gif) top left no-repeat;border-top:1px #e6594e solid;border-bottom:1px #e6594e solid;padding:10px;font-family:Tahoma;font-size:10px;color:#e6594e;font-weight:bold;padding-left:33px;margin-bottom:15px;text-align:left;}
A.red			{background:#fcf0f0;color:#e6594e;text-decoration:underline;}
A.red:hover		{background:#fcf0f0;color:#9f2218;text-decoration:underline;}
.red li			{margin-left:13px;padding:0;}

DIV.blue		{background:#e9f2fb url(/_global/images/blue.gif) top left no-repeat;border-top:1px #6894c2 solid;border-bottom:1px #6894c2 solid;padding:9px;font-family:Tahoma;font-size:10px;color:#6894c2;font-weight:bold;padding-left:33px;margin-bottom:15px;text-align:left;}
A.blue			{background:#e9f2fb;color:#6894c2;text-decoration:underline;}
A.blue:hover	{background:#e9f2fb;color:#3d578d;text-decoration:underline;}
.blue li		{margin-left:13px;padding:0;}

DIV.green		{background:#f0fcf1 url(/_global/images/green.gif) top left no-repeat;border-top:1px #70c163 solid;border-bottom:1px #70c163 solid;padding:10px;font-family:Tahoma;font-size:10px;color:#70c163;font-weight:bold;padding-left:33px;margin-bottom:15px;text-align:left;}
A.green			{background:#f0fcf1;color:#70c163;text-decoration:underline;}
A.green:hover	{background:#f0fcf1;color:#378d29;text-decoration:underline;}
.green li		{margin-left:13px;padding:0;}

DIV.yellow		{background:#fbf9e9 url(/_global/images/yellow.gif) top left no-repeat;border-top:1px #e68609 solid;border-bottom:1px #e68609 solid;padding:10px;font-family:Tahoma;font-size:10px;color:#e68609;font-weight:bold;padding-left:33px;margin-bottom:15px;text-align:left;}
A.yellow		{background:#fbf9e9;color:#e68609;text-decoration:underline;}
A.yellow:hover	{background:#fbf9e9;color:#975909;text-decoration:underline;}
.yellow li		{margin-left:13px;padding:0;}
