*, body { font: 12px Arial, sans-serif; } body { background-color: #FFFFFF; color: #333333; margin: 0px; padding: 0px; } b, strong { font-weight: bold; } .indent { margin-left: 20px; } #PHEADER, #HEADER { width: 100%; } #HEADER { font-size: 11px; text-decoration: none; text-align: center; color: #cc6600; min-width: 680px; } HEADER A { color: #fff; } .menu, a.menuitem, a.menuitem:visited { font-weight: bold; color: #C6A0C6; text-decoration: none; } .menu { margin: 0px; } a.menuitem:hover { color: #ffffff; text-decoration: underline; } .menuselected { font-weight: bold; color: #ffffff; text-decoration: none; } .smenu { font: 11px/18px; color: #ffcc99; text-decoration: none; margin: 0 0 2px 0; } .smenuitem, a.smenuitem:visited { font-size: 11px; color: #ffcc99; text-decoration: none; } a.smenuitem:hover { color: #ffffff; text-decoration: underline; } .smenuselected { font-size: 11px; color: #ffffff; text-decoration: none; } sup, .sup { font-size: 11px; } .toputil, a.toputil:visited { font-size: 11px; color: #FFFFFF; } select.headerform { background-color: #fff; color: #630063; font-size: 11px; } input.headerform { font: bold 11px; } #FOOTER { width: 100%; clear: all; min-width: 680px; background-color: #630063; layer-background-color: #630063; text-align: center; } #siterefer { width: 100%; font-size: 13px; color: #fff; } div#siterefer a, div#siterefer a:visited, div#siterefer a:hover, div#footlinks a:hover { color: #fff; } #footlinks { width: 100%; font-size: 11px; color: #C6A0C6; } div#footlinks a { color: #C6A0C6; } div#footlinks a:visited, div#footlinks a:active { color: #C6A0C6; } #PFOOTER { width: 100%; background-color: #630063; } #gen_tunnel_end { width: 100%; background-color: #000066; } /* reg page layout & style */ p { margin: 0 0 8px 0;} ol, ul { margin: 0 0 8px 14px; padding: 0px; padding-left: 10px; list-style: outside; } /* list-style-image: url(/images/bullet.gif); */ li { margin: 0 0 2px 0; padding: 0px; line-height: 115%; } H1, .title, .title a, .hdr { font: bold 125%; color: #990000; } H1 { margin: 0px; } .title { border-bottom: 1px solid #990000; width: 100%; margin: 10px 0 2px 0; } .title a { text-decoration: none; } .hdr, H1.hdr { margin: 10px 0 0 0; text-decoration: none; } H2, .subtitle, .subhdr, H2.subhdr { font: bold 105%; color: #990000; } H2, H2.subhdr { margin: 0px; } .subtitle { margin: 2px 0 2px 0; } H3, .subhdr2, H3.subhdr2 { font-weight: bold; color: #990000; margin: 0px; } .sectionmenuhdr { font-weight: bold; color: #666; margin: 4px 0 4px 0; } .newshdr { font: bold 115%; color: #990000; } .newshdr2 { font: oblique; color: #000; } .newsbyline { font: italic; text-align: right; } .usercolcontent, .usercolcenter { color: #333; } .usercolcontent { padding: 4px 3px 2px 8px; width: 138px; } .usercolcenter { width: 136px; text-align: center; } .usercolcontent ul { margin: 0px; padding: 0px; list-style: none outside none; } .usercolcontent li { margin: 0 0 4px 2px; padding: 0 0 2px 0; list-style: none outside none; } .uclist { font-size: 11px; margin: 1px 0 1px 4px; padding: 0px; } .navcontent { margin: 2px 0 0 6px; } BLOCKQUOTE { line-height: 115%; color: #333333; margin: 0 0 0 16px; } PRE { font: 'Courier New', mono; } a, a.link, a.sublink, a.tinylink { color: #336699 } a.link, a.sublink, a.tinylink { font-size: 11px; } .sublink { margin: 0 2px 5px 0; } HR, HR.blank, HR.thin { margin-top: 2px; margin-bottom: 2px; } HR { color:#CCCCCC; clear: both; } HR.blank { color:#fff; clear: both; height: 1px; } HR.thin { color: #CCCCCC; height:1px } /* CROSS ALL SITES.... */ .tm { font-size: 9px; vertical-align: top; } .error { color: #990000; } .note { color: #6666666; font-size: 11px ; } .copy { color: #333333; font-family: ; } .required { color: #990000; } .hilite { color: #990000 } .entrytxt { font-size: 9pt; color:#666666; } .entryhdr, .entryhdr2 { font-weight: bold; } .entryhdr { color: #990000; } .entryhdr2 { color: ; } .entrysectionhdr { font: bold 14px; color: #990000; } .small, .instructions { font-size: 12px; } .hck_title { font-size: 28px; letter-spacing: 0.1em; align: left; } textarea, input, input.continue, INPUT.continue#ast_fall03_promo, input.button, input.back { font-size: 12px; } INPUT.button, input.back, input.continue { color: #fff; padding: 3px 6px 3px 6px; } input.continue { font-weight: bold; background-color: #990000; } INPUT.continue#ast_fall03_promo { background-color: #cf3b07; padding: 3px 1px 3px 1px; } input.continue#num_ny04 { background-color: #D2791F; } INPUT.button { background-color: #ccc; } INPUT.back { background-color: #990000; } .RECEIPT_TABLE, .RECEIPTTABLE { border: 1px solid #999; color: #000; background-color: #fff; vertical-align: center; } .RECEIPT_TH, .RECEIPTTH, .receiptth_c { font-weight: bold; color: #fff; background-color: #999; vertical-align: center; } .RECEIPT_TH, .RECEIPTTH { text-align: left; } .RECEIPTTH_c { text-align: center; } td.RECEIPTTH { color: #000; background-color: #ccc; text-align: right; vertical-align: center; } /* homepage stuff */ .hpdate, .hpnote, .hphdr, .hphdr2, hpwelcome { color: #990000; } .hpdate { font-weight: bold; } .hpnote { font-size: 11px; } .hphdr { font: bold 16px; } .hphdr2 { font: bold 14px; } .hpwelcome { margin: 0 0 6px 0; font-size: 18px; } .marquee, marquee, .marqueecpy, .marqueecpy a { font-size: 12px; color: #ffffff; } .fpcategory { font: bold 13px; color: #f90; text-decoration: none; } .headline { font: bold 110%; color:#900; } /* for expert reading pages */ .date, .readname, subject { font-size: 11px; color:#900; } .readname { margin: 0 0 5px 0; } .subject { font-size: 11px; color:#900; } .congrats { font: bold 49px; color: #990000; margin: 0px; } .subhdr_black { font: bold 105%; color: #000; } .backtotop { font-size: 11px; padding-bottom: 4px; border: thin solid #cccccc; border-width: 0px; border-bottom-width: 1px; } .answer_box { font: bold 11px; color: #7A7E44; background-color: #ffffcc; padding: 10px; } .answer_box strong { color: #000066; } .position_name { color: #990000; text-transform: capitalize; } .position { font: 11px Arial, sans-serif; color:#666; text-transform: capitalize; } td.tarot_gateway { background-color: #FFFFCC; padding: 10px; } .tarot_gateway { padding: 20px; } tr.spread_row td { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding-top: 5px; padding-bottom: 5px; } .spread_name { font-size: 17px; font-weight: bold; color: #990000; } .no_show { display: none; }