/*  



Theme Name: Olhar-Fashion 



Theme URI: http://twinset-girls.com/cris/



Description: Theme desenvolvido para o blog Olhar-Fashion.com



Version: 2.0



Author: Cris



Author URI: http://twinset-girls.com/cris/



 



	





 

*/















/* Begin Typography & Colors */



body {



	font-size: 62.5%; /* Resets 1em to 10px */



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	background: #d2ccb3 url('images/bg.gif') repeat;

      

	color: #333;



	text-align: center;



	}







#page {



	background:  #d2ccb3  url('images/bg_page.jpg') repeat-y top;



	text-align: left;



	}







#header {



	background:  #d2ccb3  url('images/bg_header.jpg') no-repeat bottom center;



	}







#headerimg 	{ 



	margin: 0px 0px 0;





	} 







#content {



	font-size: 1.1em



	}















.narrowcolumn .entry, .widecolumn .entry {



	line-height: 1.4em;



	}











.narrowcolumn .postmetadata {



	text-align: center;



	}







.alt {



	background-color:  #f2eae9;



	border: 1px solid #d2ccb3;



	border-bottom: 1px solid #d2ccb3;



	}







#footer {



	background: #d2ccb3 url('images/bg_footer.jpg') no-repeat top; 



        color:#000000;



	border: none;



	}







small {


    
	background: #e8e3cf;
	font-family: Arial, Helvetica, Sans-Serif;
     margin-top: 3px;
     padding: 2px 0px 2px 0px;
    display: block;

	font-size: 0.9em;



	line-height: 1.5em;




	}







h1, h2, h3, h4, h5, h6 {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-weight: bold;



	}







h1 {



	font-size: 2em;

    color: #b3a286;

	text-align: center;



	}







#headerimg .description {



	font-size: 1.2em;



	text-align: center;



	}







h2 {



	font-size: 1.6em;



	}







h2.pagetitle {



	font-size: 1.8em;
    color: #703a51;


	}







#sidebar h2 {







	font-size: 1.8em;

        color: #cb95ad;

        font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

    border-bottom: #d2ccb3 3px dashed;








	}







h3 {



	font-size: 1.3em;



	}







h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {



	text-decoration: none;



	color: white;



	}







h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {



	color: #000;



	}







h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {



	text-decoration: none;



	}



    h4, h4 a, h4 a:active {
    color: #c597b1;
    font-size: 1.6em;
    
    }
    
    h5, h5 a, h5 a:active, h5 a:visited {
    color: #4f3052;
    font-size: 1.1em;
    font-weight: bold;
    }

    h6, h6 a, h6 a:active, h6 a:visited {
    font-size: 1.1em;
    color: #bb859d;
     font-weight: bold;
     }


.entry p a:visited {






	}

.entry p a, .entry p a:active {

color: #b3a286;
}






.commentlist li, #commentform input, #commentform textarea {



	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







.commentlist li {



	font-weight: bold;



	}







.commentlist cite, .commentlist cite a {



	font-weight: bold;



	font-style: normal;



	font-size: 1.1em;



	}







.commentlist p {



	font-weight: normal;



	line-height: 1.5em;



	text-transform: none;



	}







#commentform p {



	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







.commentmetadata {



	font-weight: normal;



	}







#sidebar {



	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	}







small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



	color: #754257;



	}







code {



	font: 1.1em 'Courier New', Courier, Fixed;



	}







acronym, abbr, span.caps



{



	font-size: 0.9em;



	letter-spacing: .07em;



	}







a, h2 a:hover, h3 a:hover {



	color: #333;



	text-decoration: none;



	}







a:hover {



	color: #754257;



	text-decoration: none;



	}







#wp-calendar #prev a, #wp-calendar #next a {



	font-size: 9pt;



	}







#wp-calendar a {



	text-decoration: none;



	}







#wp-calendar caption {



	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;



	text-align: center;



	}







