html{ font-size:150%;}

*{
margin:0;
padding:0;
}

body{
background:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 50%;
}

p{
font-size:.7em;
font-weight:normal;
}

h6{
padding-right:350px;
padding-top:5px;
}

a{
font-size: 1em;
color:#666666;
font-weight:bold;
padding-bottom:5px;
}

strong{
color:#CC0000;
font-weight:bold;}

/*tables-------------------------*/


td{
text-align: center;
padding:15px 0;
}


/* 
valign hacks -----------------------------
from http://www.hicksdesign.co.uk/journal/how-to-vertical-centering-with-css
*/
 /* styles for IE 5 Mac */
#horizon {
background-color: transparent;
position: absolute;
top: 20px;
left: 20px;
}
 
 /* following rules are invisible to IE 5 because of backslash \*/
#horizon {
top: 50%;
left: 0px;
width: 100%;
margin-top: -285px;
text-align: center;
min-width: 680px; 
 }
 /* end IE 5 hack */ 
 
#wrapper {
background-color: #fff;
position: relative;
width: 665px;
height: 570px;
margin: 0px auto;
padding:0;
border-top: 5px  solid #E5E5E5;
border-bottom:5px  solid #E5E5E5;
text-align:right;
}

/* alter top margin in horizon to half height of wrapper for centering to occur */
/* end valigne hacks---------------------------------- */
