@import url("grid.css");
@import url("default.css");

.container{
	
}

.search input{
	background-color: #FFF;
	border: 3px solid #DED4B9;
	margin: 35px 0px 0px 20px;
	width: 190px;
	padding-left: 20px;
}

.search input:focus{
	background-color: #FFF;
	border: 3px solid #EA5A1A;
}

.search img{
	position: absolute;
	margin: 20px 0px 0px -20px;
}

.menu div{
	background: transparent url("../images/menu.png") no-repeat scroll top left;
	height: 86px;
	padding: 21px 0px 0px 0px;
}

.content{
	
}

.contentback{
	background: transparent url("../images/content.png") repeat-y scroll top left;
}

.right{
	
}

h1.icon img{
	float: left;
	margin: -5px 10px 0px 0px;
	clear: both;
}

.block{
	margin: 0px 0px 30px 0px;
	clear: both;
}

.columns{
#	-moz-column-count: 2;
#	-moz-column-gap: 1em;
	-webkit-column-count: 2;
	-webkit-column-gap: 1em;
	column-count: 2;
	column-gap: 1em;
}

.stuck{
	margin: -30px 0px 15px 0px;
}

.note{
	margin: -30px 0px 15px -25px;
	background: transparent url("../images/note.png") no-repeat scroll top left;
	height: 280px;
}

ul.list{
	margin: 15px 15px 15px 0px;
}

ul.list li{
	padding: 7px 0px 13px 45px;
	font-size: 1.1em;
}

.newest li{
	background: transparent url("../images/bullet-newest.png") no-repeat scroll center left;
}

.popular li{
	background: transparent url("../images/bullet-popular.png") no-repeat scroll center left;
}

.footer{
	height: 60px;
	background: transparent url("../images/footer.png") no-repeat scroll top left;
	color: #6c4943;
}

.footer div div{
	padding: 20px 10px 0px 10px;
}

.footer a{
	color: #6c4943;
}

.footer a:hover{
	color: #9B0000;
}

h1 .author{
	font: 12px "Trebuchet MS",arial, helvetica, sans-serif;
	letter-spacing: 0.4px;			
	color: #c3b17e;
	margin: -3px 0px 0px 0px;
}

.note dl{
	padding: 80px 70px 0px 50px;
}

.rates{
	margin: 15px 0px 15px 20px;
}

p.files{
	font-size: 1.3em;
	margin: 10px 0px 20px 70px;
}



























