/*
Theme Name: Adriano Maia Photography
Author URI: http://www.adrianomaia.com
Version: 1.0
Author: Adriano Maia
Description: Tema do Adriano Maia
*/
*{
margin:0;
padding:0;
list-style:none;
border:none;
outline: 0;
}
body{
text-align: center;
font-family: Arial, Helvetica, sans-serif;
background-color: #F7F7F7;

}
#site{
text-align: left;
background-color: #F7F7F7;
margin: 0 auto;
width: 950px;
border-top: 8px solid #23D9A3;
}
#topo{
  float: left;
  width: 950px;
}
/*LOGO*/
#logo{

width: 950px;
height:68px;
margin-top: 25px;
}
#logo h1{
background: url('imagens/logo2.gif') no-repeat center;
text-indent:-9000px;
overflow:hidden;
width:950px;
height:67px;

}
#logo h1 a{
display: block;
width:348px;
height:67px;
margin-left: 300px;
}
#menu{
  float: left;
  width: 948px;
  border: 1px solid #E4E4E4;
  margin-top: 20px;
}
#menu ul{
  text-align: center;
  padding: 7px 7px 10px 7px;
  background-color: #FFF;
}
#menu ul li{
 display: inline;
  font-size: 12px;
  padding-left: 10px;
  padding-right: 10px;
  font-weight: bold;
}
#menu ul li a{
color:#707070;
text-transform: uppercase;
text-decoration: none;
}
#menu ul li a:hover{

  color:#3E3E3E;
}
#menu ul li.current_page_item a{
  color:#23D9A3;
}

#conteudo, #inicial{
  float:left;
  width: 950px;
}
#banner{
  width: 950px;
  height: 285px;
  float: left;
  background-color:#DBDBDB;
  margin-top: 15px;
  z-index: 0;
  position: relative;

}
#outros-ensaios{
  float: left;
  width: 920px;
  border: 1px solid #E4E4E4;
  margin-top: 15px;
  padding: 14px;
  background-color: #FFF;
}
#outros-ensaios-topo{
  float: left;
}
#outros-ensaios-topo h3{
  font-size:14px;
color:#7E7E7E;
float: left;
 text-transform: uppercase;
}
#outros-ensaios-topo img{
  float: left;

  padding-left: 0px;
}
.bar{
  margin-right: 10px;
  margin-left: 10px;
}
.flir-image{
  padding-right: 0px;
}
#vermais{
  padding-right: 0px;
}


#outros-ensaios-topo p {
float: right;
font-size:13px;
font-weight: bold;
color:#8F8F8F;

}
#outros-ensaios-topo p a{
color:#707070;
text-decoration: none;
}
#outros-ensaios-topo p a:hover{
color:#3E3E3E;
}
#tres-ensaios{
  float: left;
  margin-top: 10px;
}
.ensaios{
  float: left;
  margin-right: 14px;
  width: 288px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
  }
.ensaios-1{
  float: left;
  margin-right: 27px;
  width: 288px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
  }
.ensaios-2{
  float: left;
  margin-right: 27px;
  width: 288px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
}
.ensaios-3{
  float: left;
  margin-right: 0px;
  width: 288px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
}
.ensaios2-1{
  float: left;
  margin-right: 20px;
  width: 288px;
  height: 184px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
  }
  #tres-ensaios .ensaios2-1 p.nome{
  padding: 0px;
  color:#838383;
float:left;
font-size:12px;
font-weight:bold;
}
.ensaios2-2{
  float: left;
  margin-right: 20px;
  width: 288px;
  height: 184px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
}
#tres-ensaios .ensaios2-2 p.nome{
  padding: 0px;
  color:#838383;
float:left;
font-size:12px;
font-weight:bold;
}
.ensaios2-3{
  float: left;
  margin-right: 0px;
  width: 288px;
  height: 184px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
}
#tres-ensaios .ensaios2-3 p.nome{
  padding: 0px;
  color:#838383;
float:left;
font-size:12px;
font-weight:bold;
}


.wp-post-image{
  margin-bottom: 8px;
}
.ensaios-extra{
  float: left;
  width: 288px;
  background: url('imagens/camera.gif') no-repeat bottom right ;
}
.ensaios img, .ensaios-extra img{
  margin-bottom: 6px;
}
p.nome{
  font-size: 12px;
  color:#838383;
  font-weight: bold;
  width: 140px;
  float: left;
}
p.ver-ensaio a{
  font-size: 12px;
  color:#1CD7A2;
  font-weight: bold;
  float: right;
  text-decoration: none;
  padding-right: 30px;
}
p.ver-ensaio a:hover{
  text-decoration: underline;
}
#banners{
  float: left;
  margin-top: 15px;
  width: 950px;
}
#banners-1{
  float: left;
width:622px;
height:172px;
margin-right: 12px;
}
#banners-2{
  float: right;
