html, div, li p {margin: 0; padding: 0;}
body {text-align:center; margin: 0 auto; padding: 0; background-color: #FBDDE9; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: 500; line-height: 15px;}

/***************     general  sitewide declarations     ***************/
img {border: 0; margin: 0; padding: 0;}
img.lt {float: left; margin-right: 10px; margin-bottom: 5px;}
img.rt {float: right; margin-left: 5px; margin-bottom: 5px; margin-top: 10px;}
img.fhm {padding-bottom: 25px; padding-left: 10px;}
img.center {margin-left: 30px;}
h1 {font-variant: normal; color: #F189AC; font-size: 14px; letter-spacing: .02em; margin: 5px 0 0 0; background-color: transparent; } 
h2 {font-weight: 600; color: #F189AC; background-color: transparent; letter-spacing: .01em; margin: 0; padding: 0; font-size: 11px;}
.clear {clear: both; margin: 0; padding: 0;}
p {text-align: left; padding: 6px 0 6px 0; /*used to hold boxes together*/margin: 0; color: #000000; background-color: transparent;}
p.signed {text-align: right; font-weight: 600;}
em {font-style: italic; font-size: 12px; font-weight: 500; color: #5B3E1C; margin: 10px 0 10px 0; background-color: transparent;}
div#email em {font-style: normal; font-weight: 600; color: #000000; background-color: transparent;}


div#entire {margin: 0 auto; background-color: #FBDDE9; width: 495px; color: inherit; text-align: left; padding-bottom: 25px;} 
div#header {border-bottom: 2px #5B3E1C solid; background-color: #F081A6; color: inherit; width: 100%;}


/*MAIN NAVIGATION*/
table { padding: 0; margin: 0 0 15px 29px; width: 460px;}
td {width: 25%; padding: 0; text-align: left; margin: 0 auto;} 
td  {line-height: 100%;}
td a  {color: #5B3E1C; text-decoration: none; font-weight: 600; font-size: 85%; letter-spacing: .02em; background-color: transparent;}
td a:hover, td p.sel {color: #FBDDE9; font-weight: 600; font-size: 85%; letter-spacing: .02em; line-height: 100%; background-color: transparent;}


/*rounded corner box at 428px wide*/
div.boxtop_428 {background-image: url(../imgs/corners/top_428.gif); background-repeat: no-repeat; background-position: top; height: 21px; margin-top: 15px;}
div.boxbot_428 {background-image: url(../imgs/corners/bottom_428.gif); background-repeat: no-repeat; background-position: bottom; height: 20px;}
div.boxbkgrd_428 {background-image: url(../imgs/corners/bkgrd_428.gif); background-repeat: repeat-y; background-position: top; background-color: transparent; padding-top: 1px; padding-left: 20px; padding-right: 20px; color: inherit;}
div.boxbkgrd_428 h1, div.boxbkgrd_428 p, div.boxbkgrd_428 h2 {margin: 0 30px 0 30px;}
div.boxbkgrd_428 p {margin-top: 10px; padding: 0; margin-bottom: 0;}

div#close {text-align: right; margin-right: 32px; margin-top: 5px;}

/*copyright*/
div#copyright { width: 796px; text-align: left; margin: 0 auto; padding:0;}
div#copyright p {width: 115px; text-align: right; font-size: 65%; line-height: 120%; letter-spacing: .05em; margin: 0 10px 15px 0; padding: 0; color: #F081A6; background-color: transparent;}