/* CSS Document */

body {
font-family:Arial,sans-serif;
font-size:100%;
width:100%;
border:0 none;
margin:0;
padding:0;
background-color:#191919;
}

.clear {
clear:both;
}

#container, #header-contain, #page-contain, #footer-contain {
margin:auto;
width:960px;
}

.block-460 {
margin:0 5px 10px 5px;
width:465px;
}

.block-460-innerlft {
margin:0 5px;
width:700px;
}

.block-460-inner {
margin:0 5px;
width:230px;
}

p {
font-size:0.8em;
line-height:17px;
}

.block-220 {
padding:0;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.block-380 {
padding:0;
width:380px;
}


.block-220, .top, .block-300, .block-340, .block-380 {
float:left;
}

#second-sidebar{
	float:right;
}

#sidebarrht{
	float:right;
}

.bonus{
	margin-bottom:7px;
	color:#F5DBA3;
	font-size:0.9em;
	line-height:20px;
	padding:5px 10px 5px 10px;
}

.bonus a{
	color:#F5DBA3;
	text-decoration:none;
}

.bonus a:hover{
	color:#F5DBA3;
	text-decoration:underline;
}

.bonus .bonusmax{
	color:#ffffff;
}

h3.article{
	color:#C1D5D8;
	font-size:0.8em;
	margin:10px 0 5px;
	text-transform:uppercase;
}	

span.date{
	color:#999999;
	display:block;
	font-size:0.9em;
	margin-bottom:5px;
}

.reviews{
	border-color:#4A4C4C;
	border-style:none none solid;
	border-width:0 0 1px;
	color:#F5DBA3;
	display:block;
	margin:3px 0 10px;
	padding:5px 0;
	text-decoration:none;
	width:220px;
}

.reviews a{
	color:#F5DBA3;
	text-decoration:none;
}

.reviews a:hover{
	color:#F5DBA3;
	text-decoration:underline;
}

.reviews h3 a{
	border:none;
	color:#F5DBA3;
	display:block;
	text-decoration:none;
}

.reviews h3 a:hover{
	color:#C1D5D8;
	text-decoration:underline;
	border:none;
}

.reviews p{
	text-align:justify;
	color:#F0E8D5;
	font-size:0.8em;
	padding:0px;
	margin:0px 0 8px 0px;
}

.reviews img{
	float:left;
	margin-right:5px;
	border:0px;
}

#post img{
	border:#4e5050 3px solid;
}