/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Oswald:400,700);

@font-face {

	font-family: 'MyriadHebrew-Regular';

	src: url('myriadhebrew-regular.eot');

	src: url('myriadhebrew-regular.eot?#iefix') format('embedded-opentype'),

		 url('myriadhebrew-regular.woff') format('woff'),

		 url('myriadhebrew-regular.ttf') format('truetype'),

		 url('myriadhebrew-regular.svg#myriadhebrew-regular') format('svg');

	font-weight: normal;

	font-style: normal;

}

h1, h2, h3, h4, h5, h6, ul, p{

	margin:0px;

	padding:0px;

	list-style:none;

}

body{

	margin:0px;

	padding:0px;

	background:url(../images/body_bg.png) repeat-x #fbfafa;
/*background: #031b03; /* Old browsers */
/*background: -moz-linear-gradient(top,  #031b03 0%, #094109 0%, #0e680e 10%, #4e904e 30%, #6bad6b 50%, #93c393 70%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#031b03), color-stop(0%,#094109), color-stop(10%,#0e680e), color-stop(30%,#4e904e), color-stop(50%,#6bad6b), color-stop(70%,#93c393)); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  #031b03 0%,#094109 0%,#0e680e 10%,#4e904e 30%,#6bad6b 50%,#93c393 70%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  #031b03 0%,#094109 0%,#0e680e 10%,#4e904e 30%,#6bad6b 50%,#93c393 70%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  #031b03 0%,#094109 0%,#0e680e 10%,#4e904e 30%,#6bad6b 50%,#93c393 70%); /* IE10+ */
/*background: linear-gradient(to bottom,  #031b03 0%,#094109 0%,#0e680e 10%,#4e904e 30%,#6bad6b 50%,#93c393 70%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#031b03', endColorstr='#93c393',GradientType=0 ); /* IE6-9 */


	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

}

img{

	background:0px;

}

#main{

	width:960px;

	overflow:hidden;

	margin:0 auto;

	padding:0px 0px 0px 0px;

}

#header{

	width:960px;

	overflow:hidden;

}

#logo-wrap{
	width:320px;
	float:left;
	margin-top:20px;
	font-family: 'MyriadHebrew-Regular';
}
#logo{
width:100%;
}
#logo a{
	font-size: 42px;
color:#FFF;
text-shadow: 2px 2px #666;
text-decoration:none;
}
#description {
color:#FFF;
font-size:14px;
width:100%;
text-align:right;
}

.header_right{

	width:240px;

	overflow:hidden;

	float:right;

	padding:1px 10px 0px 0px;

}

.sponsor{

	width:240px;

	overflow:hidden;

	text-align:right;

	font-family: 'Oswald', sans-serif;

	font-size:18px;

	color:#FFFFFF;

	line-height:45px;

}

.sponsor img{

	vertical-align:middle;

	margin-left:10px;

	margin-bottom:4px;

	}

.social{

	width:220px;

	overflow:hidden;
	text-align:right;
	float:right;


}

#menu{

	width:960px;

	overflow:hidden;

	height:49px;

	background:#6ea364;

	border-radius:10px 10px 0px 0px;

}

#menu ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

#menu ul li{

	font-family: 'MyriadHebrew-Regular';

	font-size:15px;

	text-align:center;

	float:left;

	line-height:49px;

	font-weight:bold;

	text-transform:uppercase;

}

#menu ul li a{

	display:block;

	color:#FFFFFF;

	text-decoration:none;

	padding:0px 12px 0px 12px;

}

#menu ul li a:hover{

	background:#e9e9e9;

	color:#222121;

}

.submenu{

	width:960px;

	overflow:hidden;

}

.submenu ul{

	margin:0px;

	padding:0px;

	list-style:none;

}

.submenu ul li{

	font-family: 'MyriadHebrew-Regular';

	font-size:15px;

	text-align:center;

	float:left;

	line-height:39px;

	padding:0px 35px;

	border-right:1px solid #9c9a9a;

}

.submenu ul li a{

	color:#1f1e1e;

	text-decoration:none;

}

.submenu ul li a:hover{

	color:#6ea364;

}

#container{

	width:930px;

	overflow:hidden;

	border:5px solid #e9e9e9;

	margin-top:10px;

	padding:10px;

}

toplist_block{

	width:526px;

	overflow:hidden;

	float:left;

	background:url(../images/toplist_bg.jpg) no-repeat;

	padding:15px 12px 25px 12px

}

.listingtable{

	width:600px;

	overflow:hidden;

	border:1px solid #e2e2e2;

}

