/*  
Theme Name: Dreams
Author: Christine
Author URI: http://pinkchaos.org/
*/

body{
margin:0px;
background-repeat: repeat-x;
background: #d7ccca url(images/rkbg.png) repeat-x top center;
background-position: 0px 29px;
font-family: tahoma;
font-size: 12px;
color: #978f8e;
}

TD, TR {
font-family:tahoma;
font-style:normal;
font-weight:normal;
letter-spacing:normal;
color: #978f8e; 
}


A:link{
color:#80949e;
text-decoration:none; 
font-weight:none;
}

A:visited{
color:#80949e;
text-decoration:none; 
font-weight:none;
}

ul{
	margin:0;
	padding:1;
}


A:active{
color:#80949e;
text-decoration:none; 
font-weight:none;
}

.recentimages{
text-align: center;
vertical-align: middle;
margin: 0px;
}

.recentimages a img{
width: 45px;
height: 55px;
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #bec8ce;
border: 5px solid #cbd6dc;
padding: 1px;
box-shadow: 0px 0px 7px #9aa4a9;
-webkit-box-shadow: 0px 0px 7px #9aa4a9;
-moz-box-shadow: 0px 0px 7px #9aa4a9;
margin:1px;
opacity: .86;
-moz-opacity: .8;
filter: alpha(opacity=80);
}

.recentimages a:hover img{
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #d5cbc9;
border: 5px solid #efe5e3;
padding: 1px;
box-shadow: 0px 0px 7px #bdb4b3;
-webkit-box-shadow: 0px 0px 7px #bdb4b3;
-moz-box-shadow: 0px 0px 7px #bdb4b3;
margin:1px;
width: 45px;
height: 55px;
opacity: .9;
-moz-opacity: .9;
filter: alpha(opacity=90);
}

A:hover{
color:#80949e;
text-decoration:none;  
font-weight:none;
}

input, textarea, select, button {
padding: 5px;
color:#978f8e;
background: #eee4e2;
border-bottom: 1px solid #d9cfcd;
border-top: 1px solid #efe4e2;
border-right: 1px solid #d9cfcd;
border-left: 1px solid #efe4e2;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
padding: 5px;
color:#978f8e;
background: #eee4e2;
border-bottom: 1px solid #d9cfcd;
border-top: 1px solid #efe4e2;
border-right: 1px solid #d9cfcd;
border-left: 1px solid #efe4e2;
-moz-border-radius:  5px; 
border-radius: 5px;
-webkit-border-radius: 5px; 
}

b{ color:#978da5; 
}

i{ color:#978da5; 
}

u{ color:#978da5; 
}

.metatop{
background-color: #eadfdd;
text-align: center;
border-bottom: 1px solid #ddd3d1;
-moz-border-radius:  3px; 
-webkit-border-radius: 3px; 
border-radius: 3px;
padding:6px;
}


.side-top{
background : url('images/sidetop.gif');
background-repeat: no-repeat;
height:65px;
font-family: tahoma;
width:338px;
font-size:30px;
text-transform:lowercase; 
color: #f4efef; 
letter-spacing: -2px; 
line-height:50px; 
text-align: center;
text-shadow: #cfc9c9 1px 1px 0px;
}

.side-middle{
background: url('images/sidemiddle.gif') repeat-y;
text-align: left;
width:338px;
}

.side-bottom{
background: url('images/sidebottom.gif');
background-repeat: no-repeat;
width:338px;
height:74px;
}


.footer {
}


a img{ 
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #d5cbc9;
border: 5px solid #efe5e3;
padding: 1px;
box-shadow: 0px 0px 7px #bdb4b3;
-webkit-box-shadow: 0px 0px 7px #bdb4b3;
-moz-box-shadow: 0px 0px 7px #bdb4b3;
margin:3px;
}

a:hover img { 
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #bec8ce;
border: 5px solid #cbd6dc;
padding: 1px;
box-shadow: 0px 0px 7px #9aa4a9;
-webkit-box-shadow: 0px 0px 7px #9aa4a9;
-moz-box-shadow: 0px 0px 7px #9aa4a9;
margin:3px;
}


.updates img{
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #d5cbc9;
border: 5px solid #efe5e3;
padding: 1px;
box-shadow: 0px 0px 7px #bdb4b3;
-webkit-box-shadow: 0px 0px 7px #bdb4b3;
-moz-box-shadow: 0px 0px 7px #bdb4b3;
margin:3px;
}


.updates a img{
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #d5cbc9;
border: 5px solid #efe5e3;
padding: 1px;
box-shadow: 0px 0px 7px #bdb4b3;
-webkit-box-shadow: 0px 0px 7px #bdb4b3;
-moz-box-shadow: 0px 0px 7px #bdb4b3;
margin:3px;
}

.updates a:hover img{
-moz-border-radius:  7px; 
border-radius: 7px;
-webkit-border-radius: 7px; 
background: #bec8ce;
border: 5px solid #cbd6dc;
padding: 1px;
box-shadow: 0px 0px 7px #9aa4a9;
-webkit-box-shadow: 0px 0px 7px #9aa4a9;
-moz-box-shadow: 0px 0px 7px #9aa4a9;
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;
}

.content ul li{
margin:3px 1px 3px 1px;
}
