.popmen { background-color: #ECEEF5; padding:5px; margin:1px solid #A6AFB3; border-left:1px solid #FFFFFF; border-top:#FFFFFF;  }
/* FIX IE6 Scrollbars bug - Leave this in! */





























































































































/* FIX IE6 Scrollbars bug - Leave this in! */































































































































html { overflow-x: auto; } 































































































































































































/* Body entry, change forum page background colour, default font, font size, etc. Leave text-align:center to center board content































   #ipwrapper will set text-align back to left for the forum. Any other tables / divs you use must use text-align:left to re-align































   the content properly. This is a work around to a known Internet Explorer bug */































BODY { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; margin:0px; padding:0px; background-color:#FFFFFF; text-align:center; }































TABLE, TR, TD { font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #333333; }































/* MAIN WRAPPER: Adjust forum width here. Leave margins alone to auto-center content */































#ipbwrapper { text-align:left; width:100%; margin-left:auto; margin-right:auto; background: #FFFFFF; }































#ipbwrapper img { border: 0px; }































#charm { text-align:left; background: #FFFFFF; }































a:link, a:visited, a:active { font-size:11px; text-decoration: underline; color: #333333; }































a:hover { font-size:11px; color: #0055aa; text-decoration:underline; }































fieldset.search { padding:6px; line-height:150%; }































label      { cursor:pointer; }































form       { display:inline; }































img        { vertical-align:middle; border:0px; }































img.attach { border:2px outset #7E7C86;padding:2px; }































.googleroot  { padding:6px; line-height:130%; }































.googlechild { padding:6px; margin-left:30px; line-height:130%; }































.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active { font-size:11px; color: #3A4F6C; }































.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { font-size:14px; font-weight:bold; color:#00D; }































.googlepagelinks { font-size:1.1em; letter-spacing:1px; }































.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited { font-size:10px; color:#434951; }































li.helprow { padding:0px; margin:0px 0px 10px 0px; }































ul#help    { padding:0px 0px 0px 15px; }































option.cat { font-weight:bold; }































option.sub { font-weight:bold; color:#333333; }































.caldate   { text-align:right; font-weight:bold; font-size:11px; color:#333333; background-color:#C3C3CE; padding:4px; margin:0px; }































.warngood { color:green; }































.warnbad  { color:red; }































#padandcenter { margin-left:auto; margin-right:auto; text-align:center; padding:14px 0px 14px 0px; }































#profilename { font-size:18px; font-weight:bold; }































#calendarname { font-size:22px; font-weight:bold; }































#photowrap { padding:6px; }































#phototitle { font-size:24px; border-bottom:1px solid black; }































#photoimg   { text-align:center; margin-top:15px; } 































#ucpmenu    { line-height:150%; width:22%; border:1px solid #7E7C86; background-color: #ECEEF5; }































#ucpmenu p  { padding:2px 5px 6px 9px; margin:0px; }































#ucpcontent { background-color: #ECEEF5; border:1px solid #7E7C86; line-height:150%; width:auto; }































#ucpcontent p  { padding:10px; margin:0px; }































#ipsbanner { position:absolute; top:1px; right:5%; }































#logostrip { border:0px solid #345487; background-color: #FFFFFF; background-image:url("http://www.zuhq.com/forums/style_images/CultIdol-364/logo_back.gif"); padding:0px; margin:0px; }































#submenu   { border:0px solid #BCD0ED; background-color: #DFE6EF; font-size:10px; margin:3px 0px 3px 0px; color:#333333; font-weight:bold; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/tile_sub1.gif"); }































#submenu a:link, #submenu a:visited, #submenu a:active { font-weight:bold; font-size:10px; text-decoration: none; color: #333333; }































#userlinksb { background-color:#ECEEF5; padding:4px; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif"); }































#userlinks { font-weight:bold; background-color: #ECEEF5; }































#navstrip  { font-weight:bold; padding:6px 0px 6px 0px; }































/*.activeuserstrip { background-color:#274381; color: #000000; padding:6px; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif"); }*/































.activeuserstrip { font-weight:bold; color:#E9E9E9; padding:4px; margin:0px; background-color:#FFFFFF; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif"); }































.activeuserstrip  a:link, .activeuserstrip  a:visited, .activeuserstrip  a:active  { text-decoration: underline; color: #E9E9E9; }































/* Form stuff (post / profile / etc) */































.pformstrip { background-color: #274381; color:#E9E9E9; font-weight:bold; padding:4px; margin-top:1px; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif"); }































.pformstrip a:link, .pformstrip a:visited, .pformstrip a:active { text-decoration: underline; color: #E9E9E9; }































.forumrow1 { background-color: #ECEEF5; padding:0px; margin-top:1px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }































.pformmid  { background-color: #ECEEF5; padding:6px; margin-top:1px; width:25%; border-top:1px solid #7E7C86; }































.pformleft  { background-color: #ECEEF5; padding:6px; margin-top:1px; width:25%; border-top:1px solid #7E7C86; border-right:1px solid #7E7C86; }































.pformleftw { background-color: #ECEEF5; padding:6px; margin-top:1px; width:40%; border-top:1px solid #7E7C86; border-right:1px solid #7E7C86; }































.pformright { background-color: #ECEEF5; padding:6px; margin-top:1px; border-top:1px solid #7E7C86; }































/* Topic View elements */































.signature   { font-size: 10px; color: #333333; line-height:150%; }































.postdetails { font-size: 10px; color: #333333; }































.postcolor   { font-size: 12px; line-height: 160%; color: #333333; }































.normalname { font-size: 12px; font-weight: bold; color: #333333; }































.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px; }































.unreg { font-size: 11px; font-weight: bold; color: #900; }































.post1 { font-size: 11px; background-color: #F5F8FB; padding:3px; margin-top:1px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }































.post2 { font-size: 11px; background-color: #F3F5FC; padding:3px; margin-top:1px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }






























.postlinksbar { font-weight:bold; color:#E9E9E9; padding:4px; margin:0px; background-color:#FFFFFF; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif"); }


.postlinksbar a:hover { color:#ffffff; }




























.postlinksbar a:link, .postlinksbar a:visited, .postlinksbar a:active  { text-decoration: underline; color: #E9E9E9; }































/* .postlinksbar { background-color:#FF0000;padding:7px;margin-top:1px;font-size:10px; font-color:#E9E9E9; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif") } */































/* Common elements */































.row1 { background-color: #ECEEF5 }































.row2 { background-color: #ECEEF5; padding:3px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; }































.row3 { background-color: #ECEEF5 }































.row4 { background-color: #ECEEF5; padding:3px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;  }































.row5 { font-weight:bold; background-color: #ECEEF5; padding:3px; margin-top:1px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;  }































.row6 { background-color: #ECEEF5; padding:3px; border-top:1px solid #FFFFFF;  }































.darkrow1 { background-color: #E5E6ED; padding:0px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#333333; }































.darkrow2 { background-color: #E5E6ED; padding:0px; margin-top:1px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#333333; padding:3px; }































.darkrow3 { background-color: #ECEEF5; padding:0px; margin-top:1px; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; color:#333333; }































.hlight { background-color: #ECEEF5; }































.dlight { background-color: #FFFFFE; }





























.titlemediumb { font-weight:bold; color:#330000; font-size:10px; padding:0px; margin:0px; background-color:#FFFFFF; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar.gif"); }































.titlemediumb a:link, .titlemediumb a:visited, .titlemediumb a:active { text-decoration: underline; color: #E9E9E9; }































.titlemedium { font-weight:bold; color:#E9E9E9; padding:4px; margin:0px; background-color:#274381; background-image: url("http://www.zuhq.com/images/logo2.png"); }































.titlemedium a:link, .titlemedium a:visited, .titlemedium a:active { text-decoration: underline; color: #E9E9E9; }































.titlemediumc { font-weight:bold; color:#E9E9E9; padding:4px; margin:0px; background-color:#274381; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/med_red_bar_bottom.gif"); background-position: bottom left; }































.titlemediumc a:link, .titlemediumc a:visited, .titlemediumc a:active { text-decoration: underline; color: #E9E9E9; }































/* Main table top (dark blue gradient by default) */































.maintitle { vertical-align:middle; font-weight:bold; color:#333333; padding:8px 0px 8px 5px; background-image: url("http://www.zuhq.com/forums/style_images/CultIdol-364/tmg.gif"); }































.maintitle a:link, .maintitle a:visited, .maintitle a:active { text-decoration: none; color: #333333; }































.maintitle a:hover { text-decoration: underline; color: #ffffff; }































/* tableborders gives the white column / row lines effect */































.plainborder { border:1px solid #7E7C86; background-color:#ECEEF5; }































.tableborder { border-bottom:0px; border-left:0px; border-right:0px; background-color:#A6AFB3; padding:0; margin:0; }































.tableborder1 { border-bottom:1px; border-top:1px; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0; }































.tableborder2 { border-bottom:1px solid #A6AFB3; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; border-top:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0; }

.tableborder2b { border-bottom:1px solid #A6AFB3; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; border-top:0px; background-color:#A6AFB3; padding:0; margin:0; }






























.tableborder3 { border-bottom:1px solid #A6AFB3; border-top:1px solid #A6AFB3; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0; }































.tableborder4 { border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0; }































.tableborder5 { background-color:#A6AFB3; padding:0; margin:0; }































.tableborder6 { border-bottom:0px; border-top:1px solid #A6AFB3; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0; }































.tableborder7 { border-bottom:1px solid #A6AFB3; border-top:1px solid #A6AFB3; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0; }































































/* .tableborder {  border-bottom:0px; border-left:1px solid #A6AFB3; border-right:1px solid #A6AFB3; background-color:#A6AFB3; padding:0; margin:0 } */































.tablefill { border:1px solid #ECEEF5; background-color:#F5F9FD; padding:6px;  }































.tablepad { background-color:#ECEEF5; padding:6px; }































.tablebasic { width:100%; padding:0px 0px 0px 0px; margin:0px; border:0px; }































.wrapmini { float:left; line-height:1.5em; width:25%; }































.pagelinks { float:left; line-height:1.2em; width:35%; }































.desc { font-size:10px; color:#444444; }















.desc a:link, .desc a:visited, .desc a:active { font-size:10px; text-decoration: underline; color: #333333; }















.desc a:hover { font-size:10px; color: #0055aa; text-decoration:underline; }































.edit { font-size: 9px; }































.searchlite { font-weight:bold; color:#333333; background-color:#FF0; }































#QUOTE { white-space:normal; font-family: Verdana, Arial; font-size: 11px; color: #333333; background-color: #FAFCFE; border: 1px solid #7E7C86; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }































#CODE { white-space:normal; font-family: Courier, Courier New, Verdana, Arial;  font-size: 11px; color: #333333; background-color: #FAFCFE; border: 1px solid #7E7C86; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; }































.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; line-height: 12px; }































.codebuttons { font-size: 10px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; }































.forminput, .textinput, .radiobutton, .checkbox { font-size: 11px; font-family: verdana, helvetica, sans-serif; vertical-align: middle; }































.thin { padding:6px 0px 6px 0px; line-height:140%; margin:2px 0px 2px 0px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; }































.purple { color:purple; font-weight:bold; }































.red { color:red; font-weight:bold; }































.green { color:green; font-weight:bold; }































.blue { color:blue; font-weight:bold; }































.orange { color:#F90; font-weight:bold; }