/*  
Theme Name: 90210girly
Theme URI: http://www.90210-media.org
Description: Theme made exclusively for http://www.90210-media.org
Version: 1.1
Author: A List Production
Author URI: 
*/


body{
margin:0;
padding:0;
font-size:9px;
font-family: Verdana, Helvetica;


background: #efefef url('http://90210-media.org/wp-content/themes/Girly/images/background-girly.png') repeat-x;
background-position: top center;
text-align:center;
color: #4d4d4d;
}


/*Layout Structure */

#maincontainer{
width: 800px;
margin: 0 auto; 
padding: 0px;
text-align:justify;
position:relative;

}

#topsection {background-color: #efefef;}

.maincontainer{
width: 800px;
margin: 0 auto; 
padding:0px;
text-align:justify;
position:relative;
background-color:#efefef;
}



#contentwrapper{

width: 100%;
background-color:#efefef;
}

#contentcolumn{
margin: 0 229px 0 225px; 
background-color:#efefef;
}

#leftcolumn{

width: 200px; 

background-color:#efefef;
}

#rightcolumn{

width: 172px; 
margin-left: 0px;
background-color:#efefef;
}

#footer{
clear: left;
width: 100%;

color: #baed67;
text-align: center;
padding: 6px 0px 8px 0px;
font-size:9px;
border-top: 0px solid #c3c7b2;
clear: both;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#ffffff;
border: 1px solid #afafac;
padding-top:10px;
}



/*Welcome Messae */
.welcome{
color: #616268;
line-height:10px;
font-size: 9px;
text-align: justify;
}



/*Content - Post */

.contentpost{

border: 1px solid #afafac;

margin:0px;
margin-bottom:30px;
padding: 0px;
width: 535px;
margin-left:10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background-color:#ffffff;



}



.post{

background-repeat: no-repeat;
background-position: bottom right;
text-align: justify;
color:  #595d66;
line-height:12px;
padding-top: 10px;
padding-bottom: 3px;
padding-right:20px;
padding-left:20px;
font-size: 9px;

font-family: Trebuchet MS;}


.post-title {
	color: #5a5a5a;
	text-align: left;
	font-weight: bold;

	padding: 5px 0px 5px 10px;
	display:inline;
	font-weight: bold;
	width:525px;
	text-transform: uppercase;	
	letter-spacing: 1px;

        border-bottom-width: 0px;
        border-bottom-color: #2c0e00;
        border-bottom-style: solid;
	


font-family: Trebuchet MS;



letter-spacing: 0px;
		
} 

.post-title a, .post-title a:hover {color: #5a5a5a;
font-size:12px;}

 	

.post-date {
	color: #1baab0;
	padding: 5px 0px 8px 0px;
	margin: 0px;
	text-align: center;
    border-right: 2px solid #f8f6cd;
    float:left;
	display:inline;
	width:100px;
	background: #000 url('http://dave-annable.org/wp-content/themes/90210/bg_title.jpg') repeat-x;	
} 

.post-bottom {
	text-align: right;
	color:  #aaaaaa;
	font-size:9px;
	padding: 5px 0px 5px 2px;
	font-family : verdana;
	border-top: 0px solid #fcf6f6;
	margin-right:3px;
	margin-left:3px;
margin-top:5px;
}

.clear {
clear: both;
height:0px;
overflow:hidden;
}

.content {
text-align: justify;
color: #595d66;
line-height:12px;
padding-top: 3px;
padding-bottom: 3px;
}

h1 {
	color: #ebebeb;
	text-align: center;
	font-weight: bold;
	padding: 5px 0px 8px 0px;
	font-weight: bold;
	text-transform: uppercase;	
	letter-spacing: 1px;
	margin:0px;
	font-size:9px;
	font-family: verdana;
	background: #000 url('http://dave-annable.org/wp-content/themes/90210/bg_title.jpg') repeat-x;		
} 