#wp-calendar th {



	font-style: normal;



	text-transform: capitalize;



	}



/* End Typography & Colors */















/* Begin Structure */



body {



	margin: 0 0 20px 0;



	padding: 0; 



	}







#page {



	background-color: white;



	margin: 20px auto;



	padding: 0;



	width: 752px;



		}







#header {



	background-color: #d2ccb3;

	margin: 0 0 0 0px; 

	padding: 0; 

	width: 752px;

        height: 306px;




	}







#headerimg {



	margin: 0;



	height: 361;



	width: 100%;



	}







.narrowcolumn {



	float: left;



	padding: 0 0 20px 25px;



	margin: 0px 0 0;



	width:500px;



	}


#leftcol {



	width:230px;



	border-right:0px dotted #b6b6b6;



	padding-right:18px;



	}



#leftcol , #rightcol {



	margin-top: 0px;

	margin-bottom: 10px;

	float:left;



	}

#leftcol a, #leftcol a:active, #leftcol a:visited,  #rightcol a, #rightcol a:active,  {


}


#rightcol {





	width:230px;



       padding-left:18px;



	margin-top: -2px;







	}














.post {



	margin: 0 0 40px;



	text-align: justify;



	}







.post hr {



	display: block;



	}











.narrowcolumn .postmetadata {



	padding-top: 5px;



	}















.postmetadata {



	clear: left;



}







#footer {



	padding-top: 1px;

	margin: 0 auto;

	width: 752px;

        heigth: 57px;

	clear: both;



	}







#footer p {



	margin: 0;



	padding: 20px 0;



	text-align: center;



	}



/* End Structure */















/*	Begin Headers */



h1 {



	padding-top: 70px;



	margin: 0;



	}







h2 {



	margin: 15px 0 0;
    border-bottom: #c3abbe 2px solid;


	}







h2.pagetitle {



	margin-top: 30px;



	text-align: center;

   border: none;

}







#sidebar h2 {



	margin: 5px 0 0;



	padding: 2px;



	}







h3 {



	padding: 0;



	margin: 10px 0 0;



	}

h5, h6{

margin-top: 0px;
padding: 0px;
}





h3.comments {



	padding: 0;



	margin: 40px auto 20px ;



	}



/* End Headers */











/* Begin Images */



img {



	margin: 5px;



padding: 5px;



}



p img {



	padding: 0;



	max-width: 100%;



	}









img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}







img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 2px;



	display: inline;



	}







.alignright {



	float: right;



	}







.alignleft {



	float: left



	}



/* End Images */



















/* Begin Lists







	 */







html>body .entry ul {



	margin-left: 0px;



	padding: 0 0 0 30px;



	list-style: none;



	padding-left: 10px;



	text-indent: -10px;



	} 







html>body .entry li {



	margin: 7px 0 8px 10px;



	}







.entry ul li:before, #sidebar ul ul li:before {







	}







.entry ol {



	padding: 0 0 0 35px;



	margin: 0;



	}







.entry ol li {



	margin: 0;



	padding: 0;



	}







.postmetadata ul, .postmetadata li {



	display: inline;



	list-style-type: none;



	list-style-image: none;



	}







#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	}







#sidebar ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}


   #sidebar ul li li li{



 	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:22px;





	}




#sidebar ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar ul ul, #sidebar ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}







ol li, #sidebar ul ol li {



	list-style: decimal outside;



	}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}



/* End Entry Lists */















/* Begin Form Elements */



#searchform {



	margin: 10px auto;



	padding: 5px 3px; 



	text-align: center;



	}







#sidebar #searchform #s {



	width: 108px;



	padding: 2px;



	}







#sidebar #searchsubmit {



	padding: 1px;

      background-color: #c3abbe;

	border: 1px solid #c3abbe;

     color: #FFF;

	}







.entry form { /* This is mainly for password protected posts, makes them look better. */



	text-align:center;



	}







