body {background-color:#FFFFFF;margin:0;padding:0; background-image:url(/images/main_bg_bar.gif); background-repeat:repeat-x;}

img {border:0px;}

/* --- LINK STYLES --- */
//a {font:12px Arial, Helvetica, sans-serif; color:#014D34; font-weight:normal; padding:0; margin:0;}
a {color:#014D34; font-weight:normal; padding:0; margin:0;}
//a:link, a:visited, a:active {text-decoration:none;}
//a:hover {color:#0066ff; text-decoration:underline;}

/* --- TEXT STYLES --- */
p { font:12px/18px Arial, Helvetica, sans-serif; color:#000000; margin:0; margin-bottom:20px; padding:0; }
td{ font:12px/18px Arial, Helvetica, sans-serif; color:#000000; }
th { font:12px/18px Arial, Helvetica, sans-serif; color:#000000; margin:0; padding:0; }


/* --- HEADING STYLES --- */
h1 {font:18px Arial, Helvetica, sans-serif; color:#003366; font-weight:normal; margin:0px 0px 20px 0px; padding:0;}
h2 {font:12px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; margin:0; padding:0;}
h3 {font:12px Arial, Helvetica, sans-serif; color:#3399CC; font-weight:bold; margin:0; padding:0;}
h4 {font:16px Arial, Helvetica, sans-serif; color:#003366; font-weight:bold; margin:0; padding:0;}

#content-wrap {
	margin:0 auto;
	padding:30px 0px 20px 0px;
}

#room-title {
	color:#BA5353;
}

/* ----------------------------- */
/* ------- HEADER STYLES ------- */
/* ----------------------------- */
.sel_lang 	{font-size:12px;color:#AB180A;font-weight:bold;text-decoration:none;}
.sel_lang a {color:#AB180A;font-weight:bold;text-decoration:none;}
.sel_lang a:hover {color:#B3570E;font-weight:bold;text-decoration:none;}

.mainmenu 	{font-size:14px;color:#3E3128;font-weight:bold;text-decoration:none;}
.mainmenu a {color:#3E3128;font-weight:bold;text-decoration:none;}
.mainmenu a:hover {color:#FFFFFF;font-weight:bold;text-decoration:none;}

.mainmenu_on 	{font-size:14px;color:#B2580A;font-weight:bold;text-decoration:none;}
.mainmenu_on a {color:#B2580A;font-weight:bold;text-decoration:none;}
.mainmenu_on a:hover {color:#FFFFFF;font-weight:bold;text-decoration:none;}
/* ----------------------------- */
/* ------- FOOTER STYLES ------- */
/* ----------------------------- */
#footer-menu {
	padding:0;
	margin:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
}
#footer-menu a:link, #footer-menu a:active, #footer-menu a:visited {
	color:#5A5A5A;
	text-decoration:none;
}
#footer-menu a:hover {
	color:#4A310A;
	text-decoration:underline;
}

#copyright-wrap {
	padding:0;
	margin:0;
	font:10px Arial, Helvetica, sans-serif;
	color:#5A5A5A;
}

/* ----------------------------- */
/* -------     index     ------- */
/* ----------------------------- */
.main_text12b 	{font-size:12px;color:#115044;font-weight:bold;}
.main_text12bi 	{font-size:12px;color:#115044;font-weight:bold;font-style:italic;}
.main_text14bi 	{font-size:14px;color:#A91712;font-weight:bold;font-style:italic;}
.main_text12b2 	{font-size:12px;color:#000000;font-weight:bold;}

.main_text16bi 	{font:16px Lucida Handwriting;color:#A91712;font-weight:bold;font-style:italic;}
