html { height:100%; margin-bottom:1px; }
body { font:normal 12px verdana,sans-serif,arial; text-decoration:none; padding:1px; margin:0px; background-image:url(/include/shade.gif); background-repeat:repeat-x;}
form { padding:0px; margin:0px; }
td { font-size:12px; }
fieldset { -moz-border-radius:0.7em 0.7em 0 0; border-radius:0.7em 0.7em 0 0; -webkit-border-radius:0.7em 0.7em 0 0; }
h1, h2, h3 { line-height:100%; margin:0; padding:0; font-weight:normal; }
.layout a, .layout a:link, .layout a:visited, .layout a:active { color:#248; background:transparent; text-decoration:none; }
.layout a:hover { color:#800; text-decoration:underline; }
/* RSS LINKS */
.rss { display:inline; margin:0px 0px 0px 0px; padding:0px 2px 0px 2px; color:#ffffff; background-color:#ff6600; text-align:center; text-decoration:none; font-weight:bold; }
/* BODY - DEFAULT */
#body { }
#main { }
#time { font-size:12px; font-style:italic; color:#888; margin:10px 0 5px 5px; }
/* MENU */
#menu { margin:0px; padding:0px; background-color:#fff; }
#menu fieldset { border:1px #ccc solid; margin:0 0 4px 0; padding:8px; font-weight:normal; }
#menu legend a { font-size:14px; font-weight:bold; color:#248; }
#menu legend a:hover { color:#800; }
#menu div { margin:4px 0; font-size:11px; }
#grps { margin:10px 0px 0px 15px; font-size:12px; }
#grps li { font-size:10px; padding:10px; }
/* HEADER */
.header { font-size:15px; background-image:url(/include/shade.gif); background-repeat:repeat-x; padding:3px; border-bottom:2px #ccc solid; }
#rgns { margin:10px 0px 0px 2px; font-size:13px; }
#rgns b { background:white; border-top:2px #ccc solid; border-left:2px #ccc solid; border-right:2px #ccc solid; padding:3px; padding-bottom:5px; -moz-border-radius:0.7em 0.7em 0 0; border-radius:0.7em 0.7em 0 0; -webkit-border-radius:0.7em 0.7em 0 0; }
#rgns a { border:1px #ccc solid; padding:4px; text-decoration:none; -moz-border-radius:0.7em 0.7em 0 0; border-radius:0.7em 0.7em 0 0; -webkit-border-radius:0.7em 0.7em 0 0; }
#rgns a:hover { background:#f7f7f7; padding:3px; border:2px #ccc solid; }
/* INDEX */
#index fieldset { border:2px #ccc solid; margin:8px 0 4px 0; padding:8px; font-weight:normal; }
#index legend a { font-size:16px; font-weight:bold; color:#248; padding:2px 10px; border:1px #ccc solid; }
#index legend a:hover { color:#800; }
#index div { margin:10px; font-size:12px; XXoverflow:hidden; XXwhite-space:nowrap; }
.idx1 { font-size:18px; font-weight:bold; }
.idx2 { font-size:15px; font-weight:bold; }
.ittl { font-size:13px; }
.iloc { font-size:11px; color:#888; }
.more { font-size:12px; font-style:italic; color:#888; padding:0 0 0 10px; }
/* BROWSE - SEARCH */
#results div { margin:10px; font-size:12px; }
.sbox { font-size:12px; background-image:url(/include/shade.gif); background-repeat:repeat-x; padding:9px; border:2px #ccc solid; }
.sbox div { margin:5px 0 0 0; }
.rttl { font-size:15px; }
.rprc { font-size:14px; color:#060; }
.rage { font-size:14px; color:#600; }
.rloc { font-size:11px; color:#888; }
.rpic { position:absolute; margin:-20px 0 0 5px; display:inline; }
.rcat { font-size:11px; color:#2a2; }
.robj { font-size:11px; color:#aa2; }
.rdsc { font-size:12px; color:#000; }
/* REVIEW */
#snapshot { width:452px; height:341px; background:transparent url('/include/frame.png') no-repeat; }
#snapshot img { padding:0; margin:25px 0 0 35px; }
#googleAd { padding:25px; }
#siteinfo { margin:10px 0 0 0; }
#siteinfo h1 { font-size:15px; color:#248; }
#siteinfo h2 { font-size:15px; text-align:justify; margin-top:4px; }
#siteinfo h3 { font-size:14px; color:#060; margin-top:4px; }
.rvw-ttl { font-weight:bold; font-size:16px; margin:0; padding:3px; border:1px #888 solid; background-color:#ddd; }
/* POSTING - CONTENT */
.ttl { font-size:16px; font-weight:bold; margin-top:10px; }
.prc { font-size:16px; font-weight:bold; color:#080; }
.age { font-size:16px; font-weight:bold; color:#800; }
.loc { font-size:12px; font-weight:normal; color:#888; }
.dsc { font-size:12px; font-weight:normal; color:#000; }
.cmt { font:12px arial; margin-bottom:5px; padding:5px; border:1px #aaa dashed; }
.map { font-size:12px; font-weight:normal; color:#888; }
#flags { margin:5px 0px 5px 5px; padding:7px; border:2px #ddd solid; float:right; text-align:right; font-size:small; background:white; }
#flags a { color:#888; }
/* POSTING - OBJECT */
.ottl { font-size:15px; font-weight:bold; margin-bottom:10px; }
/* POSTING - COMMENT */
.cmt { font:12px verdana; }
.cnam { font-weight:bold; }
.cinf { font-size:10px; color:#999; }
.cinf a, .cinf a:link, .cinf a:visited, .cinf a:active { color:#999; }
.cmsg { font-size:14px; margin:10px 0 5px 0; }
/* POST */
#post fieldset { border:1px #ccc solid; margin:0 0 4px 0; padding:8px; font-weight:normal; }
#post legend a { font-size:14px; font-weight:bold; color:#248; }
/* MANAGE */
#manage fieldset { border:1px #ccc solid; margin:0 0 4px 0; padding:8px; font-weight:normal; }
#manage legend a { font-size:14px; font-weight:bold; color:#248; }
/* SITES */
#sites fieldset { border:1px #ccc solid; margin:0 0 4px 0; padding:8px; font-weight:normal; }
#sites legend { font-size:14px; font-weight:bold; color:#248; }
/* FORMS */
.req { color:#800; }
.opt { color:#000; }
.msg { background-color:#8f8; }
.err { background-color:#ff8; }
.reqhdr { font-size:14px; font-weight:bold; color:#800; }
.opthdr { font-size:14px; font-weight:bold; color:#000; }
.msghdr { font-size:14px; font-weight:bold; color:#080; }
.errhdr { font-size:14px; font-weight:bold; color:#880; }
#next { margin:20px 0 0 10px; font-size:14px; font-weight:bold; }
/* GALAXY DIRECTORIES */
.result { margin:0 0 4px 0; }
a.dP { font-size:15px; font-weight:bold; }
a.dS { font-size:12px; }
a.pL { font-size:16px; font-weight:bold; text-decoration:none; }
a.d0, .d0 { font-size:15px; margin:0 0 10px 0; }
a.dT, .dT { font-size:15px; margin:0 0 10px 0; border-bottom:1px #ccc solid; }
.dC { font-size:10px; color:#888; margin-left:2px; }
#bl4 a.ttl { font-size:20px; font-weight:normal; }
#bl2 a.ttl { font-size:18px; font-weight:normal; }
#bl1 a.ttl { font-size:16px; font-weight:normal; }
#bl0 a.ttl { font-size:15px; font-weight:normal; }
.sT { font-size:14px; color:#248; }
.sD { font-size:13px; text-align:justify; margin-top:4px; }
.sU { font-size:12px; color:#060; margin-top:4px;}
a.sP, .sP { font-size:11px; margin-top:4px; }
a.sV, a.sV:link, a.sV:visited { color:#800; }
#whatsnew td { padding:0 0 20px 0; }
.rscope { position:absolute; margin:-100px 0 0 20px; display:inline; }
.dym { margin:10px 0 20px 0; font-size:15px; }
.dym a { font-style:italic; font-weight:bold; }
/* GALAXY REVIEWS & MANAGE */
#frame0 { width:411px; height:367px; background-repeat:no-repeat; background-image:url('/include/frame.jpg'); }
#frame1 { padding:17px 0 0 13px; }
.rvw0 { background-color: #fff; }
.rvw1 { background-color: #eee; }
.btn { border: 1px solid #000; padding:2px; margin-right:4px; }
.btn:hover { cursor:pointer; background-color:#bfb;}
.btnr { border: 1px solid #000; padding:2px; margin-right:4px; }
.btnr:hover { cursor:pointer; background-color:#fbb;}
.pin_hdr { font:bold 18px helvetica,arial; color:#666; }
.pin_bdy { font:14px helvetica,arial; color:#999; padding:0 20px;}
#ver { font:bold 14px helvetica,arial; color:#800; padding:10px 0;}
#ver a { text-decoration:underline; }
/* ADS */
#cse-search-results { margin:10px 0 0 0; }
#adstop { margin:10px 0 5px 0; }
#adsmiddle { margin:10px 0 10px 0; }
#adsbottom { margin:10px 0 10px 0; }
/* SUBDIRECTORIES */
table#subdirs { margin:0 0 5px 0; padding:0; width:100%; }
table#subdirs tr { margin:0; padding:0; }
table#subdirs tr td { margin:0; padding:2px 0 10px 5px; width:50%; text-align:left; vertical-align:top; }
