/* Chamber of the Sages Azure skin.
 * CSS and images and whatnot are for CotS only. By SL92 (Who left us. Jerk.) No editing please.
 */
#wrap, #logo, #submenu, #submenu_bar, #top, #top_bar{min-width:699px !important}
.site_wrapper #CBox {background:url("http://i25.tinypic.com/20usqb8.png") no-repeat scroll center center transparent;}
tr.pm_new td a.member:hover{color:#31596E !important}
tr.pm_new td a.member{color:#254353 !important}
tr.pm_new td a{color:#254353 !important}
tr.pm_new td:hover{background-color:#BCBF95}
tr.pm_new td a:hover{color:#31596E !important}
.topic th{background:#172933 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0}
.category td.c_foot{background:#1C3340 url(http://z3.ifrm.com/96/85/0/f681568/categorytdc_foot.png) repeat-x scroll 0 0; padding:0}
.foot_left{background:transparent url(http://z3.ifrm.com/145/11/0/f408612/cots-footl.png) no-repeat scroll left center; float:left; height:10px; margin-left:5px; width:100px}
.foot_right{background:transparent url(http://z3.ifrm.com/145/11/0/f408613/cots-footr.png) no-repeat scroll left center; float:right; height:10px; margin-right:5px; width:100px}
#stats .foot_left{-moz-background-clip:border !important; -moz-background-inline-policy:continuous !important; -moz-background-origin:padding !important; background:transparent none repeat scroll 0 0 !important}
#stats .foot_right{-moz-background-clip:border !important; -moz-background-inline-policy:continuous !important; -moz-background-origin:padding !important; background:transparent none repeat scroll 0 0 !important; height:20px; margin:5px 10px 0; width:auto}
#wrap2{-moz-border-radius-topleft:20px; webkit-border-top-left-radius:20px; -khtml-border-radius-topleft:20px; border-top-left-radius:20px; background:transparent url(http://z3.ifrm.com/145/11/0/f407622/cots-wrap1.png) repeat-x scroll 0 0; margin-top:-17px; padding-top:16px}
th a:hover{color:#D6D9B5}
.c_last-title:hover{background:transparent url(http://z3.ifrm.com/96/85/0/f681569/c_last-titlehover.png) no-repeat scroll left center}
.c_forum strong:hover{background:transparent url(http://z3.ifrm.com/96/85/0/f681527/c_forumstrong.png) no-repeat scroll right center}
.c_forum strong a:hover{background:transparent url(http://z3.ifrm.com/96/85/0/f681570/c_forumstrongahover.png) no-repeat scroll left center}
.c_forum strong{background:transparent url(http://z3.ifrm.com/96/85/0/f681527/c_forumstrong.png) no-repeat scroll right center; padding:1px 0}
.notice dd a:hover{color:#254353}
.notice dd a{color:#4D7487}
#c_bbcode .row1{border:1px solid #203A47 !important}
.c_postfoot td{background:#2B4959 url(http://z3.ifrm.com/145/11/0/f408660/cots-tdinv.png) repeat-x scroll 0 16px}
#fast-reply button:hover, #fast-reply a.btn_fake:hover{border-color:#14252E; color:#D6D9B5}
#fast-reply button, #fast-reply a.btn_fake{border:1px solid #1A2F3B}
#top_info a{font-weight:500}
#submenu a:hover{color:#6C8FA1 !important}
#top a:hover{color:#6C8FA1 !important}
#wrap ul{font-size:95%}
#wrap{padding-bottom:5px; padding-top:16px}
#wrap center{margin-top:1px}
.poll{margin-bottom:5px}
#cboxdiv{background:transparent url(http://i29.tinypic.com/2dahunq.png) no-repeat scroll center center; border-bottom:1px solid #B2AA97; height:352px; margin:auto; padding-top:27px; vertical-align:bottom; width:817px}
.c_next{display:none}
.c_postinfo .right a{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; padding:5px 6px 0}
.c_postinfo .right a:hover{background:transparent none repeat scroll 0 0}
.c_user{text-align:center !important}
.cat-pageshead{background:#1A2F3B url(http://img828.imageshack.us/img828/4058/catpagehead.png) repeat-x scroll 0 0; border:1px solid #14252E; color:#C5D0DB; padding:1px 2px}
#c_bbcode button{margin-bottom:3px}
.h2wrap{background:#1A2F3B url(http://z3.ifrm.com/96/85/0/f681523/h2wrap.png) repeat-x scroll 0 0}
.h2left{background:transparent url(http://z3.ifrm.com/96/85/0/f671538/h2left6th.png) no-repeat scroll 0 0; height:48px; margin:0}
.h2center{color:#254353; font-size:122%; font-weight:bold; height:36px; padding:24px 0 0; text-align:center}
.h2center a{color:#254353}
.h2center a:hover{color:#4D7487}
.h2right{background:transparent url(http://z3.ifrm.com/96/85/0/f671539/h2right6th.png) no-repeat scroll right top; height:48px; margin:0}
.collapse, .uncollapse{right:4px; top:4px}
thead td, thead th{-moz-background-clip:inherit; -moz-background-inline-policy:inherit; -moz-background-origin:inherit; border-width:0; padding:0}
.profile thead td, .profile thead th{background:#F6FEFF url(http://i26.tinypic.com/23laweq.png) repeat-x scroll center bottom; border:1px solid #0F1B21; color:#2B4E61; padding:2px 0 3px; text-align:center}
#main_content{margin:auto; width:100%}
#side_l{background:#0F1B21 none repeat scroll 0 0}
#side_r{background:#0F1B21 none repeat scroll 0 0; margin-left:20px; padding-right:20px}
html, body{background:#0F1B21 none repeat scroll 0 0; color:#E1E8E9; font-family:"Helvetica","Arial","Bitstream Vera Sans","Verdana",sans-serif; font-size:93.3%; margin:0; padding:0}
a{color:#F1F3CB; text-decoration:none}
a:hover{color:#D6D9B5; text-decoration:none}
hr{background-color:#F1F3CB; border:0 none; clear:both; color:#80796C; height:1px}
table{border-collapse:collapse; border-spacing:0; clear:both; empty-cells:show; width:100%}
th, td{border:1px solid #0F1B21}
th{background:#23414F url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; color:#E1E8E9; font-weight:400; padding:3px 5px; text-align:left}
td{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; color:#E1E8E9; padding:5px 10px}
th a{color:#F1F3CB}
h1{font-size:200%}
h2, h3{font-size:100%}
.category h2, .topic h2, #portal h2, #portal_foot h2, thead th{background:transparent url(http://z3.ifrm.com/145/11/0/f407622/cots-wrap1.png) repeat-x scroll 0 1px; color:#D6D9B5; font-size:110%; font-weight:700}
thead th{border:1px solid #0F1B21; padding:5px; text-align:center}
input{background:#E1E8E9 none repeat scroll 0 0; border:1px solid #1A2F3B; color:#254353}
select{background:#E1E8E9 none repeat scroll 0 0; border:1px solid #14252E; color:#254353}
h2.special{background:transparent url(http://z3.ifrm.com/145/11/0/f407622/cots-wrap1.png) repeat-x scroll 0 1px; border:1px solid #0F1B21; margin-top:5px}
button, a.btn_fake{background:#254353 url(http://z3.ifrm.com/145/11/0/f408494/cots-diag.png) repeat-x scroll center bottom; border:1px solid #0F1B21; color:#446080; padding:3px 5px; vertical-align:middle}
textarea{background:#E1E8E9 none repeat scroll 0 0; border:1px solid #14252E; color:#4D7487; font-family:"Verdana",sans-serif; font-size:100%; margin:auto; padding:2px 5px; width:98%}
textarea#c_post-text:focus, textarea#c_post-text.focus{background:#E1E8E9 url(http://i50.tinypic.com/5forop.png) no-repeat scroll right bottom}
textarea#c_post-text{background:#E1E8E9 url(http://i50.tinypic.com/5forop.png) no-repeat scroll right bottom}
textarea:focus, textarea.focus{border-color:#0F1B21; color:#254353}
.submit_error{background:#E1E8E9 none repeat scroll 0 0; border:1px solid #1A2F3B}
button, a.btn_fake{background:#254353 url(http://z3.ifrm.com/145/11/0/f408494/cots-diag.png) repeat-x scroll center bottom; color:#F1F3CB; cursor:default; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:90%; overflow:visible; width:auto}
button:hover, a.btn_fake:hover{border-color:#14252E; color:#D6D9B5}
button.btn_text{background:transparent none repeat scroll 0 0; border:0 none; cursor:pointer; font-family:Arial,"Bitstream Vera Sans",Verdana,sans-serif; font-size:100%}
.notice{-moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; background:#FFF none repeat scroll 0 0; border:1px solid #0F1B21; color:#254353; margin:10px auto 0; width:70%}
.notice dt{color:#8CB5E7; font-weight:700}
.notice dd{font-size:95%}
dl.info{background:#E1E8E9 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 15px; border-color:#0F1B21}
.info dt{background:#254353 none repeat scroll 0 0; color:#E1E8E9}
dl.error{background:#E1E8E9 none repeat scroll 0 0; border-color:#14252E}
.error dt{background:#254353 none repeat scroll 0 0; color:#AAAD80}
#top ul, #nav, ul.cat-pages, ul.cat-topicpages, table.calendar ul, div.meta_menu ul, #pm_folderlist, #profile_menuwrap ul{list-style-image:none; list-style-position:outside; list-style-type:none; padding:0}
#profile_menuwrap ul, ul.cat-topicpages, blockquote dl, #fast-reply dd{margin:0}
#top li, #nav li, ul.cat-pages li, ul.cat-topicpages li, table.calendar li, #pm_folderlist li, #profile_menuwrap li, #ucp_gallery li{display:inline}
#top_bar{background:#1A2F3B url(http://i.imgur.com/y43EFR2.png) no-repeat scroll left top; border-right:1px solid #000; height:19px; margin-left:36px}
#top{background:#1A2F3B url(http://z3.ifrm.com/145/11/0/f407621/cots-wrap2.png) repeat-x scroll center bottom; border-right:1px solid #000; height:22px; margin-bottom:0; margin-left:36px; padding:0 1% 0 0}
#top_info{color:#345A6E; float:right; margin-top:2px}
#top_menu{background:transparent url(http://img121.imageshack.us/img121/3120/topmenue.png) no-repeat scroll left top; border-left:0 solid #DDA412; float:left; height:22px; margin-bottom:0; margin-top:0; width:550px}
.drop_menu li{-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; webkit-border-top-left-radius:10px; webkit-border-top-right-radius:10px; -khtml-border-radius-topleft:10px; -khtml-border-radius-topright:10px; border-top-left-radius:10px; border-top-right-radius:10px; background:#0F1B21 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; float:left; margin-right:0; text-align:center}
.drop_menu a{color:#4D7487 !important; display:block; padding:2px 0.25em; position:relative; width:8.4em}
.drop_menu a:hover{color:#EF7400}
.drop_menu ul{background:transparent url(http://z3.ifrm.com/145/11/0/f407813/cots-dropdown.png) repeat scroll center bottom; color:#FFF; left:-999em; margin:0; opacity:1; position:absolute; width:124px}
.drop_menu ul li{background:transparent none repeat scroll 0 0; font-size:80%; margin:0; padding:0; width:100%}
.drop_menu ul li a{border-color:#000; display:block; padding:4px 5%; width:88%}
.drop_menu li ul li a:hover{background:transparent none repeat scroll 0 0}
#logo{background:#13232B url(http://i31.tinypic.com/2nh17c9.png) no-repeat scroll left 0; border-right:1px solid #000; clear:both; margin:0; text-align:left}
#submenu_bar{height:0; margin:0}
#submenu{background:transparent none repeat scroll center top; color:#586EB1; font-size:85%; margin:0 0 -16px; padding:1px 1%; text-align:right}
#wrap{-moz-border-radius-topleft:22px; webkit-border-top-left-radius:22px; -khtml-border-radius-topleft:22px; border-top-left-radius:22px; background:#1A2F3B url(http://z3.ifrm.com/145/11/0/f407621/cots-wrap2.png) repeat-x scroll center bottom; border-bottom:1px solid #000; border-left:1px solid #000; border-right:1px solid #000; margin:0}
#nav{-moz-border-radius-topleft:18px; webkit-border-top-left-radius:18px; -khtml-border-radius-topleft:18px; border-top-left-radius:18px; background:#1F3845 none repeat scroll 0 0; border:1px solid #14252E; color:#6C8FA1 !important; height:16px; margin:0 1% 5px !important; padding:2px 5px}
.meta_box{background:#262626 url(http://z3.ifrm.com/145/11/0/f366271/hs-emot.png) repeat-x scroll 0 23px; border:1px solid #000; font-size:85%; line-height:150%; padding:10px 25px}
.meta_menu{background:#203A47 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 23px; border:1px solid #14252E; padding:0; width:49%}
.meta_menu h3{background:#1A2F3B url(http://z3.ifrm.com/145/11/0/f407622/cots-wrap1.png) repeat-x scroll 0 1px; border:1px solid #0F1B21; clear:both; color:#D6D9B5; font-size:100%; font-weight:700; margin:-1px; text-align:center}
.meta_menu a, .meta_menu a:hover{}
ul.cat-pages{float:left; font-size:90%; margin:15px 0; padding:5px 1px; width:49%}
.cat-pages a, .cat-pagesjump i{background:#254353 none repeat scroll 0 0; border:1px solid #14252E; color:#E1E8E9}
.cat-topicpages a{background:#254353 none repeat scroll 0 0; border:1px solid #1A2F3B; color:#F1F3CB}
.cat-pages a:hover{background:#223E4C none repeat scroll 0 0; color:#C5D0DB}
.cat-topicpages a:hover{background:#223E4C none repeat scroll 0 0; color:#D6D9B5}
.cat-pages span{background:#D6D9B5 none repeat scroll 0 0; border:1px solid #182B36; color:#4D7487; cursor:default; padding:0 10px}
.cat-pages input{background:#223E4C none repeat scroll 0 0; border:1px solid #14252E; color:#E1E8E9; padding:0 3px 1px; vertical-align:baseline}
ul.cat-topicpages{float:right; font-size:80%; padding:1px 0}
tr.generic td, div.generic{font-size:120%; font-weight:700; padding:20px; text-align:center}
td.c_head, td.c_foot, td.c_sort{background:#1C3340 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; color:#E1E8E9; font-size:80%}
td.c_desc{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; font-weight:700; text-align:right; vertical-align:middle; width:200px}
td.c_desc small{display:block; font-weight:400}
tr.pm_new td{background:#AAAD80 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; color:#254353; font-weight:700}
tr.hidden td.c_post{background:#D8DCEB none repeat scroll 0 0}
.bday{background:transparent url(http://z3.ifrm.com/static/1/s_minibday.png) no-repeat scroll 0 0; color:#425384; font-size:90%; font-weight:700; height:16px; padding:2px 2px 2px 18px; width:20px}
.c_mark{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; text-align:center; width:1%}
.c_forum{color:#E1E8E9; font-size:80%; width:60%}
.c_forum strong a, .c_last strong a{color:#F1F3CB}
.c_forum strong a{background:transparent url(http://i28.tinypic.com/15z2j9h.png) no-repeat scroll left center; font-size:130%; padding:0 27px}
td.c_last{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; font-size:85%}
.c_forum-desc{color:#333; font-size:85%}
.c_last-title{background:transparent url(http://img8.imageshack.us/img8/2392/clastlehover.png) no-repeat scroll left center; display:block; line-height:16px; padding-left:10px}
td.c_info-v, td.c_info-t, td.c_info-r{background:#254353 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; color:#FFF; font-size:80%; padding:5px; text-align:center}
td.c_subforum{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; color:#4D7487; font-size:80%; font-style:italic}
.cat_head td{border-color:#0F1B21; padding:0}
#stats .cat_head td{border-color:#0F1B21}
.description{color:#C5D0DB; font-size:85%}
a.member:hover{}
td#stats_events a, td#stats_events span{background:transparent url(http://z3.ifrm.com/static/1/s_minical.png) no-repeat scroll 2px 50%; padding:4px 0 4px 20px}
td.c_username{background:#1A2F3B url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; padding:2px 0; text-align:center}
td.c_username a{font-size:140%; font-weight:700}
td.c_user{font-size:80%}
td.c_user dl{background:transparent url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border:1px solid #1A2F3B; margin:10px 0; padding:5px 7px; text-align:left !important; width:160px}
dl.user_profile{overflow:hidden}
dl.user_profile dd{font-style:italic; margin-left:8px}
dl.user_info dd{font-weight:700; margin-bottom:1px}
#profile_menu ul{border-top:0 none; opacity:1}
#profile_menu a{background:#E1E8E9 none repeat scroll 0 0; border:1px solid #14252E; padding:2px 5px}
#profile_menu li li a{border-top:0 none; width:98.5%}
#profile_menu li ul li a:hover{}
td.c_poll-choice label{font-weight:700; padding-left:1em}
td.c_poll-votes{background:#1A2F3B url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; font-size:120%; text-align:center; width:15%}
td.c_poll-bar div{background:#14252E url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border:1px solid #14252E; float:left; height:12px; padding-right:2px}
td.c_poll-bar span{background:#14252E url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; display:block; float:left; height:12px; width:2px}
.editby, .queued{background:transparent url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; color:#436273; font-size:80%; font-style:italic; margin-top:1em; padding:1px 3px}
.queued{background-color:#D8DCEB; border-color:#5A70B3}
blockquote{background:transparent none repeat scroll 0 0; margin:10px auto; padding-bottom:1px; width:98%}
blockquote dl{background:#1A2F3B url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border-color:#14252E; border-style:solid solid none; border-width:1px 1px 0; color:#D6D9B5}
blockquote dl dt{color:#D6D9B5; float:left; font-weight:700}
code{background:transparent none repeat scroll 0 0; display:block; font-family:Monaco,Consolas,"Courier New",Courier,monospace; white-space:normal}
div.spoiler{border-color:#1A2F3B; border-style:none solid solid; border-width:0 1px 1px; padding:5px 7px}
div.spoiler_toggle{background:#1A2F3B url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border:1px solid #1A2F3B; color:#D6D9B5; cursor:pointer; font-weight:700; padding:2px 4px}
td.c_postinfo{background:#23414F url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; color:#AFBBC7; font-size:80%; vertical-align:middle}
td.c_sig{color:#C5DCE0; font-size:80%}
td.c_sig blockquote{background:transparent none repeat scroll 0 0; border-color:#1A2F3B; border-style:none solid; border-width:0 0 0 2px; padding-left:5px}
td.c_sig blockquote dl{background:transparent none repeat scroll 0 0; border:0 none; color:#666}
td.c_sig blockquote dl dt, td.c_sig blockquote dl dd{color:#C5DCE0; padding:0}
td.c_sig blockquote div{background:transparent none repeat scroll 0 0; border:0 none; margin-left:5px; padding:0}
tr.c_postfoot{background:#2B4959 url(http://i25.tinypic.com/2f063yp.png) repeat-x scroll center bottom; clear:both}
td.c_footicons, td.c_postinfo{width:100%}
td.c_username{width:175px}
.c_next a{display:block; font-size:125%; font-weight:700; text-align:center}
td.c_view{background:#254353 none repeat scroll 0 0; color:#C5D0DB}
div.c_view-list{color:#E1E8E9; font-size:92.5%}
dl#fast-reply dt{background:#1A2F3B url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border:1px solid #0F1B21; color:#D6D9B5; font-size:110%; font-weight:700; margin:0; padding:5px; text-align:center}
dl#fast-reply dd{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border-color:#14252E; border-style:solid; border-width:0 1px 1px; padding:15px 0; text-align:center}
#c_post-preview{background:#C5D3DB url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border:1px solid #203A47; color:#2B4E61; margin:0 auto 10px; padding:5px; text-align:left; width:98%}
#c_post-resize span{color:#BFBCB6; cursor:pointer; font-size:175%; padding:20px 5px 0}
#emot_wrap{-moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; background:transparent none repeat scroll 0 0; border:1px solid #14252E}
#emot_wrap h3{-moz-border-radius-topleft:9px; -moz-border-radius-topright:9px; background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border-bottom:1px solid #1A2F3B; color:#D6D9B5; font-size:100%; height:15px; padding:6px 0 5px; text-align:center}
#emot_end{background:#2B4959 url(http://z3.ifrm.com/145/11/0/f408660/cots-tdinv.png) repeat-x scroll center bottom; border-top:1px solid #1A2F3B; display:block; font-weight:700; padding:4px 0; text-align:center}
#pm_folders{padding-top:30px; vertical-align:top; width:150px}
#pm_folderlist{margin-left:0; margin-top:0; position:relative}
#pm_folderlist li{background:transparent url(http://z3.ifrm.com/static/1/pmfolder.png) no-repeat scroll 5px 50%; display:list-item; margin-bottom:4px; padding-left:28px}
#pm_forwarded{border:1px dotted #E7E7E7; color:#999; font-size:90%; font-style:italic; margin-top:1em; padding:3px 5px}
#ucp_gallery a{color:#F1F3CB}
#ucp_gallery a:hover{color:#D6D9B5}
.calendar td.cal_inactive div{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; color:#C5D0DB !important; font-weight:400}
.calendar td div{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border-bottom:1px solid #192D38; color:#F1F3CB; font-weight:700; padding:5px 7px}
.calendar div a{background:transparent url(http://z3.ifrm.com/static/1/s_minibday.png) no-repeat scroll 5px 50%; float:right; font-size:80%; font-weight:400; padding:0 0 6px 24px}
.calendar li a, .calendar li span{border:1px solid transparent; display:block; padding:3px}
.calendar td#cal_current{background:#2D5266 none repeat scroll 0 0; border:0 solid #638CBA}
div.portal_content{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border:1px solid #14252E; font-size:88.3%; margin:0; padding:5px 7px}
#portal h2{font-size:88.3%}
#portal h4{background:#203A47 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border-left:1px solid #14252E; border-right:1px solid #14252E; font-size:88.3%; font-weight:400; margin:0; padding:5px 7px}
#faq dt a{font-size:120%; font-weight:700}
#faq dd.faq_more a, #faq dl.faq_more a:hover{color:#AAAD80; font-style:italic}
.search_results{background:#254353 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border:1px solid #0F1B21; color:#E1E8E9; margin-bottom:1em; padding:5px 7px}
.search_results h3{display:inline; font-size:125%}
.search_results cite, .search_results p{color:#4D7487; font-size:85%; margin:0}
#findposts .c_mark{color:#5A70B3; font-size:200%; font-weight:700; vertical-align:top}
#pmtoast{-moz-border-radius-topleft:10px; background:#C5D6DB none repeat scroll 0 0; border:1px solid #14252E; bottom:10px; color:#8C8A85; display:none; font-size:90%; position:fixed; right:10px; text-align:right; text-decoration:none; width:200px; z-index:1}
#pmtoast:hover{border-color:#0F1B21}
#pmlink{-moz-border-radius-topleft:7px; background:#E1E8E9 url(http://z3.ifrm.com/145/11/0/f403538/kf-toast.png) no-repeat scroll 9px 50%; color:#4D7487; display:block; padding:10px 10px 10px 55px; text-decoration:none}
#pmlink big{-moz-border-radius-topleft:7px; background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border:1px solid #14252E; color:#E1E8E9; display:block; font-weight:700; padding-bottom:1px; padding-right:11px}
#pmlink strong{color:#31596E}
#pmclose{border-top:1px solid #4D7487; color:#31596E; display:block; font-size:80%; padding:1px 10px}
#pmclose:hover{color:#254353}
#foot_wrap{margin:20px 0}
#foot td{background:#14252E none repeat scroll 0 0; border-color:#0F1B21; border-style:solid none; border-width:1px 0; color:#E1E8E9; font-size:80%}
#foot a, #foot a:hover{}
#foot #foot_datetime{border-left:1px solid #0F1B21; white-space:nowrap; width:1%}
#copyright{background:#0F1B21 none repeat scroll 0 0; color:#CCC2AD; font-size:80%; height:17px; margin:0; padding-top:3px; text-align:center}
#copyright a{color:#AAAD80; font-weight:700}
#c_tos h3{color:#8C8A85; font-size:120%}
td.username_ok{}
input.username_ok{outline-color:#D06618; outline-style:solid; outline-width:1px}
td.username_no{background:#FAE0E0 none repeat scroll 0 0}
input.username_no{outline-color:#E77700; outline-style:solid; outline-width:2px}
#acplogin{background:#1A2F3B none repeat scroll 0 0; border:1px solid #091014; height:275px; left:50%; margin:-137.5px 0 0 -250px; padding:0; position:absolute; top:50%; width:500px}
#acplogin h1{color:#D6D9B5; font-weight:400; height:50px; margin-bottom:20px; padding:50px 20px 0 0; text-align:right}
#acplogin h1 img{left:0; position:absolute; top:0}
a img{border:0 none}
form{display:inline; margin:0; padding:0}
.category h2, .topic h2, #portal h2{padding:5px; text-align:left}
h3{padding:3px 0}
input[type="checkbox"]{background:transparent none repeat scroll 0 0; border:0 none; padding:0; vertical-align:bottom}
input[type="radio"]{border:0 none}
select{margin:0 7px; padding:0; vertical-align:bottom}
option{margin:2px 0}
button.btn_img{border:0 none; cursor:pointer; padding:0}
.notice dt, .notice dd{padding:5px 7px}
.drop_menu a img{vertical-align:bottom}
.drop_menu li:hover ul, .drop_menu li.hover ul{left:auto}
#submenu a{padding:3px 5px}
#main{height:1%; padding:0 1%}
#nav li img{vertical-align:top}
.meta_box, .meta_menu{margin:10px 0}
.meta_box li{display:list-item; list-style-position:inside; list-style-type:square; margin-left:10px}
.meta_menu ul{font-size:90%; margin:5px 5%}
.meta_menu img, .meta_menu span{float:right; margin:10px 20px}
.cat-pages a, .cat-pagesjump i, .cat-topicpages a{cursor:pointer; padding:0 10px}
.cat-topicpages a{padding:0 2px}
.cat-buttons, .topic-buttons{float:right; margin:15px 0; text-align:right; width:50%}
tr.postbtn td{padding:5px; text-align:center}
.row1, .row2{line-height:1.4}
td.c_head input, td.c_head button, td.c_foot input, td.c_foot button, td.c_sort input, td.c_sort button{padding:1px}
td.c_desc img, td.c_desc input{float:left; vertical-align:middle}
.category{margin:10px 0 0}
span.collapse, span.uncollapse{cursor:pointer; float:right; position:relative}
.c_mark img{display:block; margin:auto}
.c_last{line-height:1.4; min-width:300px; width:30%}
.category td.c_foot{height:10px}
#stats_members{line-height:1.2}
td.c_cat-mark, td.c_cat-icon{padding:5px 0; text-align:center; width:30px}
td.c_cat-starter{width:125px}
td.c_cat-lastpost{width:175px}
.c_user{max-width:175px; min-width:175px; vertical-align:top; width:1px}
.c_post{width:100%}
.c_sig, .c_nosig{width:100%}
.avatar{display:block; margin:auto; text-align:center}
.av_wrap{margin:auto; overflow:hidden; text-align:center}
td.c_user .usertitle{margin:3px 0; overflow-x:hidden; text-align:center}
.pip{margin:3px 0; white-space:nowrap}
dl.user_info dt, dl.user_info dd{padding:0.1em}
dl.user_info dt{float:left; margin:0; min-width:4em}
dl.user_info dd.spacer, dl.user_profile dd.spacer{clear:both; float:none; height:1px; padding:0}
td.c_poll-choice{line-height:1.5; padding-left:45%}
td.c_poll-answer{background:#172933 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; text-align:right; width:42.5%}
td.c_poll-bar{text-align:left; vertical-align:middle; width:42.5%}
* html td.c_poll-bar span{margin-top:3px}
td.c_post{line-height:1.7; vertical-align:top}
td.c_post ul{list-style-type:square; margin-left:10px}
.c_post img, #topic_review img{max-width:90%}
.c_post-attachment{font-size:83.3%; margin-top:1em; padding:1em}
.c_post-attachment dd{margin-left:1em}
.post_sep{background:#172933 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; font-size:1px; height:1px}
td.c_sig, td.c_nosig{height:1%; vertical-align:top}
td.c_nosig{border-top-style:hidden !important; display:none}
blockquote dl dt, blockquote dl dd{padding:2px 4px}
blockquote div, blockquote code{margin:0; padding:5px}
dl#fast-reply{clear:both; margin:auto; width:80%}
dl#fast-reply dd p{margin:-3px; padding:0 5% 10px; text-align:left}
dl#fast-reply dd textarea{display:block; height:100px; margin-bottom:10px; padding:2px; width:90%}
#c_post-text{background:#E1E8E9 url('http://i50.tinypic.com/5forop.png') no-repeat bottom right; height:221px}
#c_post-resize{float:right; margin-top:-1px; padding:4px 0 0; text-align:right}
#btn_preview{float:left; margin:10px 0 0 1px}
#c_emot{height:225px; vertical-align:top; width:210px}
#emot_list{height:275px; margin:0 auto; overflow:auto; padding:5px 0; text-align:center}
div#emot_list{padding:0}
#emot_list li{display:inline; padding:4px 10px}
#emot_list img{cursor:pointer; vertical-align:baseline}
.pm{margin-bottom:1em}
#pm_datesent{width:200px}
#pm_select{text-align:center; width:1px}
#conversation .c_post{padding:2em}
#ucp_profile, #pm_messages{float:right}
#ucp_settings img, #ucp_profile img{margin:18px 20px}
#ucp_gallery li{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; border:1px solid #14252E; float:left; margin:15px 5px; padding:2px}
#ucp_gallery button{cursor:pointer; text-align:center}
.ucp button.btn_text{padding:5px 0; text-align:center; width:100%}
.calendar td{height:125px; padding:0; vertical-align:top; width:14.3%}
.calendar li{display:list-item; font-size:80%; margin:0}
.calendar li.placeholder{padding:4px}
.calendar li span{cursor:default}
.calendar td#cal_current div{}
#portal_head{margin-bottom:10px}
#portal_foot{margin-top:10px}
#portal_l, #portal_r{font-size:88.3%; margin:0; padding:0}
#portal_l{float:left; width:200px}
#portal_r{float:right; width:150px}
#portal_news{margin:0 160px 0 210px}
#portal_clear{background:transparent none repeat scroll 0 0; border:medium none; clear:both; font-size:1px; height:1px; margin:0; padding:0}
.portal_box{margin-bottom:5px; padding:1px}
.portal_box table{clear:none}
#portal h2, #portal_foot h2{border:1px solid #0F1B21; clear:none; margin:0; padding:3px 5px}
#faq{margin:20px 0}
#faq dl{padding:1em}
#faq dt{margin-bottom:5px}
#faq dd{display:list-item; margin:0 0 3px 15px; padding-left:3px}
.search_results div{display:block; margin:0}
#acplogin #loginform{display:block; padding:0 50px}
.category h2 a, #portal h2 a, #portal_foot h2 a, thead a, .category h2 a:hover, #portal h2 a:hover, #portal_foot h2 a:hover, thead a:hover, #top_info a, #top_info a:hover, .drop_menu a, .drop_menu a:hover, #submenu a, #submenu a:hover{color:#4D7487}
input, select, td, th{font-size:90%}
button.btn_default, #nav li span, .c_post-attachment dt, #c_tos dt{}
#submenu a:hover, .meta_menu a:hover{text-decoration:none}
.meta_box h3, #meta_welcome strong{font-size:120%}
td.c_topicfoot strong{background:#1C3340 url(http://z3.ifrm.com/145/11/0/f408660/cots-tdinv.png) repeat-x scroll 0 13px; border-color:#14252E; border-style:solid; border-width:0 1px 1px; font-size:120%; padding:5px}
.meta_box h3, .meta_box a, .meta_box a:hover, tr.pm_new td a, tr.pm_new td a:hover, tr.hidden td a, tr.hidden td a:hover, .c_forum strong a:hover, .c_last strong a:hover, #faq dt a:hover, .search_results h3 a, .search_results h3 a:hover{color:#D6D9B5}
.row2 td, blockquote div{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border:1px solid #14252E}
a.member, .calendar td a, .calendar a:hover, #faq dd a, #faq dd a:hover{}
img, .meta_box button img, td.c_cat-mark input, .c_post-attachment img, .warn img, #ucp_gallery a img{vertical-align:middle}
h1, h2, h3, #nav, #boardmeta, #main{clear:both; margin:0}
#meta_welcome, .search_results{clear:both}
#stats_events{line-height:2}
.c_cat-starter, .c_cat-replies, .c_cat-views, td.c_poll-total, td.c_poll-vote, td.c_topicfoot, .warn, .ucp th, #c_notes, .calendar th{text-align:center}
td.c_topicfoot{background:transparent none repeat scroll 0 0; border:medium none}
blockquote dl dd, #foot #foot_links{text-align:right}
#c_post, #ucp_gallery{background:#2B4959 url(http://z3.ifrm.com/145/11/0/f408660/cots-tdinv.png) repeat-x scroll center bottom; text-align:center; vertical-align:top}
#files_upload input, .pm .row1 a, .pm .row2 a, #ucp_gallery button img, #findposts td a{display:block}
#ucp_settings, #pm_settings{float:left}
#c_tos dd, #username_response{margin-left:10px}
#vlx{z-index:1}
#blog{background:transparent none repeat scroll 0 0; margin:10px 0}
#blog blockquote{background:transparent none repeat scroll 0 0; border:medium none; font-size:85%; padding:0 10px}
#blog h1{float:right}
#blog h2{background:transparent none repeat scroll 0 0; clear:none; font-size:130%; padding:0}
#blog h2, #blog h2 a, #blog h2 a:hover{}
#blog_foot{clear:both; margin-bottom:20px}
#blog_head{background:transparent none repeat scroll 0 0; padding:10px 14px}
#blog_head img.avatar{display:inline}
#blog_main{margin:20px 200px 10px 10px}
#blog_categories, #blog_readers, #blog_about, div.blog_options{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; margin:15px 0; padding:5px 7px}
#blog_sidebar h3, #blog_sidebar dt{font-weight:700}
#blog_sub{-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; clear:both; padding:5px 7px; position:relative; text-align:right}
#blog_sub span{padding-top:4px}
#blog_sidebar{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; float:right; font-size:93.3%; margin:20px 10px 0 0; padding:0 10px; width:160px}
#blog_sidebar dd{margin-left:10px}
#blog_user{font-size:175%}
div.blog_options{font-size:90%; text-align:right}
div.blog_date{background:#254353 url(http://z3.ifrm.com/145/11/0/f365361/lw-clast.png) repeat-x scroll 0 0; border:1px solid #14252E; float:right; font-weight:700; margin:0 15px; text-align:center; text-transform:uppercase; width:40px}
div.blog_date span{background:transparent none repeat scroll 0 0; border-top:1px solid #1A2F3B; display:block; font-size:130%; font-weight:700; padding:2px 4px}
div.blog_entry{background:#2B4959 url(http://i32.tinypic.com/2yxgayv.png) repeat-x scroll 0 0; margin:10px 0; padding:5px 7px}
#blog_comments li{padding:5px 7px}
#blog_comments li.odd{}
#shoutwrap{background:#FAFAFA none repeat scroll 0 0; border:1px solid #708293; font-size:88.3%}
#shoutwrap td{padding:0}
#shoutbox{list-style-type:none; margin:0; padding:0}
#shoutbox li{padding:5px 7px}
#shoutbox li.odd{background:#F6F6F6 none repeat scroll 0 0}
#shoutbox dl, #shoutbox dt, #shoutbox dd{margin:0; padding:0}
#shoutbox dt{color:#777; font-size:80%}

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}