/* base
----------------------------------------------- */


body
{
margin:0;
padding:0;
font: small/16px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
background-color:#E9F7FF;
background-color:#EBFDFF;
background-color:#E7EDFF;
background-color:#EBF0FF;
background-color: #FFFFFF;
}

.wrap
{
margin:6px auto; 
width:709px; 
background-image:url(http://www.amycervini.com/images/4.jpg); 
background-repeat:repeat-y;
}


.nav
{
padding: 6px 6px 6px 20px; 
font-size:14px; 
font-weight:normal; 
background-image:url(http://www.amycervini.com/images/4.jpg); 
background-repeat:repeat-y;
}


.content
{
background-color:#C8EFFF;  
padding:25px 0  0 20px; 
background-image:url(http://www.amycervini.com/images/4.jpg); 
background-repeat:repeat-y; 
margin:0;
}

#right
{float: right; width:180px; margin: 0; padding:0 16px 0 0;}

/*blockquote, h3, p, li {
padding-right: 10px;
padding-left: 10px;
font-size: 0.9em;
line-height: 1.6em;
}*/

#right h3
{text-align: center; margin:0; border:1px solid #4e3018; padding:1px 6px; margin:0; font-weight:bold; color: #4e3018; font-family:'Lucida Grande', 'Trebuchet MS', 'Bitstream Vera Sans', Verdana, Helvetica, sans-serif;font-size: 13px; background-color:#ebf8ff}


#right p
{
margin:0 0 6px 0; 
padding:2px 4px 6px 4px; 
border:1px solid #4e3018; 
border-top:none; 
background-color:#ebf8ff;
color: #331f0f;
}

.text
{
width: 460px; 
margin:0; 
padding:0;
}

.text p
{
line-height: 1.6em;
padding:0 0 12px 0;
margin: 0;
}
.text img
{
float: left;
padding: 6px;
border:0px solid white;
}

.text h1, .text h2, .text h3
{
border-bottom: 1px solid #000052;
color: #000052; 
clear:left;
margin: 0;
padding:0;
}

/*.text h3
{
margin:0; 
padding:0; 
color:#000; 
border-bottom:1px solid #000052;
}*/

.text h2 a
{
color: #000052;
text-decoration:none;
}

.text p.date
{
text-align:right; 
margin:0; 
padding: 0; 
font-size:11px; 
font-style: italic; 
color:#000052
}

#foot
{
padding:0 0 0 20px;  
background-image:url(BG.jpg); 
background-repeat:repeat-y; 
clear:both; 
margin:65px 0 25px 0; 
text-align:center
}

#foot p
{
padding:0; margin:0;
}

ul
{
margin:0;
padding:0;
white-space:nowrap;
}

li
{
display: inline;
padding:0;
margin:0;
height:100%;
}

li a
{
padding: 0;
margin:0;
font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
font-size:14px;
height:100%;
}

li a:hover
{
color:#E9F7FF;
}

#footer
{
padding:0 0 0 20px;  
background-image:url(BG.jpg); 
background-repeat:repeat-y; 
clear:both; 
margin:65px 0 0 0; 
text-align:center;
}