width:315px;
height:171px;
}
#post{
  border: 1px solid #E4E4E4;
  margin-top: 15px;
  padding: 20px;
  background-color: #FFF;
  width: 908px;
  float: left;
}
#post p{
  color:#383838;
  padding-bottom: 10px;
  line-height: 20px;
  font-size: 14px;
}
#post a{
color:#1CD7A2;
text-decoration: none;
}
#post a:hover{
color:#1CD7A2;
text-decoration: underline;
}
#post p a img{
  padding: 6px;
  border:1px solid #E4E4E4;
  margin-bottom: 12px;
  margin-left: 12px;
}
#post h2{
  font-size: 26px;
  color:#383838;
  padding-bottom: 10px;
}
.ensaio{
  color:#23D9A3;
  font-weight: bold;
  font-size: 13px;

}
#post2{
  float: left;
  width: 60%;
}



#form{
  float: right;
  width: 34%;
}


#rodape{
  float: left;
  width: 908px;
  border: 1px solid #E4E4E4;
  margin-top: 15px;
  padding: 20px;
  background-color: #FFF;
}
#rodape-info{
  float: left;
  background: url('imagens/rodape-chat.jpg') no-repeat 0px 30px;
}
#rodape-info h3{
font-size:13px;
font-weight: bold;
color:#707070;
text-transform: uppercase;
margin-bottom: 10px;
}
#rodape-info ul{
margin-left: 40px;
margin-top: 4px;
}
#rodape-info ul li{
font-size: 12px;
line-height: 18px;
color:#838383;
}
#rodape-logo{
  float: right;
  background: url('imagens/rodape-logo2.gif') no-repeat 0px 0px;
  width:226px;
height:48px;
margin-top: 10px;
margin-right: 10px;
}
#rodape-logo h4{
text-indent:-9000px;
overflow:hidden;
  width:226px;
height:48px;
}
#space{
  margin-top: 15px;
}
/* INICIO - CSS Obrigat?rio para Wordpress */
img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

#rotator { float: left; }
/* FIM - CSS Obrigat?rio para Wordpress */
#post blockquote{
 float: left;
width: 888px;
border: 1px solid #E4E4E4;
background-color: #F7F7F7;
padding: 10px;
margin-bottom: 18px;
}
#post blockquote p{
  font-size: 12px;
line-height: 18px;
padding-bottom: 4px;

}


/*Comentarios*/

.comments-template{

margin: 10px 0 0;
float: left;
width: 896px;
border: 1px solid #CECECE;
padding: 10px 0 10px 10px;
background-color: #EFEFEF;
color: #444444;
font-size: 14px;

}



.comments-template ol{

    width: 884px;

	padding: 0 0px 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 10px 0;

	line-height: 18px;

	padding: 10px;
    border: 1px solid #DDDDDD;
    background-color: #FFF;
}



.comments-template h2, .comments-template h3{

	font-family: Arial,Georgia, Sans-serif;

	font-size: 14px;

  color: #444444;

  padding-bottom: 10px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;



}

.comments-template label{

   font-size: 14px;
   padding-bottom: 10px;

}

textarea{
  width: 867px;
  font-size: 14px;
}


.comments-template #author, .comments-template #email, .comments-template #url{

height: 25px;

width: 867px;

margin-bottom: 6px;

margin-top: 6px;

padding-left: 7px;

border: 1px solid #CECECE;
font-size:14px;

}

#verif_box{
height: 25px;

width: 150px;

margin-bottom: 6px;

margin-top: 6px;



border: 1px solid #CECECE;
font-size:14px;

}
.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

    margin-top: 6px;

    margin-bottom: 6px;

    border: 1px solid #ccc;

    padding-top: 4px;

padding-left: 4px;

}

.comments-template #submit{

  background-color: #FFF;

  border: 1px solid #ccc;

  height: 30px;

  width: 160px;

  font-size: 12px;

}



.cinza{
 color:#787677;
}

/* Extras */
#demotip { 
    display:none; 
    background:transparent url('tooltip/white_arrow.png'); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#424242; 
    z-index: 1;
}
/* simple css-based tooltip */
div.tooltip {
    background-color:#000;
    border:1px solid #fff;
    padding:10px 15px;
    width:150px;
    display:none;
    color:#fff;
    text-align:left;
    font-size:12px;

    /* outline radius for mozilla/firefox only */
    -moz-box-shadow:0 0 10px #000;
    -webkit-box-shadow:0 0 10px #000;
    behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
label{
  font-size: 13px;
  height: 10px;
}
input#from, input#subject, input#verif_box {
  margin-top: 8px;
  border:1px solid #C8C8C8;
  height: 20px;
  width: 200px;
}
input#from:hover, input#subject:hover, input#verif_box:hover {
  margin-top: 8px;
  border:1px solid #23D9A3;
  height: 20px;
  width: 200px;
}
textarea#message{
  margin-top: 8px;
  border:1px solid #C8C8C8;
  height: 100px;
  width: 300px;
}
textarea#message:hover{
  margin-top: 8px;
  border:1px solid #23D9A3;
  height: 100px;
  width: 300px;
}
.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 13px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
    margin-top: 10px;
    behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
    behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
    behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}

.imagedropshadow {
 padding: 10px;
 border: solid 1px #EFEFEF;
 border: solid 1px #CCC;
 -moz-box-shadow: 1px 1px 3px #D7D7D7;
 -webkit-box-shadow: 1px 1px 3px #D7D7D7;
 box-shadow: 1px 1px 3px #D7D7D7;
  behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
 }
