<style type="text/css">{  }

}
body {
   background-color: #fcfcfc;
   background-image: url(http://francisca-valenzuela.com/images/bday/backg.png);
   background-repeat: repeat-x;
   background-position: 0 29px;   
      

}
#top { 
background-image: url('/images/bday/top.png');
width: 500px;
padding: 0px;
}

#mid { 
background-image: url('/images/bady/mid.png');
width: 500;
padding: 0px;

}

#bottom { 
background-image: url('/images/bday/bottom.png');
width: 500;
padding: 0px;
}
strong, b
	{  	 
	color: #ed8080;
	font-weight: bold;
	font-family;tahoma, serif;
	text-transform:none;
  font-size: 10pt;
  letter-spacing: -1px;
 
	}
 
em, i
	{
	color: #a58f89;
	font-weight: italics;
	text-transform: none
	letter-spacing: 1px;
	}
	
	
underline, u {
font-weight: underline;
color: #ed8e7c;
}
 
 
a:link, a:active, a:visited {
font-weight: none;
font-family: georgia;
color: #fe7273;
cursor:crosshair;
text-transform: lowercase;
text-decoration: none;
letter-spacing: -1px;
font-size: 9pt;
}
 
 
 
a:hover {
font-weight: none;
font-family: Georgia;
color: #d27293;
cursor: crosshair;
text-transform:none;
text-decoration:none;
letter-spacing: -1px;
font-size: 10pt;
border-bottom:none;}
}
 
 
a img {
	border: 2px solid #eda6a6;}
a:hover img {
	border: none;}
opacity: 50px;
 
}
 
 
textarea, input, select {
	background: #FFFFFF;
	border: 1px solid #62424f;
	font-family: Trebuchet MS, helvetica, serif;
	font-size: 7pt;
	color: #62424f;
	margin-top: 1px;
	margin-bottom: 1px;
        text-align: justify;
	font-weight: normal;
}
button, submit {
	background: #FFFFFF;
	border: 1px solid #62424f;
	font-family: Trebuchet MS, helvetica, serif;
	font-size: 7pt;
	color: #62424f;
	font-weight: normal;
}
	
a.menu {
           color: #ffffff;
					 font-size:7;
					 line-height:02;
           text-transform: uppercase;
           text-decoration: none;
           display: block;
           font-weight: bold;
           background: #ffffff;
           text-align: center;
	margin-top: 1px;
	margin-bottom: 1px;
           }
a.menu:hover {
           color:#a0abc0;
           font-weight: bold;
           text-transform: uppercase;
           text-decoration: none;
           font-size:7;
					 line-height:02;
           background: #ffffff;
           text-align: center;
					 border-right: 10px solid #ffffff;}
					 border-top: 0px dotted #ffffff;}
	margin-top: 1px;
	margin-bottom: 1px;
           }
 

 
.HEADER
{
color:#686a68; 
background-color:#edbdbd;
 background-image : url();
font-family: Arial;
font-weight: none;
line-height: 14pt;
text-transform: italics;
font-size: 11pt;
letter-spacing: 0px;
text-align: right;
padding: 0px;
border-top: 3px solid #efefee;} 
border-bottom: 2px solid #f5f599;}
.HEADER2
{
color: #eda6a6; 
background-color: #efefee;
 background-image : url();
font-family: Georgia;
font-weight: none;
line-height: 12pt;
text-transform: italics;
font-size: 9pt;
letter-spacing: 0px;
text-align: center;
padding: 0px;
border-top: 1px solid #edcfcf;} 
 
.HEADER3
{
color:#686a68; 
background-color: #f5f5a7;
font-family: tahoma;
font-weight: none;
line-height: 14pt;
text-transform:italics;
font-size: 10pt;
letter-spacing: 0px;
text-align: right;
padding: 0px;
border-top: 1px solid #f7ccfc} 
 
.HEADER4
{
color: #fcfcfb; 
background-color: #ededec;
font-family: Georgia;
font-weight: none;
line-height: 40pt;
text-transform: NONE;
font-size: 24pt;
letter-spacing: 0px;
text-align: center;
padding: 0px;
border-top: none} 
 
 
 
 
textarea, input, select {
	background: #ffffff;
	border: 3px solid #79523d;
	font-family: Trebuchet MS;
	font-size: 7pt;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 1px;
        text-align: center;
	font-weight: normal;
}
button, submit {
	background: #ffffff;
	border: 1px solid #79523d;
	font-family: Trebuchet MS, helvetica, serif;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
}
 
 
 
 
.SIDEBAR
{
color: #5f6160;
font-family:helvetica, sans serif ;
font-size: 8pt;
background-color: #edbdbd;
text-align: left;
padding:  2px 2px 2px; 2px;
border-bottom: none;}
}
 
 .SIDE
{
color: #9b9b9a;
font-family: Georgia;
font-size: 9pt;
background-color: #edbdbd;
text-align: left;
border-bottom: none;}
}
.MAIN
{
color: #7c7f7d;
font-family: georgia, sans serif ;
font-size: 8pt;
background-color: #edc9c9;
text-align: center;
border-bottom: none;}
padding:  0px 0px 0px; 0px;

}
.FOTO
{
color: #979ba0;
font-family: helvetica, sans serif ;
font-size: 8pt;
background-color: #edbdbd;
text-align: center;
border-bottom: none;}
padding:  2px 2px 2px; 2px;



</style>

 