/*Theme Name: ArcadeFlexTheme URI: http://myarcadeblogthemes.com/Version: 1.20Author: MyArcadeBlogThemes CrewAuthor URI: http://myarcadeblogthemes.com/Description: Extreme flexible arcade themes with serveral sidebars and custom widgets*/ /*=== Setup ===*/* { border:0; margin:0; padding:0; outline:none; }body { background:#f7f7f7; color:#6b6c6c; font-family:Verdana, Geneva, sans-serif; font-size:11px; }a { color:#6b6c6c; text-decoration:none; }a:hover { text-decoration:none; }p.clr, .clr, .fix { clear:both; padding:0; margin:0; background:none; }input, select, textarea { border:#cfcfcf 1px solid; color:#404040; font-size:12px; padding:3px; font-family:Arial, Verdana, Helvetica, sans-serif; }li { list-style:none; }h2 { color:#222222; font-size:1.5em; font-weight:normal; margin:0 0 1em; }h3 { color:#333333; font-size:1.2em; margin: 10px 0 10px 0; }h4 { font: normal 18px Arial, Helvetica, sans-serif; color:#0cd2f6; padding:0 0 10px 20px; margin:0; text-align:left; text-transform:uppercase; }p { line-height:1.5em; padding:0 0 1.3em; }img {  background: none repeat scroll 0 0 #EBEADB;  border: 1px solid #DBDAC9;  margin: 0 auto;  padding: 5px;}/*=== Layout ===*/#page { margin:0 auto; padding:0; }#page-bot { margin:0 auto; padding:0; }/*=== H eader ===*/.header_bg { }.header_bg img.main_img { margin:0 auto; padding:0 0 0px 16px; }.header_bg_resize { width:970px; margin:0 auto; padding:0; }#header { margin:0 auto; padding:0; /*height: 100px;*/ }/*- Logo -*/.logo { width:440px; float:left; margin:0; padding:0; }#header h1 a { display:block; height:90px; }#header h1 a:hover { text-decoration:none; }#header h1 { background:url('images/logo.png') no-repeat; float:left; text-indent:-9999px; width:440px; margin-top: 20px;}/* RSS */.rss { width:220px; float:right; padding:35px 0 34px 40px; margin:20px 0 0 0; background:url(images/RSS.gif) right center no-repeat; }.rss a.big { text-decoration:none; font:normal 18px Arial, Helvetica, sans-serif; color:#1c1c1c; padding:0; margin:0; display:block; }.rss a.big span { color:#1c1c1c; font-weight:bold; }/* Search form *//*.search { width:255px; padding:5px 0 15px 0; margin:0 30px 0 0; float:right; }.search span { width:250px; display:block; border:1px solid #dddddd; background:#FFF; height:34px; margin:0; }.search input#s { float:left; width:200px; padding:10px 0 10px 5px; margin:0; border:0; background:none; color:#000305; font:normal 12px Arial, Helvetica, sans-serif; line-height:14px; height:14px; }*/.search .btn { float:left; padding:4px 0 0 0; margin:0; border:0; width:auto; }/*=== Navigation ===*/.menu2 { float: left; padding: 5px 0 5px 10px; margin-bottom:0px; overflow: hidden; }.menu2 li { float: left; list-style: none; }.menu2 li a {  color: #FFFFFF; font-size: 12px; font-weight: bold;  text-decoration: none; text-transform: uppercase; text-align: center; top: 7px; text-transform: uppercase;  z-index: 10; display: block; float: left; height: 30px; position: relative; overflow: hidden; margin: auto 10px; }.menu2 li a:hover, .menu li a:active, .menu li a:visited { border: none; }/*- header-nav -*/#header-nav {   font: normal 14px Georgia, "Times New Roman", Times, serif;   padding:0;   -moz-border-radius: 10px;  -webkit-border-radius: 10px;   border-radius: 10px;}/* Styles for the LavaLamp menu */.lavaLamp { position: relative; padding: 5px 0 5px 10px; margin-bottom:0px; overflow: hidden; }.lavaLamp li { float: left; list-style: none; }.lavaLamp li.back { width: 9px; height: 30px; z-index: 8; position: absolute; }.lavaLamp li.back .left { height: 30px; margin-right: 9px; }.lavaLamp li a {  position: relative; overflow: hidden; text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #fff; outline: none;                  text-align: center; height: 30px; top: 7px; z-index: 10; letter-spacing: 0; float: left; display: block; margin: auto 10px; text-shadow: 1px 1px #2E6EA7;}.topnav ul { list-style:none; padding:0; margin:0; float:left; }.topnav li { float:left;margin-right:3px;}.topnav li a { color:#fff; display:block; float:left; padding:16px 0; text-decoration:none;font-weight: bold; -moz-border-radius:10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; }.topnav li a span { background:none; padding:16px 15px;-moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}.topnav li a:hover { color:#fff; background:#fff;font-weight: bold;-moz-border-radius:10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}.topnav li a:hover span { color:#fff; background:#fff;font-weight: bold;-moz-border-radius:10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}.topnav li.current_page_item a { color:#fff; background:#fff;font-weight: bold; -moz-border-radius:10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}.topnav li.current_page_item a span { text-decoration:none; color:#fff; background:#fff;font-weight: bold;-moz-border-radius:10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}/* body */.body_bg { padding:0; margin:0; }.body_bg_resize { width:970px; margin:0 auto; padding:0; /*margin-top:40px;*/ }/*=== All Columns ===*/#columns { margin:0; padding:10px 0 0 0; display:table-cell; display:block; height:auto; }/*=== Main Content Left ===*/#mainright { float:left; width:636px; padding: 0 0 10px 0; }#mainright img { margin:0 auto; padding:3px;/*background:#EBEADB;border:1px solid #DBDAC9;*/}/*=== Main Content Rigt ===*/#mainleft { float:right; width:636px; padding: 0 0 10px 0; }#mainleft img { margin:0 auto; padding:3px;/*background:#EBEADB;border:1px solid #DBDAC9;*/ }/*=== Right Column ===*/#sidebarright { float:right; width:300px; padding:10px 0 0 0; }#sidebarright a { }/*=== Left Column ===*/#sidebarleft { float:left; width:300px; padding:10px 0 0 0; }#lsidebarleft a { }.small_link { color:#656464; text-decoration:none; font:normal 14px Arial, Helvetica, sans-serif; padding:5px 0; margin:0 auto; }/*=== Sub Columns ===*/.subcols { height:1%; }.col1, .col2 { float:left; width:285px; }.col2 { float:right; }/*=== Post ===*//*- Post Title -*/.post-title {padding:10px 0;}.post-title h2 { display:inline; margin:0; padding:3px 0; font:bold 18px/1.4em Arial, Helvetica, sans-serif; color:#1c1c1c; }.post-title h2 a { display:inline; padding:0; margin:0; color:#1c1c1c; text-decoration:none;font-size:30px; }.post-title h2 span { font: italic 14px Arial, Helvetica, sans-serif; color:#737373; text-transform:none; }.game .post-title {padding:0; margin:5px 0; width:110px; height: 30px; overflow: hidden; text-align: center;}.game .post-title h3 {margin:0; padding:0; color:#1c1c1c;}.game .post-title h3 a {color:#1c1c1c; text-decoration:none; font-weight: normal; font-size:14px; }.game .post-title h3 span { font: italic 14px Arial, Helvetica, sans-serif; color:#737373; text-transform:none; }/*- Post Date -*/.post-date { width:72px; float:left; margin:10px 10px 0 0; padding:10px 0 10px 0; text-align:center; background: url(images/post_data_bg2.gif) top repeat-x; }.post-date em { font: normal 24px Arial, Helvetica, sans-serif; color:#3bebf8; padding:0; margin:0; }.post-date span { font: normal 12px Arial, Helvetica, sans-serif; color:#c2c2c2; padding:10px 0 0 0; margin:0; }/*- Post Excerpt -*/.post-excerpt { display:table; font:normal 13px/1.8em Arial, Helvetica, sans-serif; height:1%; color:#737373; padding:0;width:615px;margin-top:0px; }.post-excerpt a { color:#eb3560; font-weight:bold; }.post-excerpts { display:table; font:normal 13px/1.8em Arial, Helvetica, sans-serif; height:1%; color:#737373; padding:0;width:632px; }.post-excerpts a { color:#eb3560; font-weight:bold;}#turn_off {position:fixed; top:0; right:0; bottom:0; left:0; margin:0; padding:0; background:#000; opacity:.90; filter: alpha(opacity=90); -moz-opacity: 0.90; z-index: 1;}/*- Post Lists -*/.post ul, .post ol { margin:0 0 1.5em; }.post ul li { background:url(images/ico-list.gif) no-repeat 0 6px; margin:0 0 .4em; padding:0 0 0 10px; }.post ol li { list-style:decimal; list-style-position:inside; margin:0 0 .4em; }/*- Post Blockquote -*/.post blockquote { border-left:3px solid #cfcfcf; font-size:13px; font-style:italic; margin:0 0 1.5em; padding:5px 0 0 10px; }/*- Post Author -*/.post-author { margin:0 0 1em; }.author-details { font-size:.85em; }.author-descr { display:table; height:1%; }/*- Social Links -*/.social-links { padding:10px 0 9px 10px; font: normal 12px Arial, Helvetica, sans-serif;width:290px;font-weight: bold;-moz-border-radius: 10px 0 10px 0; -webkit-border-radius: 10px 0 10px 0; border-radius: 10px 0 10px 0;margin-bottom:10px;}.social-links a { color:#fff; text-decoration:none; font-weight:bold;text-transform:uppercase; }.social-links a.normal { text-decoration:none; }/* Comments */.Comments { background:url(images/comments_bg.gif) top no-repeat; text-align:center; width:71px; height:55px; padding:25px 0 0 0; margin:10px 10px 0 0; float:left; }.Comments a { font:normal 30px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; }/*- Related Posts -*/.post-rel { line-height:1.5em; }.post-rel a { color:#33707E; }/*=== Styling Boxes ===*//*- Box1 -*/.box.sidebar h4 {  padding:10px 0 10px 20px;  margin-top:-10px;  -moz-border-radius: 10px 10px 0 0;   -webkit-border-radius: 10px 10px 0 0;  border-radius: 10px 10px 0 0;  margin-bottom:10px;}.box.ac h4 {padding:10px 0 10px 20px;margin-top:-10px;;-moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;margin-bottom:10px; border-radius: 10px 10px 0 0;}.box.ac h4 a { color: #fff; }/* Color Scheme relevant */.box { margin:10px 0 0 0; padding:0; }.box.post { height:1%; padding:10px 0; margin:0 15px 0 0;position:relative; }.box.small { width:615px; float:left;background:#fff;padding:10px;-moz-box-shadow:0 0 8px #393a3a; box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;margin:10px 8px 10px 0;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.box.big { width:595px; float:left;background:#fff;padding:10px;-moz-box-shadow:0 0 8px #393a3a; box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;margin:20px 8px 20px 10px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}.box.bigger { width:970px; text-align: center; background:#fff; padding:10px 0;-moz-box-shadow:0 0 8px #393a3a; box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }.game {float:left; margin: 4px; text-align: center; width: 115px;}.box.sidebar .content { text-align:center;}.box .ac .content { text-align:center; }#sidebarleft .box, #sidebarright .box {   margin:0 0 10px 0;   padding:10px 0;   background:#fff;  -moz-box-shadow:0 0 8px #393a3a;  -webkit-box-shadow:0 0 8px #393a3a;  box-shadow:0 0 8px #393a3a;  -moz-border-radius: 11px 11px 0 0;   -webkit-border-radius: 11px 11px 0 0;  border-radius: 11px 11px 0 0;}.box.widget .content { padding:0 10px; }.breadcrumb {   margin: 5px 0;  padding: 10px;   text-decoration:none;   font-weight: bold;  font-size: 14px;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;   border-radius: 10px;  /*behavior: url(border-radius.htc);*/}.breadcrumb a {color: #fff; text-decoration: underline;}/*- Category Header -*/.catheader {   padding:10px;   font-weight: bold;  -moz-border-radius: 5px;   -webkit-border-radius: 5px;  border-radius: 5px;  margin-bottom: 5px;}.catheader h2 {  margin:3px 0 0 0;  padding:0;  color:#fff;   text-decoration:none;   font-weight:bold;  text-transform:uppercase;}/* Color Scheme relevant */.catheader a { color:#fff; text-decoration:none; font-weight:bold;text-transform:uppercase; }.catheader a.normal { text-decoration:none; }#my_game .actions { width:950px; position:relative; height:38px; z-index:999; text-align: center; border-bottom: 4px solid #b3b3b3; margin-bottom: 30px; padding-top: 0; }#my_game .actions img {   border: none;   z-index:101;  width:32px;   background:#b3b3b3;  padding:5px;  margin: 0 3px 0 0;  -webkit-box-shadow:0 0 8px #393a3a;  -moz-border-radius: 5px 5px 0 0;   -webkit-border-radius: 5px 5px 0 0;  border-radius: 5px 5px 0 0;}#my_game .ratings { margin:0px auto; padding-top: 5px;}#my_game .ratings img { border:none; background: none; width: 16px; margin: 0 2px; padding:0;}/*- Box2 -*/.box2 { background:#f9f9f9; border:1px solid #cfcfcf; height:1%; margin:0 0 20px; padding:15px; min-height:115px; width:480px; }.box2.alt { background:#FFFFFF; }.box2.alt { background:#FFFFFF; }.comm-name, .comm-date { line-height:20px; }/*=== Styling Lists ===*//*- List -*/.list { height:41px; color:#fff; font:normal 11px Georgia, "Times New Roman", Times, serif; clear:both; padding:0; }.list li { float:left; margin:0; padding:0 4px; }.list li a { display:block; float:left; padding:10px 0 0 0; width:85px; height:27px; text-align:center; text-decoration:none; color:#656464; }.list li a:hover { color:#b9b9b9; background:url(images/list_bg_h2.gif) top no-repeat; }.list li a.active { color:#b9b9b9; background:url(images/list_bg_h2.gif) top no-repeat; }div.tabs_list { padding:0; margin:0 auto; }div.tabs_list ul { list-style:none; text-align:left; padding:10px 10px; }div.tabs_list ul li { font:normal 11px Georgia, "Times New Roman", Times, serif; padding:0; margin:5px 0; border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; }div.tabs_list ul li a { display:block; padding:5px 0 5px 20px; margin:0; color:#656464; background: url(images/ul_li.gif) left no-repeat; }div.tabs_list ul li a:hover { text-decoration:none; color:#656464; background:#e0e0e0 url(images/ul_li_hover.gif) left no-repeat; }div.tabs_list ul li ul.children { padding:0 0 0 0; }div.tabs_list ul li ul.children li { border:0; margin:0; }div.tabs_list ul li ul.children a { background:none; }div.tabs_list ul li ul.children a:hover { background:#e0e0e0; }div.tabs_list ul li ul.children li a { padding:5px 0 5px 25px; display:block; }div.tabs_list ul li ul.children li li a { padding:5px 0 5px 30px; display:block; }/*- List1 -*/.list1 li { background:url(images/ico-list1.gif) no-repeat 0 1.1em; border-bottom:1px solid #e7e7e7; height:1%; padding:.7em 0 .7em 13px; }.list1 li.last { border:0; }#sidebarleft .list1 li a:hover, #sidebarright .list1 li a:hover { color:#33707e; }/*=== Styling Forms ===*/input.btn { background:none; border:0; margin:0; padding:0; }select { padding:1px; }/*- Message -*/.message div { margin:0 0 18px; }.message input { padding:9px 15px; width:480px; }.message textarea { height:114px; overflow:auto; padding:9px 15px; width:480px; font-family:Verdana; }.message .submit { float:left; }.message .btn { padding:0; background:url(images/button.gif); width:128px; height:32px; color:#FFF; font-weight:bold; }.message .notice { color:#a4a4a4; float:right; font-style:italic; padding:10px 0 0; }.warning { color:#FF3F3F; padding:10px; text-align: center; font-weight: bold; }/*=== Pics, Thumbs, Ads etc. ===*/.pic img { display:block; margin:0; }.pic.fl img { margin:5px auto; }.pic.fr img { margin-left:23px; }.th { display:block; margin:0 0 .5em; }.th.fl img { margin-right:10px; }.th.fl img { width:40px; height:40px; border:1px solid #cfcfcf; }.ads img, .widget_flickrRSS .content img, .content a img { margin:3px 3px; }.widget_flickrRSS .content img { border:1px solid #cfcfcf; }.widget_flickrRSS .ac img { border:0; margin:0; }.ac ul li {/*background:#fec5dc;*/ border-bottom: 1px dotted #555; margin-bottom:10px;line-height:30px;font-size:16px;margin-left:20px;margin-right:20px;padding:0 0 0 5px;text-decoration:none; text-align: left;}.game_share_this { padding-top:3px; padding-bottom:5px; }.game_share_this span { padding-right:3px; }.randomposts ul, .random { margin: 0; padding: 0;}.random li, .random li a { margin:0 0 0 5px; padding:0;}.randimg {  float: left;  margin: 5px 5px 5px 0px;}.randdesc {  float: left;  padding: 5px 5px 0 2px;  text-align: left;  height: 100px;  width: 160px;  margin-top: 5px;  font-size: 14px;  line-height: 1.2em;}.randdesc h2, .randdesc h2 a { font-size: 16px; line-height: 18px; margin: 0; padding:0; }.randomposts ul li { margin: 0; border:none;}/*=== User Panel ===*/.gravatar { float:left; margin-left: 10px; }.userinfo { float: left; margin: 1px 5px 10px 10px; color: #535353; }.userinfo h2 { margin:0; padding:0; text-align: left;}/** not logged in - unregistered **/fieldset#loginBox { padding: 0 15px 0 15px; text-align: center; font-size:11px; color:#535353; }fieldset#loginBox form { }fieldset#loginBox form label { height:25px; }fieldset#loginBox form label input { border: 1px dotted #555; color: #535353; height: 25px; width:260px; margin-bottom:5px; }.logininp { margin-top: 10px; height: 25px; width: 150px; font-weight: bold; text-transform: uppercase; vertical-align: text-top; vertical-align: top; margin-top: 2px; font-size: 12px; }.register_recover  { margin: 10px 0 0 0; }.register_recover a {  }.register_recover a:hover { text-decoration: underline; }/*=== Footer ===*/.footer2 a { text-decoration:none;}.footer2 .col1 h2 {padding:10px 0 10px 20px;margin-top:-10px;-moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;margin-bottom:10px;width:270px;margin-left:-10px;}.footer2 .col3  h2 {padding:10px 0 10px 20px;margin-top:-10px;-moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;margin-bottom:10px;width:270px;margin-left:-10px;}.footer2 .col h2 {padding:10px 0 10px 20px;margin-top:-10px;-moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;margin-bottom:10px;margin-left:-10px;}/* Color Scheme relevant *//* footer2 */.footer2 { margin:0 auto;margin-bottom:20px;}.footer2_resize { margin:0 auto; padding:0 30px; width:970px; color:#4A4A4A; font-size:11px;}.footer2_resize h2 {color:#000;}.footer2 p { margin-top:0; padding-top:0;}.footer2 a:hover { text-decoration:underline;}/*.footer2 .col { margin:0; padding:0; float:left; padding:0;}*/.footer2 .col {   float: left;   width:290px;   padding:32px 20px 32px 0px;  margin: 0 13px 0 0px;  font-size:16px;  line-height:30px;  background:#fff;  padding:10px;  -moz-box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;box-shadow:0 0 8px #393a3a;-moz-border-radius: 11px 11px 0 0; -webkit-border-radius: 11px 11px 0 0;border-radius: 11px 11px 0 0;}.footer2 .col h2 { width:290px; }.footer2 .col1 { width:270px; padding:32px 20px 32px 0;font-size:16px;line-height:30px;background:#fff;padding:10px;-moz-box-shadow:0 0 8px #393a3a; box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;-moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}.footer2 .col3 { width:270px; padding:32px 20px 32px;font-size:16px;line-height:30px;background:#fff;padding:10px;-moz-box-shadow:0 0 8px #393a3a; box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;-moz-border-radius: 10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;margin-left:10px; border-radius: 10px 10px 0 0;}.footer2 .col4 { width:350px; padding:32px 0 32px 20px;font-size:16px;line-height:28px;color:#4A4A4A;background:#fff;padding:10px;-moz-box-shadow:0 0 8px #393a3a; box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;-moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;margin-left:10px; border-radius: 10px 10px 0 0;}.footer2 .col4 span { float:left; width:72px;}.footer2 .col4 p {padding: 7.7px 5px;}.footer2 .col ul { margin:0; padding:0; list-style:none;}.footer2 .col li { margin:0; padding:2px 0 2px 12px; color:#c245e5; border-bottom: 1px dotted #555; /*background:#555555;*/margin-bottom:5px;}.footer2 .col  li a { color:#b2b1b1; text-decoration:none; margin-left:-12px; padding-left:12px;}.footer2 .col  li a:hover { text-decoration:none;}.footer2 .col ul li { margin:0; padding:2px 0 2px 12px; color:#6B6C6C;/*background:#fec5dc;*/margin-bottom:5px;}.footer2 .col ul li a { color:#6B6C6C; text-decoration:none; margin-left:-12px; padding-left:12px;}.footer2 .col ul li a:hover { text-decoration:none;}.footer2 h2 { margin:0; padding:0 0 12px; font-size:18px; letter-spacing:normal; font-weight:normal; color:#fff;}#footer { margin:0 auto; }#footer a { text-decoration:none; font-weight:bold; }#footer a:hover {text-decoration:underline;}.footer_resize { width:968px; margin:0 auto; padding:10px; background:#FFFFFF; border:1px solid #c9c9c9; font: normal 13px Arial, Helvetica, sans-serif;  -moz-box-shadow:0 0 8px #393a3a;-webkit-box-shadow:0 0 8px #393a3a;box-shadow:0 0 8px #393a3a;-moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}.footer_resize img { float:left; margin:0; padding:0; }#footer .fl { text-align:left; padding:15px 20px; color:#000; }#footer .fr { text-align:right; padding:15px 20px; color:#000; }.footerpnav {  margin: 10px 0 0 0;  font: normal 14px Georgia, "Times New Roman", Times, serif;   -moz-border-radius: 10px 10px 0 0;  -webkit-border-radius: 10px 10px 0 0;   border-radius: 10px;}/*=== Misc. ===*/.fl { float:left; }.fr { float:right; }.ac { text-align:center; }.ar { text-align:right; }.hl2 { clear:both; border-bottom:1px solid #CCC; margin:0 0 5px; }.comm a{font-size:35px;padding:0 0 0 45px;color:#fff;}.comm{color:#666;font-weight:bold;display:block;padding:38px 0 0;position:absolute;top:0px;right:0px;width:119px;height:107px; background:url(images/comm.png) top right no-repeat;}#adsbaner{float:right;margin-top:28px;margin-right:0;}/*=== PageNavi. ===*/.wp-pagenavi { clear:both; font-size:13px; margin:20px auto; text-align:right; padding:20px 10px;}.wp-pagenavi a,.wp-pagenavi .current { margin-left:3px; padding:7px 10px; text-decoration:none;-moz-border-radius: 10px 0 10px 0; -webkit-border-radius: 10px 0 10px 0; border-radius: 10px 0 10px 0;}.wp-pagenavi .pages { float:left;}.mngl-post-form, .mngl-profile-edit-field { width: 97% !important; }.adimg { background: none; margin: 0 auto; padding: 0px; border: none; }#mainleft .adimg { background: none; margin: 0 auto; padding: 2px; border: none; }#mainright .adimg { background: none; margin: 0 auto; padding: 2px; border: none; }#singlecontent{float:left;margin-top:10px;margin-right:0; width: 400px; }#singleadsbanner{float:right;margin-top:10px;margin-right:0; width: 200px;}#progressbar{ margin: 0px; position: relative; left: 0px; height: 22px; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; }#progresstext { position: absolute; width: 100%; z-index: 3; text-align: center; font-weight: bold; top: 0px; left: 0; margin-top: 3px; }#progressbarloadbg { position: absolute; top: 0px; left: 0px; width:0px; height: 22px; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; }/** Global Translator fix */a.gflag img { background:none; border:none; padding: 0;}