@charset "utf-8";
/* CSS Document for Bingo4bingo */

/* global styles */
*	{
	margin:0;
	padding:0;
}

body	{
	background:url(../images/body-bg.png) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

.center	{
	text-align:center;
}

p	{
	font-size:12px;
	color:#000;
	padding-top:19px;
	
}

.pad-top_15	{
	padding:15px 0 0 0;
	text-align:center;
}

.pad-top_10	{
	padding:10px 0 0 0;
	text-align:center;
}

.pad-top_5	{
	padding:5px 0 0 0;
	text-align:center;
}

.pad-left_15	{
	padding:0 0 0 15px;
}

.pad-bot_8	{
	padding:8px 0 0 0;
}

.c_blue	{
	color:#004793;
}

.c_white	{
	color:#fff;
}

.c_black	{
	color:#000;
}

.clear	{
	clear:both;
	height:14px;
}

/*   main wrapper style  */
#main-wrapper	{
	width:980px;
	margin:0 auto;
}

/*   top style  */
.top	{
	margin-top:2px;
	height:61px;
}

.top-menu	{
	float:right;
	background:url(../images/top-menu-bg.png) no-repeat;
	width:360px;
	height:32px;
}

.top-menu ul	{ list-style:none;margin-top:9px;margin-left:28px; }
.top-menu ul li	{ list-style:none;float:left;display:block; }
.top-menu ul li a	{ list-style:none;float:left;display:block;font-size:12px;color:#fff;text-decoration:none;padding-left:20px;padding-right:20px; }
.top-menu ul li a:hover	{ color:#000;}
.top-contact { height:16px;background:url(../images/contact.png) left no-repeat; }
.top-sitemap { height:16px;background:url(../images/sitemap.png) left no-repeat; }
.top-favorites { height:16px;background:url(../images/favorites.png) left no-repeat; }

.site-text	{
	font-size:16px;
	color:#004793;
	font-style:italic;
	font-weight:bold;
	padding-top:34px;
}

/*   menu wrapper styles   */
.menu-wrapper	{
	height:41px;
	background:url(../images/menu-bg.png) no-repeat;
}

.menu	{
	float:left;
	height:41px;
}

.menu	ul	{ list-style:none;margin-left:29px; }
.menu	ul li	{ list-style:none;display:block;float:left; }
.menu	ul li a	{ list-style:none;display:block;float:left;text-decoration:none;color:#fff;font-size:14px;font-weight:bold;height:28px;padding:13px 23px 0; }
.menu	ul li a:hover	{ background:url(../images/menu-over.png) repeat-x;color:#000; }

.search {
	width:232px;
	height:28px;
	float:right;
	margin-top:7px;
	border:0px #00F solid;
}

.search-field	{
	height:19px;
	border:0;
	background:transparent;
	padding:3px 0 0 15px;
	width:160px;
}

.submit-btn	{
	width:39px;
	height:27px;
	background:url(../images/go-btn.jpg) no-repeat;
	border:0;
	margin-left:-3px;
}
/*   menu ends wrapper styles   */

/*  banner style here  */

.banner	{
	height:220px;
	background:url(../images/banner.png) no-repeat;
}

.logo	{
	margin:49px 0 0 45px;
	width:192px;
	height:143px;
	float:left;
}

.banner-txt	{
	float:left;
	width:302px;
	margin-left:64px;
	padding-top:20px;
}

.banner-txt	h1	{
	font-size:18px;
	color:#666;
	font-weight:normal;
}

.play-now	{
	float:left;
	margin-left:127px;
	margin-top:129px;
}

.play-btn	{
	width:190px;
	height:50px;
	background:url(../images/play-bingo.png) no-repeat;
}

.play-btn:hover	{
	background:url(../images/play-bingo-over.png) no-repeat;
}

/*  banner ends style here  */


/*  main-content style here  */

.main-content	{
	height:1%;
	overflow:hidden;
}

.main-content p	{
	/*padding:0;
	margin:0;*/
}

.left-wrapper	{
	float:left;
	width:200px;
}

.box-title	{
	min-height:24px;
	background:#458ad4	url(../images/box-header.png) top no-repeat;
	padding-left:10px;
	padding-top:11px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}

.box-content	{
	border-left:1px #458ad4 solid;
	border-right:1px #458ad4 solid;
	background:#f6f6f6;
}

.box-footer	{
	min-height:22px;
	background:url(../images/box-bottom.png) top no-repeat;
	padding-left:10px;
	padding-top:7px;
	font-size:12px;
	font-weight:normal;
	color:#fff;
}

.box-footer	a	{
	color:#fd8cea;
	font-weight:bold;
	text-decoration:none;
}

.pick-link	{
	color:#e565cf;
	font-weight:bold;
	text-decoration:none;
}

.box-footer	a:hover {
	color:#fff;
}

.inner-box	{
	height:69px;
	padding-top:6px;
	padding-left:3px;
}

.inner-box a	{
	font-weight:bold;
	color:#060606;
	text-decoration:none;
	font-size:12px;
	margin-left:1px;
}

.inner-box a:hover	{
	text-decoration:underline;
}

.box-sep	{
	background:url(../images/broken-sep.jpg) center repeat-x;
	height:1px;
	width:186px;
	margin:0 auto;
	padding:2px 0 10px 0;
}

.separator-2	{
	height:11px;
	background:url(../images/separator-2.jpg) bottom no-repeat;
	padding-top:10px;
}	

.txt	{
	padding-top:0;
	padding:0 6px;
}

.box-img	{
	float:right;
	margin-right:-7px;
	width:130px;
	height:69px;
	background:url(../images/img-placeholder.png) no-repeat;
}

.box-img img	{
	float:left;
	padding:3px 0 0 5px;
}

.spacer	{
	height:14px;
}

.spacer-pick	{
	height:8px;
}

.box-footer2	{
	border-bottom:1px #458ad4 solid;
}

.box-content ul	{ list-style:none; }
.box-content ul li	{ list-style:none;background:url(../images/broken-sep.jpg) bottom repeat-x;padding:3px 0; }
.box-content ul li a { list-style:none;font-weight:bold;color:#458ad4;font-size:12px;text-decoration:none;background:url(../images/arrow-bul.jpg) no-repeat 10px 0;padding-left:30px;line-height:23px; }
.box-content ul li a:hover { color:#000; }

/*  style on middle section  */
.content-wrapper	{
	float:left;
	margin-left:14px;
	width:540px;
}

.content-wrapper h2	{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:5px 0 0;
}

.box-3	{
	float:left;
	width:260px;
	line-height:18px;
}

.box-3 p {
	font-size:13px;
}

.box-3-top	{
	background:#ff8eec url(../images/box-3-top.jpg) top no-repeat;
	padding:0 13px;
	min-height:171px;
}

.box-3-bottom	{
	min-height:45px;
	background:url(../images/box-3-bottom.jpg) no-repeat;
}

.box-3-bottom	ul { list-style:none;padding:11px 0 0 47px; }
.box-3-bottom	ul li { list-style:none;display:inline;padding-right:36px; }
.box-3-bottom	ul li a { list-style:none;display:inline;text-decoration:underline;color:#fff;font-size:12px; }
.box-3-bottom	ul li a:hover	{ text-decoration:none; }
.right-5	{
	margin-right:10px;
}

.box-4	{
	float:left;
	width:260px;
	margin-left:20px;
	line-height:18px;
}

.box-4 p {
	font-size:13px;
}

.box-4-top	{
	background:#c8c8c8 url(../images/box-4-top.jpg) top no-repeat;
	padding:0 13px;
	min-height:171px;
}

.box-4-bottom	{
	min-height:45px;
	background:url(../images/box-4-bottom.jpg) no-repeat;
}

.box-4-bottom	ul { list-style:none;padding:11px 0 0 47px; }
.box-4-bottom	ul li { list-style:none;display:inline;padding-right:36px; }
.box-4-bottom	ul li a { list-style:none;display:inline;text-decoration:underline;color:#000;font-size:12px; }
.box-4-bottom	ul li a:hover	{ text-decoration:none; }
.right-5	{
	margin-right:10px;
}

.latest-review-wrapper	{
	border:1px #ff8eec solid;
	height:1%;
	overflow:hidden;
	background:#e7f3ff;	
}

.titulo	{
	font-size:13px;
	font-weight:bold;
	color:#add6ff;
	background:#458ad4;
	padding:7px 17px;
	text-decoration:none;
}

.entry	{
	border:1px #458ad4 solid;
	margin-top:6px;
	height:1%;
	overflow:hidden;
	background:#fff;
	
}

.entry-wrapper	{
	padding:0 10px 10px 10px;
}

.entry-1	{
	float:left;
	width:234px;
	background:#fff;
	padding-top:8px;
}

.entry-1 ul	{ list-style:none;padding:7px 0 5px 17px; }
.entry-1 ul li	{ list-style:none;display:inline;padding-right:20px; }

.entry-2	{
	float:left;
	width:280px;
	background:url(../images/entry-bg.jpg) left repeat-y;
}

.entry-text	{
	width:263px;
	background:#f3f3f3;
	margin:5px auto;
	padding:5px;
}

.flag-bonus	{
	padding:10px 0 15px 0;
}

.flag	{
	float:right;
}

.flag-bonus	p	{
	padding:5px 0 0 10px;
}

.flag-bonus a	{
	font-weight:bold;
	color:#1c66b6;
}

.flag-bonus a:hover	{
	color:#000;
}

.latest-header	{
	width:538px;
	height:25px;
	padding:7px 0 0 13px;
	background:url(../images/latest-review-bg.jpg) no-repeat;
	font-size:13px;
	font-weight:bold;
	color:#fff;
}

.latest-review-wrapper h1	{
	padding-left:15px;
	font-size:20px;
	font-weight:bold;
	color:#458ad4;
}
/* styles n middle section ends*/

.right-wrapper	{
	float:left;
	width:200px;
	margin-left:20px;
}

.center-img	{
	width:178px;
	height:74px;
	border:3px #d7d7d7 solid;
	margin:0 auto;
}

.newsletter	{
	width:176px;
	margin:0 auto;
	padding-top:10px;
}

.input-name	{
	 width:174px;
	 border:1px #458ad4 solid;
	 background:url(../images/text-field-bg.jpg) no-repeat;
	 height:19px;
	padding:5px 0 0 1px;
}

.subscribe-btn	{
	padding:8px 0 0 96px;
}

.poll	{
	width:176px;
	margin:0 auto;
	padding-top:10px;
}

.poll label	{
	color:#458ad4;
	font-size:12px;
	padding-left:5px;
}

.poll input	{

}

.vote	{

}

/*   main-content styles   */

/*   footer styles below    */

#footer-wrapper	{
	background:url(../images/footer-bg.jpg) repeat-x 0 30px;
	margin-top:10px;
}

.footer	{
	width:980px;
	margin:0 auto;
	background:url(../images/footer-menu-bg.jpg) top no-repeat;
}

.footer-menu ul	{ list-style:none;padding:10px 0 0 17px; }
.footer-menu ul li	{ list-style:none;display:inline;color:#6c6c6c;font-size:13px;padding:5px 7px; }
.footer-menu ul li a	{ list-style:none;display:inline;color:#fff;font-size:12px;text-decoration:none; }
.footer-menu ul li a:hover	{ color:#000; }

.footer-txt	{
	width:668px;
	color:#666666;
	padding-left:22px;
}

.footer-right-txt	{
	float:right;
	padding:13px 32px 0 0;
}

.footer-right-txt p	{
	padding:1px 0 0 0;
	color:#fff;
}

.footer-right-txt a	{
	color:#000;
	text-decoration:none;
}

.footer-right-txt a:hover	{
	text-decoration:underline;
}
