/* CSS Document */
html {
     overflow: -moz-scrollbars-vertical;
}

body {
	margin:0;
	padding:0px;
	font:11px Tahoma;
	letter-spacing:0.1em;
	color:#a1a1a1;
	background: #282828 url(../uploaded_images/bg_main.gif);
	background-repeat: repeat-y;
	background-position: center;
  }
a:link {
  color:#f06ea9;
  text-decoration:none;
  overflow: hidden;
  }
a:visited{
  color:#f06ea9;
  text-decoration:none;
  overflow: hidden;
}  
a:hover {
	text-decoration:underline;
  overflow: hidden;
  }
a img {
  border-width:0;
  }

/* Content
----------------------------------------------- */
  #content {
	width:850px;
	padding:0;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background: url(../uploaded_images/bg_content.gif) repeat-y top right;
    }
  #main {
	width:468px;
	float:left;
	margin: 15px;
    }
  #sidebar {
    width:352px;
    float:right;
    }
	
	#barbie,
	#barbie1,
	#barbie2,
	#barbie3,
	#barbie4,
	#barbie5{
		height: 497px;
		width: 239px;
		background: url(../uploaded_images/barbie.gif) no-repeat;
		position: absolute;
		right:-28px;
		top:180px;
	}
	
	#barbie1{
		background: url(../uploaded_images/barbie1.gif) no-repeat;
	}
	#barbie2{
		background: url(../uploaded_images/barbie2.gif) no-repeat;
	}
	#barbie3{
		background: url(../uploaded_images/barbie3.gif) no-repeat;
	}
	#barbie4{
		background: url(../uploaded_images/barbie4.gif) no-repeat;
	}
	#barbie5{
		background: url(../uploaded_images/barbie5.gif) no-repeat;
	}
 
 #stat{visibility: hidden;}

/* Headings
----------------------------------------------- */
h2 {
  margin:1.5em 0 .75em;
  font:10px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:0.2em;
  color:#999;
  }


/* Posts
----------------------------------------------- */

  .date-header {
    margin-top:1.5em;
    margin-bottom: 0;
    }
  .post {
    margin-bottom: 1.5em;
    border-bottom:1px dotted #333;
    padding-bottom:1.5em;
    }
	
	.blogger-labels{
	margin: 0pt 0pt -11px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size:9px;
  text-transform: uppercase; 
	}
 
.post-title {
  margin:0;
  padding:0 0 4px;
  font-size: 18px;
  letter-spacing:0.1em;
  /*color:#3f3f3f;*/
  color:#ff3399;
  text-transform: uppercase; 
  }
.post-title a, .post-title a:visited, .post-title strong {
  text-decoration:none;
  color:#ff3399;
  overflow: hidden;
  }
.post-title strong, .post-title a:hover {
 /* color:#666;*/
 color: #cc0066;
  overflow: hidden;
  }
.post div {
	line-height:1.6em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0.75em;
  }
    
.blogger-labels{
}
  
  .post div img{
  margin-right: 15px;
  }
  
  
p.post-footer {
  margin:-.25em 0 0;
  color:#ccc;
  }
.post-footer em, .comment-link {
  font:9px "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  /*font-style:normal;
  color:#999;
  margin-right:.6em;*/ display: none;
  }
 
.comment-link {
  margin-right:6px;
  background: url(../uploaded_images/comment.gif) no-repeat right 4px;
  padding-right: 14px;
  }
.post img {
  padding:4px;
  border:1px solid #666666;
  }
.post blockquote {
  margin:1em 20px;
  }
.post blockquote p {
  margin:.75em 0;
  }


/* Comments
----------------------------------------------- */
#comments h4 {
  margin:1em 0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#comments h4 strong {
  font-size:130%;
  }
#comments-block {
  margin:1em 0 1.5em;
  line-height:1.6em;
  }
#comments-block dt {
  margin:.5em 0;
  }
#comments-block dd {
  margin:.25em 0 0;
  }
#comments-block dd.comment-timestamp {
  margin:-.25em 0 2em;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
#comments-block dd p {
  margin:0 0 .75em;
  }
.deleted-comment {
  font-style:italic;
  color:gray;
  }
