body.main {background:#acc5d5 url("images/bgGrad1.jpg") top left repeat-x;}
body.sub {background:#acc5d5 url("images/bgGrad1.jpg") top left repeat-x;}

/* layout */
#liveArea {position:relative;top:-10px;margin:0px 0px;padding:0px;text-align:center;z-index:1;}
#liveAreaInside {position:relative;left:-10px;width:982px;margin:0px auto;text-align:left;}
#liveAreaBG {position:relative;left:22px;width:950px;background:#fff;}

#header {position:relative;height:32px;text-align:right;background:#fff;}

#letterBanner {position:relative;left:-21px;width:983px;height:230px;v-align:top;}
img.letterBannerImg {margin:0px;}
#sectionBanner {position:relative;left:-16px;width:983px;height:165px;}
#content {position:relative;background:#fff url("images/bannerShadow.jpg") top left repeat-x;}
#letter {position:relative;left:300px;width:620px;}
#listings {position:relative;left:300px;width:620px;z-index:2;}
#footer {position:relative;left:0px;height:30px;background:#4d7aa5 url("images/footer.jpg") top left;text-align:center;}

/* Main Menu elements and links */
#mainMenu {position:absolute;top:270px;left:0px;width:280px;z-index:3;float:left;}
#mainMenuListings {position:absolute;top:215px;width:280px;margin-left:0px;float:left;z-index:3;}
body > #mainMenu {position:fixed;top:215px;}
#mainMenuBorderTop {position:relative;background:url("images/mainMenu/mainMenuBorderTop.gif") no-repeat bottom left;width:280px;height:10px;}
#mainMenuBorderBot {position:relative;background:url("images/mainMenu/mainMenuBorderBot.gif") no-repeat top left;width:280px;height:10px;}
#mainMenuBG {background:#ddebf6;padding:10px 0px 10px 0px;}

ul.mainMenuList {margin:0px 10px 0px 25px;font:14px "helvetica neue","helvetica","sans-serif";color:#666;}
li.sub {list-style:none;font:12px/16px "helvetica neue","helvetica","sans-serif";color:#1d8ccc;margin-left:10px;}
li.QR {list-style-image:url("images/mainMenu/mainMenuQR.gif");}
li.RL {list-style-image:url("images/mainMenu/mainMenuRL.gif");}
li.CR {list-style-image:url("images/mainMenu/mainMenuCR.gif");}
li.ED {list-style-image:url("images/mainMenu/mainMenuED.gif");}
li.CC {list-style-image:url("images/mainMenu/mainMenuCC.gif");}
li.AR {list-style-image:url("images/mainMenu/mainMenuAR.gif");}
li.SA {list-style-image:url("images/mainMenu/mainMenuSA.gif");}
li.DF {list-style-image:url("images/mainMenu/mainMenuDF.gif");}
li.RE {list-style-image:url("images/mainMenu/mainMenuRE.gif");}
li.HF {list-style-image:url("images/mainMenu/mainMenuHF.gif");}
li.RF {list-style-image:url("images/mainMenu/mainMenuRF.gif");}
li.FL {list-style-image:url("images/mainMenu/mainMenuFL.gif");}
li.SD {list-style-image:url("images/mainMenu/mainMenuSD.gif");}
a.mainMenuLink, a.mainMenuLink:hover, a.mainMenuLink:active {font:14px "helvetica neue","helvetica","sans-serif";color:#666;text-decoration:none;}
a.mainMenuLink:hover, a.mainMenuLink:click {border-bottom:1px dotted #666;}
a.mainMenuSub, a.mainMenuSub:hover, a.mainMenuSub:active {font:12px/16px "helvetica neue","helvetica","sans-serif";color:#1d8ccc;text-decoration:none;}
a.mainMenuSub:hover, a.mainMenuSub:active {border-bottom:1px dotted #1d8ccc;}
.mainMenuSel {font:bold 14px "helvetica neue","helvetica","sans-serif";color:#000;text-decoration:none;}

/* text formatting */
.copy, .copyEm, .copyIt {font:12px "helvetica neue", "helvetica","sans-serif";color:#000;}
.copyEm {font-weight:bold;}
.copyIt {font-style:italic;}
.firstLine {font:bold 14px "helvetica neue", "helvetica","sans-serif";color:#000;}
.path {font:11px "verdana","sans-serif";color:#666;}
.note {font:11px "verdana","sans-serif";color:#666;font-style:italic;}
a.pathLink, a.pathLink:hover, a.pathLink:active {font:11px "verdana","sans-serif";color:#666;text-decoration:none;}
a.pathLink:hover, a.pathLink:active {border-bottom:1px dotted #666;}

/* header and footer */
a.headerMenu {position:relative;top:7px;left:-20px;font:11px "verdana","sans-serif";color:#1d8ccc;text-decoration:none;}
img.header {float:right;margin-left:5px;border:0px;}
.headerDivider {position:relative;top:7px;left:-20px;font:11px "verdana","sans-serif";color:#666;text-decoration:none;}
.footer {position:relative;top:8px;font: 11px "verdana","sans-serif";color:#fff;}