@charset "iso-8859-2";

body {
	background: #fff;
	color: #5b4e43;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
}

#header {
	width: 100%;
	height: 266px;
	background: #1a1613 url('../images/header.jpg') no-repeat left;
}

.msgInfo {
  color:#CC0000;
  font-size:20px;
  font-weight:normal;
  margin-bottom:15px;
  display: block;
}

#menu {
	width: 100%;
	height: 42px;
	background: url('../images/menu.jpg') repeat-x;
}

#menu ul {
	height: 42px;
	margin: 0 0 0 44px;
	list-style: none;
}

#menu ul li {
	float: left;
	height: 42px;
}

#menu ul li a {
	display: block;
	height: 42px;
}

#menu ul li a span {
	display: none;
}

#menu_abouturi a {
	width: 85px;
	background: url('../images/menu_about.jpg');
}

#menu_tvradio a {
	width: 98px;
	background: url('../images/menu_tvradio.jpg');
}

#menu_main a {
	width: 96px;
	background: url('../images/menu_main.jpg');
}

#menu_articles a {
	width: 167px;
	background: url('../images/menu_articles.jpg');
}

#menu_paranormal a {
	width: 187px;
	background: url('../images/menu_paranormal.jpg');
}

#menu_books a {
	width: 81px;
	background: url('../images/menu_books.jpg');
}

#menu_what a {
	width: 123px;
	background: url('../images/menu_what.jpg');
}

#menu_abouturi a:hover, #menu_tvradio a:hover, #menu_main a:hover, #menu_articles a:hover, #menu_paranormal a:hover, #menu_books a:hover, #menu_what a:hover {
	background-position: center;
}

#menu_abouturi.active a, #menu_tvradio.active a, #menu_main.active a, #menu_articles.active a, #menu_paranormal.active a, #menu_books.active a, #menu_what.active a {
	background-position: bottom;
}

#menu_abouturi.active a:hover, #menu_tvradio.active a:hover, #menu_main.active a:hover, #menu_articles.active a:hover, #menu_paranormal.active a:hover, #menu_books.active a:hover, #menu_what.active a:hover {
	background-position: bottom;
}

#content {
	width: 100%;
	background: url('../images/content_.jpg') repeat-x top;
}

#content2 {
	width: 100%;
	min-height: 400px;
	padding: 45px 0 0 0;
	/*background: url('../images/content.jpg') no-repeat bottom left;*/
}

#left {
	float: left;
	width: 625px;
	padding: 0 30px 0 40px;
	text-align: justify;
}

#older_top {
	display: block;
	width: 625px;
	height: 30px;
	margin: 60px 0 0 0;
	background: url('../images/older_top.png');
}

#older_bottom {
	display: block;
	width: 625px;
	height: 10px;
	background: url('../images/older_bottom.png');
	margin-bottom: 50px;
}

#older {
	width: 595px;
	/*height: 159px;*/
	padding: 0 15px;
	background: url('../images/older.png') repeat-y;
}

#older ul {
	list-style: url('../images/listarrow.gif');
}

#older ul li a {
	text-decoration: none;
}

#older ul li a:hover {
	text-decoration: underline;
}

#right {
	float: left;
	width: 258px;
	padding: 0 0 20px 0;
}

#search {
	width: 222px;
	height: 79px;
	padding: 18px 18px 0;
	background: url('../images/search.jpg');
}

#search_text {
	width: 193px;
	height: 19px;
	padding: 3px 3px 1px 3px;
	background: url('../images/input.jpg');
	border: 0;
}

#search_submit {
	width: 18px;
	height: 17px;
	padding: 1px 0 2px 0;
	background: url('../images/submit.jpg');
	border: 0;
	cursor: pointer;
}

#footer {
	width: 100%;
	height: 100px;
	background: url('../images/footer.jpg') repeat-x;
}

#urigeller {
	float: left;
	margin: 30px 0 0 40px;
}

#footer p {
	clear: left;
	float: left;
	margin: 0 0 0 44px;
	color: #9c8f83;
	font-size: 10px;
}

#webtown {
	position: relative;
	top: -10px;
	float: left;
	left: 568px;
	/* left: 378px; */
	/* margin: 0 0 0 340px; */
}