h1 strong {color: #fcfcfc;}

h2{
	color: #ebebeb;
	text-align: center;
	font-weight: bold;
      text-decoration: underline;
	padding: 5px 0px 8px 0px;
	font-weight: bold;
	text-transform: uppercase;	
	letter-spacing: 1px;
	margin:0px;
	font-size:9px;
	font-family: verdana;
} 


/*Sidebar content */

h3 {
	color: #5c5c5c;
	text-align: center;
	font-weight: bold;
	font-weight: bold;
	text-transform: uppercase;	
	letter-spacing: 1px;
	
	font-size:12px;
font-family: Trebuchet MS;
border-width:0px;
border-color:#afafac;
border-style:solid;
		
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
line-height:50px;



} 

.content-side {
text-align: justify;
color: #595d66;
line-height:12px;
padding-top: 3px;
padding-bottom: 3px;

}


.sidebar-whole {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;

background-color:#ffffff;
margin-left:10px;
border-width:1px;
border-style:solid;
border-color:#afafac;
float:left; width:225px;margin:0px;padding:0px;
padding-bottom:10px;}

.sidebar {
border: 0px solid #afafac;
border-bottom: 0px solid #afafac;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
padding: 0px;


}

.sidebar a:hover, .post a:hover {font-size:9px;}

.sidebar-side {
text-align: justify;
color: #595d66;
line-height:12px;
padding-top: 3px;
padding-bottom: 3px;


margin-bottom:15px;
padding-left:5px;
padding-right:5px;

font-family: Trebuchet MS;
}





/*Options style*/

a { 
	text-decoration:  none;
	color: #cc486d;
font-weight: bold;

}

a:hover {
	color: #5c5c5c;
	text-decoration: none;
}	

.post .image, .post table img {
background-color: #ffffff;
border: 1px solid #c0c0c0;
padding:5px;
margin: 2px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;} 

.post .image:hover, .post table img:hover {border: 01px solid #cc486d;
margin:2px;
padding:5px;
background-color:#ffffff;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}


.image {
background-color: #ffffff;
border: 1px solid #c3c7b2;
padding:5px;
margin: 2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;} 

.image:hover {border: 1px solid #baed67;
margin:2px;
padding:5px;
background-color:#ffffff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}



i { color: #cc486d; font-family:georgia;}
italic { color: #cc486d1;font-family:georgia;}
em { color: #cc486d;font-family:georgia;}
u {text-decoration: none; border-bottom: 1px dotted #b9ed66;}
img {border: 0px;}
b, strong {color:#303030;}

blockquote {
padding-left: 20px;
font-size: 10px;
color: #4d4d4d;
border-left: 5px solid #c0c0c0;

margin: 15px 30px 10px 50px;

}

blockquote div {
  padding-left: 45px;
  padding-right: 40px; 
  padding-top:20px;
padding-bottom:10px;
  background: transparent url(http://www.90210-media.org/images/quote_right.png) right bottom no-repeat;

}

input, textarea, option, select, button {
font-family: Verdana, Helvetica;
font-size: 10px;
color: #697b83;
background: #fcf6f6;
border: 1px solid #baed67;}	

.navigation a {color: #a54972;}


a img {
background-color: #ffffff;
border: 1px solid #c3c7b2;
padding:3px;
margin: 1px;
}

a img:hover {
background-color: #ffffff;
padding: 0px;
border: 1px solid #baed67;
padding: 3px;
margin: 1px;
}

.date-news  {padding:5px;padding-left:10px;color:#818181;
font-size: 9px;

font-family: Trebuchet MS;
background-color:#baed67;

font-weight: normal;

letter-spacing: 0px;

line-height: 12px;

padding-bottom: 2px;

border-bottom-width: 3px;

border-bottom-style: solid;

border-bottom-color: #cc486d;}

.date-news a {
font-size: 9px;

font-family: Trebuchet MS;

font-weight: normal;

letter-spacing: 0px;

line-height: 12px;

padding-bottom: 2px;
color:#5d5d5d;

}

.date-news a:hover {color:#cc486d;}

.imagesleft{float:left;}