.listingtable th{

	font-family:Myriad Pro;

	font-size:18px;

	color:#FFF;

	text-align:left;

	line-height:32px;

	background:#6ea364;
	padding-left:5px;


}	

.listingtable td{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	color:#000000;

	line-height:15px;

	background:url(../images/list_tdbg.gif) repeat-x bottom #fefefe;
	padding:5px 0px;
	padding-right:10px;

}

.listingtable td a{
	text-decoration:underline;
	color:#6ea364;
}

.listingtable td img{

	margin-left:10px;

}

.listingtable td.rank{

	font-family:Myriad Pro;

	font-size:18px;

	color:#000000;

	text-align:left;

	line-height:50px;

	padding-left:20px;

}

.benefit_list{

	width:100%;

	overflow:hidden;

}

.benefit_list ul {

	margin:0px;

	padding:0px;

	list-style:none;

}	

.benefit_list ul li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	color:#000000;

	background:url(../images/tick.png) no-repeat left top;

	padding:0px 0px 0px 22px;

}	

.toplist_outer{

	width:550px;

	overflow:hidden;

	float:left;

}

.banner{

	width:370px;

	overflow:hidden;

	float:right;

}

.fullwidth{

	width:100%;

	overflow:hidden;

	padding:0px 0px 10px 0px;

}

#left_block{

	width:652px;

	overflow:hidden;

	float:left;

}

#right_block{

	width:240px;

	overflow:hidden;

	float:right;

}

.content_block{

	width:650px;

	overflow:hidden;

	border:1px solid #e9e9e9;

	margin-bottom:10px;

}

h2{

	font-family: 'Oswald', sans-serif;

	background:url(../images/bingo_icon.png) no-repeat 10px center #6ea364;

	color:#FFFFFF; 

	margin:0px;

	padding:0px 0px 0px 35px;

	text-align:left;

	line-height:35px;

	font-size:18px;
	font-weight:normal;

}

.content_inner{

	width:630px;

	overflow:hidden;

	padding:10px;

}

.news_mainleft{

	width:295px;

	overflow:hidden;

	float:left;

	margin-right:20px;

}

.news_right{

	width:315px;

	overflow:hidden;

	float:right;

}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

	text-align:left;

	color:#000;

	margin:0px;

	padding:0px;

	line-height:22px;
	margin-bottom:10px;

}

p a{

	color:#6ea364;

	text-decoration:underline;

}

p a:hover{

	text-decoration:none;

}

.floatl{

	float:left;

}

.floatr{

	float:right;

}

.news_thumbblock{

	width:146px;

	overflow:hidden;

	float:left;

	margin-right:15px;

}

.news_thumbblock img{

	margin-bottom:10px;

}

h5{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-align:left;

	font-weight:bold;

	color:#0f6060;

}

h5 a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-align:left;

	font-weight:bold;

	color:#0f6060;

	text-decoration:none;

	cursor:pointer;

}

h5 a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-align:left;

	font-weight:bold;

	color:#0f6060;

	text-decoration:underline;

	cursor:pointer;

}

.last{

	margin:0px;

	padding:0px;

}

.article_block{

	width:197px;

	overflow:hidden;

	float:left;

	margin-right:13px;

}

.article_block img{

	margin-bottom:10px;

}

.right_box{

	width:238px;

	overflow:hidden;

	border:1px solid #e9e9e9;

	border-radius:8px;

	margin-bottom:15px;

}

.right_boxinner{

	width:210px;

	overflow:hidden;

	padding:9px;

}

.right_list{

	width:210px;

	overflow:hidden;

}

.right_list ul{

	list-style:none;

}

.right_list ul li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	color:#999999;

	background:url(../images/arrow.gif) no-repeat left center;

	padding:7px 0px;

	padding-left:15px;

	border-bottom:1px dotted #999999; 

}

.right_list ul li a{

	color:#000000;

	text-decoration:none;

}

.right_list ul li a:hover{

	color:#0f6060;

	text-decoration:none;

}



.foot_outer{

	width:938px;

	overflow:hidden;

	background:#D1EBCE;

	border:1px solid #eaeaf4;

	margin-top:25px;

	padding:20px 0px 0px 20px;

	border-radius:15px;

}

.footer_block{

	width:190px;

	overflow:hidden;

	float:left;

	padding-right:20px;

}

.footer_block ul{

	margin:0px;

	padding:0px;

}


.quick_links{

	width:280px;

	overflow:hidden;

	float:left;

}

.quick_links table td{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	line-height:16px;

	color:#336644;

	padding:5px 0px;

}

