html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
article,aside,figure,footer,header,hgroup,nav,section{display:block;}
ul{list-style:none outside;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
a{font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
ins{color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:20px 0;padding:0;}
input,select{vertical-align:middle;}
#mainNav{clear:both;background:#2b6080;background:-webkit-gradient(linear, left top, left bottom, from(#2b6080), to(#265b7b));background:-webkit-linear-gradient(#2b6080, #265b7b);background:-moz-linear-gradient(center top, #2b6080 0%, #265b7b 100%);background:-moz-gradient(center top, #2b6080 0%, #265b7b 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2b6080,endColorstr=#265b7b);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2b6080, endColorstr=#265b7b)";margin:0;overflow:hidden;zoom:1;padding:5px 0;border-top:2px solid #3c86b2;}#mainNav:after{content:"";display:block;clear:both;}
#mainNav ul{list-style:none;padding:0;}#mainNav ul li{float:left;position:relative;margin:0 4px 0 0;}#mainNav ul li a{color:#cddce4;line-height:28px;display:block;padding:0 12px;text-decoration:none;text-shadow:0 1px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#mainNav ul li a:hover{color:#fff;background:#24506B;}
#mainNav ul li.active a{background:#24506B;}
#mainNav .search{float:right;margin:0 !important;padding:0;float:right;width:300px;}#mainNav .search form{margin:0;padding:0;line-height:28px;}
#mainNav .search div.form{vertical-align:top;margin:0;line-height:22px;background:#306b8f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:0;padding:2px 8px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #24506b;outline:0;color:#cddce4;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);-o-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.1);overflow:hidden;zoom:1;}#mainNav .search div.form:after{content:"";display:block;clear:both;}
#mainNav .search .submit,#mainNav .search label{display:none;}
#mainNav .search .text{background:transparent none;padding:0;margin:0;border:0;outline:0;line-height:22px;height:22px;font-size:1em;width:164px;vertical-align:top;color:#cddce4;text-shadow:0 1px 0 #24506b;border-right:1px solid #447999;}
#mainNav .search .select{float:right;height:22px;color:#cddce4;vertical-align:top;text-shadow:0 1px 0 #24506b;background:#306b8f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAW0lEQVQYlWP8//8/Az7AhFeWgYGB5dzdp3iNYAovaccpGV7SzsDw//9/BpWA7P9n7zxBwSoB2f////8PUYCuCCb5//9/BkZkX6gG5vxnYGBguL1+CiNMjJGQNwFUCkHkJna2VwAAAABJRU5ErkJggg==) no-repeat left;border:0;padding:0 0 0 12px;margin:0;-webkit-appearance:none;-moz-appearance:normal;appearance:normal;line-height:22px;font-size:1em;outline:0;width:110px;}
#mainNav .search div.cmf-skinned-select{float:right;width:110px !important;padding:0 0 0 6px !important;height:22px !important;line-height:22px !important;text-shadow:0 1px 0 #24506b;border-left:1px solid #2b6080;}
#mainNav .search div.cmf-skinned-text{background:#306b8f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAW0lEQVQYlWP8//8/Az7AhFeWgYGB5dzdp3iNYAovaccpGV7SzsDw//9/BpWA7P9n7zxBwSoB2f////8PUYCuCCb5//9/BkZkX6gG5vxnYGBguL1+CiNMjJGQNwFUCkHkJna2VwAAAABJRU5ErkJggg==) no-repeat left;border:0;width:110px !important;padding:0 0 0 12px;height:22px !important;line-height:22px !important;left:6px !important;}
#mainNav .search input::-webkit-input-placeholder{color:#24506b;line-height:22px;text-shadow:none;}
#mainNav .search input:-moz-placeholder{color:#24506b;line-height:22px;text-shadow:none;}
#subNav{clear:both;background:#c0dff4;margin:0;border-top:2px solid #aad4f0;border-bottom:1px solid #f4f9fb;padding:3px 0 5px 0;}#subNav ul{list-style:none;padding:0;}#subNav ul li{float:left;position:relative;margin:0 4px 0 0;}#subNav ul li a{color:#156AA1;line-height:28px;display:block;padding:0 12px;text-decoration:none;text-shadow:0 1px 0 #9acced;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#subNav ul li.active a{background:#9acced;}
#subNav ul li a:hover{background:#9acced;}
#subNav li ul{position:absolute;left:-9000px;height:auto;font-weight:normal;padding:4px 0 0 0 !important;margin:-3px 0 0 0;width:225px;z-index:50;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;background:#9acced;}#subNav li ul li{float:none;margin:0 0 4px 0;}#subNav li ul li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;}
#subNav li:hover a{background:#9acced;}
#subNav li:hover ul{left:0;}#subNav li:hover ul li a:hover{background:#aad4f0;}
.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #BBB;line-height:1.5;text-decoration:none;color:#000;outline:none;vertical-align:middle;background:#F2F2F2;background:-moz-linear-gradient(top, #f8f8f8 1%, #e1e1e1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f8f8f8), color-stop(100%, #e1e1e1));filter:progid:dximagetransform.microsoft.gradient(startColorstr='#F8F8F8', endColorstr='#E1E1E1', GradientType=0);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.75);-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.75);box-shadow:0 1px 0 rgba(255, 255, 255, 0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default;}
.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666;}
.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden;}
.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(jquery.selectBox-arrow.gif) 50% center no-repeat;border-left:solid 1px #BBB;}
.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #BBB;background:#FFF;-moz-box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);overflow:auto;}
.selectBox-inline{min-width:150px;outline:none;border:solid 1px #BBB;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}
.selectBox-inline:focus{border-color:#666;}
.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0;}
.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;}
.selectBox-options LI.selectBox-hover A{background-color:#EEE;}
.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent;}
.selectBox-options LI.selectBox-selected A{background-color:#C8DEF4;}
.selectBox-options .selectBox-optgroup{color:#666;background:#EEE;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap;}
.selectBox.selectBox-disabled{color:#888 !important;}
.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666;}
.selectBox-inline.selectBox-disabled{color:#888 !important;}
.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important;}
#ad_skin_wide{background:#000;height:110px;overflow:hidden;zoom:1;}#ad_skin_wide:after{content:"";display:block;clear:both;}
#ad_skin_wide a{display:block;height:0;padding:110px 0 0;width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAARklEQVQImXXNyw2AMBDE0LcRiIKg/wqgHz4iyzWKiI/WyBOZqeVhhZmj9dEPryphKaL1U18alePOXKFWux9KsUGcb/c94AMSOxhPQFNiogAAAABJRU5ErkJggg==) repeat-x bottom;}
#ad_skin_sidebar{margin-bottom:24px;}#ad_skin_sidebar img{display:block;}
#ad_skin_top{position:absolute;right:0;bottom:-2px;}#ad_skin_top img{display:block;}
#mainAd{padding-top:24px;margin-bottom:4px;}#mainAd div.inside{background-color:#E1F5FF;padding:4px;}
#mainAd img{float:left;}
#mainAd .google{float:right;padding-top:15px;}
#mainAd *{float:left;}
img.advert{margin-bottom:20px;clear:both;}
#loginform td{padding:4px 0;vertical-align:middle;}
#loginform th{padding:4px 4px 4px 0;vertical-align:middle;}
#loginform .bottom td,#loginform .bottom th{padding:4px 0 0;}
#loginform label{font-size:1em!important;font-weight:400!important;}
#loginform .submit{padding:4px 8px!important;}
ul.comments .post img{float:none!important;margin:-3px 0 0 !important;vertical-align:middle !important;}
.post ul.b_list{list-style:circle outside !important;margin:0 0 16px 32px !important;}
.post blockquote{padding:0!important;margin:0 0 16px 32px!important;}
.post blockquote blockquote{margin-bottom:0!important;}
.post blockquote p{padding:4px 0!important;margin:0!important;}
.post em{font-style:italic!important;}
.post strong{font-weight:700!important;}
.post del{text-decoration:line-through !important;}
.post .underline{text-decoration:underline!important;}
div.error,div.success{padding:12px 12px 12px 42px;margin-bottom:12px;line-height:1em;color:#ffffff;}
div.error{background:#f46e51 url(../images/error.gif) no-repeat 8px;border:2px solid #df5a3e;}
div.success{background:#add641 url(../images/sucess.gif) no-repeat 8px;border:2px solid #96b73e;}
#TB_ajaxContent div.editor,#TB_ajaxContent div.editor textarea{width:580px !important;}
div.editor{margin:0 0 8px!important;padding:0!important;border:1px solid #CCC;width:650px;}
div.editor div{border-bottom:1px solid #CCEDFF;border-right:1px solid #CCEDFF;padding:1px;background:#E1F5FF;border-top:1px solid #fff;border-left:1px solid #ffffff;}
div.editor div select{margin:2px;}
div.editor textarea{border:0;border-top:1px solid #ccc;width:650px;padding:0;height:200px;}
div.editor textarea:hover{background-color:#EDF5FC;color:#333333;}
div.editor textarea:focus{background-color:#EDF5FC;color:#333333;}
div.editor img{cursor:pointer;padding:2px;border:1px solid #E1F5FF;background:#E1F5FF;margin:0!important;vertical-align:top;}
div.editor img:hover{border:1px solid #B2E6FF;background:#c2ebff;}
span.underline{text-decoration:underline;}
blockquote.pullquote{float:right;max-width:10em;margin:12px 0 12px 4px;padding:4px 0;color:#FF679A;background:transparent;font-weight:700;font-size:1.4em;font-family:Georgia,"Times New Roman",Times,serif;letter-spacing:-0.2px;border-top:1px dotted #FCD;border-bottom:1px dotted #FCD;text-align:center;}
div.network{background:#EDF5FC;overflow:hidden;border-top:2px solid #A8E2FF;border-bottom:2px solid #a8e2ff;}
div.network div{border-top:1px solid #fff;border-bottom:1px solid #DCEBF9;padding:0 12px;}
div.network p{margin:12px 0 !important;}
blockquote.pullquote p{margin:0 !important;}
small.count{float:right;position:relative;margin-top:-1em;font-size:.7em;background:url(../images/view_all.gif) no-repeat left 1px;padding-left:20px;}
body{text-align:center;color:#333;font:90% "trebuchet ms",tahoma,verdana,arial,helvetica,sans-serif;line-height:1.4em;background-color:#fff;}
img{margin:0;padding:0;}
img.floatright,img.floatleft,.frame img{padding:3px;margin:4px;border:1px solid #cccccc;}
.frame{text-align:center;margin-bottom:20px;}
.floatright{float:right;}
.floatleft{float:left;}
a{color:#156AA1;text-decoration:none;}
a:hover,a:focus{text-decoration:underline;}
#mainContent a{color:#1a86cb;}
#mainContent a.fade{color:#999!important;text-decoration:none !important;}
#mainContent a.fade:hover,a.fade:focus{color:#999!important;text-decoration:underline !important;}
.switchlist{display:none;margin:0 0 20px !important;}
.switchlist li{display:block;}
.switchlist li a{display:block;border-bottom:1px dotted #ddd;border-top:1px solid #fff;background:#efefef;font-size:1.2em;padding:8px;color:#666!important;_height:1%;}
.switchlist li.title+li a{background:#efefef url(../images/skipshad.gif) repeat-x top;}
.switchlist li.title{display:block;background:#bdbdbd url(../images/skiptitle.gif) no-repeat top;color:#fff;font-size:1.2em;padding:8px;}
.switchlist li a:hover,.switchlist li a:focus{background:#dfdfdf none !important;}
.switchlist li:hover+li a,.switchlist li:focus+li a{background:#efefef url(../images/skipshad.gif) repeat-x top !important;}
.switch{cursor:pointer;}
#footer a{color:#ffffff;}
#header{background:#4499cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAARElEQVQYGWP4//8/AzK2advkg8yHsbEqwqYYrhBdEp0PVoguCLMOWZwBmQNTgEzD5BlBgoSAbftmH6IUggxiImQaTB4ATbySB6zyMYoAAAAASUVORK5CYII=) repeat;border-top:8px solid #3c86b2;}#header #header2{padding:0;}
#header .inner{position:relative;padding:8px 0 12px;}
#header h1{color:#fff;font-size:2em;margin:0;padding:0;}
#header2_backroom{background:url(../images/char_right.png) no-repeat bottom right;height:77px;position:relative;}
.inner{width:978px;margin:0 auto;text-align:left;}
#content{background:#ffffff url(../images/content.jpg) repeat-x top;}
#mainContent{width:650px;float:left;padding-bottom:26px;}
#subContent{width:300px;float:right;padding-top:24px;}
#subContent .box{background:#fff;border:1px solid #D4EAF7;margin-bottom:24px;}
#subContent .box div{background:url(../images/boxbot.gif) no-repeat bottom;padding:12px;}
#subContent .box div.cog{background:url(../images/cog.gif) no-repeat bottom right;}
#subContent .box div.pag{background:url(../images/page.gif) no-repeat bottom right;}
#subContent .box div div{background:none !important;}
.boximg{position:absolute;right:0;bottom:0;z-index:0 !important;}
.box ul.inline{list-style:disc inside;color:#156aa1;}
.box ul.inline li{float:left;width:44%;font-weight:700;padding:2px 2px 2px 4%;}
#footer{background:#2b6080;overflow:hidden;}#footer ul{list-style:none outside;overflow:hidden;padding:16px 0 0;}#footer ul li{float:left;margin:4px 6px 4px 0;color:#fff;}#footer ul li a{text-decoration:underline;}
#footer p{color:#fff;clear:both;}
.sponsors{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:24px;padding:6px 0;}.sponsors span{position:relative;margin-top:-12px;margin-left:12px;padding:0 4px;float:left;clear:both;background-color:#fff;font:9px arial,helvetica,sans-serif;text-transform:uppercase;}
.sponsors a{color:#999999 !important;}
div.info{background:#e1f5ff url(../images/info.gif) no-repeat bottom right;border:3px double #A8E2FF;margin-bottom:20px;padding:16px;}div.info.updates{background:#ffede1 url(../images/updates.gif) no-repeat bottom right;border:3px double #FFCCA8;}div.info.updates a{color:#FF781A!important;}
.info h3{margin-top:0!important;}
.info dl dt{width:200px;float:left;clear:both;font-weight:700;margin:3px 0!important;display:block;vertical-align:middle;}
.info dl dd{float:left;display:block;width:400px;margin:3px 0!important;vertical-align:middle;}.info dl dd img{vertical-align:middle;}
strong{font-weight:700;}
em{font-style:italic;}
p{font-size:1em;line-height:1.6em;margin:1em 0;}
p.postinfo{color:#999;background:#F7F7F7;border-top:1px solid #DDD;border-bottom:1px solid #DDD;font-size:.9em;padding:2px 0;margin-left:2px!important;margin-bottom:32px!important;}p.postinfo strong{text-transform:uppercase;}
.box p{margin:1em 0;}
h1{font-size:2em;font-weight:400;}
h2{font-size:1.7em;margin:0 0 .6em;padding-top:.7em;font-weight:400;line-height:1.3em;}
h2+.breadcrumb,h2+.sponsors,h2+form,h2+.news_slider{margin-top:-1em;margin-bottom:1em;position:relative;}
.breadline{width:100%;border-bottom:#e1f5ff 2px solid;}
.breadcrumb{background:#E1F5FF;padding:2px;}
.breadcrumb+.info{margin-top:1.3em;}
h3{font-size:1.4em;margin:.6em 0;font-weight:400;}
small{color:#999999;}
.box h3{margin:4px 0;}
h4{font-size:1.2em;margin:1em 0 .8em;font-weight:700;color:#555555;}
h5{font-size:1em;margin:1.2em 0;font-weight:700;}
h6{font-size:.8em;margin:1.2em 0;font-weight:700;}
.hotbox{background:#ffffff url(../images/hotbox.gif) no-repeat right bottom;border:1px solid #D4EAF7;padding:16px;overflow:hidden;margin-bottom:24px;}
.hotbox .hr,.news .hr,.infobox .hr{margin:7px 0 8px;border-bottom:0;border-left:0;border-right:0;border-top:1px solid #D4EAF7;clear:both;background:transparent none;}
.hotbox hr,.news hr,.infobox hr{display:none;}
.hotbox h3,.infobox h3{font-size:1em!important;line-height:1.6em!important;margin:0!important;font-weight:700!important;padding:0!important;position:relative;}
.hotbox h3 small,.infobox h3 small{right:0;position:absolute;}
.hotbox p,.infobox p{margin:0 !important;}
.hotbox img{float:left;border:1px solid #D4EAF7;padding:3px;margin:4px 8px 12px 0;}
.hotbox .half,.infobox .half{float:left;width:48%;}
.hotbox .half.second,.infobox .half.second{float:right;}
.infobox{background:#fff none;border:1px solid #D4EAF7;padding:16px;overflow:hidden;margin-bottom:24px;position:relative;}
.infobox table{width:100%;}
.infobox th{font-weight:700;padding:3px 20px 3px 0!important;vertical-align:middle;white-space:nowrap;}
.infobox td{padding:3px 0!important;vertical-align:middle;}
.infobox tr.alt td,.infobox tr.alt th{background:#eff7fb;}
.infobox td img{vertical-align:middle;}
.infobox h3 img{vertical-align:middle;margin-top:-3px;}
.infobox .thumbnails li{display:inline;}
.infobox img.avatar{margin:0;border:1px solid #D4EAF7;background:#fff;padding:3px;right:12px;top:12px;position:absolute;}
.infobox .thumbnails li img{margin:3px 4px 0 0;float:left;border:1px solid #D4EAF7;padding:3px;}
ul.chunky li{display:inline;}
ul.chunky a,ul.chunky a.space{padding:4px 2px 2px 4px!important;margin:1px;background:#E0EEFA!important;border-right:2px solid #CFE5F7!important;border-bottom:2px solid #CFE5F7!important;float:left;color:#156AA1!important;text-decoration:none !important;}
ul.chunky a:hover,ul.chunky a:focus,ul.chunky a.space:hover,ul.chunky a.space:focus{background:#156AA1!important;border-right:2px solid #156AA1!important;border-bottom:2px solid #156AA1!important;color:#fff!important;text-decoration:none !important;}
ul.chunky a.official_space{color:#DB3D4E!important;padding:4px 2px 2px 4px!important;background:#FCEDF1!important;border-right:2px solid #FAD1DC!important;border-bottom:2px solid #fad1dc !important;}
ul.chunky a.official_space:hover,ul.chunky a.official_space:focus{background:#DB3D4E!important;border-right:2px solid #DB3D4E!important;border-bottom:2px solid #DB3D4E!important;color:#fff!important;text-decoration:none !important;}
ul.chunky a.partner_space{color:#64C72D!important;padding:4px 2px 2px 4px!important;background:#ECFAD1!important;border-right:2px solid #E4F8BF!important;border-bottom:2px solid #e4f8bf !important;}
ul.chunky a.partner_space:hover,ul.chunky a.partner_space:focus{background:#64C72D!important;border-right:2px solid #64C72D!important;border-bottom:2px solid #64C72D!important;color:#fff!important;text-decoration:none !important;}
ul.chunky a.promoted_space{color:#DA0!important;padding:4px 2px 2px 4px!important;background:#FBECDB!important;border-right:2px solid #F9E4CD!important;border-bottom:2px solid #f9e4cd !important;}
ul.chunky a.promoted_space:hover,ul.chunky a.promoted_space:focus{background:#DA0!important;border-right:2px solid #DA0!important;border-bottom:2px solid #DA0!important;color:#fff!important;text-decoration:none !important;}
.datetime{float:left;padding:2px 12px;text-align:center;margin:4px 8px 0 0;background:#ececec url(../images/date.gif) repeat-x top;position:relative;}
.datetime p{margin:0;padding:0;font:bold 0.8em Georgia,"New Century Schoolbook","Book Antiqua","Times New Roman",serif;letter-spacing:.13em;line-height:1.7em;color:#999999;}
.datetime span{width:4px;height:4px;position:absolute;}
.datetime span.tl{background:url(../images/date_tl.gif) no-repeat;left:0;top:0;}
.datetime span.tr{background:url(../images/date_tr.gif) no-repeat;top:0;right:0;}
.news img{float:right;border:1px solid #D4EAF7;padding:3px;margin:4px 0 4px 8px;}
form{margin-bottom:12px;}
label{font-weight:700;}
#mainContent label{padding-right:4px;}
.check{vertical-align:middle;margin-right:4px;}
select,.submit{cursor:pointer;vertical-align:middle;position:relative;}
.submit{background-color:#156AA1;color:#fff;padding:1px 4px;border:0;border:1px solid #156aa1;}
.submit:hover,.submit:focus{border:1px solid #0d4163;}
input:hover,input:focus{background-color:#EDF5FC;color:#333333;}
.small{border:1px solid #ccc;padding:3px;}
select.small{}
.mid{width:300px;border:1px solid #ccc;font-size:1.1em;color:#666;padding:4px;}
textarea.mid{width:98%;height:50px;margin-bottom:12px;}
.mid:hover{border:1px solid #999;background-color:#EDF5FC;color:#333333;}
.mid:focus{border:1px inset #E1F5FF;background-color:#EDF5FC;color:#333333;}
form p{position:relative;}
legend{color:#999;font-size:1.2em;font-weight:700;padding:8px 0 0;}
.quizform label{display:block;line-height:1.8em;padding-left:32px;}
.quizform fieldset div{margin-bottom:12px;padding-top:8px;}
.quizform label input{margin-top:-3px;vertical-align:middle;}
.quizform .submit{margin-bottom:20px;padding:4px 6px;font-size:1.2em;}
.hint{display:none;position:absolute;right:0;width:200px;margin-top:-4px;border:1px solid #0064AD;padding:10px 12px;background:#bbdbf2 url(../images/pointer.gif) no-repeat -10px 5px;}
.hint.ta{right:-242px;top:40%;}
.hint .hint-pointer{position:absolute;left:-10px;top:50%;margin-top:-10px;width:10px;height:19px;background:url(../images/pointer.gif) left top no-repeat;}
div.thumb{margin:0 0 24px;padding:0;text-align:center;width:650px;color:#999999;}
div.thumb.padthumbs br{clear:both;}
div.thumb div div{float:left;width:160px;margin:0;padding:0 0 16px 2px;overflow:hidden;}
div.clear{overflow:hidden;clear:both;}
div.thumb a{color:#51adeb !important;}
a img.thumb{padding:1px;border:2px solid #fff;float:left;display:inline;}
a:hover img.thumb,a:focus img.thumb{border:2px solid #8fdaff;}
.wrap1,.wrap2{display:inline-table;display:block ;}
.wrap1{background:url(../images/shad.gif) no-repeat right bottom;padding:0!important;float:left;}
.wrap2{background:url(../images/shadmask.png) no-repeat left top;padding:0 4px 4px 0!important;float:left;}
li.total{clear:left;text-align:left!important;margin:0 !important;}
ul.comments,ul.comments h3{margin:0!important;padding:0 !important;}
ul.comments p{margin:0 0 4px !important;}
ul.comments li.comment{border-bottom:1px dotted #ddd;padding:12px 0 12px 116px;margin:0!important;overflow:hidden;}
ul.comments img{float:left;margin:0 0 0 -116px !important;}
ul.pagination{padding:0 0 10px;text-align:right;overflow:hidden;}
ul.pagination.abc{text-align:center;}
ul.pagination li{display:inline;line-height:2em;}
ul.pagination a{padding:2px 5px;margin-right:2px;border:1px solid #A7D5F6;text-decoration:none;color:#88AF3F;background:#edf5fc;}
ul.pagination.abc li{margin:0!important;padding:0 !important;}
ul.pagination.abc a{margin:0 1px 0 0;padding:2px 4px;}
ul.pagination a:hover,ul.pagination a:active{border:1px solid #156AA1;color:#FFF!important;background-color:#156aa1;}
ul.pagination span.current{padding:2px 5px;margin-right:2px;border:1px solid #0D4163;font-weight:700;background-color:#156AA1;color:#ffffff !important;}
ul.pagination span.disabled{padding:2px 5px;margin-right:2px;border:1px solid #f3f3f3;color:#cccccc;}
ol.toplist{margin-bottom:8px;}
ol.toplist li{display:inline;line-height:2em;}
ol.toplist a{padding:4px 2px 2px 4px;margin:1px;background:#EDF5FC;border-right:2px solid #E3F0FC;border-bottom:2px solid #e3f0fc;}
ol.toplist a:hover,ol.toplist a:focus{background:#156AA1;border-right:2px solid #156AA1;border-bottom:2px solid #156AA1;color:#fff!important;text-decoration:none !important;}
.browselist{margin-bottom:2px;overflow:hidden;}
.browselist li{line-height:2em;}
.browselist em{color:#999999;}
.browselist h4{margin:0 !important;}
.browselist a{padding:4px 2px 2px 4px;background:#EDF5FC;border-right:2px solid #E3F0FC;border-bottom:2px solid #e3f0fc;}
.browselist a:hover,.browselist a:focus{background:#156AA1;border-right:2px solid #156AA1;border-bottom:2px solid #156AA1;color:#fff!important;text-decoration:none !important;}
.browselist span{display:block;padding:2px;}
.browselist span a{padding:0;background:transparent;border:0;color:#666666 !important;}
.browselist span a:hover,.browselist span a:focus{background:transparent;border:0;color:#666!important;text-decoration:underline !important;}
a.space,a.space:hover,a.space:focus{background:transparent;border:0;color:#666666 !important;}
a.official_space{color:#DB3D4E!important;padding:0 2px !important;}
a.partner_space{color:#64C72D!important;padding:0 2px !important;}
a.promoted_space{color:#DA0!important;padding:0 2px !important;}
a.space{padding:0 2px!important;text-decoration:underline;}
a.space:hover,a.space:focus{color:#666!important;text-decoration:none;border:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tagtray{margin-bottom:20px!important;padding:16px;background:#e1f5ff url(../images/tag.gif) no-repeat bottom right;border:3px double #a8e2ff;}
.open_tagtray{padding-right:20px;background:url(../images/down.gif) no-repeat right;position:absolute;right:0;}
.open_tagtray.open{background:url(../images/up.gif) no-repeat right !important;}
.tagtray ul{text-align:center;}
.tagtray li{display:inline;}
.tagtray li a{padding:2px;margin:4px;}
#vertgraph{width:232px;height:164px;position:relative;background:url(g_backbar.gif) no-repeat;padding:8px 0 0;clear:both;}
#vertgraph ul{width:232px;height:164px;margin:0!important;padding:0 !important;}
#vertgraph ul li{position:absolute;width:32px;height:100px;bottom:34px;padding:0!important;margin:0!important;background:url(../images/bar.jpg) repeat-x !important;line-height:2.5em;}
#vertgraph ul li strong{top:-32px;position:absolute;left:0;color:#2C72A5;width:32px;text-align:center;}
#vertgraph ul li span{bottom:-32px;position:absolute;left:0;color:#333;width:32px;text-align:center;}
#vertgraph li.sun{left:0;}
#vertgraph li.mon{left:33px;}
#vertgraph li.tue{left:66px;}
#vertgraph li.wed{left:99px;}
#vertgraph li.thu{left:132px;}
#vertgraph li.fri{left:165px;}
#vertgraph li.sat{left:198px;}
.normal{width:100%;}
.normal th{font-weight:700;padding:2px;}
.normal td{padding:2px;}
.graphs li{padding-right:160px!important;position:relative;margin-bottom:8px;}
.graph{position:absolute;width:150px;border:1px solid #ccc;padding:2px;right:0;top:2px;}
.graph .bar{display:block;position:relative;background:#ccc;text-align:center;color:#333;height:1.2em;line-height:1.2em;}
.graph .bar span{position:absolute;left:1em;}
tr.new td{font-weight:700;}
.farbtastic{position:relative;}
.farbtastic *{position:absolute;cursor:crosshair;}
.farbtastic,.farbtastic .wheel{width:195px;height:195px;}
.farbtastic .color,.farbtastic .overlay{top:47px;left:47px;width:101px;height:101px;}
.farbtastic .wheel{background:url(../images/wheel.png) no-repeat;width:195px;height:195px;}
.farbtastic .overlay{background:url(../images/mask.png) no-repeat;}
.farbtastic .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(../images/marker.png) no-repeat;}
#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:0.75;}
#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
.im_a_cupcake{padding-left:22px!important;background:url(http://www.theotaku.com/global/images/symbols/cupcake.gif) no-repeat left !important;}
div.news h3{position:relative;padding-right:50px;clear:both;}
div.news h3 em{font-style:normal;color:#999999;}
div.news h3 em a{color:#999999 !important;}
small.commentcount{right:0;top:0;position:absolute;background:url(../images/comment_arrow.gif) no-repeat left;padding-left:6px;float:right;font-size:0.8em;}
.commentcount a{background:#28C;color:#fff!important;padding:0 4px;text-decoration:none;margin:0;}
.commentcount a span{width:4px;height:4px;position:absolute;float:right;}
.commentcount a span.tl{background:url(../images/comment_tl.gif) no-repeat;left:6px;top:0;}
.commentcount a span.tr{background:url(../images/comment_tr.gif) no-repeat;top:0;right:0;}
.commentcount a span.bl{background:url(../images/comment_bl.gif) no-repeat;bottom:0;left:6px;}
.commentcount a span.br{background:url(../images/comment_br.gif) no-repeat;bottom:0;right:0;}
h3.top-story{font-size:17px!important;margin:0 0 2px!important;padding-top:0 !important;}
.hotbox.news{margin-bottom:12px;background-image:none;padding:16px 16px 8px;}
.top-story{line-height:40px;margin:0 0 4px;}
.top-story strong{text-transform:uppercase;color:#999999;}
.story{background:url(http://www.theotaku.com/global/images/newsfade.gif) no-repeat top left;padding:8px;overflow:hidden;}
.newsgrid{margin-top:2px;margin-bottom:0;width:100%;}
.newsgrid td{background:url(http://www.theotaku.com/global/images/newsfade.gif) no-repeat top right;padding:8px;vertical-align:middle !important;}
.newsgrid td.alt{background:url(http://www.theotaku.com/global/images/newsfade.gif) no-repeat top left;}
.newsgrid td td{padding:0;background:none;}
.hotbox h3{line-height:1em!important;margin-bottom:8px !important;}
.hotbox.news .newsgrid td img,.top-story img{float:left;vertical-align:middle;margin:0 6px 0 0;}
.hotbox.icons .half ul li{padding:1px 0 1px 12px;background:url(http://www.theotaku.com/global/images/bull_update.gif) no-repeat left 7px !important;}
.hotbox.icons .half.second ul li{background:url(http://www.theotaku.com/global/images/bull_word2.gif) no-repeat left 7px !important;}
#tabnav{text-align:left;margin:1em 0;font:11px verdana,arial,sans-serif;border-bottom:1px solid #CBE5F6;list-style-type:none;padding:3px 10px 3px 0;}
#tabnav li{display:inline;}
#tabnav li a{padding:3px 4px;border:1px solid #CBE5F6;background-color:#EDF5FC;color:#000;margin-right:0;text-decoration:none;border-bottom:none;}
#tabnav a:hover{background:#ffffff;}
#override li.active_tab{border-bottom:1px solid #fff;background-color:#ffffff;}
#override li.active_tab a{background-color:#fff;color:#000;position:relative;top:1px;padding-top:4px;}
#featuredArt{background:url(http://theotaku.com/global/images/boxstripe.png) repeat;padding:8px;margin-bottom:16px;}
#featuredArt .art{background:#fff;position:relative;width:620px;height:300px;padding:5px;border:1px solid #bdddf4;background-color:#fff;-moz-box-shadow:0 2px 4px rgba(189, 221, 244, 0.75);-webkit-box-shadow:0 2px 4px rgba(189, 221, 244, 0.75);box-shadow:0 2px 4px rgba(189, 221, 244, 0.75);}
#featuredArt .art ul{margin:0;padding:0;list-style:none outside;}
#featuredArt .art ul li{margin:0;padding:0;list-style:none outside;position:absolute;top:0;left:0;margin:5px;width:620px;height:300px;overflow:hidden;}
#featuredArt .art ul li img{top:0;left:0;}
#featuredArt .art ul li div.details{position:absolute;left:0;bottom:0;background:rgba(255, 255, 255, 0.9);padding:15px;z-index:20;width:620px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.5);}
#featuredArt .art ul li div.details small{display:block;color:#555;font-style:italic;font-size:12px;line-height:12px;}
#featuredArt .art ul li div.details strong{display:block;color:#555;font-size:18px;line-height:18px;padding-top:3px;}
#featuredArt .art ul li .buttons{float:right;z-index:20;position:absolute;bottom:0;right:0;background:rgba(255, 255, 255, 0.5);}
#featuredArt .art ul li .buttons a{float:right;border:1px solid rgba(255, 255, 255, 0.75);border-bottom:0;border-right:0;padding:15px;}
#featuredArt .art ul li .buttons a span{width:32px;height:0;padding-top:32px;line-height:32px;overflow:hidden;display:block;float:left;}
#featuredArt .art ul li .buttons a.view span{background:url(http://theotaku.com/global/images/view.png) no-repeat top left;}
#featuredArt .art ul li .buttons a.fave span{}
#featuredArt .art ul li .buttons a.hug span{}
#featuredArt .art ul li .buttons a:hover span{background-position:-32px left;}
.hotbox .half h4,.infobox .half h4,.hotbox .quarter h4{margin-top:0;margin-bottom:8px;color:#333333;}
.hotbox_title{padding:11px 17px;background:#d4eaf7;margin-bottom:0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;color:#396381;text-shadow:0 1px 0 #eaf5fb;}
.hotbox_title a{float:right;}
ul.mini-competitions li{overflow:hidden;zoom:1;padding:2px 0;line-height:24px;color:#333333;}
ul.mini-competitions li a{text-decoration:none;}
ul.mini-competitions li small{float:right;font-style:italic;background:#ffffff;}
ul.mini-competitions .entries{border:1px solid #dfdfdf;float:left;color:#396381;font-size:14px;line-height:14px;-moz-box-shadow:1px 1px 2px #dfdfdf;-webkit-box-shadow:1px 1px 2px #dfdfdf;box-shadow:1px 1px 2px #dfdfdf;margin:0 6px 0 0;}
ul.mini-competitions .entries span{background:#d3e8f8;background:-webkit-gradient(linear, left top, left bottom, from(#d3e8f8), to(#ffffff));background:-webkit-linear-gradient(#d3e8f8, #ffffff);background:-moz-linear-gradient(center top, #d3e8f8 0%, #ffffff 100%);background:-moz-gradient(center top, #d3e8f8 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d3e8f8,endColorstr=#ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#d3e8f8, endColorstr=#ffffff)";padding:2px 6px;display:block;border:2px solid #ffffff;}
.hotbox .quarter{width:139px;float:left;display:inline;margin-right:20px;font-size:0.85em;}
.hotbox .quarter.last{float:right;margin-right:0;}
#featuredArt_grid{overflow:hidden;zoom:1;}
#featuredArt_grid h3{border-bottom:2px solid #e1f5ff;margin:0 0 6px;padding:0 0 10px;}
#featuredArt_grid .grid{float:left;width:308px;}
#featuredArt_grid .grid-alt{float:right;}
#featuredArt_grid .grid #featuredArt{float:none;width:auto;height:auto;}
#featuredArt_grid .grid #featuredArt .art{width:280px;height:280px;margin:0;}
#featuredArt_grid .grid #featuredArt .art ul li{width:280px;height:280px;}
em.amp{font-size:110%;font-style:italic;font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif;}
p.update_alert{background:#2a85d1 url(http://www.theotaku.com/global/images/alert.png) no-repeat right bottom;color:#fff;padding:12px;font-weight:700;text-align:justify;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
ul.news{margin:0 0 1.5em;padding:0;}
ul.news li.article{background:url(http://www.theotaku.com/global/images/article_bottom.png) repeat-x left bottom;padding:0 0 7px;margin:0 0 1em;}
ul.news li.article img.post_image{float:left;border:2px solid #fff;padding:0;margin:0 8px 0 0;-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.25);-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.25);box-shadow:1px 1px 4px rgba(0, 0, 0, 0.25);}
ul.news li.article h2{letter-spacing:-1px;font-size:1.4em;line-height:1.2em;padding:0 0 12px;margin:6px 0 0;}
ul.news li.article h2 .update{letter-spacing:-1px;font-size:1.4em;line-height:1.2em;padding:0 0 12px;margin:6px 0 0;}
ul.news li.article p{font-size:1em;color:#444;margin:0.5em 0;}
ul.news li.article .post_date{color:#999;font-size:.92em;line-height:1.2em;font-style:italic;margin:0;padding:0;}
ul.news li.article .meta{font-weight:700;}
ul.news li.article p.comments{float:right;border:1px solid #c2def8;line-height:42px;padding:0 12px 0 10px;font-weight:700;color:#2A85D1;font-size:1.3em;margin:0 0 0 6px;background:#e5f6ff;background:-webkit-gradient(linear, left top, left bottom, from(#e5f6ff), to(#ffffff));background:-webkit-linear-gradient(#e5f6ff, #ffffff);background:-moz-linear-gradient(center top, #e5f6ff 0%, #ffffff 100%);background:-moz-gradient(center top, #e5f6ff 0%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e5f6ff,endColorstr=#ffffff);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e5f6ff, endColorstr=#ffffff)";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;}
ul.news li.article p.comments:before{content:"";display:block;position:absolute;width:0;height:0;top:13px;left:-8px;bottom:auto;border-width:8px 8px 8px 0;border-style:solid;border-color:transparent #c2def8;}
ul.news li.article p.comments:after{content:"";display:block;position:absolute;width:0;height:0;top:14px;left:-7px;bottom:auto;border-width:7px 7px 7px 0;border-style:solid;border-color:transparent #ffffff;}
small.more{float:right;}
