﻿/*  

Theme Name: Olivia W.

Theme URI: http://ibmfansites.com.

Description: 2 columns theme made by IBM Fansites. Exclusive for Olivia Wilde Online.

Version: 1.0

Author: Joyce Schwartz.

Author http://ibmfansites.com 



*/













/* ------------------------------- basic ---------------------------------- */

body {

    background: #e9ecf3;
	
	background-repeat: repeat-x;

	font-size: 11px;

	font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

	color: #fafafa;

	margin:0 auto;

	padding:0;

  	text-align:justify;
	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bg.jpg);

	background-repeat: repeat-x;
	
	 text-shadow: #bbbbbb 1px 1px 1px;
	


}



table, td, tr {

	font-size: 11px;

	font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 

	color: #fafafa;

}

	

a:link{

	background-color:inherit;

	color: #ff5e99;

	text-decoration: none;



}



a:visited{

	background-color:inherit;

	color: #ff5e99;

	text-decoration: none;



}



a:hover{

	background-color:inherit;

	color: #ea8aad;

	text-decoration: none;



}



a img {

 



padding: 0px;



}

a img:hover {





padding: 0px;



}



abbr, acronym, span.abbr {

	cursor: help;



}




strong {

    color: #86865b;

	cursor: default;

	}







b {

        color: #86865b;

		cursor: default;

	}







em {

        color: #264a7c;

		cursor: default;

	}

	

	

i {

        color: #264a7c;

		cursor: default;

	}



u {

        color: #86865b;

		cursor: default;


		

	}



.clear {clear:both;}



.entrydate { text-align:right;

		padding:0 5px 0 0;

		font-family:Georgia, Arial, Verdana;

		color: #fafafa;

		font-size: 20px;}

	

/* ************************************** D I V   search  **************************************** */

#busca {



  	float: center;

 	padding-left: 0px;

 	margin-top: 5px;



}



#busca_3 {



	float: center;

	width: 1000px;

	padding-left: 0px;

	margin-top: -13px;







}




/* ------------------------------- layout ---------------------------------- */

#page {

		width: 1000px;

		margin: 0 auto;

		text-align:justify;

		position:relative;

	

	



	}





/* ------------------------------- layout top ---------------------------------- */

#header {

	width: 1000px;

	height: 497px;

	margin-left:0px;

	}

	



#welcome{

	color: #808080;

	text-align: justify;

	border: 0px;
	
	text-shadow: #bbbbbb 1px 1px 1px;



	}
	
	#welcome a{

	color: #264a7c;

	}

	#welcome a:hover{

	color: #264a7c;

	}
	

#continued{

	
	height:100%;
	
	background-image: url('http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bgd.jpg') repeat-y;
}


.clear {clear:both;}






.menu{
padding:15px;
color:#ffffff;
text-transform:uppercase;
font-size:12px;
text-align:center;
text-shadow: #bbbbbb 1px 1px 1px;

}

.menu:hover{
background-image:url(http://ibmfansites.com/test/wp-content/themes/oliviaw/images/bgmenu2.jpg);
background-repeat:no-repeat;
background-position:right;



}

.menu a:link{
color:#ffffff;


}	


.menu a:hover{
	color:#ea8aad;	}	




/* ------------------------------- footer ---------------------------------- */	

#footer{

	clear: left;

	width: 100%;

	background: #8b9db7;

	color: #ffffff;

	text-align: center;

	text-size:7px;

	padding: 5px;

	border-top: 1px solid #5b6e8b;
	
	 text-shadow: #000000 1px 1px 1px;


}
#footer a{

	color: #ffffff;



}

#footer img {

 
	background-color: #e5e9f0;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;

}

.widgettitle {
	 color: #404040;
	 
	font-family: Georgia, "Times New Roman", Times, serif;

   font-weight: bolder;

   text-align: center;
   
   letter-spacing: 1px;

   text-transform: uppercase;
   
   padding-left:3px;
   
	padding-bottom:50px;

	font-size:18px;
	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bgmenu.jpg);

	background-position:bottom left;
	
	background-repeat:no-repeat;
			
	text-shadow: #bbbbbb 1px 1px 1px;}



