

/* ___| CSS document |_____________________ */


body { 
	margin: 0;
	padding: 0;
	font-size: 70%;
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
	background: #781305 url("../graphics/bg.jpg") repeat top;
	color: #7c1808;
	}
a img {
  	border: 0;
	}
h1, h2, h3, h4, h5, p {
	margin: 0;
	}
.none {
	display: none;
	}
.clear {
	margin: 0;
	padding: 0;
	height: 0;
	overflow: hidden;
	clear: both;
	}


/* ___| container |_____________________ */


h1 {
	margin: 13px 0 6px 0;
	height: 61px;
	cursor: pointer;
	float: left;
	}
h1#mini {
	margin: 40px -106px 0 0;
	width: 200px;
	height: 28px;
	float: right;
	}
h1 a {
	height: 61px;
	display: block;
	position: relative;
	cursor: pointer;
	}
h2 {
	margin: 13px 0 6px 0;
	height: 61px;
	float: left;
	}
h2 a {
	height: 61px;
	display: block;
	position: relative;
	}
#container {
	margin: 0 auto 0 auto;
	width: 752px;
	}



/* ___| menu |_____________________ */


menu {
	margin: 0 0 13px 0;
	padding: 0;
	}
menu li {
	margin: 0;
	padding-right: 1px;
	list-style: none;
	font-family: 'Times New Roman', Georgia, 'New York CE', utopia, serif;
	font-size: 100%;
	text-transform: uppercase;
	color: #7c1808;
	display: inline;
	}
menu li a {
	padding-right: 3px;
	color: #7c1808;
	text-decoration: none;
	font-weight: bold;
	}
menu li.now a {
	text-decoration: underline;
	}
menu li a:hover {
	color: #c23620;
	}
ul#tmenu {
   margin: 0;
   padding: 8px 0 0 0;
   width: 109px;
   height: 26px;
   background: url("../graphics/bg_tmenu.png") no-repeat;
   float: right;
   }
ul#tmenu li {
   margin: 0 7px 0 8px;
   list-style: none;
   position: relative;
   display: inline;
   } 


/* ___| main |_____________________ */


#main {
	margin: 0;
	width: 752px;
	float: left;
	clear: both;
	}
#main h2 {
	margin: 0 0 10px 0;
	height: auto;
	font-family: Georgia, 'New York CE', utopia, serif;
	font-size: 170%;
	float: none;
	clear: none;
	}
#main h2 span {
	font-weight: normal;
	}
#main h3 {
	margin-bottom: 4px;
	color: #7c1808;
	text-decoration: underline;
	font-size: 100%;
	}
#main p {
	margin-bottom: 10px;
	line-height: 130%;
	text-align: justify;
	}
#main p a {
	color: #7c1808;
	text-decoration: underline;
	}
#main p a:hover {
	text-decoration: none;
	}
#main p.nomargin {
	margin-bottom: 0;
	}
#main p.more {
	text-align: right;
	font-weight: bold;
	font-style: italic;
	}
#main p.more a {
	color: #7c1808;
	text-decoration: underline;
	}
#main p.more a:hover {
	text-decoration: none;
	}
#main p.image {
	text-align: center;
	}
#main ul {
	margin: 0 0 10px 34px;
	padding: 0;
	}
#main ul li {
	list-style: square;
	line-height: 150%;
	font-size: 100%;
	}
#main table {
	margin: 0 0 10px 0;
	border-collapse: collapse;
	}
#main table td {
	padding: 5px 7px 5px 7px;
	border: 1px solid #7c1808;
	background: #E6B964;
	}
#main_in {
	margin: -200px 0 0 33px;
	width: 687px;
	/*height: 640px;*/
	position: relative;
	overflow: hidden;
	float: left;
	clear: both;
	}
#main_t {
	margin: 0;
	width: 752px;
	height: 230px;
	background: #fcd07b url("../graphics/bg_main_t.jpg") no-repeat;
	float: left;
	clear: both;
	}
#main_m {
	margin: 0;
	width: 752px;
	min-height: 196px;
	background: #fcd07b url("../graphics/bg_main_m.png") repeat-y;
	float: left;
	clear: both;
	}
#main_b {
	margin: -210px 0 0 0;
	width: 752px;
	height: 230px;
	background: #fcd07b url("../graphics/bg_main_b.jpg") no-repeat;
	float: left;
	clear: both;
	}
	
.column_l {
	margin: 0 30px 0 0;
	width: 450px;
	float: left;
	}
.column_r {
	margin: 0;
	width: 200px;
	float: left;
	}
	
	
/* ___| footer |_____________________ */


#footer {
	margin: 20px 0 30px 0;
	padding: 10px 0 10px 0;
	width: 752px;
	background: url("../graphics/bg_footer.png") repeat;
	color: #fbd96e;
	text-align: center;
	font-size: 90%;
	float: left;
	clear: both;
	}
#footer a {
	color: #fbd96e;
	text-decoration: none;
	}
#footer a:hover {
	text-decoration: underline;
	}
