/* Content */

#content {
	float: right;
	width: 730px;
	padding: 0 0 0 10px;
}
.track_name{
width:295px;
height:104px;
background:url(../images/track_playing.gif) no-repeat center;
margin:10px 0 0 0px;
}
.track_name p{
width:150px;
padding:50px 0 0 100px;
text-align:center;
color:#FFFFFF;
}

.post {
	padding-top: 0px;
}

.post .title {
}

.post .title a {
	text-decoration: none;
	color: #669933;
}

.post .title a:hover {
	text-decoration: underline;
}

.post .entry {
	font:16px/19px Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height: 25px;
	text-decoration: none;
}
.post .entry5 {
	font:16px/19px Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height: 25px;
	padding: 10px 10px 10px 20px;
	text-decoration: none;
}

.post .meta {
	height: 16px;
	margin: 0;
	padding: 10px;
	background: url(../images/img07.jpg) repeat-x left bottom;
	line-height: normal;
}

.post .meta .posted {
	display: block;
	float: left;
}

.post .meta .permalink {
	display: block;
	float: right;
	padding-left: 17px;
	background: url(../images/img09.gif) no-repeat left center;
}

.post .meta .comments {
	display: block;
	float: right;
	padding: 0 30px 0 19px;
	background: url(../images/img08.gif) no-repeat left center;
}

.post2 {
}

.post2 .title {
	margin: 0;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#669933;
}

.post2 .title h1, .post2.title h2 {
	margin: 0;
	padding: 0;
}

.post2 .title a {
	border: none;
	color:#669933;
}
.post2 .meta {
	margin: 0;
	padding: 3px 0 0 0;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	color:#669933;
	position:absolute;
}

#colOne {
	float: left;
	width: 238px;
	background: url(images/img05.gif) repeat-x;
}

#colOne h3 {
	padding: 0 20px;
}

#colOne ul {
	margin-left: 0;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none;
}

#colOne li {
	padding: 5px 0;
	border-top: 1px solid #EFEFEF;
}

#colOne li.first {
	border: none;
}

#colTwo {
	float: right;
	width: 617px;
	padding: 30px 40px 0 30px;
	background: url(images/img09.gif) repeat-x;
}

#colTwo h2 {
	margin-top: 0;
	font-size: 26px;
}

#colTwo h3 {
	margin-bottom: 0;
	font-size: 18px;
}

#colTwo h4 {
	margin-top: 0;
	font-size: 11px;
	font-weight: normal;
}

#colTwo .box {
	margin: 0 -30px 30px -20px;
	padding: 0 30px 0 20px;
}

#colTwo .bottom {
	margin: 0 0 20px -20px;
	padding: 0 0 20px 20px;
}



a {
	color: #669933;
}

a:hover {
	text-decoration: none;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin: 5px 20px 0 0;
}

img.right {
	float: right;
	margin: 5px 0 0 20px;
}


/* Main Column */
#main {
	float: left;
	width: 70%;
	padding: 0; margin: 5px 0 0 5px;
	display: inline;
}
#main h2 {
	margin-top: 12px;
	font: Bold 140% Arial, Helvetica, sans-serif;
	color: #88ac0b; 
	padding: 5px 0 5px 0px; 	
	border-bottom: 1px solid #EFF0F1;
	background: #FFF url(square-green.png) no-repeat 3px 50%;	
	text-transform: none;
}
#main h2 a {
	background: none;
	color: #669933;
	text-decoration: none;
}

#main ul li {
	list-style-image: url(bullet.gif);
}

