/*  

Theme Name: Sarah Jessica Parker Fan
Theme URI: http://sarahjessicaparkerfan.com/
Description: Sarah Jessica Parker
Author: Aniek
Author URI: http://aniek.fan-sites.org

*/

body { background-repeat:repeat-x;
       background-color:#D1D8E2;
       background-image:url(http://sarahjessicaparkerfan.com/wordpress/wp-content/themes/sjp/images/bg.png);
	font-family:  Arial Black, Arial;
       color:#999999;
       spacing:0px;
	   font-weight:normal;
       margin:0px;
       padding:0px;
       line-height:8pt;
       font-size: 8pt;
	   letter-spacing:0px;
       text-align:justify;
       scrollbar-face-color:#e1e1e1;
       scrollbar-highlight-color:#FFFFFF;
       scrollbar-shadow-color:#D6D6D6;
       scrollbar-3dlight-color:#B2AFAF;
       scrollbar-arrow-color:#CCCCCC;
       scrollbar-track-color:#fdfcfb;
       scrollbar-darkshadow-color:#C1C1C1;}



a { text-decoration: none }
a:link {color:#B0AAD2; }
a:visited, a:active {color: #B0AAD2; }
a:hover {color: #7268B2; text-decoration: none;}





.space {padding-left: 5px;
        padding-right: 5px;}
	

.table { 
	padding: 5px;
	font-family:  Arial Black, Arial;
	font-size: 12px;
	background: #EAEBCA url('') no-repeat bottom left;
	font-style: normal;
	font-weight: normal;
	border: 0px solid #E0E0E0;
	color: #464646;
	line-height: 16px;
	letter-spacing: normal;
	cellpadding: 0px;
	margin:1px;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;


}	
		
#layoutwrapper {
width: 880px;
margin-left: auto;
margin-right: auto;
margin-top:0px;
text-align:left;
background-color:transparent;
position:relative;
}			

			

.title_main 
{ 	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family: Georgia;
	text-align: center;
	font-style: italic;
	font-size: 24px;
	font-weight: bold;
	line-height: 11px;
	text-transform: none;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	color: #F1A6AA;
	text-shadow:#e4dccc 1px 1px;
	letter-spacing:-1px;
	border-bottom: 1px solid #e4dccc;
}




.content_main 
{       -webkit-border-radius: 12px; 
	border-radius: 12px;
	-moz-border-radius: 15px;
 	padding:15px;
	color: #b4a38e;
	font-family: Arial;
font-size: 8pt;
font-weight:normal;
text-align: justify;
	text-shadow: #eae7e4 1px 1px 1px;
	background:#f9f6f3;
	line-height: 16px;
	margin-left: 30px;
	border-bottom:#d6cebf 1px solid;
	border-right:#d6cebf solid 1px;
	}



.sidebar
{ 	font-family: trebuchet ms, Helvetica, sans-serif;
	font-style: italic;
	font-size: 18px;
	font-weight:bold;
	padding-bottom: 14px;
	padding-top: 4px;
	color: #839595;
	line-height: 15px;
	text-align: center;
	text-shadow: #737373 1px 1px 1px;
	letter-spacing:0px;
        background-color:#transparent;

}



.side_main 
{       -webkit-border-radius: 12px; 
	border-radius: 12px;
	-moz-border-radius: 15px;
 	padding:15px;
	color: #b4a38e;
	font-family: Arial;
font-size: 8pt;
font-weight:normal;
text-align: justify;
	text-shadow: #eae7e4 1px 1px 1px;
	background:#F8DCE3;
	line-height: 16px;
	margin-left: 30px;
	border-bottom:#d6cebf 1px solid;
	border-right:#d6cebf solid 1px;
	}




.welcome 
{ color:#665850;
font-family:Georgia;
font-size: 8pt;
font-weight:normal;
text-align: justify;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
background-color:transparent;}
				
	


.affiliates img {
border-width :0px;
border-color: #F8DCE3;
background-color: #F8DCE3;
margin: 1px;
border-style: solid;
}



 


.image {
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	-moz-border-radius: 6px;
	padding:5px;
	background:#DCDBE0;
	border-bottom:1px solid #e4dccc;
	border-right:1px solid #e4dccc;
	border-top:0px;
	border-left:0px;
	margin:1px;}
	
.image a{
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	-moz-border-radius: 6px;
	padding:5px;
	background:#DCDBE0;
	border-bottom:1px solid #e4dccc;
	border-right:1px solid #e4dccc;
	border-top:0px;
	border-left:0px;
	margin:1px;}

.image a:hover {
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	-moz-border-radius: 6px;
	padding:5px;
	background:#747087;
	border-bottom:1px solid #DFDEE3;
	border-right:1px solid #DFDEE3;
	border-top:0px;
	border-left:0px;
	margin:1px;}
	





i, I {
color: #F1F1F1;
	}






.solidblockmenu{
margin: 0;
padding: 0;
font: normal 13px trebuchet ms, Helvetica, sans-serif;
width: 100%;
border-left: 1px solid transparent;
border-width: 1px 0;
text-transform:normal;
}

.solidblockmenu li{
display: inline;
color: #F1F1F1;
}

.solidblockmenu li a{
float: left;
text-shadow: #c2c2c2 1px 1px 1px;
background-color: transparent;
color: #A29FB2;
padding: 6px 15px;
text-decoration: none;
border-right: 0px solid #191919;
border-left: 0px solid #191919;
}

.solidblockmenu li a:visited{
color: #A29FB2;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
background: url(images/bg-button.png);
background-repeat: repeat-x;
color: #8F7EF8;
-moz-border-radius: 8px;
-webkit-border-radius: 8px; 
border-radius: 8px;
}





.comments {
	margin-top:8px;
	margin-bottom:15px;
	margin-left:10px;
	font-family: Georgia;
	font-size: 11px;
	line-height: 10px;
	text-align: left;
	color: #999999;
	text-shadow:#ffffff 1px 1px 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	border-left:6px solid #BFC4C0;
}


.comments a:link {
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #B0AAD2;
	text-shadow:#ffffff 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.comments a:visited {
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #B0AAD2;
	text-shadow:#ffffff 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.comments a:hover {
	font-weight: normal;
	text-decoration: none; 
	color: #7268B2;
	text-shadow:#ffffff 1px 1px 1px;}
	

.categories {
	margin-top:15px;
	margin-bottom:5px;
	margin-left:10px;
	font-family: Georgia;
	font-size: 10px;
	line-height: 10px;
	text-align: left;
	color: #999999;
	text-shadow:#ffffff 1px 1px 1px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	border-left:6px solid #B7B5C2;
}


.categories a:link {
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #B0AAD2;
	text-shadow:#ffffff 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.categories a:visited {
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #B0AAD2;
	text-shadow:#ffffff 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.categories a:hover {
	font-weight: normal;
	text-decoration: none; 
	color: #7268B2;
	text-shadow:#ffffff 1px 1px 1px;}
	


.cat {
	margin-top:0px;
	line-height: 16px;
	font-family: Arial;
	text-align: left;
	font-style: normal;
	color: #999999;
	text-shadow:#ffffff 1px 1px 1px;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
		
.cat a:link{
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #B0AAD2;
	text-shadow:#ffffff 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}

.cat a:visited 
	font-weight: normal;
	text-decoration: none; 
	cursor: hand;
	color: #B0AAD2;
	text-shadow:#ffffff 1px 1px 1px;
	letter-spacing:0px; 
	text-align: justify;}
		
.cat a:hover {
	font-weight: normal;
	text-decoration: none; 
	color: #7268B2;
	text-shadow:#ffffff 1px 1px 1px;}














<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}

<![endif]-->

/*END - MENU COLORS*/




strike {
        font-family:Georgia;
    font-size :8pt;
	color: #232C44;
	text-transform: italic;
}

blockquote {
	-webkit-border-radius: 12px; 
	border-radius: 12px;
	-moz-border-radius: 15px;
 	padding:15px;
	color: #b4a38e;
	text-shadow: #eae7e4 1px 1px 1px;
	background:#f9f6f3;
	line-height: 16px;
	margin-left: 30px;
	border-bottom:#d6cebf 1px solid;
	border-right:#d6cebf solid 1px;
	}




input, textarea {
		color: #92416C;
		background: #EAEAEC ;
		font-size: 7pt;
		font-weight: normal;
		text-decoration: none;
	        font-family: Georgia, "Times New Roman", Times, serif;
		border-width: 1px;
		border-style: solid;
		border-color:#AEABBE;}


.welcome 
{ color:#665850;
font-family:Georgia;
font-size: 8pt;
font-weight:normal;
text-align: justify;
padding-left: 8px;
padding-right: 8px;
padding-top: 8px;
padding-bottom: 8px;
background-color:transparent;}


	