.widgettext {	 

color: #f0f3f8;

	font-family: Georgia, "Times New Roman", Times, serif;

   font-weight: bolder;

   text-align: center;
   
   letter-spacing: 1px;

   text-transform: uppercase;
   
   padding-left:3px;
   
   padding-top: 0px;

	padding-bottom:50px;

	font-size:18px;
	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bgmenu.jpg);

	background-position:bottom center;
	
	background-repeat:no-repeat;
			
	text-shadow: #bbbbbb 1px 1px 1px;
	}


/* ------------------------------- sidebar left ---------------------------------- */

#sidebar {

	width: 215px;

	text-align: justify;

	float: left;

	margin-left: 30px
	
		

}



#sidebar ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

}



#sidebar img {

 
	background-color: #e5e9f0;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;

}

#sidebar img:hover {



	background-color: #e5e9f0;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;

}



#sidebar2 {

	width: 220px;

	text-align: justify;

	float: left;

	margin-left:10px;
	






}



#sidebar2 ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

}



#sidebar2 ul li {

}









#sidebar2 img {

 


	background-color: #ffffff;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;

}

#sidebar2 img:hover {




	background-color: #e5e9f0;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;

}










/* ***********************   sidebar design   ***********************  */






   
   
   
   .sidebar-back {

	margin-bottom: 10px;

	padding: 3px;
		
	-moz-border-radius: 13px 13px 13px 13px;
	

   }


.sidebar-title {

	 color: #f0f3f8;

	font-family: Georgia, "Times New Roman", Times, serif;

   font-weight: bolder;

   text-align: center;
   
   letter-spacing: 1px;

   text-transform: uppercase;
   
   padding-left:0px;
   
   padding-top: 0px;

	padding-bottom:10px;

	font-size:18px;
	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bgmenu.jpg);

	background-position:bottom center;
	
	background-repeat:no-repeat;
			
	text-shadow: #bbbbbb 1px 1px 1px;

}
	
	
	


.sidebar-content {
	font-size: 11px;
	
	font-family : 'Tahoma', Tahoma, Arial, Helvetica, sans-serif;
	
	color: #ea8aad;
	
	padding: 3px;
	
	text-align: justify;
	
	text-shadow: #bbbbbb 1px 1px 1px;

	
	
	

   }


   
   
   .sidebar2-back {

	margin-bottom: 10px;

	padding: 3px;
		
	-moz-border-radius: 13px 13px 13px 13px;
	

   }


.sidebar2-title {

	 color: #404040;

	font-family: Georgia, "Times New Roman", Times, serif;

   font-weight: bolder;

   text-align: center;
   
   letter-spacing: 1px;

   text-transform: uppercase;
   
   padding-left:3px;
   
   padding-top: 0px;

	padding-bottom:50px;

	font-size:18px;
	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bgmenu.jpg);

	background-position:bottom center;
	
	background-repeat:no-repeat;
			
	text-shadow: #bbbbbb 1px 1px 1px;
}
	
	
	


.sidebar2-content {
	font-size: 11px;
	
	font-family : 'Tahoma', Tahoma, Arial, Helvetica, sans-serif;
	
	color: #fafafa;
	
	padding: 3px;
	
	text-align: justify;
	
	text-shadow: #bbbbbb 1px 1px 1px;

	
	
	

   }



.content-back {
	/* on content */

	margin-bottom: 10px;
	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/bgpost.jpg);
	
	background-position: center top;
	
	background-repeat:no-repeat;
	
	padding: 3px;
	
	-moz-border-radius: 13px 13px 13px 13px;
	
	background-color: #fbf9fa;	
		
	border-bottom: solid 2px #ecedea;
	
	border-right: solid 2px #ecedea;
	
	border-top: solid 1px #ecedea;
			
	border-left: solid 1px #ecedea;


 

   }

.content-content {
	font-size: 11px;
	
	font-family : 'Tahoma', Tahoma, Arial, Helvetica, sans-serif;
	
	color: #808080;
	
	padding: 3px;
	
	text-align: justify;
	
	 text-shadow: #bbbbbb 1px 1px 1px;
	



   }

.content-title {


 
 
   color: #ea8aad;

 	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

   letter-spacing: 2px;

   text-align: center;

   text-transform: uppercase;

   padding-bottom: 0px;
      
   margin-bottom:1px;
 
 text-shadow: #000000 1px 1px 1px;
	

	


   
}