.post-footer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FAFAFA;
	padding: 5px; margin: 20px 10px 10px 10px;
	border: 1px solid #f2f2f2;
	font-size: 95%;	
}
.post-footer .date {
	background: url(clock.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post-footer .comments {
	background: url(comment.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post-footer .readmore {
	background: url(page.gif) no-repeat left center;
	padding-left: 20px; margin: 0 10px 0 5px;
}


#main3{
width:580px;
float:left;
overflow:hidden;
padding:0 90px 0 0;
font-family:Arial, Helvetica, sans-serif;
}
.block{
width:280px;
margin:0 0 40px 0;
float:left;
background-image:url(../images/block_bg.gif);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#FEFEFE;
}
.block h5{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#009933;
font-weight:normal;
padding:10px 0 35px 31px;
}
.block ul{
padding:0 0 26px 31px;
}
.block li{
list-style-type:none;
background-image:url(../images/arrow.jpg);
background-position:top left;
background-repeat:no-repeat;
padding:0 0 12px 27px;
line-height:18px;
}
.block a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4D803F;
text-decoration:none
}
.block a:visited{text-decoration:none}
.block a:hover{text-decoration:underline}
.first{padding:0 20px 0 0}
#main h2{
font-size:30px;
color:#5E8453;
font-weight:normal;
display:block;
width:580px;
border-bottom:1px solid #D1CAC6;
margin:0 0 10px 0
}
.autor{
font-size:11px;
color:#009933;
}
.date{
font-size:11px;
color:#F26522
}
.post5 {
padding:40px 0 28px 0;
margin:0 0 20px 0;
font-size:11px;
color:#535D61;
line-height:25px;
float:left;
border-bottom:1px solid #D1CAC6;
}
.style1{
font-size:12px;
color:#4D803F;
padding:5px 0 5px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.style1 img{
border:1px solid #ccc;
}
.more{
padding:10px 5px 5px 0;
text-align:right
}

.small_post{
width:260px;
float:left;
font-size:11px;
line-height:25px;
font:14px/17px Arial, Helvetica, sans-serif;
border:2px dashed #F0F0F0;
margin:0 30px 0 0;

}
.small_post h3{
display:block;
width:260px;
line-height:43px;
font-size:18px;
color:#006633;
font-weight:normal;
padding:0 0 10px 20px;
background-image:url(../images/img21.gif);
}
.small_post .about{
padding:0 0 0 45px;
}
.small_post .style1, .small_post .text{
width:260px;
}
.style2{
margin:0 30px 0 0;
}

.small_pos4{
font-size:11px;
border:1px solid #F0F0F0;
}
.small_post4 .about{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
border:1px solid #F0F0F0;
padding:10px 0 10px 10px;
}
.small_post4 .autor{
font-family:Arial, Helvetica, sans-serif;
padding:10px 0 10px 10px;
font-size:14px;
color:#009933;
}
.small_post4 .date{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#F26522
}
#navigation{
padding:31px 0 60px 0
}
#navigation li{
display:block;
list-style-type:none;
background-image:url(../images/big_arrow.jpg);
background-position:left 9px;
background-repeat:no-repeat;
padding:9px 0 10px 34px;
line-height:23px;
border-bottom:1px solid #DBDBD0;
}
#navigation a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#757F83;
text-decoration:none
}
#navigation a:visited{text-decoration:none}
#navigation a:hover{text-decoration:underline}
#box{
width:15px;
height:15px;
margin:2px 0 0 5px
}
.forgot{
padding:20px 0 16px 0
}
.forgot a{
font-size:9px;
color:#70980F;
text-decoration:underline
}
.forgot a:visited{text-decoration:underline}
.forgot a:hover{text-decoration:none}
.login_button{
text-align:right
}
.polls h5{
font-size:13px;
color:#009933;
padding:0 0 30px 0;
}
.question{
font-size:11px;
color:#FEAD20;
font-weight:bold;
}
.polls ul{
padding:27px 0 10px 0
}
.polls li{
list-style-type:none;
font-size:11px;
color:#757F83;
padding:0 0 17px 0
}
.polls li input{
margin:0 8px 0 0;
float:left
}
.buttons{
text-align:right
}
.clear {
	clear:both
}


#gallery5 {
	position:relative;
	height:300px;
	height:400px;
	padding:5px 0px 0px 20px;		
}
#gallery5 a {
	float:none;
	position:absolute;
}

#gallery5 a img {
	border:2px solid #DBDBD0;
	padding:2px 2px 2px 2px;
}
	
#gallery5 a.show {
	z-index:500
}

#gallery5 .caption {
	z-index:1; 
	background-color:#fff; 
	color:#ffffff; 
	height:100px; 
	width:100%; 
	position:absolute;
	bottom:0;
}

#gallery5 .caption .content {
	margin:5px
}
	
#gallery5 .caption .content h3 {
	margin:0;
	padding:0;
	color:#FFF;
}