.gray {
	margin: 0 0 40px 0;
	padding: 20px 18px 15px;
	background: #f0efeb;
}

.twocol {
	margin: 20px 0;
}

.topgray {
	margin: 0 0 40px 0;
	padding: 20px 18px 15px;
	background: #f0efeb;
}

.gray_top {
	display: block;
	width: 292px;
	height: 14px;
	background: url('../images/gray_top.jpg');
	overflow: hidden;	
}

.gray_bottom {
	display: block;
	width: 292px;
	height: 14px;
	background: url('../images/gray_bottom.jpg');
	overflow: hidden;	
	float: none;
	clear: both;
}

.leftcol {
	float: left !important;
	width: 298px;
	padding: 0 12px 0 0;
	background: url('../images/border_vertical.jpg') repeat-y right;
}

.rightcol {
	float: right;
	width: 302px;
	padding: 0 0 0 8px;
}

.date {
	margin: 0 0 10px 0;
	color: #c00;
	font-size: 11px;
}

img.imgleft {
	float: left;
	margin: 0 10px 5px 0;
	border: 2px solid #D6CCC0;
}

div.imgleft {
	float: left;
	width: 150px;
}

img.imgleftbook {
	float: left;
	margin: 0 10px 5px 0;
	border: 2px solid #D6CCC0;
}

div.imgleftbook {
	float: left;
	width: 100px;
}

.line {
	display: block;
	width: 605px;
	height: 2px;
	margin: 0 0 15px 0;
	background: url('../images/border_horizontal.gif') repeat-x bottom;
}

.ulleft {
	float: left;
	width: 270px;
}

.ulright {
	float: left;
	margin: 0 0 0 30px;
	width: 270px;
}

.more {
	float: right;
}

.more a {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}

.bubble {
	width: 256px;
	padding: 0 0 5px 0;
	background: #e9e7e0;
	border-right: 1px solid #d6d3ca;
	border-left: 1px solid #d6d3ca;
}

.box {
	width: 219px;
	margin: 0 auto;
	padding: 15px 10px 5px;
	background: #fff url('../images/box_top.jpg') no-repeat top;
}

.box ul, ul.redarrow {
	list-style: url('../images/listarrow.gif');
}

.box ul li.normal a, .box ul li.normal,
.box ul li.strong a, .box ul li.strong,
.box ul li.last a, .box ul li.last {
  font-size: 11px;
}

.box ul li.normal a, .box ul li.normal {
  color: #5B4E43;
  font-weight: normal;
}

.box ul li.strong a, .box ul li.strong {
  color: #CC0000;
  font-weight: normal;
}

.box ul li.last a, .box ul li.last {
  color: #AAAAAA;
  font-weight: normal;
}

.box ul li, ul.redarrow li {
	margin: 0 0 3px 0;
}

ul.redarrow li a {
	text-decoration: none;
}

ul.redarrow li a:hover {
	text-decoration: underline;
}

.marginbottom {
	margin-bottom: 15px;
}

.box a {
  color: #c00;
  text-decoration: none;
  font-weight: bold;
}

.box a:hover {
  color: #8A3700;
  text-decoration: underline;
}

.box .last_line {
  text-align: right;
  margin-bottom: 0;
}

.box_bottom {
	display: block;
	width: 239px;
	height: 10px;
	margin: 0 auto 10px auto;
	background: url('../images/box_bottom.jpg');
	overflow: hidden;
}

.imgright {
	float: right;
	padding-top: 25px;
	margin: 0 0 5px 10px;
}

.small {
	font-size: 11px;
}

.bubble_bottom {
	display: block;
	width: 258px;
	height: 11px;
	margin: 0 0 10px 0;
	background: url('../images/bubble_bottom.jpg');
	overflow: hidden;
}

.button_uri {
	padding: 0 0 5px 0;
}

.onecol {
	margin: 0 0 30px 0;
	padding: 0 0 20px 0;
	background: url('../images/border_horizontal.gif') repeat-x bottom;
}

.onecol .imgleft {
	margin-top: 3px;
}

.tag {
	width: 58px;
	height: 18px;
	padding: 2px 0 0 0;
	background: url('../images/tag.jpg');
	text-align: center;
	color: #fff;
}

