html{ height:100%; }
body{ height:100%; min-height: 100%; margin:0px; color:#424242; font-size:0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; background:url(../images/bg.jpg) repeat-x #ffffff; }
body a{ text-decoration:none; color:#424242; font-weight:bold;}
body a:hover{ text-decoration:underline; color:#424242; font-weight:bold;}

.clear {clear:both; overflow:hidden; height:0px;} img{border:0px; display:block;} ul, li{list-style:none; } form, fieldset {margin:0px; padding:0px; border:0;}

#container{ position:relative; width:980px; padding:0px 9px; margin:0px auto; height:auto !important; height:100%; min-height:100%; background:url(../images/bg_container.jpg) no-repeat; }
#container #top{ width:980px; height:147px; }
#container #top ul{ float:right; margin:0px; padding:8px 7px 6px 0px; border-bottom:1px solid black;}
#container #top ul li{ float:left; display:block; }
#container #top ul li a{ float:left; display:block; line-height:12px; color:#000; border-left:2px solid black; padding:0px 7px 0px 7px; text-decoration:none; }
#container #top ul li.first a{ border-left:0px solid black; }
#container #top ul li a:hover{ text-decoration:none; color:#cf4c30; }

#container #left{ width:500px; padding:0px 0px 0px 35px; float:left; }
#container #left ul{ margin:0px; padding:0px; width:250px; float:left; height:320px;}
#container #left ul li{ display:block; }
#container #left ul li a{ margin:0px 0px 0px 23px; line-height:25px; padding:1px 0px 0px 20px; display:block; height:24px; color:#fff; font-size:1.35em; font-weight:normal; font-style:italic; }
#container #left ul li a:hover{ text-decoration:underline; }

#container #left ul.first{ background:url(../images/bg_ul1.jpg) no-repeat bottom; }
#container #left ul.second{ background:url(../images/bg_ul2.jpg) no-repeat bottom; }
#container #left ul.first li a{ background:url(../images/li1.jpg) no-repeat left; }
#container #left ul.second li a{ background:url(../images/li2.jpg) no-repeat left; }
#container #left ul.first li.first a{ margin:0px 0px 20px 0px; padding:0px; height:118px; background:url(../images/logo1.jpg) no-repeat; text-indent:-3333px;}
#container #left ul.second li.first a{ margin:0px 0px 20px 0px; padding:0px; height:118px; background:url(../images/logo2.jpg) no-repeat; text-indent:-3333px;}

#container #right{ width:410px; padding:98px 30px 0px 0px; float:right; line-height:19px; }
#container #right .h2{ margin:0px; padding:0px 0px 24px 0px; font-size:1.1em; color:#cf4c2f; }
#container #right p{ margin:0px; padding:0px 0px 18px 0px; }

/*EDITOR*/
#editor {
  width:415px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}

#editor ul{
  
}
#editor ol{
  
}
#editor ul li{
  list-style-type: disc;
}
#editor ol li{
  list-style-type: decimal;
}

#editor *{
  font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
}

#editor h1,#editor h1 *,#editor_wide h1,#editor_wide h1 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h2,#editor h2 *,#editor_wide h2,#editor_wide h2 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h3,#editor h3 *,#editor_wide h3,#editor_wide h3 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h4,#editor h4 *,#editor_wide h4,#editor_wide h4 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h5,#editor h5 *,#editor_wide h5,#editor_wide h5 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h6,#editor h6 *,#editor_wide h6,#editor_wide h6 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}
/*END EDITOR*/

.button{
  font-family:Arial,Verdana;
  font-style:normal;
  font-size:11px;
  font-weight:bold; 
  background:#474747;
  color:#ffffff;
  border:1px solid #474747;
}
