html * { text-shadow: 0 0 0 #000; }

body
{
	margin: 0;
	padding: 0;
	font-size: 62.5%;
	font-family: "lucida grande", helvetica, arial, sans-serif;
}

h1, h2, h3, h4, h5, h6
{
	font-family: helvetica, arial, verdana, sans-serif;
}

h1 { font-size: 436%; }
h2 { font-size: 218%; }
h3 { font-size: 145%; }
h4 { font-size: 118%; }

h1 em{
	font-style: normal;
}

#wrap
{
	margin: 0 auto;
	width: 96em;
}

#header h1
{
	font-size: 872%;
	font-weight: bold;
	line-height: 0.82em; 
}

.main
{
	float: left;
	width: 58em;
}

.main p, .sidebar p { margin-left: 1em; } 

#secondblock h2{
	margin-left: 1em;
	margin-top: 1em;
}

#secondblock .main img{
	margin-left: 2em;
}

#secondblock .main p{
	margin-left: 2em;
}


.sidebar
{
	float: right;
	width: 34em;
}

#footer { clear: both; padding-top:2em;}
.clear { clear: both; }

p{
 line-height:1.4em;   
}

.block{
	clear:both;
	margin-top:2em;
	min-height: 1em;
}     

a img{
   border: 0;
}

/* TABS */

#tabs {
	margin-bottom:1em;
	min-height: 1em;
}

#tabs ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#tabs li {
	float: left;
	margin: 0;
	font-size: 145%;
	font-family: helvetica, arial, verdana, sans-serif;
	font-weight: bold;
}

#tabs a {
	text-decoration: none;
	display: block;
	padding:1em;
	text-align: center;
}

#tabs #selected a {
	position: relative;
	top: 0px;
}

#secondblock .sidebar{
	margin:0px;
	padding:0px;
}
             
.thumbnail
{   
	margin-bottom: 1em; 
	margin-right:1em;
}
   
#pagination{
	margin-top:1em;
	margin-bottom: 1em;
}

a{
	text-decoration: none;
	color: #000;
}

#current{
	font-weight: bold;
}

#current a{
	color: #999;
}


ul, li{
	list-style: none;
	margin:0;
	padding:0;
}

li{
	margin-bottom: 1em;
}