/* Basic styles */
body {background:black url('../images/base/bg.jpg') no-repeat 0 510px; font:11px arial; color:#757575;}
    body, form {margin:0; padding:0;}
    
table {border:0; margin:0; padding:0; border-collapse:separate;}
    table td, table th {font-size:11px;}
    table td {padding:0px; vertical-align:top;}
    
img {border:0;}
input, textarea {font:11px arial;}

h1, h2, h3, h4, h5, h6 {color:#5a5a5a; font-weight:normal; margin:0; padding:0;}
    h1 {font-size:18px;}
    h2 {font-size:22px;}
    h3 {font-size:14px;}
    h4 {font-size:12px;}
    h5 {font-size:12px;}
    h6 {font-size:12px;}
h1 a:link, h1 a:active, h1 a:visited,
h2 a:link, h2 a:active, h2 a:visited,
h4 a:link, h4 a:active, h4 a:visited,
h5 a:link, h5 a:active, h5 a:visited {color:#353535;}
h3 a:link, h3 a:active, h3 a:visited {color:#ff7276;}

div, span, p {font-size:11px;}  
    p {margin:6px 0 13px 0; padding:0 0 0 0;}
    
td, div {text-align:left;}
    
a:link {color:#eba123; font-weight:normal; text-decoration:underline;}
    a:visited {color:#d7911a; text-decoration:underline;}
    a:hover, a:active {color:#ffb029; text-decoration:none;}

ul {margin:0; padding:0;}

.hidden {visibility:hidden;}
.clear {clear:both;}
.gray {color:#999999;}
br.spacer {line-height:8px;}


/* Additional styles */
html, body {width:100%; height:100%;}
a.more:link, a.more:visited, a.more:active {display:block;}
	a.more:hover {}




/* Splash */
.splash {background:url(../images/base/splash_bg.jpg) no-repeat 0 0; height:272px;}
#logo {position:relative; top:119px; left:84px;}
.lpu {background:url('../images/base/lpu_bg.jpg') no-repeat 637px 0; height:272px;}
#lpu-sticker {position:absolute; top:0; left:780px;}


/* Middle */
.middle {background:url('../images/base/menu_bg.jpg') no-repeat 0 0; height:131px;}
	.menu {width:500px; height:80px; float:left;}
	.menu #news {position:absolute; top:286px; left:90px; z-index:60;}
	.menu #dedicated {position:absolute; top:283px; left:175px; z-index:55;}
	.menu #lyrics {position:absolute; top:287px; left:275px; z-index:50;}
	.menu #graphics {position:absolute; top:287px; left:355px; z-index:45;}
	.menu #shop {position:absolute; top:327px; left:85px; z-index:40;}
	.menu #multimedia {position:absolute; top:324px; left:165px; z-index:35;}
	.menu #community {position:absolute; top:325px; left:275px; z-index:30;}
	.menu #contacts {position:absolute; top:328px; left:365px; z-index:25;}
	
	/* Submenu */
	.submenu {display:none; margin:0; padding:0;}
		.submenu ul {border:1px solid #3c3c3c; width:150px; background:black url('../images/base/submenu.jpg') no-repeat 0 0; margin:0; padding:0;}
		.submenu ul li {margin:0; padding:0; list-style-type:none;}
			.submenu ul li a:link, .submenu ul li a:active, .submenu ul li a:visited {color:#dedede; display:block; padding:2px; text-decoration:none;}
				.submenu ul li a:hover {background:#dedede; color:black;}
				
	/* Fix IE. Suxx IE! If u use IE you are stupid asshole! Hide from IE Mac */
	* html .submenu ul {margin:-3px 0 0 0;}
	* html .submenu ul a:link, * html .submenu ul a:active, * html .submenu ul a:visited {width:100%;}
	/* End */


	
	.video {width:185px; height:85px; float:left; margin:0 15px 0 8px;}
	.shop {}
		.shop img {margin:0 0 0 100px;}

/* Content Block */
.content-table {width:100%;}
.left-content {width:700px;}
.right-content {}

.title {background:url('../images/base/title.gif') no-repeat 0 0; height:118px;}
	.title img {margin:5px 0 0 95px;}
.content {margin:10px 0 0 80px; position:relative; left:0; top:0; z-index:3;}
	.content .sep {background:url('../images/base/sep.gif') no-repeat 0 0; height:18px;}

/* News */
.news-entry-gray {background:url('../images/base/title_entry_gray.gif') no-repeat 35px 0; width:640px; padding:0 0 0 80px;}
	.news-entry-gray .date {padding:8px 0 0 37px;}
	.news-entry-gray .message {padding:15px 20px 15px 37px;}

.news-entry-yellow {background:url('../images/base/title_entry_yellow.gif') no-repeat 35px 0; width:640px; padding:0 0 0 80px;}
	.news-entry-yellow .date {padding:8px 0 0 37px;}
	.news-entry-yellow .message {padding:15px 20px 15px 37px;}

.news-entry-gray .sep, .news-entry-yellow .sep {background:url('../images/base/news_sep.gif') no-repeat 0 0; width:100%; height:12px;}
.news-archive {text-align:right;}
	.news-archive img {margin-right:-20px;}

/* Forum */
.forum {background:url('../images/base/forum.gif') no-repeat 0 0; height:226px; margin-left:45px; position:relative; margin-top:-40px;}
	.forum img {margin-top:20px;}
/*.forum {background:url('../images/base/forum.jpg') no-repeat 0 0; height:188px;}*/


/* Vote */
.vote {padding:0 12px 0 52px;}
	.vote .question {color:#eba221;}
	.vote .answers {margin:10px 0 0 0;}
		.vote .answers input {}
		.vote .answers label {padding:0 0 0 5px;}
	.vote .buttons {margin:10px 0 0 0;}
		.vote .buttons input {margin:0 40px 0 0;}

/* Fort Minor */
.fortminor {margin:35px 0 0 70px; padding:0;}


/* Copyright */
.copyright {float:left; background:url('../images/base/copyright.gif') no-repeat 37px 0; width:400px; height:72px; margin:-50px 0 0 0px; padding:160px 0 0 117px;}
	.copyright small {font-size:10px; display:block; margin-top:10px;}

.design {float:right; padding:100px 130px 0 0;}
	.design img {padding:0 0 2px 25px;}
.counter img{ padding:0;}


/* Shop */
.shop-item {width:100%;}
.shop-item td {padding:10px; vertical-align:middle;}
.price {margin:10px 0 0 0; font-size:18px; color:#eba221;}

