<style type="text/css">
div {border:0; align:left}
html {margin:0; padding:0;}
body {background:transparent url("http://www.krismom.com/images/BG_purple.gif");
font-size:10pt; color:#7E00CC; z-index:1;}

#wrap {float:center; 
vertical-align: middle; 
text-align:center; 
position:relative; 
background:#FFFFFF; 
border:1px dashed #7E00CC;
}
#header {
	vertical-align: middle;
	text-align: center; text-align:-moz-center;
	position:relative;
	background:#FFFFFF;
	z-index:20;
	min-height:100px;
}
#menu {
    vertical-align: middle;
	text-align: center; text-align:-moz-center;
	position:relative;
	background:#FFFFFF;
	height:18px;
	position:relative;
	top:0px;
	left:0px;
	z-index:40;
}
#content {vertical-align: middle;
	     text-align: center; text-align:-moz-center;
	     position:relative; top:10px; 
         font-size:12pt; color:#000000; 
         background:#FFFFFF; 
         z-index:30; 
         padding:10px;}  
            
#footer {vertical-align: middle;
	    text-align: center; text-align:-moz-center;
	    position:relative; top:10px;
        font:10pt; color:#7E00CC; 
        background:#FFFFFF;
        padding:10px;}
        
#box    {vertical-align: middle; 
        text-align: center;  text-align:-moz-center;
        position:relative; top:10px;
        font-size:12pt; color:#009600; 
        background:#EDFCED; border:1px dotted #009600; 
        width:95%;}
        
#boxP   {vertical-align: middle; 
        text-align: center; text-align:-moz-center;
        position:relative; top:10px;
        font-size:12pt; color:#7E00CC; 
        background:#EDDCF9; border:1px dotted #7E00CC;
        width:95%;}

#smallbox{vertical-align:right;  text-align:center; text-align:-moz-center; font-size:10pt; padding:5px; color:#009600; background:#EDFCED; border:1px dotted #009600; width:100px; height:100px;}
.smallboxP{vertical-align:left; text-align:center; text-align:-moz-center; font-size:10pt; padding:5px; color:#7E00CC; background:#EDDCF9; border:1px solid #7E00CC; width:400px;}
#greenbox{vertical-align:right; text-align:center; text-align:-moz-center; font-size:10pt; padding:5px; color:#009600; background:#EDFCED; border:1px dotted #009600; width:75%;}
.buttonbox{vertical-align:left; text-align:center; text-align:-moz-center; font-size:12pt; padding:5px; color:#000000; background:#cc99ff; border:1px dotted #7E00CC; width:100px}
#navigation a
{color: #000000;
background: #7E00CC;
font-size:11pt; text-decoration: none; text-align:center; padding-left: 20px} 
#navigation a span
{background: #7E00CC; 
padding-right: 20px} 
#s1 {font-size:20pt; font-weight:800; font-style:bold; color:#7E00CC;}
#s2 {font-size:12pt; font-weight:200; font-style:bold; color:#EDDCF9;}
a {font-size:10pt; text-decoration:none;} 
a:link {color:#7E00CC}
a:hover {color:#EDDCF9}
a:active {color:#EDDCF9}
a:visited {color:#7E00CC}
</style>