html { direction: rtl; }
body { background: #790000 url(../images/template/main_bg.jpg) repeat-x top; margin: 0; height: 100%; font-size: 14px; font-family: arial; color: #40260d; }
input, select, textarea { font-size: 12px; font-family: arial; }
a { color: #5a7d29; text-decoration: none; }
a:hover { color: #699230; border-bottom: 1px #5a7d29 dashed; }
img { border: none; }
form { margin: 0; }
h1 { color: #790000; font-size: 30px; margin: 5px 0; text-align: center; }
h2 { color: #e0861b; font-size: 18px; margin: 5px 0; text-align: center; }
h3 { color: #790000; font-size: 16px; margin: 5px 0; }
hr { height: 0; margin: 0; border: 1px #534741 dashed; border-width: 1px 0 0 0; }

div.container { width: 790px; margin: auto; }
div.header {  height: 210px; margin: auto; overflow: hidden; background: transparent url(../images/template/head.png) no-repeat top center; }
div.nav { width: 100%;  }
div.nav div { cursor: pointer; float: right; width: 126px; height: 60px; background: transparent no-repeat center; margin: 155px -4px; }

div.content { width: 100%; position: relative; top: -22px; }
div.top { width: 100%; height: 25px; background: transparent url(../images/template/content_top.png) no-repeat; }
div.main { width: 100%; background: transparent url(../images/template/content_main.jpg) repeat-y; overflow: hidden; min-height: 500px !important; }
div.main div.inner { padding: 0 45px; }
div.bottom { height: 70px; background: transparent url(../images/template/content_bottom.jpg) no-repeat; text-align: center; color: #ffffff; }
div.footer { font-size: 11px; padding-top: 45px; }
div.footer a { color: #f69679; }
div.footer a:hover { color: #f69679; border: none; text-decoration: underline; }
div.footer span { font: bold 11px tahoma; color: #959595; }

table.itemsedit { width: 100%; border-top: 1px #998675 solid; border-left: 1px #998675 solid; }
table.itemsedit td { border-bottom: 1px #534741 solid; border-right: 1px #534741 solid; padding: 0 5px; }
table.itemsedit tr.title td { color: #ffe6cc; background: #e0861b; font-size: 14px; margin: 5px 0; font-weight: bold; text-align: center; }
table.itemsedit tr.subtitle td { color: #ffe6cc; background: #998675; font-weight: bold; text-align: center; }
table.itemsedit tr.items { background: #ffe6cc; }
table.itemsedit tr.items:hover { background: #ffffff; }


#marqueecontainer p { margin: 5px 0; }

/* TinyMCE specific rules */
body.mceContentBody {
   background: #ffffff;
}

#marqueecontainer {
	position: relative;
	width: 100%; /*marquee width */
	height: 250px; /*marquee height */
	overflow: hidden;
	padding: 5px;
	font-size: 12px;
}
.news p {
	margin: 5px 0;
}