﻿/*   
Theme Name:Theme NoSoloPoker
Theme URI: 
Description: Theme NoSoloPoker
Author: Exticalia
Author URI: https://www.exticalia.com
*/

#global { margin:0 auto; padding:0px; width:1000px; }
#wrap { margin:0px; padding:0px; width:1000px; background:#fff; z-index:3; float:left; position:relative; }
.clickback { margin:0px; padding:0px; width:100%; height:100%; min-height:100%; background:url(images/background.jpg) top center no-repeat; cursor:pointer; display:block; position:fixed; z-index:1; }
/*Header Styles*/
.hdbox { margin:0px; padding:0px; width:100%; height:191px; background:url(images/header_bg.jpg) top repeat-x; position:relative; z-index:4; }
#header { margin:0 auto; padding:0px; width:1000px; height:191px;}
.hdtop { margin:0px; padding:0px; width:1000px; height:142px; position:relative; float:left; }
.logoback { margin:0px; padding:0px; width:242px; height:157px; background:url(images/logobackground.png) top left no-repeat; position:absolute; top:0px; left:6px; z-index:7;}
.logo { margin:19px 0 0 23px; padding:0px; width:196px; height:99px; text-indent:-9999px; background:url(images/logo.png) top left no-repeat; float:left; }
.top_banner { margin:27px 14px 0 0; padding:0px; width:728px; height:90px; float:right; }
.left { margin:0px; padding:0px; float:left; }

