html,body { background:#10171d;color:#989898;font-family:"Helvetica", "Arial", "Bitstream Vera Sans", "Verdana", sans-serif;font-size:93.3%;margin:0;padding:0; }
 
a { color:#f88613;text-decoration:none; }
a:hover { color:#f88613;text-decoration:none; }
a img { border:0; }

img { vertical-align:middle; }
form { display:inline;margin:0;padding:0; } 

hr { background-color:#728B9D;border:0;color:#989898;height:1px; }
/*** index view ***/

/* board wrap */
#main { height:1%;padding:0 1%;clear:both;margin:0; }
#wrap { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-top:0;border-bottom:1px solid #334251;border-right:1px solid #334251;border-left:1px solid #334251;margin:2% 4% 0 4%;padding:5px 0 0 0; }

/* top sections */
#top_bar { display:none;background:url(http://z3.ifrm.com/static/1/css/topbar.png) repeat-x top #FB9D3A;height:19px; }
#top { display:none;background:url(http://z3.ifrm.com/static/1/css/dropli.png) repeat-x top #586eb1;border-bottom:1px solid #3a5197;height:20px;padding:0 2% 4px;margin-bottom:12px;margin-left:18px;margin-right:18px; }
#top ul { list-style:none;padding:0; }
#top li { display:inline; }
#top_info { color:#989898;float:left;margin:3px 0 0 0; }
#top_info a { color:#989898; }
#top_info a:hover { color:#989898; }
#top_menu { background:#3a5197;border-left:1px solid #3a5197;float:right;margin:0px; }
#top_menu img {display:none;}
.drop_menu a { color:#728B9D;display:block;padding:4px .25em;position:relative;width:9em; }
.drop_menu a:hover {color:#728B9D;}
.drop_menu a img { vertical-align:bottom; }
.drop_menu li { background:url(http://z3.ifrm.com/static/1/css/dropli.png) repeat-x top #586eb1;float:left;margin-right:1px;text-align:center; }
.drop_menu li:hover ul { left:auto; }
.drop_menu ul { -moz-opacity:0.85;border-top:1px solid #3A5197;color:#fff;left:-999em;margin:0;opacity:0.85;position:absolute;width:9.4em; }
.drop_menu ul li { font-size:85%;margin:0;padding:0;width:100%; }
.drop_menu ul li a { background: #5a70b3;border:0 solid #3A5197;border-width:0 1px 1px;display:block;padding:4px 5%;width:90%; }
.drop_menu li ul li a:hover { background:#3a5197; }

#logo { display:none;background:url(http://z3.ifrm.com/static/1/css/logobg.png) repeat-x top #566cb0;border:1px solid #3a5197;border-bottom:0;clear:both;margin:0 2%; }

/* submenu */
#submenu_bar { display:none;background:url(http://z3.ifrm.com/static/1/css/submenubar.png) repeat-x top #FB9D3A;border-left:1px solid #3a5197;border-right:1px solid #3a5197;height:14px;margin:0 2%; }
#submenu { display:none;background:url(http://z3.ifrm.com/static/1/css/dropli.png) repeat-x top #586eb1;border-left:1px solid #3a5197;border-right:1px solid #3a5197;color:#586eb1;font-size:85%;margin:0 2%;padding:3px 1% 4px;text-align:right; }
#submenu a { padding:3px 5px;color:#fff; }
#submenu a:hover { color:#fff;text-decoration:underline; }

/* nav */
#nav { clear:both;margin:0;list-style:none;padding:0;color:#728B9D;height:1%;padding:10px 1%; }
#nav li { display:inline; }
#nav li img { vertical-align:top; }
#nav li span { font-weight:700; }

table { border-collapse:collapse;border-spacing:0;clear:both;empty-cells:show;width:100%; }

th { border:1px solid #121b24;background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;color:#989898;font-weight:400;padding:3px 5px;text-align:left;font-size:90%; }
th a { color:#989898;font-weight:700; }
th a:hover { color:#989898;font-weight:700; }
.post_sep {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;}

td { border:1px solid #121b24;background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;color:#989898;padding:5px 10px;font-size:90%; }
 
h1 { font-size:200%;clear:both;margin:0; }
h2 { font-size:100%;clear:both;margin:0; }
h3 { font-size:100%;padding:3px 0;clear:both;margin:0; }

.category { margin:10px 0 0; border:1px solid #334251;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;}

.category h2 { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #252f3b;border-top:1px solid #121b24;border-right:1px solid #121b24;border-left:1px solid #121b24;color:#989898;font-size:110%;font-weight:700;padding:5px;text-align:left; }
.category h2 a { color:#989898; }
.category h2 a:hover { color:#989898; }
.cat_head td { border:none;padding:0; }

td.c_foot {  background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;color:#989898;font-size:80%;border-top:1px solid #334251; }
td.c_foot a {color:#f88613;}
td.c_foot input { padding:1px; }
td.c_foot button { padding:1px; }
.category td.c_foot { height:10px;background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;color:#989898;font-size:80%;border-top:1px solid #121b24; }


.topic h2.special {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #252f3b;border-top:1px solid #121b24;border-right:1px solid #121b24;border-left:1px solid #121b24;margin:0;padding:4px;text-align:left;}
h2.special {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #252f3b;border-top:1px solid #121b24;border-right:1px solid #121b24;border-left:1px solid #121b24;}
#stats .cat_head td { border:none; }

span.collapse,span.uncollapse { cursor:pointer;float:right;position:relative; }

#findposts td a { display:block; } 
#findposts .c_mark { color:#989898;font-size:200%;font-weight:700;vertical-align:top; }
.c_mark { text-align:center;width:1%; }
.c_mark img { display:block;margin:auto; }

.c_forum { color:#989898;font-size:80%;width:60%; }
.c_forum strong a { color:#f88613;font-size:135%; }
.c_forum strong a:hover { color:#f88613; }
.c_forum-desc { color:#989898;font-size:85%; }

td.c_last { font-size:85%; }
.c_last { line-height:1.4;min-width:300px;width:30%; }
.c_last a { color:#728B9D; }
.c_last strong a { color:#728B9D; } 
.c_last strong a:hover { color:#728B9D; }
.c_last-title { color:#989898;background:url(http://z3.ifrm.com/static/1/last.gif) no-repeat left;display:block;line-height:16px;padding-left:10px; }


td.c_info-v,td.c_info-t,td.c_info-r { font-size:80%;padding:5px;text-align:center; }

td.c_subforum {display:none; color:#989898;font-size:80%;font-style:italic; }

/* board stats sections */
a.member { color:#989898; }
a.member:hover { color:#989898; }
#stats_members { line-height:1.2; }
#stats_events { line-height:2; }
td#stats_events a { background:url(http://z3.ifrm.com/static/1/s_minical.png) no-repeat 2px;padding:4px 0 4px 20px; }
td#stats_events span { background:url(http://z3.ifrm.com/static/1/s_minical.png) no-repeat 2px;padding:4px 0 4px 20px; }  

/* foot section */
#foot_wrap { margin:0; }
#foot td { background:#252f3b;border:0;color:#989898;font-size:80%; }
#foot a { color:#989898; }
#foot a:hover { color:#989898; }
#foot #foot_datetime { border:0;width:1%;white-space:nowrap; }
#foot #foot_links { text-align:right;border:0; }

#copyright { color:#989898;margin:0;text-align:center; }
#copyright a { color:#FB9E3B; }

/** Registration sections */  
#c_tos h3 { color:#989898;font-size:120%; }
#c_tos dt { font-weight:700; } 
#c_tos dd { margin-left:10px; }
/* username check */
td.username_ok { background:#252f3b; }
input.username_ok { outline:2px solid #121b24; }
td.username_no { background:#252f3b; }
input.username_no { outline:2px solid #121b24; }

/*** forum view ***/
ul.cat-pages { list-style:none;padding:0;float:left;font-size:90%;margin:15px 0;padding: 5px 1px;width:49%; }
ul.cat-pages li { display:inline; }
.cat-pages a { background:#252f3b;border:0;color:#728B9D;cursor:pointer;padding:2px 5px; }
.cat-pages a:hover { background:#252f3b;color:#728B9D; }
.cat-pagesjump i { background:#252f3b;border:0;color:#728B9D;cursor:pointer;padding:2px 5px; }
.cat-pages span { background:url(http://z4.ifrm.com/30292/105/0/p1083062/gcmenuhover.png) repeat-x top #10171d;border:1px solid #121b24;color:#728B9D;cursor:default;font-weight:700;padding:2px 5px; }
.cat-pages input { background:#252f3b;color:#728B9D;padding:3px 5px;vertical-align:baseline; }

ul.cat-topicpages { list-style:none;padding:0;margin:0;float:right;font-size:80%;padding:1px 0; }
ul.cat-topicpages li { display:inline; }
.cat-topicpages a { background:#252f3b;border:0;color:#728B9D;cursor:pointer;padding:2px 5px;padding:0 2px; }
.cat-topicpages a:hover { background:#252f3b;color:#728B9D; }

td.c_head { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-top:1px solid #334251;color:#989898;font-size:80%; }
td.c_head input { padding:1px; }
td.c_head button { padding:1px; }
td.c_sort { background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;color:#989898;font-size:80%; }
td.c_sort input { padding:1px; }
td.c_sort button { padding:1px; }


td.c_cat-mark {padding:5px 0;text-align:center;width:30px; }
td.c_cat-mark input { vertical-align:middle; }
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_cat-starter { text-align:center; }
.c_cat-replies { text-align:center; }
.c_cat-views { text-align:center; }
.c_cat-title a,.c_cat-starter a,.c_cat-replies a,.c_cat-lastpost a {color:#728B9D;}

td.c_view {  background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;color:#989898; }
div.c_view-list { color:#999;font-size:92.5%; }

.row1 { line-height:1.4; }
.row2 { line-height:1.4; }
.row2 td { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b; }

.description { color:#989898;font-size:85%; }

/*** posting page view ***/

td.c_desc { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;font-weight:700;text-align:right;vertical-align:middle;width:200px; }
td.c_desc small { display:block;font-weight:400; }
td.c_desc img { float:left;vertical-align:middle; }
td.c_desc input { float:left;vertical-align:middle; }

input { background:#252f3b;border:1px solid #121b24;color:#989898;padding:3px 5px;vertical-align:middle;font-size:90%; }
input:focus,input.focus,textarea:focus,textarea.focus { border-color:#121b24; }
select { background:#252f3b;border:1px solid #121b24;color:#989898;padding:3px 5px;vertical-align:middle;margin:0 7px;padding:0;vertical-align:bottom;font-size:90%; }
textarea { background:#252f3b;border:1px solid #121b24;color:#989898;padding:3px 5px;vertical-align:middle;font-family:"Verdana", sans-serif;font-size:100%;margin:auto;width:98%; }
option { margin:2px 0; }
input[type=checkbox] { background:transparent;border:0;padding:0;vertical-align:bottom; }
input[type=radio] { border:0; }
#files_upload input {border:1px solid #121b24;}

blockquote, #blog blockquote blockquote  { background:#252f3b;border:1px solid #121b24;margin:10px auto;padding-bottom:1px;width:98%; }
blockquote dl { margin:0;background:url(http://z4.ifrm.com/30292/105/0/p1083311/th.png) repeat-x top #252f3b;border-bottom:1px solid #121b24;color:#989898; }
blockquote dl dt { color:#989898;float:left;font-weight:700;padding:2px 4px; }
blockquote dl dd { padding:2px 4px;text-align:right; }
blockquote div { margin:0;padding:5px;background:#252f3b; }
blockquote code { margin:0;padding:5px; }
code {background:#252f3b;font-family:Monaco, Consolas, "Courier New", Courier, monospace;max-height:400px;overflow:auto;white-space:pre;display:block; }

#c_post-preview { background:#252f3b;border:1px solid #121b24;margin:0 auto 10px;padding:5px;text-align:left;width:98%; }

#emot_wrap { background:#1c252f;border:1px solid #121b24; }
#emot_wrap h3 { background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;border-bottom:1px solid #121b24;color:#989898;font-size:120%;text-align:center; }
#emot_end { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-top:1px solid #121b24;display:block;font-weight:700;padding:4px 0;text-align:center; }
#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; }

/*** topic view page ***/

#c_post { text-align:center;vertical-align:top; }
#c_post-text { height:223px; }
#c_post-preview { background:#252f3b;border:1px solid #121b24;margin:0 auto 10px;padding:5px;text-align:left;width:98%; }
#c_post-resize { float:right;margin-top:-1px;padding:4px 0 0;text-align:right; }
#c_post-resize span { color:#989898;cursor:pointer;font-size:225%;padding:20px 5px 0; }
#conversation .c_post { padding:2em; }
.c_post img { max-width:90%; }
.c_post-attachment { font-size:83.3%;margin-top:1em;padding:1em; }
.c_post-attachment dd { margin-left:1em; }
.c_post-attachment dt { font-weight:700; }
.c_post-attachment img { vertical-align:middle; }

#files_upload input { display:block; } 

thead th { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border:1px solid #121b24;border-bottom-width:1px;padding:5px;text-align:center; }
thead a { color:#989898; }
thead a:hover { color:#989898; }

td.c_poll-choice label { font-weight:700;padding-left:1em; }
td.c_poll-votes { font-size:120%;text-align:center;width:15%; }
td.c_poll-bar div { background:url(http://z3.ifrm.com/static/1/poll_b.png) no-repeat right;float:left;height:12px;padding-right:3px; }
td.c_poll-bar { text-align:left;vertical-align:middle;width:42.5%; }
td.c_poll-bar span { background:url(http://z3.ifrm.com/static/1/poll_l.png) no-repeat;display:block;float:left;height:12px;width:3px; }
* html td.c_poll-bar span { margin-top:3px; }
td.c_poll-choice { line-height:1.5;padding-left:45%;background:#1c252f;}
td.c_poll-answer { text-align:right;width:42.5%; }
td.c_poll-total { text-align:center; }
td.c_poll-vote { text-align:center;background:#1c252f;border-bottom:0;}
td.c_post { line-height:1.7;vertical-align:top; }
td.c_post ul { list-style-type:square;margin-left:10px; } 

td.c_sig { color:#989898;font-size:80%;height:1%;vertical-align:top; }
td.c_nosig { height:1%;vertical-align:top;border-top-style:hidden!important;background:transparent;}
td.c_sig blockquote { background:none transparent;border:0;border-left:3px solid #121b24;padding:0 0 0 5px;margin:0; }
td.c_sig blockquote dl { background:none transparent;border:0;color:#989898; }
td.c_sig blockquote dl dt {color:#989898;padding:0; }
td.c_sig blockquote dl dd {color:#989898;padding:0; }
td.c_sig blockquote div { background:transparent;margin:0 0 0 5px;padding:0; }
td.c_sig blockquote div ul {margin:0;padding:0;color:#f88613;font-weight:700;}
td.c_sig blockquote div ul li {margin:0 0 0 10px;padding:0;} { color:#728B9D; }
td.c_sig blockquote div ul li a { color:#728B9D; }

.post_sep { font-size:1px;height:1px; }

.editby { border:1px dotted #121b24; color:#989898;font-size:85%;font-style:italic;margin-top:1em;padding:3px 5px; }

td.c_user { font-size:80%; }
td.c_user dl { background:#252f3b;border:1px solid #121b24;margin:10px 0;padding:5px 7px;width:160px; }

.c_user { vertical-align:top;width:175px; }
img.c_user { height: 1px; }

dl.user_info dt { padding:.1em;float:left;margin:0;min-width:4em; }
dl.user_info dd { padding:.1em;font-weight:700;margin-bottom:1px; }
dl.user_info dd.spacer { clear:both;float:none;height:1px;padding:0; }
dl.user_profile dd.spacer { clear:both;float:none;height:1px;padding:0; }
dl.user_profile { overflow:hidden;word-wrap:break-word; }
dl.user_profile dd { font-style:italic;margin-left:8px;padding:2px 0 0 0; }

#profile_menuwrap ul { list-style:none;padding:0;margin:0; }
#profile_menuwrap li { display:inline; }
#profile_menu ul { -moz-opacity:1;border-top:0;opacity:1; }
#profile_menu a { background:#252f3b;border:1px solid #121b24; }
#profile_menu li li a { border-top:0; }
#profile_menu li ul li a:hover { background:#252f3b; }

.avatar, img.member  { display:block;margin:auto;text-align:center; }
.av_wrap { overflow:hidden;text-align:center;margin:auto; }
.pip { margin:3px 0;white-space:nowrap; }
.warn { text-align:center; }
.warn img { vertical-align:middle; }
 
td.c_user .usertitle { text-align:center;margin:3px 0; }

td.c_username { background:url(http://z4.ifrm.com/30292/105/0/p1083309/postinfo.png) repeat-x top #252f3b;padding:2px 0;text-align:center; }
td.c_username a { font-size:140%;font-weight:700; }

td.c_topicfoot { text-align:center; }
td.c_topicfoot strong { font-size:120%; }

tr.hidden td.c_post { background:#252f3b; }
tr.hidden td a { color:#5a70b3; }
tr.hidden td a:hover { color:#5a70b3; } 

#c_post { text-align:center;vertical-align:top; }
#c_post-text { height:223px; }

#c_post-resize { float:right;margin-top:-1px;padding:4px 0 0;text-align:right; }
#c_post-resize span { color:#989898;cursor:pointer;font-size:225%;padding:20px 5px 0; }
#conversation .c_post { padding:2em; }
.c_post img { max-width:90%; }
.c_post-attachment { font-size:83.3%;margin-top:1em;padding:1em; }
.c_post-attachment dd { margin-left:1em; }
.c_post-attachment dt { font-weight:700; }
.c_post-attachment img { vertical-align:middle; }

#topic_review img { max-width:90%; }
topic h2 { background:url(http://z3.ifrm.com/static/1/css/h2.png) repeat-x top #252f3b;color:#989898;font-size:110%;font-weight:700;padding:5px;text-align:left; }

.queued { border:1px dotted #121b24; color:#989898;font-size:85%;font-style:italic;margin-top:1em;padding:3px 5px;background-color:#D8DCEB; }

div.spoiler {background:#252f3b;border:1px solid #121b24;border-top:0;padding:5px 7px; }
div.spoiler_toggle { background:url(http://z4.ifrm.com/30292/105/0/p1083311/th.png) repeat-x top #252f3b;border:1px solid #121b24;color:#989898;cursor:pointer;font-weight:700;padding:2px 4px; }
 
td.c_postinfo { background:url(http://z4.ifrm.com/30292/105/0/p1083309/postinfo.png) repeat-x top #252f3b;color:#989898;font-size:80%;vertical-align:middle; }
td.c_postinfo input { vertical-align:middle; }

tr.c_postfoot td, td.c_postfoot { background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;clear:both; }
 
td.c_username { width:195px; }
#username_response { margin-left:10px; }
 
.c_next a { display:block;font-size:125%;font-weight:700;text-align:center; }

/* faq */
#faq { margin:20px 0; }
#faq dl { padding:1em; }
#faq dt { margin-bottom:5px; }
#faq dt a { color:#728B9D;font-size:120%;font-weight:700; }
#faq dt a:hover { color:#728B9D; }
#faq dd { display:list-item;margin:0 0 3px 15px;padding-left:3px; }
#faq dd a { color:#728B9D; }
#faq dd a:hover { color:#728B9D; }
#faq dd.faq_more a { color:#728B9D;font-style:italic; }
#faq dd.faq_more a:hover { color:#728B9D;font-style:italic; }

/* acp login section */
#acplogin { background:url(http://z3.ifrm.com/static/acp/acpback.png) repeat-x 0 -195px #252f3b;border:2px solid #121b24;height:275px;left:50%;margin:-137.5px 0 0 -250px;padding:0;position:absolute;top:50%;width:500px; }
#acplogin h1 { color:#728B9D;font-weight:400;height:50px;margin-bottom:20px;padding:50px 20px 0 0;text-align:right; }
#acplogin h1 img { position:absolute;left:0;top:0; }
#acplogin #loginform { display:block;padding:0 50px; } 

/* fast reply */
#fast-reply dd { margin:0; }
dl#fast-reply { clear:both;margin:auto;width:80%; }
dl#fast-reply dt { background:url(http://z3.ifrm.com/static/1/css/h2s.png) repeat-x top #252f3b;border:1px solid #121b24;color:#989898;font-size:110%;font-weight:700;margin:0;padding:5px; }
dl#fast-reply dd { background:#252f3b;border:1px solid #121b24;padding:15px 0;text-align:center; }
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%; }

/* board buttons */
.cat-buttons { float:right;margin:15px 0;text-align:right;width:50%; }
.topic-buttons { float:right;margin:15px 0;text-align:right;width:50%; }
tr.postbtn td { padding:5px;text-align:center; }
#btn_preview { float:left;margin:10px 0 0 1px; }
button { color:#989898;padding:3px 5px;vertical-align:middle;background:url(http://z4.ifrm.com/30292/105/0/p1083309/postinfo.png) repeat-x top #252f3b;border:1px solid #121b24;cursor:default;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;overflow:visible;width:auto; }
button:hover { border-color:#121b24; }
button.btn_default { font-weight:700; }
button.btn_text { background:none;border:0;cursor:pointer;font-family:Arial, "Bitstream Vera Sans", Verdana, sans-serif;font-size:100%; }
button.btn_img { border:0;cursor:pointer;padding:0; }
a.btn_fake { color:#989898;padding:3px 5px;vertical-align:middle;background:url(http://z4.ifrm.com/30292/105/0/p1083309/postinfo.png) repeat-x top #252f3b;border:1px solid #121b24;cursor:default;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;overflow:visible;width:auto; }
a.btn_fake:hover { border-color:#121b24; }

/* calendar */
.bday { background:url(http://z3.ifrm.com/static/1/s_minibday.png) no-repeat;color:#989898;font-size:90%;font-weight:700;height:16px;padding:2px 2px 2px 18px;width:20px; }
table.calendar ul { list-style:none;padding:0; }
table.calendar li { display:inline; }
.calendar th { text-align:center; }
.calendar a:hover { color:#333; }
.calendar li { display:list-item;font-size:80%;margin:0; }
.calendar li a { border-color:transparent;border-style:solid;border-width:1px;display:block;padding:3px; }
.calendar li span { border-color:transparent;border-style:solid;border-width:1px;display:block;padding:3px;cursor:default; }
.calendar li.placeholder { padding:4px; }
.calendar td { height:125px;padding:0;vertical-align:top;width:14.3%; }
.calendar td a { color:#333; }
.calendar td.cal_inactive { background:#1c252f;color:#989898!important; }
.calendar td.cal_inactive div { background:#1c252f;color:#989898!important; }
.calendar td#cal_current {background:#2F3D4C; }
.calendar td#cal_current div { background:#2F3D4C; padding-top:5px; }
.calendar td div { background:#252f3b;border-bottom:1px solid #121b24;font-weight:700;padding:5px 7px; }
.calendar div a { background:url(http://z3.ifrm.com/static/1/s_minibday.png) no-repeat 5px;float:right;font-size:80%;font-weight:400;padding:0 0 6px 24px; }

/* board messages */
#boardmeta { clear:both;margin:0; }
#meta_welcome { clear:both; }
#meta_welcome strong { font-size:120%; }

.meta_box { background:url(http://z4.ifrm.com/30292/105/0/p1083073/bar.png) repeat-x top #252f3b;border:1px solid #121b24;font-size:85%;line-height:150%;padding:10px 25px;margin:10px 0; }
.meta_box a { color:#5a70b3; }
.meta_box a:hover { color:#5a70b3; }
.meta_box li { display:list-item;list-style-position:inside;list-style-type:square;margin-left:10px; }

.submit_error { background:#252f3b;border:1px solid #121b24; }
.notice { background:#252f3b;border:2px solid #121b24;color:#989898;margin:10px auto 0;width:70%; }
.notice dt { color:#989898;font-weight:700;padding:5px 7px; }
.notice dd { font-style:italic;padding:5px 7px; }
dl.info { background:#252f3b; border-color:#121b24;  }
.info dt { background:#252f3b;color:#989898; }
dl.error { background:#252f3b;border-color:#121b24; }
.error dt { background:#252f3b;color:#989898; }
#c_notes { text-align:center; }
tr.generic td { font-size:120%;font-weight:700;padding:20px;text-align:center; }
div.generic { font-size:120%;font-weight:700;padding:20px;text-align:center; }

/* ucp sections */
#ucp_gallery { text-align:center;vertical-align:top; }
#ucp_gallery a { color:#728B9D;font-weight:700; }
#ucp_gallery a:hover { color:#728B9D; } 
#ucp_gallery li { display:inline;float:left;margin:15px 5px; }
#ucp_gallery a img { vertical-align:middle; }
#ucp_gallery button { cursor:pointer;text-align:center; }
#ucp_gallery button img { display:block; }
#ucp_profile { float:right; }
#ucp_profile img { margin:18px 20px; }
#ucp_settings { float:left; }
#ucp_settings img { margin:18px 20px; }
.ucp th { text-align:center; }
.ucp button.btn_text { padding:5px 0;text-align:center;width:100%; }

/* pm sections */
.meta_menu { background:#252f3b;border:1px solid #121b24;padding:0;width:49%;margin:10px 0; }
.meta_menu h3 { background:url(http://z4.ifrm.com/30292/105/0/p1083073/bar.png) repeat-x top #252f3b;border:1px solid #121b24;clear:both;color:#989898;font-size:100%;font-weight:700;margin:-1px;text-align:center;font-size:120%; }
.meta_menu a { color:#728B9D; }
.meta_menu a:hover { color:#728B9D;text-decoration:underline; }
.meta_menu ul { font-size:90%;margin:5px 5%; }
div.meta_menu ul { list-style:none;padding:0; }
.meta_menu img { float:right;margin:10px 20px; }
.meta_box button img { vertical-align:middle; }
.meta_menu span { float:right;margin:10px 20px; }

#pm_folders { border-left:1px solid #121b24;border-right:1px solid #121b24;padding-top:30px;vertical-align:top;width:150px; }
#pm_folderlist { list-style:none;padding:0;position: relative;margin-left:0;margin-top:0 }
#pm_folderlist li { display:inline;background:url(http://z3.ifrm.com/static/1/pmfolder.png) no-repeat 5px;display:list-item;margin-bottom:4px;padding-left:28px; }
#pm_forwarded { border:1px solid #121b24;color:#989898;font-size:90%;font-style:italic;margin-top:1em;padding:3px 5px; }
#pm_datesent { width:200px; }
#pm_select { text-align:center;width:1px; }
#pm_messages { float:right; }
#pm_settings { float:left; }
tr.pm_new td { background:#252f3b;font-weight:700; }
tr.pm_new td a { color:#728B9D; }
tr.pm_new td a:hover { color:#728B9D; }
.pm { margin-bottom:1em; }
.pm .row1 a { display:block; }
.pm .row2 a { display:block; }
/* popup pm */
#pmtoast { background:#252f3b;border:2px solid #121b24;bottom:10px;color:#989898;display:none;font-size:90%;position:fixed;right:10px;text-align:right;text-decoration:none;width:200px;z-index:1; }
#pmtoast:hover { border-color:#3a5197; }
#pmlink { background:url(http://z3.ifrm.com/static/1/toast.png) no-repeat 5px;color:#989898;display:block;padding:10px 10px 10px 55px;text-decoration:none; }
#pmlink big { color:#989898;display:block;font-weight:700;padding-bottom:5px; }
#pmlink strong { color:#989898; }
#pmclose { border-top:1px solid #3a5197;color:#989898;display:block;font-size:80%;padding:1px 10px; }
#pmclose:hover { color:#989898; }

/* search sections */
.search_results { background:#252f3b;border:1px solid #121b24;margin-bottom:1em;padding:5px 7px;clear:both; }
.search_results h3 { display:inline;font-size:125%; }
.search_results h3 a { color:#728B9D; }
.search_results h3 a:hover { color:#728B9D; }
.search_results cite { color:#989898;font-size:85%;margin:0; }
.search_results p { color:#989898;font-size:85%;margin:0; }
.search_results div { display:block;margin:5px 0; } 

/* portal sections */
#portal h2 { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #252f3b;border-top:1px solid #121b24;border-right:1px solid #121b24;border-left:1px solid #121b24;color:#989898;font-size:110%;font-weight:700;font-size:88.3%;padding:5px;text-align:left;clear:none;margin:0;padding:3px 5px;}
#portal h2 a { color:#989898; }
#portal h2 a:hover { color:#989898; }
#portal_foot h2 { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #252f3b;border-top:1px solid #121b24;border-right:1px solid #121b24;border-left:1px solid #121b24;color:#989898;font-size:110%;font-weight:700;clear:none;margin:0;padding:3px 5px; }
#portal_foot h2 a { color:#989898; }
#portal_foot h2 a:hover { color:#989898; }
#portal h4 { background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;border:1px solid #121b24;border-bottom:1px solid #334251;border-top:1px solid #121b24;color:#989898;font-size:88.3%;font-weight:400;margin:0;padding:5px 7px;margin:0; }
#portal h4 a {color:#728B9D;}
div.portal_content { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border:1px solid #121b24;font-size:88.3%;margin:0;padding:5px 7px;margin:0 0 5px 0 }
#portal_head { margin-bottom:10px; }
#portal_foot { margin-top:10px; }
#portal_l { font-size:88.3%;margin:0;padding:0;float:left;width:200px; }
#portal_l h2,#portal_r h2,#portal_news h2,.portal_box h2,div.portal_content h2,#portal_main h2 {border-bottom:1px solid #121b24;}
#portal_r { font-size:88.3%;margin:0;padding:0;float:right;width:200px; } 
#portal_news { margin:0 210px 0 210px; }
#portal_clear { background:transparent;border: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_l h2,#portal_r h2,#portal_news h2 {display:none;}
#portal_l h2,#portal_r h2 {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;}


#portal_poll td {background:transparent;border:0;}
#portal_poll th {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border:0;font-size:100%;font-weight:700;padding:5px 7px;}
#portal_poll { background:#252f3b;border:1px solid #121b24;}

.pc_frame {margin:0;padding:0;}
#pc_news,#pc_news1 {margin:5px 0 0 0;padding:5px 7px;background:#1c252f;border:1px solid #121b24;}
.pc_bigtitle {padding:2px 0;font-weight:700;}
.pc_title {font-weight:700;}
.news_date {font-size:90%;font-style:normal;}
.pc_text {margin:0;padding:0;}
.pc_goto {padding:2px 0;margin:2px 0 0 0;text-align:right;}

.pc_menu {margin:0;padding: 2px 0;list-style:square;}
.pc_menu li {font-size:17px;padding:0 6px 0 6px;margin:0 0 0 18px;color:#e77700;}

/* blog sections */
#blog { background:#252f3b;border:1px solid #121b24;color:#989898;margin:10px 0; }
#blog blockquote blockquote {padding: 0;font-size: 100%;}
#blog blockquote { background:0;border:none;font-size:85%;padding:0 0; }
#blog h1 { float:right; }
#blog h2 { background:#121b24;clear:none;text-align:center;font-size:130%;padding:0;color:#989898;border:1px solid #121b24; }
#blog h2 a { color:#989898; }
#blog h2 a:hover { color:#989898; }
#blog_foot { clear:both;margin-bottom:20px; }
#blog_head { background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #334251;padding:10px 14px; }
#blog_head a {color:#728B9D;}
#blog_head img.avatar { display:inline; }
#blog_head:after {content: ".";display: block;height: 0;line-height:0;clear: both;visibility: hidden;}
#blog_main { margin:20px 200px 10px 10px; } 
#blog_categories { background:#252f3b;margin:15px 0;padding:5px 7px; border:1px solid #121b24; }
#blog_readers { background:#252f3b;margin:15px 0;padding:5px 7px;border:1px solid #121b24;  }
#blog_about { background:#252f3b;margin:15px 0;padding:5px 7px;border:1px solid #121b24;  }
div.blog_options { background:#252f3b;margin:15px 0;padding:5px 7px;font-size:90%;text-align:right;border:1px solid #121b24}
#blog_sidebar h3 {color:#989898;font-weight:700; }
#blog_sidebar dt {color:#989898;font-weight:700;  }
#blog_sub { background:url(http://z4.ifrm.com/30292/105/0/p1083061/gcmenu.png)repeat-x top #10171d;border-bottom:1px solid #121b24;border-top:1px solid #121b24;clear:both;position:relative;padding:5px 7px;text-align:right; }
#blog_sub span { padding-top:4px; }
#blog_sidebar { background:#121b24;float:right;font-size:93.3%;margin:20px 10px 0 0;padding:0 10px;width:160px;border:1px solid #121b24;  }
#blog_sidebar dd { margin-left:10px; }
#blog_user { font-size:175%; }
#blog table { clear:none; }
div.blog_date { background:#252f3b;border:1px solid #10171d;color:#989898;float:right;font-weight:700;margin:0 0;text-align:center;text-transform:uppercase;width:40px; }
div.blog_date span { background:#252f3b;border-top:1px solid #10171d;color:#989898;display:block;font-size:130%;font-weight:700;padding:2px 4px; }
div.blog_entry { background:#121b24;margin:10px 0;padding:5px 7px;border:1px solid #121b24;  }
#blog_comments {background:#252f3b; }
#blog_comments li { padding:5px 7px; }
#blog_comments li.odd { background:#121b24;margin:0 7px 0 0; }


/* shoutbox */ 
#shoutwrap { background:#252f3b;border:1px solid #121b24;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:#252f3b; }
#shoutbox dl { margin:0;padding:0; }
#shoutbox dt { margin:0;padding:0;color:#989898;font-size:80%; }
#shoutbox dd { margin:0;padding:0; }
#shoutopts { clear:both;text-align:center; }
#shoutpost { clear:both;text-align:center; }

#vlx { z-index:1; }
/** bug fixes **/
table.calendar ul, .drop_menu, .search_results div.spoiler{margin:0;}



/********** Additional CSS **********/
#helplist {border-top:0;border-left:0;border-bottom:0;}
#helppanel {border-top:0;border-right:0;border-bottom:0;}


.subforum_nav {margin:0 5px 0 5px;padding:0;}
.subforum_nav  ul {padding:6px 0 0 0;margin:5px 0 0 0;list-style:square;}
.subforum_nav li {font-size:17px;padding:0 6px 0 6px;margin:0 0 0 18px;float:left;color:#e77700;}
.subforum_span a {font-size:12px;color:#728B9D;}

#theme_clock {background:#252f3b;padding:0;margin:0;padding: 5px 0;}


.locked td {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;color: #989898;font-style: italic;font-size: 80%;}
.locked td a {color: #989898;}
.locked td img {-moz-opacity:0.3;opacity:0.3;}
.row2.pin td {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-color: #121b24;}
.row1.pin td {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-color: #121b24;}
.row2.pin td a,.row1.pin td a{font-weight: bold;color: #f88613}

/****** Header ******/
#header_frame {padding:0;margin:0;height:113px;background:url(http://z4.ifrm.com/30292/105/0/p1083060/header.png) repeat-x top #252f3b;border-bottom:1px solid #334251;}
#header_top {padding:0;margin:0;height:70px;}
#logo_frame,#search_frame {float:left;width:33%;}
#search_frame {margin:0 20px 0 0;}
#login_frame {float:left;}
#logo_box {margin:10px 0 0 15px;padding:0;}
#search_box {margin:15px auto 0 auto;padding:0;width:243px;}
#search_box input {margin:0;padding:10px 5px;width:160px;border:0;font-weight:700;}
.searchbox_btn {margin:10px 0;width:60px!important;}
#login_box {padding:0 2px 32px 2px;margin:0;background:#10171d;border:1px solid #252f3b;}
#login_box ul {list-style:none;padding:0;margin:0;}
#login_box ul li {float:left;margin:0;padding:4px 2px;}
#controls a,#msg a {margin:0 0 10px 0;color:#728B9D;}
#login_box ul li img {display:none;}



#header_menu {padding:0;margin:0;}
#menu_member,#menu_gc,#menu_board {float:left;width:33%;}
#member_box,#gc_box,#board_box {margin:0;padding:0;}
#member_box {margin:20px 0 0 0;}
#member_box ul {margin:0;padding:0;list-style:none;float:right;}
#member_box ul  li {float:left;}
#member_box ul  li  img {display:none;}
#member_box ul li a {color:#f88613;padding:4px;margin:0;text-align:right;font-size:85%;font-weight:700;}

.blog_entry roundCornersParent {background:transparent;}
#gc_box {height:40px;padding:0;text-align:center;background:url(http://z4.ifrm.com/30292/105/0/p1083061/gcmenu.png)repeat-x top #10171d;}
#gc_box ul {margin:0 auto;width:304px;padding:0;list-style:none;}
#gc_box ul li {float:left;width:60px;position:relative;}
#gc_box ul li:hover {background:url(http://z4.ifrm.com/30292/105/0/p1083062/gcmenuhover.png) repeat-x top #10171d;}
#gc_box ul li a {width:60px;display:block;padding:12px 0;color:#f88613;}
#gc_box ul li a:hover {color:#728B9D;}

#board_box {margin:20px 0 0 0;}
#board_box a {color:#f88613;padding:4px;margin:0;text-align:left;font-size:85%;font-weight:700;} 

/****** Promotion Section ******/
#promotion_frame {margin:10px;width:100%;height:90px;}
#gamepromotion_box,#adpromotion_box {float:left;background:#fff;border:1px solid #121b24;margin:0 auto;}
#gamepromotion_box {width:50%;height:90px;}
#adpromotion_box {width:49%;height:90px;}
.web_ads {display:block;margin:0 auto;}

/****** Board Footer ******/
#board_footer {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border:1px solid #334251;border-top:1px solid #121b24;margin:0 4%;padding:0;}

#gc_navigation {background:url(http://z4.ifrm.com/30292/105/0/p1083073/bar.png) repeat-x top #252f3b;border-bottom:1px solid #334251;color:#989898;font-size:85%;padding:4px 0 20px 0;}
#gc_navigation ul {list-style:none;padding:0;margin:0;}
#gc_navigation li {float:left;padding:0;margin:2px 0 0 10px;}
#gc_navigation li a {padding:0;margin:0;color:#f88613;}

#footer_middle {position:relative;padding:0;margin:0;background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-top:1px solid #121b24;}
#middlebox_container {padding:0;margin:10px 0 0 0;height:210px;}
#box_a,#box_b,#box_c {float:left;margin:0;height:200px;}
#box_a {padding:0;width:30%;}
#box_b {padding:0;width:29%;border-right:1px solid #334251;border-left:1px solid #334251;}
#box_c {padding:0;width:40%;}
#box_d,#box_e {float:left;width:50%;}

.middlebox_nav {margin:0 10px 0 20px;padding:0;list-style:none;}
.middlebox_nav li {margin:0;padding:0;}
.middlebox_nav li a {margin:0;padding:2px;display:block;color: #728B9D;}
.middlebox_title {font-size: 15px;line-height: 25px;color: #989898;font-weight: bold;}

#footer_bottom {clear:both;position:relative;background:#252f3b;border-top:1px solid #121b24;}
#useful_frame {background:url(http://z4.ifrm.com/30292/105/0/p1083073/bar.png) repeat-x top #252f3b;border-bottom:1px solid #334251;color:#586eb1;padding:4px 0 4px 0;}
#useful_links {margin:2px 0 0 10px;font-size:85%;padding:0;color:#989898;}
#useful_links a {margin:0 5px;font-size:100%;font-weight:700;color:#f88613; }
#copy_frame {margin:0;padding:0;font-size:85%;background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-top:1px solid #121b24;}
#gamersclub_box,#copyright_box {margin:0 0 0 10px;}
#gamersclub_box {padding:0;font-size:100%;color:#989898;}
#gamersclub_box a,#copyright_box a {margin:0 5px;font-weight:700;color:#f88613; }
 
#copyright_box {padding:0;font-size:100%;color:#989898;}
#zb_copyright,#gc_copyright {float:left;margin: 0 10px 0 0;}
#zb_copyright a {margin:0;}

/***** Website CSS *****/
.site_wrapper {margin:0 0 14px 0;width:1135px;border:1px solid #121b24;background:#1c252f;}
.img_logo {margin:2px;display:block;}
.img_center {margin:0 auto;display:block;}

#tutorialcol {float:left;width: 80%;padding:0;margin:0 5px;}
.big_head {font-weight:700;font-size:120%;text-align:center;color:#e77700;margin-top:5px;}
#tut_main_row {clear:both;}
.tut_info_row {clear:both;margin-bottom:10px;padding:5px 0;border-bottom:1px solid #121b24;}

.breakline {clear:both;border-bottom:2px dotted #121b24;padding-bottom:5px;margin:0 5px;}

.web_wrap { margin:0;padding:0;}

.web_left { float: left; width: 210px; }
.left_content {margin:5px;}
.g_title,.g_subtitle {margin:0;font-weight:700;font-size:110%;}
.g_box {padding:0;margin:0 0 2px 0;}
.g_info {padding:0;margin:0;}
.g_info ul {padding:0;margin-left:15px;color:#989898;}
.g_info ul li {color:#e77700;padding:0;}
.g_info ul li a {}
.g_span {color:#989898;font-weight:400;}
.i_span {color:#989898;font-weight:700;}
.available {padding:0;margin:0;}
.available_top {padding:2px 0;margin:0;}
.available_bottom {padding:0;margin:0;}
.av_consoles {list-style:none;padding:2px 0;margin:0;}
.av_ps3,.av_360,.av_pc {padding:2px 0;display:inline;margin:0 0 0 7px;}
.g_goto {padding:3px 0;margin:0;}
.goto_span {margin:0 0 0 7px;color:#e77700;}

.web_right { float: left; width: 325px;height:100%; }
.right_content {margin:5px;}
.right_box {margin:0 0 10px 0;padding:0;background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border:1px solid #121b24;border-top:0;}

.space_box {padding:0;margin:0;}
.space_box2 {padding:0;margin:0 4px;border-top:1px dotted #121b24;background:252f3b;font-size:80%;text-align:right;}
.space_box2 a {color:#728B9D;}
.r_subtitle {padding:6px 0;background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;border:1px solid #121b24;}
.r_subspan {margin:0 0 0 8px;font-weight:700;}
.subbox_l {float:left;width:125px;}
.follow_us {margin:0;padding:0;list-style:none;}
.follow_title {margin:0;padding:0;font-weight:700;font-size:85%;}
.follow_us li {margin:0;padding:3px 0;}
.follow_us li a {color:#728B9D;}
.subbox_r {float:left;width:150px;}
.gc_span a {color:#728B9D;}
.gc_ul {margin:0;padding:0;}
.gc_ul li {margin:0 0 0 10px;padding:0;color:#e77700;}
.box_sub {border-top:1px dotted #121b24;}
.gcg_ul {margin:0;padding:0;}
.gcg_ul li {margin:0 0 0 10px;padding:0;color:#e77700;}

.gcgames {padding:0;margin:0;height:auto;list-style:none;}
.pop_game_row1,.pop_game_row2,.pop_game_last {height:auto;float:left;width:100%;}
.pop_game_row1 {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #121b24;}
.pop_game_last {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:0;}
.pop_game_row2 {background:url(http://z4.ifrm.com/30292/105/0/p1083581/td.png) repeat-x top #252f3b;border-bottom:1px solid #121b24;}

.game_wrap {padding:0;height:1%;overflow:hidden;}
.game_title {overflow:hidden;float:left;height:1%;line-height:16px;padding:0 4px 0 4px;width:225px;font-weight:bold;font-size:12px;font-style: normal;}
.title_wrap {float:left;display:block;padding:8px 0;}
.talk_btn {float:left;padding:6px;}


.web_center {float:left;width:925px;height:100%;background:#252f3b;}
.cc_frame {float:left;width:600px;}
.center_content {margin:5px 10px;}
.cc_text {margin:2px;}
.cc_textr {margin:0 2px;}
.cc_goto {padding:4px 0 0 0;margin:0;text-align:right;}
.cc_boldtext {margin:2px;font-weight:700;font-weight:110%;}
.c_title {padding:8px 0;margin:0 0 2px 0;background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;border:1px solid #121b24;}
.t_span {margin:0 0 0 8px;font-weight:700;font-size:120%;}
.c_subtitle {padding:6px 0;margin:5px 0 2px 0;background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;border:1px solid #121b24;}
.t_subspan {margin:0 0 0 8px;font-weight:700;}
.c_smalltitle {font-weight:700;margin:5px 0 2px 2px;}
.web_footer { color: #1F3047;clear:both;padding:5px 0;text-align: center; font-size: 11px;background:url(http://z4.ifrm.com/30292/105/0/p1083308/postfoot.png) repeat-x top #1c252f;border:1px solid #121b24;border-right:0;border-left:0; }

.page_nav {padding:5px 0;margin:0 0 20px 0;position:relative;}
.page_nav ul {padding:0;margin:0;list-style:none;}
.page_nav ul li {padding:2px;margin:0 5px 0 0;float:left;}
.page_list {padding:0;margin:0;}
.page_list ul {padding:0;margin:0;list-style:none;}
.page_list ul li {padding:2px 4px;margin:2px 0;}
.lt {padding:2px 4px;margin:2px 0;font-weight:700;}
.page_list ul li a {color:#728B9D;}
.page_list_title {padding:0;margin:0;font-size:110%;font-weight:700;}
.page_list_title a {color:#e77700!important;}
.ld {padding: 0 4px 0 0;font-weight:normal;}
.lc {padding:0 0 0 4px;font-weight:normal;}
/* Gallery Styles */

#motioncontainer {
/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
width: 100%; /* Set to gallery width, in px or percentage */
height: 250px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #121b24; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid #121b24; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid #121b24;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: 989898; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */


.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}