/*  
Theme Name: TAD
Description: The default WordPress theme 

*/


body {
margin: auto; 
margin-top: 0px; 
margin-bottom: 0px; 
background-image: url("http://www.teenalyssadoll.com/images/bg.gif");
font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}

#topmain {
background-color:#fff;
margin:0px 0px 0px 0px;
border-left:1px solid #A32768;
border-right:1px solid #A32768;
width: 867px;
voice-family:"\"}\"";
voice-family:inherit;
width:851px;
}
html>body {width:851px;}
/* BANNER */

#banner
{   
width: 851px;
height: 109px;
margin:0;
} 

/* TOP IMAGES */

#topimages { background-color:#ffffff;padding-bottom:30px;}

.txtimg {font-size:.75em;text-align:center;}
.txtimg a {color:#84727B;text-decoration:underline;}
.txtimg a:hover {color:#E7A9CA;text-decoration:underline;} 

#main {

margin:0px 7px 0px 7px;
margin-top:-.7em;
padding:0;
background-image: url("/images/bg_main.gif");
border-left:1px solid #A32768;
border-right:1px solid #A32768;	
width: 867px;
voice-family:"\"}\"";
voice-family:inherit;
width:851px;
}


/* CONTENT*/

#content a img { padding: 3px; border:1px solid #DFA7C9; background: #FFFFFF; margin: 0px 0px 0px 2px;}
#content a:hover img { padding: 3px; border:1px solid #FFCFEB; background: #FFFFFF; }

#content{
float: left;
padding: 0px 5px 0px 3px;
width:498px;
voice-family:"\"}\"";
voice-family:inherit;
width:490px; 
} 

#content h1 { 
font:1em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color: #96c;
padding-left:5px;
font-weight:bolder;
text-align:left;
margin:0;
 } 

#content h1 a:link { 
color: #A32768; 
text-decoration: underline; }

#content h1 a:hover { 
color: #D377A7; 
text-decoration: underline; }


#content h2 { 
font:1em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color: #96c;
padding-left:5px;
font-weight:bolder;
text-align:left;
margin:0;
 } 

#content h2 a:link { 
color: #A32768; 
text-decoration: underline; }

#content h2 a:hover { 
color: #D377A7; 
text-decoration: underline; }

#content p {
font:.8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
padding:0px 6px 0px 6px;
} 

#content center {
font:.8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
padding:0px 6px 0px 6px;
} 

#content li {
font:.8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
padding:0px 6px 0px 6px;
} 

.date { font:.6em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
margin:0px 0px 0px 0px;
text-align:left;
}

.text_content {font:.8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
text-align:justify;
}

.post { font:.7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
color:#000;
margin:0px 0px 10px 0px;
}

.post a:link { color:#A32768; text-decoration:none;}
.post a:hover { color:#D377A7; text-decoration:underline;}

.comments {
background-color:#FDF6FA;
font: .7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; 
color: #000; margin: 10px 0px 20px 0px; 
text-align: center; 
width: 90%; 
border:1px solid #E7A9CA;
border-left-width:5px;
border-right-width:5px;}
.comments a:link { color:#A32768; text-decoration:none;}
.comments a:hover { color:#D377A7; text-decoration:underline;}

/* NAV */	

#menu {
margin-top:-.2em;
float: left; 
padding:0;
width: 176px;
voice-family:"\"}\"";
voice-family:inherit;
width:175px;
}

.menu {margin-bottom:10px;}
.menu a {color:#A32768;text-decoration: underline; }
.menu a:hover {color:#D377A7;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:#D377A7; */	
height:21px;width:80%; 
font:.8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif ;
color:#A32768;
font-weight:bolder;
text-align: center;
margin:0;
padding:2px 0px 0px 0px;
border-top:1px solid #fff;
border-bottom:1px dashed #E7A9CA;
}


#menu2{	
margin-top:-.2em;
float: left; 
padding: 0px 0px 0px 0px;
border-left: 1px solid #fff;
width: 176px;
voice-family:"\"}\"";
voice-family:inherit;
width:175px;
}

.daily_menu h2{
height:21px;width:80%; 
font:.8em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif ;
color:#A32768;
font-weight:bolder;
text-align: center;
margin:0;
padding:2px 0px 0px 0px;
border-top:1px solid #fff;
border-bottom:1px dashed #E7A9CA;
}
.daily_menu 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;
}
.daily_menu p {
   color: #333;
   font:.65em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
   text-align:left;
   margin:0;
   padding:0px 15px 20px 15px;
}
.daily_menu img {
margin:0px 0px 2px 0px;
} 

 
/* FOOTER */

#footer {
clear:left;
background-color:#fff;
border-bottom: 1px solid #A32768;
padding:0;
margin:0;
}
#footer p {
font:.7em 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif ;
color:#333;
text-align:center;
}
#footer a { color: #A32768; text-decoration: underline; }
#footer a:hover { color: #E7A9CA; text-decoration: underline; }

a { color: #A32768; text-decoration: underline; }
a:hover { color: #E7A9CA; text-decoration: underline; }


