/* 
Theme Name: NudeDreams
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

*/



body {
margin: auto; 
margin-top: 0px; 
margin-bottom: 0px; 
background-image: url("/images/bg.gif");
font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}
a { color: #A32768; text-decoration: none; } 

a.dreams {
font-size: 1.4em;
font-style: italic;
letter-spacing: -0.065em;
text-transform: uppercase;
color: #A32768; 
text-decoration: none;
font-weight: bold;
padding: 10px;

}

a:hover { color: #E7A9CA; text-decoration: underline; }

#topmain {
background-color:#fff;
margin:0px 0px 0px 0px;
border-left:1px solid #4A3F42;
border-right:1px solid #4A3F42;
width: 867px;
voice-family:"\"}\"";
voice-family:inherit;
width:851px;
}
html>body {width:851px;}
/* BANNER */

#banner
{ 
width: 851px;
height: 109px;
margin:0;
} 

/* TOP /images */

#top/images { background-color:#ffffff;padding-bottom:30px;padding-top:20px;}

.txtimg {font-size:.75em;text-align:center;}
.txtimg a {color:#84727B;text-decoration:underline;}
.txtimg a:hover {color:#E7A9CA;text-decoration:underline;} 


#main {
background-image: url("/images/bg_main.gif");
margin:0px 7px 0px 7px;
margin-top:-.75em;
padding:0;
border-left:1px solid #4A3F42;
border-right:1px solid #4A3F42; 
width: 867px;
voice-family:"\"}\"";
voice-family:inherit;
width:851px;
}


/* CONTENT*/

#content a img { padding: 3px; border:1px solid #D9D9D9; background: #FFFFFF; margin: 0px 0px 0px 2px;}
#content a:hover img { padding: 3px; border:1px solid #EFEFEF; background: #FFFFFF; }

#content{
float: left;
padding: 0px 5px 0px 3px;
width:498px;
voice-family:"\"}\"";
voice-family:inherit;
width:490px; 
} 

#content h1 { 
font:1.1em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color: #96c;
padding:0;
font-weight:bold;
text-align:center;
text-decoration: underline;
margin:0;
} 

#content h1 a:link { 
color: #A60434; 
text-decoration: underline; }

#content h1 a:hover { 
color: #888687; 
text-decoration: underline; }

#content p {
padding:0px 6px 0px 6px;
font:.75em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#333;
text-align:left;
line-height: 1.45em;
} 
#content center {
padding:0px 6px 0px 6px;
font:.75em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#333;

} 

#date {font: bold .9em "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
color: #000;
margin:0px 0px 10px 5px;
padding:0px 0px 0px 5px; 
text-align: left;
border-bottom:1px solid #D5D5D5;
}

.post { font:.7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
margin:0px 0px 10px 0px;
text-align:center;}
.post a:link { color:#A60434; text-decoration:none;}
.post a:hover { color:#888687; text-decoration:underline;}

.comments {
font: .7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
color: #000; margin: 10px 0px 20px 0px; 
text-align:right;
margin-right:30px; 
}
.comments a:link { color:#A60434; text-decoration:none;}
.comments a:hover { color:#888687; text-decoration:underline;}

/* NAV */ 

#menu {
margin-top:-.1em;
float: left; 
padding:0;
width: 176px;
voice-family:"\"}\"";
voice-family:inherit;
width:175px;
}

.menu {margin-bottom:10px;}
.menu a:link {color:#A60434;text-decoration:none;}
.menu a:hover {color:#888687;text-decoration:underline;}

#menu p {
color: #636;
font:.65em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
text-align:left;
line-height:16px;
margin:6px 0px 0px 0px;
padding:0px 0px 0px 6px;
}
#menu h2 {background-color: #E9E9E9;
height: 21px; 
width: 100%; 
font: .8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
color: #504B4D; 
font-weight: bolder; 
text-align: center; 
margin: 0; 
padding: 2px 0px 0px 0px;
border-bottom: 3px double #C0BFBF; 
}


#menu2{ 
margin-top:-.1em;
float: left; 
padding:0;
border-left: 1px solid #fff;
width: 176px;
voice-family:"\"}\"";
voice-family:inherit;
width:175px;
}

#menu2 h2{
background-color: #D9D9D9;
height: 21px; 
width: 100%; 
font: .8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
color: #504B4D; 
font-weight: bolder; 
text-align: center; 
margin: 0; 
padding: 2px 0px 0px 0px;
border-bottom: 3px double #C0BFBF;

}
#menu2 h3{
height:10px; 
font:.7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif ;
color:#777;
font-weight:bolder;
text-align: center;
margin:0;
padding:10px 0px 5px 0px;
}
#menu2 p {
color: #333;
font:.65em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
line-height:16px;
text-align:left;
margin:6px 0px 0px 0px;
padding:0px 0px 0px 6px;
}
.menu2 {
color: #333;
font:.7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
text-align:center;
margin:0;
padding:0px 7px 0px 7px 0px;
}


/* FOOTER */

#footer {
clear:left;
background-color:#E9E9E9; 
border-top: 1px solid #4A3F42;
border-bottom: 1px solid #4A3F42;
padding:0;
margin:0;
}
#footer p {
background-color:#E9E9E9;
font:.7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif ;
color:#333;
text-align:center;
}
#footer a:link { color: #A60434; text-decoration: underline; }
#footer a:hover { color: #E7A9CA; text-decoration: underline; }