.paging-control-container {
  float: right;
  margin: 0px 6px 0px 0px;
  font-size: 80%;
}
.unneeded-paging-control {
  visibility: hidden;
}

/* Sidebar Content
----------------------------------------------- */
	#sidebar h1{
		background: url(../uploaded_images/logo.gif) no-repeat top left;
		display: block;
		width: 352px;
		height: 267px;
		text-indent: -10000px;		
		margin: 0;
		padding:0;
	}
	
#sidebar ul {
  margin:0 0 1.5em;
  padding:0;
  /*border-bottom:1px solid #393939;*/
  list-style:none;
  }
#sidebar li {
  margin:0;
  padding:0 0 .25em 15px;
  /*text-indent:-15px;*/
  line-height:1.5em;
  background: url(../uploaded_images/star.gif) no-repeat 0 3px;
  }
#sidebar p {
  color:#666;
  line-height:1.5em;
  }

#sidebar #menu{
	margin-left:25px;
	margin-top:-60px;
}
#sidebar .side-items{
	margin-bottom:2.2em; /*padding-right: 75px;*/
	padding-right: 210px;
}
#sidebar #side-menu{ /*background:url(../uploaded_images/barbie1.gif) no-repeat right bottom;*/}
#sidebar #side-prev-posts{display: none;}
#sidebar #side-archive{}
#sidebar #side-links{display: none;}
#sidebar #side-parceiros{display: none;}
  
  .archive-list-doll{
  
  background: url(../uploaded_images/barbie1.gif) no-repeat;
  /*display: block;
  float: right;*/
  height: 100px;
  width: 65px;
  position: absolute;
  }


/* Profile
----------------------------------------------- */
#profile-container {
  margin:0 0 1.5em;
  /*padding-bottom:1.5em;*/
  }
.profile-datablock {
  margin:.5em 0 .5em;
  }
.profile-img {
  display:inline;
  }
.profile-img img {
  float:left;
  padding:4px;
  border:1px solid #ddd;
  margin:0 8px 3px 0;
  }
.profile-data {
  margin:0;
  font:bold 78%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.profile-data strong {
  display:none;
  }
.profile-textblock {
  margin:0 0 .5em;
  }
.profile-link {
  margin:0;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }


/* Footer
----------------------------------------------- */
#footer {
  width:850px;
  clear:both;
  margin:0 auto;
  padding-bottom: 15px;
  }
#footer hr {
  display:none;
  }
#footer p {
  margin:0;
 padding-left: 15px;
  font:9px "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:0.1em;
  }
  
#footer a.feed{
  padding-left: 17px;
  background:url(../uploaded_images/43.png) no-repeat;
  overflow: hidden;
  }


/* Feeds
----------------------------------------------- */
#blogfeeds {
  }
#postfeeds {
  }

/* Equipe
----------------------------------------------- */
.equipe_height{
	/*height: 430px;*/
}

#equipe_right,
#equipe_left{
	width: 224px;
	padding-right: 10px;
	float: left;
}

#equipe_right h3,
#equipe_left h3{
	margin-top: 10px;
	font-size: 12px;
}

.quote{
	font-style: italic;
}

#equipe_right{
	float: right;
}

/* BIOS
----------------------------------------------- */
div#bios{
	margin-top: 10px;
}
div#bios .biocontent {
	display: none;
}
div#bios .prof{
	margin: 0;
	color: #F06EA9;
}

div#bios #lblProv{
	font-style: italic;
	color: #CCCCCC;
}

div#bios #lblLocalProv{
	display: none;
}

div#bios .biocontent  img{
	margin-left:45px;
}
div#bios .biocontent  img.long{
	margin-left:30px;
}
div#bios .biocontent .biodetails {
	width: 310px;
}

div#bios .selected {display: block;}
div#bios .selected {height: auto;}
ul#biolist {
	margin:0;
	padding: 3px 6px 6px 8px;
	list-style: none;
}
ul#biolist li{cursor: pointer; color: #fff;}
div.sidelist{
	width: 146px;
	float: right;
	background-color:#333333;
}

/* outros */
p.lista_atores{
	margin:0;
	padding:0;
	height: 90px;
}