.mail1 {
	margin: 0 0 10px 0;
	padding: 20px 18px 15px;
	border: 1px solid #d9d4c1;
	background: #fff;
}

.mail2 {
	margin: 0 0 10px 0;
	padding: 20px 18px 15px;
	border: 1px solid #d9d4c1;
	background: #f0efeb;
}

#sf_guard_auth_form {
	display: block;
	width: 250px;
	margin: 0 auto;
}

#sf_guard_auth_form label {
	width: 120px;
	display: block;
	float: left;
}

#sf_guard_auth_form input {
	width: 120px;
	display: block;
	float: left;
	margin-bottom: 4px;
}

#sf_guard_auth_form #remember{
	border: none;
}

.content_box {
	display: block;
}

.content_box_margin {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
}

#breadcrumb_trail {
	display: block;
	margin-bottom: 10px;
}

.left {
	/*float: left;*/
	margin-bottom: 15px;
}

img.left {
	/*float: left;*/
	margin-right: 15px;
}

.left p {
  display: block;
}

.leftPager {
	float: left;
	margin-bottom: 15px;
	width: 75px;
}


.pages {
	float: left;
	margin: 0 0 0 0px;
	width: 473px;
	text-align: center;
}

.rightPager {
	float: right;
	margin-bottom: 15px;
	width: 75px;
}

.right {
	float: right;
	margin-bottom: 15px;
}

img.right {
	margin-left: 15px;
}

.leftPager a, .rightPager a {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}

.leftPager a:hover, .rightPager a:hover {
	color: #8a3700;
	text-decoration: underline;
}

.left a, .right a {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}

.left a:hover, .right a:hover {
	color: #8a3700;
	text-decoration: underline;
}

.pages a.active {
	color: #c00;
	font-weight: bold;
	text-decoration: none;
}

#left .leftcol.graycol, #left .rightcol.graycol {
	width: 272px;
	padding: 15px 10px 15px 10px;
	background: #f1f0eb;
}

.leftcol.gray {
	float: left;
	width: 246px;
	padding: 0 12px 0 0;
	background: url('../images/border_vertical.jpg') repeat-y right;
}

.rightcol.gray {
	float: right;
	width: 244px;
	padding: 0 0 0 8px;
}

.gray_top {
	display: block;
	width: 292px;
	height: 14px;
	background: url('../images/gray_top.jpg');
	overflow: hidden;	
}

.gray_bottom {
	display: block;
	width: 292px;
	height: 14px;
	background: url('../images/gray_bottom.jpg');
	overflow: hidden;	
}

.two_left {	
	float: left;
	margin-bottom: 15px;
}

.two_right {
	float: right;
	margin-bottom: 15px;
}

.two_left .leftcol, .two_right .rightcol {	
	float: none;
}

.submitright  {
	margin-left: 172px;
}

.breadcrumb_raquo {
	font-size: 14px;
	color: #CC0000;
}

.wtUploadImage {
	float: right;
	width: 320px;
	height: 134px;
}

#bottom_lister {
	background: url('../images/bottom_lister.jpg');
}

#message_form table tr td label {
  width: 140px;
  display: block;
  text-align: left;
}

#message_form input, #message_form textarea  {
  width: 240px;
  border: 1px solid #AAAAAA;
  padding: 3px;
  margin-bottom: 7px;
}

#message_form input.submit  {
  border: 1px solid #CC0000;
  color: #CC0000;
  font-weight: bold;
  padding: 3px;
  width: auto;
}

#message_form table tr td label {
  width: 140px;
  display: block;
}

.gallerypicture {
	float: left;
	width: 176px;
	margin: 0 15px 30px 15px;
}

.picture {
	width: 172px;
	height: 116px;
	margin: 0 auto 2px auto;
	padding: 9px 0 0 0;
	background: url('../images/img_background.jpg');
	text-align: center;
}

.picture img {
	border: 1px solid #fff;
}

.gallerypicture .text {
	width: 146px;
	height: 64px;
	margin: 0 auto;
	padding: 10px 15px 0 15px;
	background: url('../images/text_background.jpg');
	font-size: 11px;
}

div.leftcol div.imgleft {
  width: auto;
}