select {

        background-color: #c3abbe;

	border: 1px solid #c3abbe;

	width: 130px;
     color: #FFF;
        

	}



input {

        background-color: #FFFFFF;

	border: 1px solid #c3abbe;

	color: #754257;



}



textarea {



	background-color: #FFFFFF;

	border: 1px solid #c3abbe;

	color: #754257;

	margin: 0px;



        }



#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform textarea {



	width: 100%;



	padding: 2px;



	}







#commentform #submit {



	margin: 0;

	float: right;

        background-color: #c3abbe;

	border: 1px solid #c3abbe;

       color: #FFF;

	}



/* End Form Elements */















/* Begin Comments*/



.alt {



	margin: 10px 0xp 10px 0px;



	padding: 10px;



	}







.commentlist {



	padding: 0;



	text-align: justify;



	}







.commentlist li {



	margin: 15px 0 3px;



	padding: 5px 10px 3px;



	list-style: none;



	}







.commentlist p {



	margin: 10px 5px 10px 0;



	}







#commentform p {



	margin: 5px 0;



	}







.nocomments {



	text-align: center;



	margin: 0;



	padding: 0;



	}







.commentmetadata {



	margin: 0;



	display: block;



	}



/* End Comments */















/* Begin Sidebar */



#sidebar



{



	padding: 20px 0 10px 0;



	margin-left: 545px;



	width: 190px;



	}







#sidebar form {



	margin: 0;



	}



/* End Sidebar */















/* Begin Calendar */



#wp-calendar {



	empty-cells: show;



	margin: 10px auto 0;



	width: 155px;



	}







#wp-calendar #next a {



	padding-right: 10px;



	text-align: right;



	}







#wp-calendar #prev a {



	padding-left: 10px;



	text-align: left;



	}







#wp-calendar a {



	display: block;



	}







#wp-calendar caption {



	text-align: center;



	width: 100%;



	}







#wp-calendar td {



	padding: 3px 0;



	text-align: center;



	}







#wp-calendar td.pad:hover { /* Doesn't work in IE */



	background-color: #fff; }



/* End Calendar */















/* Begin Various Tags & Classes */



acronym, abbr, span.caps {



	cursor: help;



	}







acronym, abbr {



	border-bottom: 1px dashed #999;



	}







blockquote {

        background-color:  #f2eae9;

	margin: 15px 30px 0 10px;

        padding-right: 10px;

	padding-left: 20px;



	border: 1px solid #754257;



	}







blockquote cite {



	margin: 5px 0 0;



	display: block;



	}







.center {



	text-align: center;



	}







hr {



	display: none;



	}







a img {



	border: none;



	}







.navigation {



	display: block;



	text-align: center;



	margin-top: 10px;



	margin-bottom: 60px;



	}









.barra{



        border-top: 2px dotted #CEB5A5;



}





.blogimage {

border-top: 1px solid #d2ccb3;

border-right: 1px solid #d2ccb3;

border-left: 1px solid #d2ccb3;

border-bottom: 10px solid #d2ccb3;

background-color: #d2ccb3; 

padding:5px;    

margin:5px;

}









#topnav {

list-style: none;

float: right;

padding: 293px 20px 0 0;

display: inline;



}



#topnav li {

float: right;

background: url("images/bg-li-topnav.gif") no-repeat top left;

margin:0;

height: 32px;

margin: 0 0 0 8px;

text-align: center;

}



#topnav a {

display:block;

width: 68px;

height: 32px;

line-height: 32px;

text-align: top;

text-decoration: none;

font-weight: bold;

font-size: 100%;

color: #000000;

}



#topnav a:hover {

color: #754257;

text-decoration: none;

}



#topnav li#current a {

color: #000000;

text-decoration: none;

}





.gravatar {

        float:left;

        padding: 3px;

        margin-right: 5px;

        border: 1px solid #d2ccb3;

        background: #fff;

}