.endpost {
	/* on content */

	
	background-image:url(http://www.oliviawildeonline.com/wp-content/themes/oliviaw/images/end.jpg);
	
	background-position: center bottom;
	
	background-repeat:no-repeat;
	
	padding-top: 100px;
	
		-moz-border-radius: 13px 13px 13px 13px;
	

   }






.page-title {

 
   color: #ffffff;

 	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

   letter-spacing: 2px;

   text-align: center;

   text-transform: uppercase;

   padding-bottom: 0px;
      
   margin-bottom:1px;
 
 text-shadow: #000000 1px 1px 1px;
	
	

	
}






/* ------------------------------- sidebar right ---------------------------------- */


















/* date on posts */

.date {


width: 50px;

height: 50px;

float: left;

   color: #fafafa;
   
   font-family:"Times New Roman", Times, serif;

   font-weight: bolder;

   letter-spacing: 1px;

   text-align: left;

   text-transform: uppercase;

   padding-top: 10px;

   font-size:11px;
   
   margin-right:3px;
   
   margin-bottom:5px;
   
   margin-top: 5px;
   
   	-moz-border-radius: 13px 13px 13px 13px;

	padding: 4px;
	
	background-color:#efefe3;

	border-bottom: solid 3px #cacaba;
	
	border-right: solid 3px #cacaba;

}


.day {
	width: 50px;
	color: #86865b;
	font-size: 15px;
   font-family:"Times New Roman", Times, serif;
	text-shadow: #bbbbbb 1px 1px 1px;
}

.month {
width: 50px;
color: #ffffff;
font-size: 12px;
   font-family:"Times New Roman", Times, serif;
text-shadow: #666666 1px 1px 1px;
}

.year {
width: 50px;
color: #ffffff;
font-size: 12px;
   font-family:"Times New Roman", Times, serif;
text-shadow: #666666 1px 1px 1px;



}












/*  TAGS / DATE / LINK COMMENT  */





.postmeta {

font-size: 10px;

text-align: center;

font-family: Tahoma;

margin-bottom: 5px;

padding: 2px;

color:#808080;




}



.postmeta a {

color: #ff5e99;

}



.postmeta a:hover {

color: #ea8aad;

}



.postmeta em {

color: #ff5e99;

}











/* ------------- TITLE ABOUT ------------ */

.blocktitle {

	background: url('images/bgg.gif');

	width: 196px;

	height: 23px;

	padding-top: 10px;

	text-transform:uppercase;

	font-weight:bold;

	text-align: center;

	color: #fafafa;

 }

 

.blocktitle2 {

	background: url('images/coment.png');

	width: 196px;

	height: 23px;

	padding-top: 10px;

	text-transform:uppercase;

	font-weight:bold;

	text-align: center;

	color: #ab4143;

 }













/* ------------------------------- content ---------------------------------- */

#content {



		width: 470px;

		text-align: justify;

		margin-left: 15px;

		padding: 6px;

		float: left;
		

		
		

}	









/* ------------------------------- Date and Title posts ---------------------------------- */

.postheader {

 
   color: #ffffff;

 	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

   letter-spacing: 2px;

   text-align: center;

   text-transform: uppercase;

   padding-bottom: 0px;
      
   margin-bottom:1px;
 
 text-shadow: #000000 2px 2px 2px;
	
	

	




	}

.postheader a {

	color: #ffffff;

	}










/* ------------------------------- content text posts and pages ---------------------------------- */

.postentry {

	margin-top: 0px;

	padding-left: 0px;

    text-align: justify;

	}

	

.postentry ol {

	font-size: 1em;

	line-height: 1.5em;

	margin: 1.2em 0 1.2em 4.3em;

	padding: 0;

	}



.postentry li {

	list-style:none;

	padding-left: 10px;

	}	



.postentry ul {

	list-style:none;

	font-size: 1em;

	line-height: 1.5em;

	margin: 1.0em 0 1.0em 1.0em;

	padding: 0;

	}



.storyinfo {

	background: transparent;

	padding-right: 1px;

	text-transform:uppercase;

	font-weight:bold;

	padding-top: 3px;

    text-align: right;

    border-bottom: 1px dotted #cdcdcd;

}





.postentry img {

 



	background-color: #ffffff;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;

}