.quick_links table td img{

	vertical-align:middle;

	margin-right:3px;

}
.quick_links a{
	color:#336644;
	text-decoration:underline;
}

.quick_links a:hover{
	text-decoration:none;
}
.footer_block ul li{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	padding:7px 0px;

	border-bottom:1px dotted #333333;

	background:url(../images/arrow.png) no-repeat left center;

	padding-left:15px;

}

.footer_block ul li a{

	color:#336644;

	text-decoration:none;

}

.footer_block ul li a:hover{

	text-decoration:underline;

}

h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;
	margin-bottom:15px;

}

.copy{

	width:450px;

	overflow:hidden;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	margin-top:10px;

}





/*new styles*/

.post_header{

	width:100%;

	overflow:hidden;

	border-bottom:1px solid #CCCCCC;

	padding:5px 0px 10px 0px;

	margin-bottom:10px;

}

.date_block{

	width:31px;

	overflow:hidden;

	float:left;

	border:2px solid #CCCCCC;

	margin:0px 10px 10px 0px;

}

.day{

	font-family: 'Oswald', sans-serif;

	font-size:13px;

	text-align:center;

	color:#FFFFFF;

	margin-bottom:3px;

	background:#5b9d9d;

}

.date{

	font-family: 'Oswald', sans-serif;

	font-size:16px;

	color:#2c5b93;

	text-align:center;
	line-height:20px;

}

.date span{

	font-size:10px;

}

.breadcrumb{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

	color:#000000;

	font-weight:bold;

}

.breadcrumb a{

	color:#529999;

	text-decoration:underline;

}


/*h2{

	font-family: 'Oswald', sans-serif;

	font-size:20px;

	text-align:left;

	color:#514c47;

	margin:0px;

	padding:0px;

	padding-bottom:0px;

}*/

.floatl{

	float:left;

}.floatr{

	float:right;

}

.center{

	text-align:center;

}


.review_block{
	width:625px;
	overflow:hidden;
	border-radius:10px;
	background:#e9f3f5;
	padding:10px;
	margin-bottom:20px;
}
.review_img{
	width:270px;
	overflow:hidden;
	float:left;
}
.review_logoblock{
	width:160px;
	overflow:hidden;
	float:left;
	padding-right:10px;
}
.hits_outer{
	width:173px;
	overflow:hidden;
	border-radius:6px;
	border:3px solid #7aafaf;
	background:#fff;
	float:left;
}
.hits_outer h2{
	font-family: 'Oswald', sans-serif;
	font-size:18px;
	text-align:center;
	color:#000000;
	margin-bottom:10px;
}
.hits_list{
	width:160px;
	overflow:hidden;
	margin:0 auto;
}
.hits_list ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.hits_list ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height:22px;
	background:url(../images/tick.gif) no-repeat left center;
	padding-left:20px;
}
.hits_list ul li a{
	color:#333333;
	text-decoration:none;
}
.hits_list ul li a:hover{
	text-decoration:underline;
}
.miss_list{
	width:160px;
	overflow:hidden;
	margin:0 auto;
}
.miss_list ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.miss_list ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	line-height:22px;
	background:url(../images/wrong.gif) no-repeat left center;
	padding-left:20px;
}
.miss_list ul li a{
	color:#333333;
	text-decoration:none;
}
.miss_list ul li a:hover{
	text-decoration:underline;
}
.price{
	font-family: 'Oswald', sans-serif;
	font-size:25px;
	text-align:center;
	color:#6ea364;
}
.price span{
	font-size:15px;
}
.alignleft{
	margin-right:10px;
}
.entry-utility, .entry-meta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	margin:5px 0px;
	color:#666666;
}
.entry-utility, .entry-meta a{
	color:#6ea364;
	text-decoration:underline;
}
.cat-links a{
	color:#6ea364;
	text-decoration:underline;
}
.nav-previous a{
	color:#666666;
	text-decoration:underline;
	float:left;
}
.nav-previous a:hover{
	text-decoration:none;
}
.nav-next a{
	color:#666666;
	text-decoration:underline;
	float:right;
}
.nav-next a:hover{
	text-decoration:none;
}
h3{
	font-family: 'Oswald', sans-serif;
	font-size:20px;
}
h3 a{
	text-decoration:none;
	padding-bottom:10px;
	font-size:22px;
}
h3 a:hover{
	text-decoration:underline;
	color:#FF0000;
}
.header_right h1{
	background:none;
	font-size:12px;
	margin:0px;
	padding:0px;
	line-height:12px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.alignleft{
	float:left;
	margin-right:15px;
}