body { margin:0; font:medium arial,sans-serif; color:#FFF6E0; background-color:#734231; background:linear-gradient(to right, #734231, #A06650, #734231); width:100%; min-width:700px; }/*font-weight font-size/line-height font-family"*/#headerbox { margin:8px; padding:12px; background-color:#FFF6E0; background:linear-gradient(to bottom, #FFF6E0, #FFF6F0, #FFF6E0); border-radius:24px; border:1px solid #000000; box-shadow:2px 2px #999999; min-width:700px; }#forumlogo { background:url(../resource/forum-title-glint.png) center no-repeat; height:140px; padding:0px; }#armsleft { float:left; width:122px; height:127px; margin:4px auto auto 0; border:none; }#armsright { float:right; width:122px; height:127px; margin:4px 0 auto auto; border:none; }#linkmenu { position:absolute; left:0; width:132px; margin:0; padding:8px 6px; color:#FFFFFF; z-index:10; }.sngl_butt a:link, .sngl_butt a:visited, .dbl_butt a:link, .dbl_butt a:visited { display:block; width:120px; font:normal 12px arial,sans-serif; color:#222222; text-align:center; text-decoration:none; }.sngl_butt a:link, .sngl_butt a:visited { min-height:15px; }.dbl_butt a:link, .dbl_butt a:visited { min-height:30px; }ul.sngl_butt, ul.dbl_butt { list-style:none; width:120px; margin:0; padding:0; }ul.sngl_butt li, ul.dbl_butt li { margin:8px 0; }a.creambutton:link, a.creambutton:visited { background:url(../resource/cream-button.gif) no-repeat; }a.orangebutton:link, a.orangebutton:visited { background:url(../resource/orange-button.gif) no-repeat; }a.yellowbutton:link, a.yellowbutton:visited { background:url(../resource/yellow-button.gif) no-repeat; }a.pinkbutton:link, a.pinkbutton:visited { background:url(../resource/pink-button.gif) no-repeat; }a.bluebutton:link, a.bluebutton:visited { background:url(../resource/blue-button.gif) no-repeat; }ul.sngl_butt a:hover { background:url(../resource/button-lit.gif); }a.creambutton2:link, a.creambutton2:visited { background:url(../resource/cream-button2.gif) no-repeat; }ul.dbl_butt a:hover { background:url(../resource/button-lit2.gif); }#cat_list { text-align:left; padding:0 5px 0 13px; }#cat_list li { margin:8px 0; }a.cat_link:link, a.cat_link:visited { font:small arial,sans-serif; color:#FFFFFF; }a.cat_link:hover { color:#FFCC00; }/*this dropmenu is only designed for a single "drop" level*/.dropmenu { margin:0; padding:2px; z-index:10; text-decoration:underline; }.dropmenu a { display:block; padding:4px; vertical-align:middle; font:normal 12px arial,sans-serif; text-align:left; }.dropmenu ul { list-style:none; margin:0; padding:0; width:100px; }.dropmenu li { position:relative; border:none; }.dropmenu ul ul { position:absolute; right:0; top:99%; display:none; margin:0; }.dropmenu ul li:hover ul { display:block; border:1px solid #734231; }.dropmenu ul li a { height:1%; border:1px solid #FFF6E0; }#contentcolumn { margin:10px 8px 0 132px; }#fullwidth_column { margin:10px 8px; }#body_space { min-height:400px; margin:0; }.textbox { margin:0; padding:12px; text-align:left; color:#734231; line-height:120%; background-color:#FFF6E0; background:linear-gradient(to right, #FFF6E0, #FFFFFF, #FFF6E0); border-radius:24px; border:1px solid #000000; box-shadow:2px 2px #999999; }.clear { font-size:1px; height:1px; }h1 { font:bold x-large arial,sans-serif; color:#734231; margin-top:5px; text-shadow:3px 3px 3px #AAAAAA; }h2 { font:bold large arial,sans-serif; color:#734231; margin-top:5px; margin-bottom:8px; }h3 { font:bold medium arial,sans-serif; color:#734231; margin-bottom:4px; }a:link { color:#990000; }a:visited { color:#990000; }a:hover { color:#FF0000; }table.tblpad0 td, table.tblpad0 th { padding:0; }table.tblpad2 td, table.tblpad2 th { padding:2px; }table.tblpad4 td, table.tblpad4 th { padding:4px; }table.tblpad8 td, table.tblpad8 th { padding:8px; }.indent { margin-left:30px; }.foottext { font:small/120% "times new roman",serif; text-align:center; color:#FFF6E0; }a.foottext:link, a.foottext:visited { text-decoration:underline; color:#FFB000; }a.foottext:hover { text-decoration:underline; color:#FF0000; }a.grnlnk:link, a.grnlnk:visited { text-decoration:underline; color:#009900; }a.grnlnk:hover { text-decoration:underline; color:#33CC66; }a.forum:link, a.forum:visited { text-decoration:none; color:#734231; display:block; font-weight:bold; }a.forum:hover { text-decoration:underline; }a.plainlink:link, a.plainlink:visited { text-decoration:none; color:#734231; }a.plainlink:hover { text-decoration:underline; }a.redlink:link, a.redlink:visited { text-decoration:none; color:#FF0000; display:block; font-weight:bold; }a.redlink:hover { text-decoration:underline; }.img_link { display:block; border:none; }.img_link:hover { transform:scale(1.3); transition:all 0.3s; }.img_link:active { opacity:0.5; }input[type="submit"], input[type="checkbox"], input[type="radio"], label { cursor:pointer; }.topbutton { padding:6px; text-align:right; }.topimg { width:69px; height:28px; border:none; }.spaced li { margin-bottom:12px; }.centrepic { display:block; margin:4px auto; }.top { vertical-align:top; }.middle { vertical-align:middle; }.bottom { vertical-align:bottom; }hr { height:3px; background:#734231; }hr.thin { height:1px; background:#734231; }.inv_txt { background:#734231; color:#FFF6E0; }.title { margin:0 auto; font:normal small arial,sans-serif; padding:4px; color:#FFDD66; background:#734231; }.title a:link, .title a:visited { color:#FFF6E0; background:#734231; }.title a:hover { color:#734231; background:#FFFFFF; }.title h3, .title h2, .title h1 { color:#FFF6E0; }.pad2 td, .pad2 th { padding:2px; }.darklink a:link, .darklink a:visited { color:#734231; }.darklink a:hover, .choc_bg { color:#FFFFFF; background:#734231; }.linkstrip { font:small/140% verdana,sans-serif; color:#FFFFFF; text-align:center; padding-bottom:5px; }.linkstrip a:link, .linkstrip a:visited { color:#FFDD66; text-decoration:none; }.linkstrip a:hover { color:#FFFFFF; }.nice_butt, a.nice_butt { font:normal 16px arial,sans-serif; text-decoration:none; color:#333333; background:#F6F6F6; padding:4px 6px; border:1px solid #999999; border-radius:8px; box-shadow:6px 6px 6px #999999; }.nice_butt:hover { background:#FFDD66; border:1px solid #000000; }.nice_sm_butt, a.nice_sm_butt { font:normal 13px arial,sans-serif; text-decoration:none; color:#333333; background:#F6F6F6; padding:1px 4px; border:1px solid #999999; border-radius:6px; box-shadow:4px 4px 4px #999999; }.nice_sm_butt:hover { background:#FFDD66; border:1px solid #000000; }.sigdiv { font-size:small; border-top:1px solid #734231; }.post { white-space:pre-wrap; padding-bottom:8px; }.break_word { word-break:break-all; }.vari_textbox { width:100%; font:normal medium arial; box-sizing:border-box; }.thinborder { border:1px solid #A06650; }.quote { border:1px dashed #734231; background:#FFF6E0; font-size:small; margin:4px 4px 12px 4px; padding:4px; }.quote img { max-width:300px; max-height:300px; }.post img[src$=".jpg"], .post img[src$=".JPG"], .post img[src$=".jpeg"], .post img[src$=".png"], .post img[src$=".PNG"], div.quote { margin-top:4px; margin-bottom:8px; box-shadow:6px 6px 6px #999999; }a.opaq_link:link, a.opaq_link:visited { display:block; border:none; opacity:0; filter:alpha(opacity=0); }a.opaq_link:hover { opacity:0.6; filter:alpha(opacity=60); }.opaq_link img { display:block; border:none; }img.opaq_link { display:block; border:none; opacity:0; filter:alpha(opacity=0); }img.opaq_link:hover { opacity:0.6; filter:alpha(opacity=60); }.alt_bg1 { background:#FFEFCE; }.alt_bg2 { background:#FFDDA9; }.alt_bg3 { background:#FFCC99; }.pale_bg { background:#FFF6E0; }.wh_bg { background:#FFFFFF; }.mail_read { background:#FFDD33; }.question { color:#FFFFFF; background:#FF0000; padding:1px; font:bold small arial; }.question a:link, .question a:visited { color:#FFFFFF; background:#FF0000; text-decoration:none; }.shad4 { box-shadow:4px 4px 4px #999999; }.shad8 { box-shadow:8px 8px 8px #999999; }.rndcnr { border-radius:8px; }.rndcnr16 { border-radius:16px; }.rndcnr_right { border-radius:0 8px 8px 0; }.rndcnr_left { border-radius:8px 0 0 8px; }a.buttonlink:link, a.buttonlink:visited, .buttonlink { text-decoration:none; color:#734231; background:#FFF6E0; padding:3px; margin:0 4px 0 0; font:normal small/160% arial; border:1px solid #734231; border-radius:4px; cursor:pointer; }a.buttonlink:hover, .buttonlink:hover { background:#FFFFFF; }a.buttonlink:hover span { display:inline; }.small_butt, .small_butt input[type="submit"] { font:normal 12px arial; margin-left:2px; padding:2px; }div.small_butt { box-sizing:border-box; margin:0; padding:2px 0; }.tiny_butt, .tiny_butt input[type="submit"] { border:none; font:normal 10px arial; color:#734231; text-decoration:none; padding:2px 4px; }.javabutt { border:1px outset #EEEEEE; width:32px; height:32px; background-color:#EEEEEE; background-repeat:no-repeat; background-position:center; vertical-align:middle; cursor:pointer; }.img { background-image:url(../resource/img.gif); }.extimg { background-image:url(../resource/extimg.gif); }.ins_img { background-image:url(../resource/ins_img.gif); }.libr_img { background-image:url(../resource/libr_img.gif); }.link { background-image:url(../resource/link.gif); }.link_post { background-image:url(../resource/link_post.gif); }.mod_note { background-image:url(../resource/mod_note.gif); }.bold_butt { background-image:url(../resource/bold.gif); }.italic_butt { background-image:url(../resource/italic.gif); }.ctrdiv_butt { background-image:url(../resource/centrediv.gif); }.degree_butt { background-image:url(../resource/degrees.gif); }.half_butt { background-image:url(../resource/half.gif); }.qtr_butt { background-image:url(../resource/quarter.gif); }.threeqtr_butt { background-image:url(../resource/3quarters.gif); }.copyrt_butt { background-image:url(../resource/copyright.gif); }.accent_e_butt { background-image:url(../resource/accent-e.gif); }.bullet_butt { background-image:url(../resource/bullet.gif); }.supscript_butt { background-image:url(../resource/supscript.gif); }.emo { margin:0; padding:0; vertical-align:bottom; }.smiley { border:none; width:32px; min-height:20px; background-repeat:no-repeat; background-position:left; margin-right:4px; }.edge { border:4px inset #FFE6DF; background:#FFFFFF; }.raised { border:4px outset #FFE6DF; }.mailtable th { padding:2px; }.mailtable td { padding:2px 0; }a.maillist:link, a.maillist:visited { display:block; text-decoration:none; color:#734231; }a.maillist:hover { text-decoration:none; }span.hide { display:none; margin:0; }.mod_edit { color:#99AABB; font-size:small; margin:0; padding:12px 12px 12px 20px; background:url(../resource/m-icon.gif) left no-repeat; }.mod_edit:hover span, .mod_edit:active span { display:inline; padding-left:8px; }.mod_edit img { border:none; vertical-align:bottom; }.text_button { border:none; background:none; color:#990000; text-decoration:underline; }.counter { font:bold medium/180% arial,sans-serif; color:#FFC020; background:#333333; padding:2px; }.i { border:none; width:16px; height:16px; }.helpblock { position:relative; }span.hide:active, .helpspan span, .hidediv div { display:none; }a:hover span.reg { display:block; font-family:arial,sans-serif; color:#FFFFFF; font-size:medium; background:#999999; border:solid 1px #000000; padding:8px; width:500px; height:auto; position:absolute; left:0px; top:30px; z-index:10; }.helpspan:hover span { display:block; font-family:arial,sans-serif; color:#FFFFFF; text-align:left; font-size:medium; background:#333333; border:solid 1px #000000; padding:8px; width:500px; height:auto; position:absolute; right:10px; top:30px; z-index:10; }.hidediv:hover div, .hidediv:active div { display:block; color:#FFFFFF; background:#333333; height:auto; position:absolute; z-index:10; }.between_tabs { float:left; height:26px; width:8px; border-bottom:1px solid #734231; }.tab { float:left; min-width:136px; width:136px; height:26px; padding:0; margin:0; border:1px solid #734231; border-width:1px 1px 0 1px; border-radius:8px 8px 0 0; }.tab a { display:block; min-width:136px; width:136px; height:24px; padding-top:2px; text-decoration:none; font:normal x-small verdana,arial; }.dark { background:linear-gradient(to top, #A06650, #734231); }.dark a { color:#FFF6E0; }.light { background:#FFF6E0; }.light a { color:#734231; }.tab_bott_bdr { height:26px; margin:0; border-bottom:1px solid #734231; }.left { text-align:left; }.right { text-align:right; }.center { text-align:center; }.central { margin-left:auto; margin-right:auto; }.small { font:small/140% arial,sans-serif; }.xsmall { font:11px/140% arial,sans-serif; }.bold { font-weight:bold; }.normal { font-weight:normal; }.largertext { font-size:medium; }.large { font-size:large; }.red { color:#FF0000; }.grn { color:#009900; }.blue { color:#99AABB; }.navy { color:#000099; }.burg { color:#CC0033; }.yell { color:#FFEE99; }.wh_text { color:#FFFFFF; }.hilite { color:#FF0000; background:#FFDD66; }#progress-area { width:100%; height:4px; box-shadow:inset 1px 1px 2px #999999; }#progress-bar { height:100%; }.cov_dig { width:98%; background:#000000; text-align:center; margin:0; }.cov_dig a { display:block; font:small verdana,arial,sans-serif; color:#FFFFFF; padding:2px; }.iviewer { position:relative; width:98%; max-width:98%; height:800px; background:#333333; }.iviewer img { image-orientation:from-image; max-width:10000px; max-height:10000px; }.iviewer_common { position:absolute; bottom:2px; border:1px solid #000000; height:30px; z-index:999; }.iviewer_cursor { cursor:url(../resource/hand.cur) 6 8, pointer; }.iviewer_drag_cursor { cursor:url(../resource/grab.cur) 6 8, pointer; }.iviewer_button { width:30px; cursor:pointer; background:center center no-repeat; }.iviewer_zoom_in { left:5px; background:url(../resource/iviewer_zoom_in.gif) center center no-repeat; }.iviewer_zoom_out { left:40px; background:url(../resource/iviewer_zoom_out.gif) center center no-repeat; }.iviewer_zoom_zero { left:75px; background:url(../resource/iviewer_zoom_zero.gif) center center no-repeat; }.iviewer_zoom_fit { left:110px; background:url(../resource/iviewer_zoom_fit.gif) center center no-repeat; }.iviewer_zoom_status { left:145px; font:16px/200% arial; color:#000000; background:#FFFFFF; text-align:center; width:50px; }