body { background: #577c8b; color: #000; font-family: Georgia, serif; margin-top: 0px; font-size: 12px; text-align: center; }
img { border: none; }

a { color: #660000; text-decoration: none; }
a:active { color: #660000; text-decoration: none; }
a:visited { color: #660000; text-decoration: none; }
a:hover { color: #660000; text-decoration: underline; }

h1 { color: #670000; font-size: 20px; text-transform: uppercase; }

#container { width: 990px; margin-left: auto; margin-right: auto; }
#shadow-sidel { background: url(../images/shadow-sidel.gif) repeat-y; width: 10px; }
#shadow-inner { background: #fff; width: 972px; }
#shadow-sider { background: url(../images/shadow-sider.gif) repeat-y; width: 8px; }
#shadow-bottom { background: url(../images/shadow-bottom.gif) repeat-x; height: 8px; }
#footer { color: #fff; font-family: Arial; font-weight: bold; font-size: 10px; }
#reg-pad li { margin-bottom: 10px; }

.topnav { background: #f4ebd7; border-bottom: #000 solid 1px; }
.topnav-border { border-right: #000 solid 1px; }
.v-align { vertical-align: middle }
.navpad a { padding: 0px 25px; }
.home-image { text-align: center; }
.content-mid-iefix { display: none; line-height: 5px; }
.content-mid-pad { padding: 10px; }
.content-mid-blue { background: #cddbde; width: 325px; padding: 10px 13px 0px; text-align: center; }
.dblue-line { background: #496b77; line-height: 9px; }
.fade-box { background: url(../images/fade-background.gif) repeat-x bottom; padding: 0px 10px 10px; font-size: 12px; font-weight: bold; text-align: center; }
.fade-boxes { border: 1px solid #000; width: 305px; height: 117px; padding: 5px; }
.answers { background: url(../images/box-answers.jpg) right no-repeat #fff; }
.searches { background: url(../images/box-searches.jpg) right no-repeat #fff; }
.professionals { background: url(../images/box-professionals.jpg) left no-repeat #fff; text-align: left; padding-left: 100px; }
.fade-boxes div { width: 165px; font-size: 12px; }
.fade-boxes span { font-size: 12px; color: #7a2222; text-transform: uppercase; font-weight: bold; }
.fade-box-space { width: 10px; }

.pics { height: 386px; width: 627px; z-index: 10; }
.set01 { background: url(../images/set-01/set01-01.jpg); }
.set02 { background: url(../images/set-02/set02-back.jpg); }
.set03 { background: url(../images/setblank.jpg); }
.set04 { background: url(../images/set-04/set04-01.jpg); }
.set05 { background: url(../images/set-05/set05-01.jpg); }
.set06 { background: url(../images/set-06/set06-01.jpg); }
.set07 { background: url(../images/set-07/set07-01.jpg); }
.set08 { background: url(../images/set-08/set08-01.jpg); }
.set09 { background: url(../images/set-09/set09-01.jpg); }
.set10 { background: url(../images/set-10/set10-01.jpg); }
.set11 { background: url(../images/set-11/set11-01.jpg); }
.set12 { background: url(../images/set-12/set12-01.jpg); }
.set13 { background: url(../images/set-13/set13-01.jpg); }
.set14 { background: url(../images/set-14/set14-01.jpg); }

/* Registration Page */
.reg-l-col { background: #c6d5d9; padding-top: 20px; width: 376px; }
.reg-l-col div { padding: 0px 10px 10px; }
.reg-r-col { height: 639px; }
.reg-r-col-div { background: #fff; height: auto; width: 520px; }