* {font-family:Verdana, Arial, Helvetica, sans-serif;}

body {position:relative; background: #FAF9F7; margin-top:10px; padding:0;}
h1, h2 {font-size:18px !important;letter-spacing:0.02em;text-transform:uppercase; color:#FEAC24; font-weight:normal;}
h2 {font-size:16px !important;	font-weight:normal; color:white;}
a img {border:none;}

/* LAYOT */
#main {position:relative; width:950px; margin-left:auto; margin-right:auto;}

#header {width:100%; background:#D7CBBB; height:75px; overflow:hidden;}
#header div {float:left;}
div.phone {padding:14px 0px 10px 300px;}
div.phone, div.phone * {color:#990033; font-family:"Times New Roman", Times, serif; font-size:16px; line-height:1.05em;}
div.phone * {margin:0; padding:0;}

#menubar { width:900px; background:#5B4A42 url(menubar.gif) no-repeat left; margin:0; padding:0px 0px 0px 50px; height:64px; overflow:hidden; }
#menubar .up {width:100%; margin-top:9px;}
.up .up1 {width:91%; margin:0; padding:0; float:left;}
.up .up2 {width:9%; margin:0; padding:0; float:left;}

#menubar .down {width:100%; margin-top:42px; margin-top:expression('12px');}
#menubar div.up div.up1 a, #menubar div.down a {color:white; font-size:11px; text-transform:uppercase; text-decoration:none; margin-right:20px;}
#menubar div.up div.up1 a:hover, #menubar div.down a:hover {color:#FEAC24;}
#menubar div.up div.up1 a.activemenu, #menubar div.down a.activemenu {color:#FEAC24 !important; font-weight:bold;}
#menubar div.up div.up1 a.activemenu:hover, #menubar div.down a.activemenu:hover {color:white;}

#bd {width:950px; height:auto; padding:0; margin:0; background:#5B4A42; }
/* CONTENT */
td.bd_left {
	width:640px;
	height:auto;
	padding:20px 50px 20px 50px;
	overflow:hidden;
	vertical-align:top;
	border:none;
	text-align:justify;
}

td.bd_left * {font-size:11px;}
td.bd_left img {padding:0px 20px 5px 0px;}
td.bd_left .cleared img {padding:0;}
td.bd_left p {margin-bottom:10px; margin-top:0; padding:0;}

/* PAGESWITCHER */
div.pw {
	width:100%;
	margin:0px 0px 10px 0px;
	padding:0;
	font-size:11px;
	overflow:hidden;
}

div.pw_c {float:left; margin:0px 2px 0px 2px; font-weight:bolder; color:peru;}

a.pw_a, a.pw_b  {
	display:block;
	float:left;
	width:12px;
	height:12px;
	font-size:11px;
	padding-bottom:3px;
	margin:0px 2px 0px 2px;
	color:white;
	text-decoration:underline;
	text-align:center;
}

a.pw_a:hover, a.pw_b:hover {
	color:peru;
}

a.long {width:auto; font-size:11px; padding:0px 5px 3px 5px;}


td.bd_right {
	padding:0;
	width:210px;
	height:auto;
	overflow:hidden;
	text-align:center;
	vertical-align:top;
	border:none;
	background:#DDD4C9 /*#CDC0B0 #D7CBBB*/ url(bd_right_bd.jpg) repeat-y left;

}
td.bd_right div {margin-bottom:4px;}
/* SUBMENU */
div#submenu {margin-top:30px; text-align:left; }
div#submenu a { text-decoration:none; font-size:12px; color:#4A3933; text-transform:uppercase; font-weight:normal;}
div#submenu a:hover {color:#990033;}

#bd_right_header {background:url(bd_right_header.jpg) no-repeat left; width:210px; height:12px; margin:0; padding:0;}
#bd_right_bd { width:210px; padding:0px 0px 10px 0px; text-align:center; background:url(bd_right_bd_bg.jpg) no-repeat 15px 0px; height:381px; overflow:hidden;}

td.bd_right_bd * {margin-bottom:2px;}

#footer {
	width:900px;
	height:15px;
	background:#726658 url(footer.jpg) no-repeat top;
	padding:16px 0px 3px 50px;
	clear:both;
	text-align:left;
	color:#F0FEEB; 
	font-size:10px; 
	overflow:hidden;
}

#footer a {color:white;}
#footer a:hover {color:#FEAC24;}

/* SERVICE */
.cleared {clear:both;}
.small {font-size:12px;}
div.floated {float:left;}
.peru {color:peru; font-weight:bolder;}
span.data { font-weight:bold; font-size:10px;}
span.header-title {text-transform:lowercase; font-size:0.9em; letter-spacing:0.04em;}