/*Top Navegacion*/
#topmenu { margin:0px; padding:0px; width:1000px; height:49px; position:relative; z-index:5; float:left; }
.topnav { margin:0px; padding:0px; width:763px; height:49px; overflow:hidden; float:left; }
.topnav .children { display:none; }
.topnav ul { margin:0 10px 0 10px; padding:0px; width:743px; height:49px; overflow:hidden; list-style:none; float:left; }
.topnav ul li { margin:10px 0 0 0; padding:0px; height:29px; list-style:none; float:left; }
.topnav ul li a { margin:0 10px 0 0; padding:0 15px 0 15px; height:29px; line-height:29px; font-size:14px; color:#999999; font-style:normal; font-weight:bold; background:url(images/top_menu_link.jpg) top repeat-x; display:block; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;  }
.topnav ul li a:hover { background:url(images/top_menu_hover.jpg) top repeat-x; color:#666; text-decoration:none; }
.top_social { margin:4px 0 0 0; padding:0px; width:231px; height:40px; background:url(images/icons_bg.png) top left no-repeat; position:relative; float:left;  }
.face_link { margin:8px 0 0 11px; padding:0px; width:24px; height:24px; text-indent:-9999px; background:url(images/fb_icon.png) top left no-repeat; float:left; }
.twitt_link { margin:8px 0 0 13px; padding:0px; width:24px; height:24px; text-indent:-9999px; background:url(images/tw_icon.png) top left no-repeat; float:left; }
.rss_link { margin:8px 0 0 13px; padding:0px; width:24px; height:24px; text-indent:-9999px; background:url(images/rss_icon.png) top left no-repeat; float:left; }
.youtu_link { margin:8px 0 0 13px; padding:0px; width:24px; height:24px; text-indent:-9999px; background:url(images/yt_icon.png) top left no-repeat; float:left; }
.face_link:hover, .twitt_link:hover, .rss_link:hover, .youtu_link:hover { margin-top:6px; }
.top_plus { position:absolute; left:159px; top:10px; }

/*Featured Box*/
.featuredbox { margin:0px; padding:0px; width:1000px; background:#E1E1E1 url(images/background_feat.jpg) bottom repeat-x; float:left; }
.feat_box { margin:12px 0 22px 12px; padding:14px 0 0 12px; width:603px; height:271px; background:#fff url(images/featured_bg.jpg) left center repeat-x; border:1px solid #ccc; position:relative; float:left; }
.feat_shadow { margin:0px; padding:0px; width:617px; height:9px; background:url(images/featured_shadow.png) top center no-repeat; position:absolute; bottom:-11px; left:-1px; }
/*Top Salas poker*/
.topsalas_box { margin:12px 12px 0 0; padding:0px; width:327px; background:#ffffff; border:1px solid #ccc; float:right; }
.topsalas_title { margin:0 0 0 -1px; padding:0 0 0 60px; width:269px; height:38px; line-height:38px; font-size:18px; color:#fff; font-weight:bold; text-shadow:1px 2px 1px #000000; background:url(images/top_salas_title.jpg) top repeat-x; position:relative; float:left; }
.salasicon { margin:0px; padding:0px; width:61px; height:44px; background:url(images/top_salas_icon.png) top left no-repeat; position:absolute; bottom:0px; left:0px; }
.top_tabla { margin:0px; padding:0px; width:327px; height:17px; line-height:19px; font-size:11px; color:#666666; text-transform:uppercase; overflow:hidden; background:#DCDCDC; float:left; }
.top_sala { margin:0px; padding:0 0 0 5px; width:106px; text-align:left; float:left; }
.top_bono { margin:0px; padding:0px; width:74px; text-align:center; float:left; }
.top_resena { margin:0px; padding:0px; width:69px; text-align:center; float:left; }
.top_jugar { margin:0px; padding:0px; width:73px; text-align:center; float:left; }
.topsalas_box ul { margin:0px; padding:0px; width:327px; list-style:none; float:left; }
.topsalas_box ul li { margin:1px 0 0 0; padding:0px; width:327px; height:45px; list-style:none; background:url(images/salas_li.jpg) top repeat-x; float:left; }
.topsala_logo { margin:0px; padding:6px 0 0 7px; width:104px; height:39px; float:left; }
.topsala_bono { margin:0px; padding:8px 0 0 0; width:74px; font-size:12px; line-height:15px; color:#258702; text-align:center; float:left; }
.topsala_bono a { color:#258702; font-weight:bold; text-decoration:none; } .topsala_bono a:hover { color:#258702; text-decoration:underline; }
.topsala_resena { margin:0px; padding:12px 0 0 3px; width:66px; float:left; }
.topsala_jugar {  margin:0px; padding:12px 0 0 5px; width:68px; float:left; }

/*Content Container*/
#content { margin:12px 0 0 0; padding:0px; width:1000px; float:left; }
.container { margin:0 0 0 6px; padding:0 5px 0 0; width:715px; float:left; }

/*En lo alto*/
.alto_title { margin:0px; padding:0 0 0 69px; width:646px; height:40px; line-height:40px; font-size:20px; color:#fff; font-weight:bold; text-transform:uppercase; text-shadow: 1px 1px 2px #001500; background:url(images/alto_title_bg.jpg) top repeat-x; position:relative; float:left; -moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px; }
.alto_icon { margin:0px; padding:0px; width:44px; height:44px; background:url(images/alto_icon.png) top left no-repeat; position:absolute; top:-2px; left:8px; }
.ases_icon { margin:0px; padding:0px; width:53px; height:36px; background:url(images/ases_icon.png) top left no-repeat; position:absolute; bottom:0px; right:7px; }
.altobox { margin:0px; padding:0px; width:713px; background:#F4F4F4; border:1px solid #D9D9D9; border-top:none; float:left; }
.altobox ul { margin:0 0 0 1px; padding:0px; width:712px; list-style:none; float:left; }
.altobox ul li { margin:5px 0 5px 6px; padding:0px; width:229px; height:200px; background:#ebebeb; position:relative; float:left; }
.altothumb { margin:5px 0 7px 5px; padding:0px; width:217px; height:100px; border:1px solid #ccc; float:left; }
.altobox ul li h2 { margin:0 5px 0 5px; padding:0px; width:219px; font-size:17px; line-height:17px; color:#2B9106; float:left; }
.altobox ul li h2 a { color:#2B9106; } .altobox ul li h2 a:hover { color:#2B9106; text-decoration:underline; }
.altotext { margin:0 5px 0 5px; padding:0px; width:219px; font-size:12px; color:#666; line-height:15px; float:left; }
.topmore { margin:0px; padding:0px; width:65px; height:21px; line-height:22px; text-align:center; font-size:11px; color:#fff; font-weight:bold; background:url(images/alto_more.jpg) top repeat-x; position:absolute; bottom:0px; right:5px; -moz-border-radius:6px 6px 0px 0px;-webkit-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;  }
.topmore:hover { color:#ccc; text-decoration:none; }

/*Home POSTS*/
.home_blacktitle { margin:16px 0 0 0; padding:0px; width:715px; height:37px; line-height:37px; background:url(images/black_bar_bg.jpg) top repeat-x; float:left; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
.home_blackleft { margin:4px 0 4px 0; padding:0 0 0 35px; width:322px; height:29px; line-height:32px; font-size:15px; color:#fff; font-weight:bold; text-shadow: 1px 1px 2px #000000; border-right:1px solid #666; background:url(images/news_icon.png) 12px 8px no-repeat; float:left; }
.home_blackright { margin:4px 0 4px 0; padding:0 0 0 35px; width:322px; height:29px; line-height:32px; font-size:15px; color:#fff; font-weight:bold; text-shadow: 1px 1px 2px #000000; background:url(images/tournaments_icon.png) 12px 8px no-repeat; float:left; }

/*Home Posts*/
.postsleft { margin:10px 0 0 0; padding:0 5px 0 0; width:352px; border-right:1px dotted #999; float:left; }
.postsright { margin:10px 0 0 0; padding:0 0 0 4px; width:352px; float:left; }
.hpost { margin:0 0 16px 0; padding:0px; width:350px; height:133px; background:#f4f4f4; border:1px solid #CCCCCC; position:relative; float:left; }
.hpost:hover { -moz-box-shadow: 0px 0px 6px #999;
-webkit-box-shadow: 0px 0px 6px #999;
box-shadow: 0px 0px 6px #999; }
.hpost h2 { margin:3px 5px 3px 5px; padding:0px; width:340px; height:24px; overflow:hidden; font-size:18px; color:#006699; float:left; }
.hpost h2 a { color:#006699; } .hpost h2 a:hover { color:#006699; }
.hpostthumb { margin:3px 5px 0 5px; padding:4px; width:80px; height:80px; background:#E4E4E4; border:1px solid #CCCCCC; float:left; }
.hpost_text { margin:0px; padding:0px; width:240px; height:71px; overflow:hidden; font-size:13px; color:#444; line-height:18px; float:left; }
.hpostmore { margin:0px; padding:0px; width:85px; height:23px; line-height:24px; font-size:13px; color:#fff; background:url(images/post_more_bg.jpg) top repeat-x; position:absolute; bottom:0px; right:5px; -moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px; }
.hpostmore:hover { color:#ccc; text-decoration:none; }
.moregreen { margin:6px 3px 0 7px; padding:0px; width:14px; height:15px; background:url(images/more_circle.png) top left no-repeat; float:left; }
.hpost_shadow { margin:0px; padding:0px; width:350px; height:6px; background:url(images/hpost_shadow.png) top center no-repeat; position:absolute; bottom:-8px; left:0px; }

/*Singular Posts Styles*/
.post {margin:10px 5px 0 5px; padding:0px; width:705px; float:left; }
.post h1, .post h2 { margin:0 0 6px 0; padding:0px; width:705px; font-size:28px; line-height:28px; color:#26860B; font-family: 'Cabin Condensed', Georgia, Arial, Tahoma, Verdana, Sans-serif; float:left; }
.post h2 a { color:#26860B; } .post h2 a:hover { color:#26860B; }
.meta { margin:0 0 10px 0; padding:0 10px 0 15px; width:680px; height:38px; line-height:40px; font-size:12px; color:#666; background:#F2F2F2; overflow:hidden; border:1px solid #dfdfdf; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.meta_user { margin:0 0 0 10px; padding:0 0 0 18px; background:url(images/user_icon.png) left center no-repeat; float:left; }
.meta_user:first-letter { text-transform:uppercase; }
.meta_date { margin:0 0 0 10px; padding:0 0 0 18px; background:url(images/date_icon.png) left center no-repeat; float:left; }
.meta_coms { margin:4px 0 0 0; padding:0px; height:30px; line-height:30px; background:url(images/coms_bg.jpg) top repeat-x; float:right; -moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px; }
.meta_coms:hover { background:#003651; }
.meta_coms a { margin:0px; padding:0 10px 0 27px; font-size:11px; color:#fff; background:url(images/coms_icon.png) 8px 8px no-repeat; display:block; }
.meta_coms a:hover { color:#fff; text-decoration:none; }
.entry { margin:0px; padding:0 5px 0 5px; width:695px; font-size:13px; color:#555; float:left; }
.entry img { padding:3px; background:#DBDBDB; border:1px solid #cccccc; }
.entry a { color:#26860B; }
.entry a:hover { color:#26860B; text-decoration:underline; }
.entry ul, .entry ol { margin:0 30px 10px 30px; padding:0px; list-style:none; display:block; }
.entry  li { margin:0px; padding:0 0 0 20px; font-size:13px; color:#666; font-style:italic; background:url(images/blue_star.png) 0px 4px no-repeat; }
.entry blockquote { background:#f3f3f3; padding:10px; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.entry p { margin:0 0 12px 0; padding:0px;  }
.postmetadata { margin:0px; padding:0px; width:705px; height:auto; min-height:56px; background:#F4F4F4; border-top:1px solid #ccc; border-bottom:1px solid #ccc; float:left; }
.sg_share { margin:0px; padding:5px 0 5px 0; width:352px; float:left; }
.share_title { margin:0px; padding:0 0 0 10px; width:342px; font-size:13px; color:#444; font-weight:bold; float:left; }
.sg_tags {  margin:5px 0 5px 0; padding:0 5px 0 5px; width:342px; border-left:1px solid #ccc; float:left; }
.sg_tags a { margin:0 5px 5px 0; padding:0 10px 0 5px; height:21px; line-height:21px; font-size:12px; color:#fff; background:#999999 url(images/tag_arrow.jpg) top right no-repeat; float:left; -moz-border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px; }
.sg_tags a:hover { color:#fff; background:#ccc url(images/tag_arrow2.jpg) top right no-repeat; text-decoration:none;  }
.sg_share ul { margin:7px 0 0 15px; padding:0px; width:337px; list-style:none; float:left; }
.sg_share ul li { margin:0px; padding:0px; list-style:none; float:left; }

/*Style de Jugada*/
.jugada { margin:0 20px 15px 28px; padding:10px; padding-left:92px; width:538px; height:auto; min-height:78px; font-size:12px; font-weight:bold; color:#006600; background:#EFF4D5 url(images/jugada_icon.png) left center no-repeat; border:1px solid #8FAD3D; float:left; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.jugada p { margin:0px; padding:0px; display:block; }
.jugada img { margin:0 0 0 5px; padding:0px; border:none; vertical-align:middle; background:none; }
.jug_logo {  margin:0px; padding:0px; width:100%; height:auto; min-height:78px; background:url(images/jugada_logo.jpg) right center no-repeat; float:left; }

/*Related Posts*/
.related_title { margin:15px 5px 0 5px; padding:0 0 0 15px; width:690px; height:38px; line-height:40px; font-size:17px; color:#fff; background:url(images/related_title_bg.jpg) top repeat-x; overflow:hidden; float:left; -moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px; }
.related_box { margin:0 5px 15px 5px; padding:0px; width:703px; background:#F4F4F4; border:1px solid #D9D9D9; border-top:none; float:left; }
.related_box ul { margin:0 0 0 1px; padding:0px; width:703px; list-style:none; float:left; }
.related_box ul li { margin:5px 0 5px 3px; padding:0px; width:229px; height:150px; background:transparent; border-right:1px solid #ccc; position:relative; float:left; }
.relatedthumb { margin:5px 0 7px 5px; padding:0px; width:217px; height:65px; border:1px solid #ccc; float:left; }
.related_box ul li h2 { margin:0 5px 0 5px; padding:0px; width:219px; font-size:17px; line-height:17px; color:#2B9106; float:left; }
.related_box ul li h2 a { color:#2B9106; } .altobox ul li h2 a:hover { color:#2B9106; text-decoration:underline; }
.relatedtext { margin:0 5px 0 5px; padding:0px; width:219px; font-size:12px; color:#666; line-height:15px; float:left; }

#sidebar {margin:0px; padding:0 0 0 6px; width:262px; border-left:1px solid #ccc; float:left; }
#sidebar ul, #sidebar ul li, #sidebar li { margin:0px; padding:0px; list-style:none;  }
.bannerforo { margin:0 0 15px -1px;  padding:3px; background:#F4F4F4; border:1px solid #ccc; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.sidetitle { margin:0px; padding:0 0 0 12px; width:250px; height:31px; line-height:33px; font-size:13px; color:#fff; font-weight:bold; text-shadow:1px 1px 2px #000000; overflow:hidden; background: url(images/side_title.jpg) top left no-repeat; float:left; }
.sidewidget { margin:0 0 15px 0; padding:5px; width:250px; background:#F4F4F4; border:1px solid #ccc; border-top:none; float:left; -moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px; }
.sidewidget2 { margin:0 0 15px 0; padding:0 0 5px 0; width:260px; background:#F4F4F4; border:1px solid #ccc; border-top:none; float:left; -moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px; }
.sidecat { margin:0 0 0 -5px !important; padding:0px; width:260px; list-style:none; float:left; }
.sidecat li { margin:0 0 1px 0 !important; padding:0px; width:260px; height:27px; line-height:27px;font-size:13px; color:#666; font-weight:bold; background:url(images/side_link.jpg) top repeat-x; float:left; }
.sidecat li:hover { background:url(images/side_hover.jpg) top repeat-x; }
.sidecat li a { padding-left:27px; color:#666; background:url(images/sidearrow.png) 6px 6px no-repeat; display:block; }
.sidecat li a:hover { color:#006699; text-decoration:none; }
.tutobox { margin:0 0 0 -5px; padding:0 0 0 26px; width:234px; height:38px; background-image:url(images/small_card.png); background-position:6px 11px; background-repeat:no-repeat; float:left; }
.tutobox:hover { background-color:#D3F3B5; }
.darkx { background-color:#ECECEC; }
.lightx { background-color:#F4F4F4; }
.tutolink { margin:4px 0 0 0; padding:0px; font-size:13px; line-height:15px; color:#009900; font-weight:bold; display:block; }
.tutolink:hover { color:#009900; text-decoration:underline; }
.tutodesc { margin:0px; padding:0px; font-size:11px; line-height:14px; color:#666; display:block; }
.sidereview { margin:0 0 0 -5px; padding:0 0 0 6px; width:254px; height:24px; line-height:25px; overflow:hidden; font-size:11px; color:#666; float:left; }
.sidereview:hover { background:#DBEBF0; }
.sidereview a { margin:0px; padding:0px; font-size:12px; color:#006699; font-weight:bold; float:left; }
.sidereview a:hover { color:#006699; text-decoration:underline; }
/*Top Salas Single*/
.sgtable { margin:0px; padding:0px; width:260px; height:17px; line-height:19px; overflow:hidden; font-size:11px; color:#666; text-transform:uppercase; background:#DCDCDC; float:left; }
.sg_sala { margin:0px; padding:0 0 0 5px; width:77px; text-align:left; float:left; }
.sg_bono { margin:0px; padding:0px; width:68px; text-align:center; float:left; }
.sg_resena { margin:0px; padding:0px; width:55px; text-align:center; float:left; }
.sg_jugar { margin:0px; padding:0px; width:55px; text-align:center; float:left; }
.sg_topsalas { margin:0px; padding:0px; width:260px; list-style:none; float:left; }
.sg_topsalas li { margin:1px 0 0 0 !important; padding:0px; width:260px; height:45px; list-style:none; background:url(images/salas_li.jpg) top repeat-x; float:left; }
.sgsala_logo { margin:0px; padding:10px 0 0 4px; width:73px; height:39px; float:left; }
.sgsala_bono { margin:0px; padding:8px 0 0 0; width:68px; font-size:12px; line-height:15px; color:#258702; text-align:center; float:left; }
.sgsala_bono a { color:#258702; font-weight:bold; text-decoration:none; } .sgsala_bono a:hover { color:#258702; text-decoration:underline; }
.sgsala_resena { margin:0px; padding:14px 0 0 3px; width:52px; float:left; }
.sgsala_jugar {  margin:0px; padding:14px 0 0 3px; width:52px; float:left; }

.alternative { margin:0 5px 15px 5px; padding:0 0 0 10px; width:695px; height:35px; line-height:35px; font-size:16px; color:#fff; font-weight:bold; text-shadow: 1px 1px 2px #001500; background:url(images/alto_title_bg.jpg) top left repeat-x; float:left; -moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px; }
.archthumb { margin:0 15px 10px 0; padding:0px; width:100px; float:left; }
.archtext { margin:0px; padding:0px; width:570px; float:left; }
.nopagex { margin:40px 5px 0 5px; padding:0px; width:705px; height:252px; background:url(images/notfound.jpg) center no-repeat; float:left; }
.page_bg { margin:0 0 10px 0; padding:0px; width:705px; border-bottom:1px dashed #ccc; background:url(images/page_icon.png) top right no-repeat; float:left; }

/*Rese�a Style*/
.resenabox { margin:10px 5px 0 5px; padding:0px; width:705px; float:left; }
.resena_title { margin:0px; padding:0 0 0 15px; width:690px; height:36px; line-height:38px; font-size:20px; color:#fff; overflow:hidden; background:url(images/resena_title_bg.jpg) top repeat-x; float:left; -moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px;border-radius:7px 7px 0px 0px; }
.starbox { margin:11px 7px 0 0; padding:0px; float:right; }
.yellow_star { margin:0 2px 0 0; padding:0px; width:16px; height:16px; background:url(images/star.png) top left no-repeat; float:left; }
.black_star { margin:0 2px 0 0; padding:0px; width:16px; height:16px; background:url(images/star_empty.png) top left no-repeat; float:left; }
.resena_content { margin:0px; padding:0px; width:705px; background:#E9E9E9; float:left; -moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px; }
.rescontent_title { margin:0px; padding:0 0 0 10px; width:695px; height:18px; line-height:20px; font-size:11px; color:#666; text-transform:uppercase; overflow:hidden; background:#DBDBDB; float:left; }
.top_resena { margin:0px; padding:0px; width:705px; float:left; }
.resena_logo { margin:10px; padding:0px; width:118px; height:108px; background:#000 url(images/nologo.png) center no-repeat; border:1px solid #ccc; float:left; }
.resena_text { margin:10px 0 10px 0; padding:0 10px 0 0; width:377px; text-align:left; float:left;  }
.resena_text ul { margin:0px; padding:0px; width:377px; list-style:none; float:left; }
.resena_text ul li { margin:0px; padding:0 0 0 20px; width:357px; list-style:none; font-size:13px; line-height:19px; color:#666; background:url(images/blue_star.png) left center no-repeat; float:left; }
.review_buttons { margin:12px 0 0 0; padding:0 0 0 9px; width:160px; height:110px; border-left:1px solid #ccc; float:left; }
.rv_sitelink { margin:2px 0 8px 0; padding:0px; width:159px; height:47px; text-indent:-9999px; background:url(images/visitar.png) top left no-repeat; border:none; float:left; }
.rv_download { margin:2px 0 0 0; padding:0px; width:158px; height:47px; text-indent:-9999px; background:url(images/descargar.png) top left no-repeat; border:none; float:left; }
.minibox { margin:0 0 9px 7px; padding:0px; width:340px; height:95px; text-align:left; background:url(images/review_box_bg.jpg) top repeat-x; border:1px solid #ccc; float:left; -moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px; }
.minititle { margin:0 5px 0 5px; padding:4px 0 2px 5px; width:325px; font-size:15px; line-height:18px; font-weight:bold; text-align:left; color:#666; border-bottom:1px dashed #999; float:left; }
.bonusinfo { margin:5px 5px 0 5px; padding:0px; width:330px; text-align:center; font-size:35px; line-height:38px; color:#FF9900; font-weight:bold; text-transform:uppercase; float:left; }
.bonusinfo a { color:#FF9900; } .bonusinfo a:hover { color:#FF9900; }
.bonusrate {  margin:0 5px 0 5px; padding:0px; width:330px; text-align:center; font-size:17px; color:#333; font-weight:bold; float:left; }
.bonusrate a { color:#333; } .bonusrate a:hover { color:#666; text-decoration:none; }
.rcompa { margin:15px 0 0 17px; padding:0px; width:340px; text-align:center; float:left;  }
.rlinux { margin:0 5px 0 0; padding:0px; width:35px; height:43px; background:url(images/so_icons.png) 0px 0px no-repeat; float:left; }
.rmac { margin:0 5px 0 0; padding:0px; width:35px; height:43px; background:url(images/so_icons.png) -43px 0px no-repeat; float:left; }
.rwindows { margin:0 5px 0 0; padding:0px; width:41px; height:43px; background:url(images/so_icons.png) -87px 0px no-repeat; float:left; }
.randroid { margin:0 5px 0 0; padding:0px; width:45px; height:43px; background:url(images/so_icons.png) -136px 0px no-repeat; float:left; }
.riphone { margin:0 5px 0 0; padding:0px; width:24px; height:43px; background:url(images/so_icons.png) -191px 0px no-repeat; float:left; }
.paymetods { margin:0 0 20px 14px; padding:4px 5px 4px 5px; width:675px; text-align:center; background:#F3F3F3; border:1px solid #ccc; border-top:none; float:left; -moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px;border-radius:0px 0px 7px 7px; }
.paymetods img { margin:0 2px 0 2px; vertical-align:middle; }


/*Posts Navigation Styles*/
.navigation { }
   .next-posts { }
   .prev-posts { }
   
/*Search Form Styles*/
#searchform { }
	#s { }
	#searchsubmt { }

#footer { margin:0px; padding:0px; width:1000px; height:102px; background:url(images/footer_bg.jpg) bottom repeat-x; float:left; }
.foobg { margin:0px; padding:0px; width:1000px; height:102px; background:url(images/footer_image.jpg) bottom right no-repeat; float:left; }
.footer_top { margin:23px 0 0 0; padding:0px; width:1000px; height:46px; float:left; }
.footer_end { margin:0px; padding:0 0 0 15px; width:985px; height:33px; line-height:35px; font-size:12px; color:#999; overflow:hidden; float:left; }
.ft_menu { margin:0 0 0 10px; padding:0px; width:800px; height:46px; overflow:hidden; float:left; }
.ft_menu ul { margin:14px 0 0 0; padding:0px; width:800px; list-style:none; float:left; }
.ft_menu ul li { margin:0px; padding:0 4px 0 4px; list-style:none; font-size:12px; color:#DBF9BD; list-style:none; float:left; border-right:1px solid #DBF9BD; }
.ft_menu ul li a { margin:0px; padding:0 10px 0 10px; height:21px; line-height:21px; color:#DBF9BD; font-weight:bold; display:block; }
.ft_menu ul li a:hover { background:#004A00; color:#DBF9BD; text-decoration:none; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;  }
	
	
#comments { margin:0 5px 10px 5px; padding:0 0 0 10px; width:695px; height:34px; line-height:34px; font-size:15px; color:#106BAF; font-weight:bold; background:#DDEFFC; border-top:1px solid #7CC0F3; border-bottom:1px solid #7CC0F3; float:left; }
/*Coment List Styles*/
ol.commentlist { margin:0 5px 0 5px; padding:0px; width:705px; list-style:none; float:left; }
.com_avat { margin:0 30px 0 0; padding:5px; width:70px; height:70px; background:#EBEBE2; border:1px solid #dfdfdf; float:left; }
.the_comment { margin:0 0 10px 0; padding:0px;  width:590px; min-height:80px; font-size:13px; color:#333; background:#EEEEE7; border:1px solid #D4D4D4; position:relative; float:left; -moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px; }
.com_arrowed { margin:0px; padding:0px; width:20px; height:52px; background:url(images/com_arrow.png) top left no-repeat; position:absolute; top:14px; left:-20px; }
ol.commentlist li.comment { margin:0 0 10px 0; padding:0px; display:block; float:left;}
ol.commentlist li.comment div.comment-author { margin:2px 0 0 0; padding: 1px 0 0 23px; font-size:12px; color:#02A6CE; font-weight:bold; width:510px; background:url(images/com_us2.png) 5px 1px no-repeat; float:left; }
ol.commentlist li.comment div.comment-author a { font-size:12px; color:#02A6CE; font-weight:bold; }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { font-weight:normal; }
ol.commentlist li.comment div.comment-meta { margin:0px; padding:0px; font-size:9px; color:#999; text-transform:uppercase; position:absolute; top:5px; right:5px; }
ol.commentlist li.comment div.comment-meta a { color: #999; }
ol.commentlist li.comment div.comment-meta a:hover { color: #999; text-decoration:none; }
ol.commentlist li.comment p { margin:3px 0 6px 0; padding:0px;}
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.comment-body { margin:0 10px 0 10px; padding:0px; width:490px; font-size:12px; color:#666; line-height:15px; float:left; }
ol.commentlist li.comment div.reply { font-size: 9px; text-transform:uppercase; position:absolute; bottom:6px; right:5px;}
ol.commentlist li.comment div.reply a { margin:0px; padding:3px 7px; font-weight: bold; color:#fff; background:#666; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
ol.commentlist li.comment div.reply a:hover { background:#333; text-decoration:none;}
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.parent { border-left: 3px solid #111; }

#respond { margin:0 5px 0 5px; padding:0px; width:703px; height:183px; background:url(images/respond_bg.jpg) top repeat-x; border:1px solid #ccc; position:relative; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.resptitle { margin:6px 0 0 10px; padding:0 0 0 36px; height:29px; line-height:29px; font-size:21px; color:#106BAE; background:url(images/response_icon.png) left center no-repeat; display:block; }
.respond_left { margin:10px 0 0 11px; padding:0px; width:244px; float:left; }
.respond_right { margin:10px 0 0 18px; padding:0px; width:417px; float:left; }
.com_user { margin:0 0 6px 0; padding:0 10px 0 34px; width:200px; height:36px; line-height:36px; font-size:14px; color:#666; background:url(images/user_bg.png) top left no-repeat; border:none; float:left;  }
.com_email { margin:0 0 6px 0; padding:0 10px 0 34px; width:200px; height:36px; line-height:36px; font-size:14px; color:#666; background:url(images/email_bg.png) top left no-repeat; border:none; float:left;  }
.com_website { margin:0 0 6px 0; padding:0 10px 0 34px; width:200px; height:36px; line-height:36px; font-size:14px; color:#666; background:url(images/website_bg.png) top left no-repeat; border:none; float:left;  }
.com_comment { margin:0px; padding:7px; width:403px; height:60px; font-size:14px; color:#666; background:#fff url(images/com_comment.jpg) top repeat-x; border:1px solid #ccc; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.com_send { margin:10px 0 0 0; padding:0px; width:190px; height:33px; line-height:33px; font-size:15px; color:#fff; font-weight:bold; text-align:center; text-transform:uppercase; background:url(images/com_send.jpg) top left repeat-x; border:none; float:right; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;  }
.cancel-comment-reply { position:absolute; top:5px; right:10px; }

/*Wordpress Defaul Alignments*/
.entry-content img { margin: 0 0 1.5em 0; }
.alignleft, img.alignleft { margin-right: 1.5em; display: inline; float: left; }
.alignright, img.alignright { margin-left: 1.5em; display: inline; float: right; }
.aligncenter, img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; }
.alignnone, img.alignnone { /* not sure about this one */ }
.wp-caption { margin-bottom: 1.5em; text-align: center; padding-top: 5px; }
.wp-caption img { border: 0 none; padding: 0; margin: 0; }
.wp-caption p.wp-caption-text { line-height: 1.5; font-size: 10px; margin: 0; }
.wp-smiley { margin: 0 !important; max-height: 1em;}
blockquote.left { margin-right: 20px; text-align: right; margin-left: 0; width: 33%; float: left; }
blockquote.right { margin-left: 20px; text-align: left; margin-right: 0; width: 33%; float: right; }

/*Misc Styles */
.entry a img { background:none; border:none; }