@charset "utf-8";

@font-face { font-family:Tolkien; src:url(../img/tolkien.ttf); }

*,html,body{cursor: url(../img/cur.cur), progress;}
a, a:hover, a img, a img:hover {cursor: url(../img/cur_link.cur), progress;}
body,td,th {color:#400; font-family:tolkien; font-size:16px;}
body {background-color:#000; margin:0px;}

h2 {padding-top:1em; padding-left:2em}

.site              {position:absolute; top:0px; left:0px; width:100%; height:100%;}
.document	{position:absolute; width:99%; min-width:975px; /*top:50%;*/ height:1px;}
.sitearea	{position:relative; background-image:url(../img/bg.jpg); /*top:-300px;*/ margin:0 auto; height:600px; width:975px;}
.header		{position:absolute; top:100px; left:220px; width:400px;}
.news		{position:absolute; top:71px; right:25px; width:320px; height: 57px; font-size:90%;}
.news p		{padding:0px 10px; margin:0;}
.menu		{position:absolute; width:175px; top:250px;}
#menu a		{color:#ff0; font-size:90%; text-transform: capitalize;}
#menu a:hover {color:#E40;}
#menu ul	{list-style:hebrew; color:#F30; font-size:125%; text-align:center; padding:0;}
#menu ul li	{padding:2.5px 0; margin:0;}
#content_container {position:absolute; background:url(../img/begin.gif) no-repeat top center; bottom:25px; right:15px; float:left;}
#content {width:770px; height: 440px; overflow:auto;}
#content p	{padding-left:15px;}
.footer		{position:absolute; width:100%; bottom:0px; right:0px; text-align:right; font-size: 75%;}
.footer span {color:#960;}

.linkhome {position:absolute; }
.linkhome.top, .linkhome.top img {width: 950px; height: 70px;}
.linkhome.side {top:70px;}
.linkhome.side, .linkhome.side img {width: 175px; height: 150px;}
.news_footer {font-size:70%; text-align:right;}