.postgrav {

        float: left;

        padding: 3px;

        margin-right: 5px;

        margin-left: 5px;

        border: 1px solid #d2ccb3;

        background: #fff;

}





.askme_phrase{ 

border-bottom: 1px solid #c3abbe;

padding: 2px 0 2px 0;

margin-bottom: 2px;

margin-top: 5px;

}



.ask_me_date{ 

font-size: 90%;

}



.askme_question{ 

font-weight: none;

color: #754257;

padding: 2px 0 2px 0;

margin-bottom: 5px;



}



.askme_answer{

background: #d2ccb3;

border: 1px dotted #c3abbe;

padding: 2px;

margin-top:3px;}



.askme_navlinks {

text-align:center;

color: #754257;

text-decoration:none;}



.ask_navlinks a:link {

color: #754257;

text-decoration:none;}



.ask_navlinks a:visited {

color: #754257;

text-decoration:none;}



fieldset.askme {

border: 0px solid #cccccc;

padding: 5px;

background: #FFFFFF; }



.askme label {

display: block;

width: 10em;

float: left;}





.blogimage {



border: 1px solid #c3abbe;



background: #d2ccb3 url('images/bg.gif') repeat;



padding:5px;    



margin:5px;



}


.destaque{

background-color: #e8e0de;
border-top: #c3abbe 0px solid;
border-bottom: #c3abbe 0px solid;
padding: 10px;
margin: 10px 0px 10px 0px;

}





.call1{

background-color: #efe0e3;
padding: 3px 5px 1px 5px;
border-bottom: #FFF 2px solid;

}



.call1 a:hover, .call2 a:hover {
color:#b1a084;
}
.call2 {
background-color: #fff;
border-bottom: #FFF 3px solid;
padding: 5px;
}

.title, .title a, .title a:active, .title a:visited {

    color: #4f3052;
    font-size: 1.1em;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    }


.rightcat {

    font-size: 1.1em;
    color: #bb859d;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;

     }

.leftcat, .leftcat a, .leftcat a:active, .leftcat a:visited{
color: #c597b1;
    font-size: 1.4em;
        font-weight: bold;
      font-family: Georgia, "Times New Roman", Times, serif;

}

.destaquecat, .destaquecat a, .destaquecat a:active, .destaquecat a:visited {
color: #c597b1;
    font-size: 1.4em;
        font-weight: bold;
      font-family: Georgia, "Times New Roman", Times, serif;

}

.divisor {
border-bottom: #d4a0b7 3px dashed;
margin-bottom: 10px;
}
.divisor2 {
border-bottom: #d2ccb3 3px solid;
padding: 5px 0px 5px 0px;

}






/* Menu */







#menu {




margin: 0px 2px 0px 2px;
height: 22px;

line-height: 22px;

margin-top: 1px;

background-color: #c3abbe;

font-family: verdana;

font-size: 10px;



}



#menu ul {

margin:0;

padding:0;

}





#menu li {



float: left;

margin:0;

padding:0;

list-style-type: none;

border-right: 1px solid #FFFFFF;



}





#menu li a {



display: block;



padding: 0 12px;



margin:0;



font-size: 11px;



font-family: tahoma;



color: #503b2b;



text-decoration: none;



text-transform: none;





}



* html #menu a {



text-decoration: none;



}



#menu a:hover {





background-color: #e8e0de;



text-decoration: none;



color: #503b2a;



}



.current_page_item a {





	background:#d2ccb3;



	text-decoration:none;





	}







.on {





    background:#cb95ad;



	text-decoration:none;







	}



/* End Menu */


.small2 {







	

	font-family: Arial, Helvetica, Sans-Serif;
     margin-top: 3px;
     padding: 2px 0px 2px 0px;


	font-size: 0.9em;



	line-height: 1.5em;


	


	}



/* End Various Tags & Classes*/















