/* CSS Document */

/* Body and Generic Usage */ 
body { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; }
ul { list-style-type:disc; }
li { padding-bottom:5px; }

div.pad-sides { padding-left:50px; padding-right:50px; }
span.section-title { color:#d31145; font-weight:bold; font-size:16px; }
span.section-em { color:#d31145; font-size:14px; }
table.simple-nowidth { border-collapse:collapse; }
td.simple-nowidth { vertical-align:top; text-align:left; }
p.moderate { margin:0px; margin-top:5px; margin-bottom:5px;}

/* Header Layout */
table.header-table { width:790px; border-collapse:collapse; border:#CCCCCC thin solid; border-bottom:0; }
tr.header-row { }
td.header-top-left { background-image:url(/images/header-top-left.jpg); background-repeat:no-repeat; width:460px; height:81px; }
td.header-top-right { background-image:url(/images/header-top-right.jpg); background-repeat:no-repeat; width:330px; height:81px; }
td.header-bottom-left { background-image:url(/images/header-bottom-left.jpg); background-repeat:no-repeat; width:460px; height:80px; vertical-align:bottom; text-align:left; }

/* Main Page / Content Layout */
table.content-table { width:790px; border-collapse:collapse; border:#CCCCCC thin solid; border-bottom:0; border-top:0; }
tr.content-row { }
td.content { background-image:url(../images/content-slogan.jpg); background-position:bottom right; background-repeat:no-repeat; vertical-align:top; text-align:justify; padding:30px; padding-bottom:180px; padding-top:10px; }

/* Footer Layout */
table.footer-table { width:790px; border-collapse:collapse; border:#CCCCCC thin solid; border-top:0; }
tr.footer-row { }
td.footer { background-image:url(/images/footer-fill.jpg); width:790px; height:27px; text-align:center; padding:0; background-color:#d31145; }
td.footer-pad-right { padding:0; padding-right:5px; }
td.footer-pad-left { padding:0; padding-left:5px; }

/* Menu Layout */
a.menu-item, a:visited.menu-item { }
a:hover.menu-item, a:hover:visited.menu-item { }
img.menu-item { border:0; padding-bottom:13px; }

/* Designed by Credit Text Layout */
a.designed-by { font-size:10px; color:#dcdcdc; text-decoration:none; }