/*  
Theme Name: Loving Pink
Author: Christine
Author URI: http://pinkchaos.org/
*/

body{
margin:0px;
background-repeat: repeat-x;
background: #efeee7 url(images/newfoxbg.png) repeat-x top center;
font-family: arial;
font-size: 12.5px;
color: #978f8e;
}

TD, TR {
font-family:arial;
font-style:normal;
font-weight:normal;
letter-spacing:normal;
color: #978f8e; 
}


A:link{
color:#795e56;
text-decoration:none; 
font-weight:none;
}

A:visited{
color:#795e56;
text-decoration:none; 
font-weight:none;
}

ul{
	margin:0;
	padding:1;
}


A:active{
color:#795e56;
text-decoration:none; 
font-weight:none;
}

.recentimages{
text-align: center;
vertical-align: middle;
margin: 0px;
}

.recentimages a img{
width: 45px;
height: 50px;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
background: #e7e5dc;
border: 5px solid #f7f6f1;
padding: 1px;
box-shadow: 0px 0px 7px #bfbeb7;
-webkit-box-shadow: 0px 0px 7px #bfbeb7;
-moz-box-shadow: 0px 0px 7px #bfbeb7;
margin:1px;
opacity: .9;
-moz-opacity: .9;
filter: alpha(opacity=90);
}

.recentimages a:hover img{
width: 45px;
height: 50px;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
background: #edd5d2;
border: 5px solid #d8b4af;
padding: 1px;
box-shadow: 0px 0px 7px #bfbeb7;
-webkit-box-shadow: 0px 0px 7px #bfbeb7;
-moz-box-shadow: 0px 0px 7px #bfbeb7;
margin:1px;
}

.twitter li {
font-family: arial;
background: url(http://m-fox.org/images/bttn.gif) 1px 6px no-repeat;
background-color: #f7f6f1;
list-style: none;
border-bottom: 1px dotted #d1cdb8;
border-top: 0px solid #d6d6d6;
border-left: 0px solid #d6d6d6;
border-right: 0px solid #d6d6d6;
margin-bottom: 2px;
padding-left: 15px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
text-align: left;
width:300px;
}

A:hover{
color:#795e56;
text-decoration:none;  
font-weight:none;
}

input, option, select, textarea {
padding: 5px;
color:#cfa6a0;
border-bottom: 1px solid #e4e3d8;
border-top: 1px solid #fcfcf9;
border-right: 1px solid #e4e3d8;
border-left: 1px solid #fcfcf9;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
background: #f6f5ef url(images/textbg.gif) repeat-x center center;
}

input:focus, textarea:focus {
padding: 5px;
color:#cfa6a0;
border-bottom: 1px solid #e4e3d8;
border-top: 1px solid #fcfcf9;
border-right: 1px solid #e4e3d8;
border-left: 1px solid #fcfcf9;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
background: #f6f5ef url(images/textbg.gif) repeat-x center center;
}

input:hover, option:hover, select:hover, textarea:hover {
padding: 5px;
color:#cfa6a0;
border-bottom: 1px solid #e4e3d8;
border-top: 1px solid #fcfcf9;
border-right: 1px solid #e4e3d8;
border-left: 1px solid #fcfcf9;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
background: #f6f5ef url(images/textbg.gif) repeat-x center center;
}

b{ color:#c0938c; 
}

i{ color:#c0938c; 
}

u{ color:#c0938c; 
}

.footertop{
border-bottom:1px solid #e3e2dc;
width:100%;
}

.footerbtm{
background:#faf9f5;
border-top:1px solid #f5f4ed;
text-align: left;
padding-top:10px;
padding-bottom:10px;
}

.footer{
background:#efdcd8;
color: #ffffff; 
text-align: center;
padding-top:10px;
padding-bottom:10px;
}

.comments-header{
font-size: 13px;
}

.comment-meta{
background-color: #efddd8;
padding:10px;
border-bottom:1px solid #f7f6ef;
}

.comment-text{
background-color: #f4f3ec;
padding:10px;
border:1px solid #e4e3dc;
}

.metatop{
background-color: #fbfaf6;
text-align: center;
border-bottom: 1px solid #e9e8e2;
-moz-border-radius:  3px; 
-webkit-border-radius: 3px; 
border-radius: 3px;
padding:3px;
}


.side-top{
background : url('images/sidetop.gif');
background-repeat: no-repeat;
height:44px;
width:310px;
}

.side-middle{
background: url('images/sidemiddle.gif') repeat-y;
text-align: left;
width:310px;
}

.side-bottom{
background: url('images/sidebottom.gif');
background-repeat: no-repeat;
width:310px;
height:74px;
}


.footer {
}


a img{ 
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomright: 9px;
border-top-left-radius: 0px;
border-bottom-right-radius: 0px;
background: #e2e0d2;
border: 5px solid #faf9f6;
padding: 1px;
box-shadow: 0px 0px 7px #d6d3c0;
-webkit-box-shadow: 0px 0px 7px #d6d3c0;
-moz-box-shadow: 0px 0px 7px #d6d3c0;
margin:3px;
}

a:hover img { 
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomright: 9px;
border-top-left-radius: 0px;
border-bottom-right-radius: 0px;
background: #faf0ee;
border: 5px solid #f1deda;
padding: 1px;
box-shadow: 0px 0px 7px #d6d3c0;
-webkit-box-shadow: 0px 0px 7px #d6d3c0;
-moz-box-shadow: 0px 0px 7px #d6d3c0;
margin:3px;
}


.updates img{
border:none;
padding:0;
}

.updates a img{ 
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomright: 9px;
border-top-left-radius: 0px;
border-bottom-right-radius: 0px;
background: #e2e0d2;
border: 5px solid #faf9f6;
padding: 1px;
box-shadow: 0px 0px 7px #d6d3c0;
-webkit-box-shadow: 0px 0px 7px #d6d3c0;
-moz-box-shadow: 0px 0px 7px #d6d3c0;
margin:3px;
}

.updates a:hover img { 
-webkit-border-top-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomright: 9px;
border-top-left-radius: 0px;
border-bottom-right-radius: 0px;
background: #faf0ee;
border: 5px solid #f1deda;
padding: 1px;
box-shadow: 0px 0px 7px #d6d3c0;
-webkit-box-shadow: 0px 0px 7px #d6d3c0;
-moz-box-shadow: 0px 0px 7px #d6d3c0;
margin:3px;
}


img.alignleft{
margin-right:5px;
float:left;
}

img.alignright{
margin-left:5px;
float:right;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

.updates img.wp-smiley{
	border:none;
	padding:0;
}

.updates img.wp-smiley:hover{
	border:none;
	padding:0;
}

.updates ul li{
margin:3px 1px 3px 1px;
}