.postentry img:hover {




	background-color: #e5e9f0;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;
}











/* ------------------------------- title pages ---------------------------------- */

.titlepage {


	color: #fafafa;

	font-size: 11pt;

    background-color: transparent;

	padding:6px;



    

 }







/* ------------------------------- forms ---------------------------------- */

input { 

background-color: #f2f2ea; 

font: 12px verdana, arial, helvetica, sans-serif;

color:#a1a18e;

border:1px solid #dedecd;

		padding: 3px;

	-moz-border-radius:8px 8px 8px 8px;

}





select{

font-size: 11px;

font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;

filter:alpha(opacity=80); 

opacity: .90; 

background-color: #f2f2ea;

border:1px solid #dedecd;

color: #a1a18e;

		padding: 3px;

	-moz-border-radius:8px 8px 8px 8px;}



textarea { 

background-color: #f2f2ea;

font:12px verdana, arial, helvetica, sans-serif;

color: #a1a18e;

border:1px solid #dedecd;

	-moz-border-radius:8px 8px 8px 8px;
	
			padding: 3px;

}









input.s {

	/* Search */

        border-top:1px solid #dedecd;

        border-right:1px solid #dedecd;

        border-bottom:1px solid #dedecd;

        border-left:1px solid #dedecd;

		background-color: #f2f2ea;

		text-align:center;
		
				padding: 3px;
		
			-moz-border-radius:8px 8px 8px 8px;



	}

	





input.stext {

	/* Search Text */

        border-top:1px solid #dedecd;

        border-right:1px solid #dedecd;

        border-bottom:1px solid #dedecd;

        border-left:1px solid #dedecd;

		background-color: #f2f2ea;

		color:#a1a18e;
		
		padding: 3px;
		
		-moz-border-radius:8px 8px 8px 8px;



	}

















	

	



/* ------------------------------- Images ---------------------------------- */

img {



	border: 0px;

	

	}

	

.borderimage2 img {

	background-color: #ffffff;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;


}

.borderimage2 img:hover {

	background-color: #e5e9f0;

	padding: 4px;	border: solid 1px #8aa2c1;
	
	margin: 1px;

	-moz-border-radius:2px 2px 2px 2px;
} 













/* ************************************** C O M M E N T  S **************************************** */

.alt {

}



.commentlist li {

margin: 10px 5 3px;

padding: 5px 8px 3px;

list-style: none;}



#commentlist {

margin: 0;

padding-left: 2px;

padding-right: 2px;

padding-top: 0px;

border-bottom:0px solid #dedecd;

list-style-type: none;}



#commentlist li {

border-top: 0px;

padding: 5px 8px;

background-color: transparent;

align:justify;}





.commentdate {





	color: #ff5e99;

font-size:10px;

letter-spacing:0px;

line-height:12px;

font-weight:normal;

font-family:Verdana;

text-align:left;

padding:5px;

width:290;

margin: 1px;

}



.comment-content {



	color: #808080;

	padding: 4px;

	width:290;

}



.cit {	

font-weight: bold; 

padding:2px; 

text-align: right; 



}





hr {

border: 1px;

border-top: solid #dedecd;

height: 1px;}









div.comment-number {

	float: right;

	color: #2e3b40;

	width: 30px;

	text-align: right;

}

























/* ------------------------------- Lists ---------------------------------- */

p {

	



	}



h1, h2, h3, h4, h5, h6 {

	display:block;

	margin: 1.2em 0;

	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;

	color: #fafafa;

	}



h1, h2{ font-size: 1.4em; }

h3 { font-size: 1.3em; }

h4 { font-size: 1.2em; }





ol {list-style-type:none; margin-left:8px; margin-right:6px;}



ol li {padding:10px; margin-top:0px; }











/**************************  B - Q U O T E S  *****************************/



blockquote {

	

	color: #8b9db7;

	background: #edefec;

	padding: 10px;

	font-size: 11px;

	text-align: justify;

	font-family: Arial, Helvetica, sans-serif;

	font-style: italic;
	
	border-bottom: solid 3px #e1e1e1;
	
	border-right: solid 3px #e1e1e1;
	
		border-top: solid 1px #e1e1e1;
	
	border-left: solid 1px #e1e1e1;
	
	-moz-border-radius: 13px 13px 13px 13px;


}


