/**

Theme Name: QuerchMag Theme

Author URI: http://wpjunction.com

Theme URI: http://wpjunction.com

Version: 1.0

Author: hpa

Description:QuerchMag Magazine Theme Premium WP

*/



@import url('css/reset.css');

@import url('css/default.css');

@import url('css/glide-flash.css');

@import url('css/widgets.css');

@import url('css/comments.css');



/* -------------------------------------- */


/* --added features ------------------- */

#date-now a 
{
	text-decoration:none;
	color:#7F7F7F;
}


#date-now a:hover
{
  color:#FFFFFF;
}

a.dollar-icon:hover 
{
color: red;
}

a.dollar-icon
{
padding-top: 10px;
padding-right: 0pt;
padding-bottom: 6px;
padding-left: 30px;
color: #000000;
font-weight: bold;
background-color: transparent;
background-image: url(http://www.betfairpokerbonuscode.com/wp-content/themes/QuenchMag/images/dollar-icon.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left 50%;
display: block;
text-decoration: underline;
font-size: 12px;
}

.small-tick
{
list-style-image: url(http://www.betfairpokerbonuscode.com/wp-content/themes/QuenchMag/images/small-tick-generic.gif);
}


.block2 ul li 
{

	list-style-type: disc;
        margin-left: 20px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-top: 10px;
}

.featured2  ul li
{
  list-style-type: square;
margin-left: 25px;
margin-right: 20px;
margin-bottom: 0px;
margin-top: 5px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

#plusminus
{
   width: 580px;
   margin-bottom: 10px;
   margin-top: 20px;
}

#plus
{
   float:left;
   width: 290px;
}

#minus
{
  float:right;
  width: 290px;
}

plustitle
{
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
background-color: transparent;
background-image: url(http://www.betfairpokerbonuscode.com/wp-content/themes/QuenchMag/images/plus-icon-small.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 2px;
padding-top: 4px;
padding-right: 0pt;
padding-bottom: 4px;
padding-left: 28px;
font-size: 16px;
}

minustitle
{
font-family: Arial, Tahoma, Verdana;
font-weight: bold;
background-color: transparent;
background-position: 0pt 2px;
background-image: url(http://www.betfairpokerbonuscode.com/wp-content/themes/QuenchMag/images/minus-icons-small.gif);
background-repeat: no-repeat;
background-attachment: scroll;
padding-top: 4px;
padding-right: 0pt;
padding-bottom: 4px;
padding-left: 28px;
font-size: 16px;
}




#sidebar h2{
	background: #666666 url(images/headline.gif);
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: bold;
	padding: 3px 0px 2px 5px;
	margin: 0px 0px 5px 0px;
	}

highlight
{
background-color: #0474b5;
font-weight: bold;
padding-right: 7px;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
color: #ffffff;
text-decoration: underline;
}

#posts
{
  margin-bottom: 15px;
}


#sidebar {
	float:right;
	width:320px;
        margin: 0px;
	padding-right:10px;
	padding-left:10px;	
 }

.featured {

        background: #D8D8D8;
	float: left;
	width: 302px;
        margin-top: 0pt;
        margin-right: 10px;
        margin-bottom: 10px;
        margin-left: 0pt;  
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 5px;
        padding-left: 10px;
}

.featured2 {
        float: left;
	width: 300px;
	margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
        padding-top: 10px;
        padding-right: 10px; 
        padding-bottom: 5px;
        padding-left: 10px;
	}

label
{
float: left;
width: 145px;
font-weight: bold;
padding-bottom:6px;
}

a.recieve
{
 color: #000000;
}


a.download-small
{
background-image: url(http://www.betfairpokerbonuscode.com/wp-content/themes/QuenchMag/images/download-now-icon.gif);
background-repeat: no-repeat;
background-attachment: scroll;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 25px;
color: #000000;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}



a.visit-small
{
background-image: url(http://www.betfairpokerbonuscode.com/wp-content/themes/QuenchMag/images/visit-site-icon.gif);
background-repeat: no-repeat;
background-attachment: scroll;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 25px;
color: #000000;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
}


#exclusive
{
  padding-top: 10px;
  width: 300px;
  font-size: 14px;
}

#maintext
{
  width:120px;
  float: left;
}

#subtext
{
  float:right;
  width:120px;
}

#limitsize
{
  width:200;
  float:left;
}

#aditext
{
  width: 300px;
  float:left;
  margin-top:10px;
  margin-bottom:10px;
}

.colsub
{
  font-size: 18px;
  color: red;
  font-weight: bolder;

}
/* -------------------------------------- */





.clearfix:after { /* FF, O, etc. */

	content: " ";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;
}



.clearfix {

	display: inline-block; /* IE7xhtml*/

}




html[xmlns] .clearfix { /* O */

	display: block;

}



* html .clearfix {



	height: 1%; /* IE5-6 */

}


body {

	background:#FFFFFF url(images/background.gif) repeat-x 0 100%;
	font:normal 12px Arial, Verdana, Tahoma;
	color:#000000; /*#4F2E2E */
}



a {

	text-decoration:none;
	color:#0567b4;
}



a:hover { color:#000000; }



#body-in {

	background:transparent url(images/body-in-bg.gif) repeat-x 0 0;

}



#wrapper {

	width:960px;

	margin:0 auto;

}



.icon {

	background:transparent url(images/all-icons.gif) no-repeat;

	padding-left:20px;

}



#date-now {

	background-position:0 11px;
	font-size:10px;
	color:#EFEFEF;
	text-transform:uppercase;
	line-height:38px;
	display:block;
	float:left;
}



#top-search-wrap {

	float:right;

	width:275px;

}



#top-search {

	position:relative;

	width:275px;

	height:38px;

	padding:0;

}



#top-search label {

	color:#FFFFFF;

	font-size:10px;

	text-transform:uppercase;

	position:absolute;

	top:14px;

	left:0;

}



#top-s {

	position:relative;

	background:#F6F6F6 url(images/search-top-text-bg.gif) repeat-x 0 0;

	padding:4px;

	top:9px;

	height:13px;

	border:none;

	font-size:10px;

	color:#000000;

	text-transform:uppercase;

	left:53px;

	width:204px;

}



#branding {

	height:101px;

	overflow:hidden;

	text-transform:uppercase;

	position:relative;

	margin-bottom:1px;

}



#blog-title {

	display:block;

	float:left;

	font:bold 33px Verdana, Tahoma, Arial;

	margin-right:14px;

	line-height:101px;

}



/** Created to display banner on website */

#banner

{

	display:block;

        float:left;

	margin-left:60px;

	line-height:150px;

}



#blog-title a {  color:#000000; }



#blog-title a:hover {  color:#570707; }



#blog-description {

	background:transparent url(images/brand-separator.gif) no-repeat 0 50%;

	float:left;

	font:normal 20px Tahoma, Verdana, Arial;

	line-height:100px;

	padding-left:15px;

	color:#000000;

}



/**

Puts a shadow on the title -  if left shows on the top of the header

#blog-description-shadow {

	position:absolute;

	display:block;

	left:287px;

	top:40px;

	color:#730707;

	font:normal 15px Tahoma, Verdana, Arial;

}

*/



#page-menu ul {

	display:block;

	height:40px;

	overflow:hidden;

	margin-bottom:1px;

}



#page-menu ul li {

	display:inline;

}



#page-menu a {

	background:transparent url(images/menu-separator.gif) no-repeat 100% 0;

	display:block;

	float:left;

	height:40px;

	font-size:10px;

	line-height:40px;

	color:#FFFFFF;

	padding:0 11px 0 8px;

	text-transform:uppercase;

}



#page-menu a:hover, #page-menu 
{
	color:#000000; /*#850B0B*/
}





.current_page_item a {

	color:#FFFFFF;

}



.read-more {

	background-color:#0668b4;

	display:block;

	float:left;

	padding:6px;

	color:#FFFFFF;

	margin-top:7px;

}



.read-more:hover { 		color:#FFFFFF; background-color:#0668b4; }



/* content width:630px;*/

#content {

	float:left;
	width:600px;
	padding-top:18px;
}

.block {

	float:left;

	width:310px;

	margin:0 10px 10px 0;

}



/*Added new block -- this block is used for the content, wanted to change the size without changing other block sizes*/ 

.block2 {

	float:left;

	width:580px;

	margin:0 10px 10px 0;

}



/*Added space -- acts as another block, for the space between content and sidebar*/ 

.space{

	float:left;

	width:110px;

	margin:0 10px 10px 0;

}



.last { margin-right:0 !important; }



.block-title {

	font:normal 17px Tahoma, Verdana, Arial;

	color:#B40707;

	padding-bottom:4px;

	border-bottom:3px solid #000000;

	margin-bottom:4px;

}



/** added new title block*/

.block-title2 {

	font:normal 17px Tahoma, Verdana, Arial;

	color:#FFFFFF;

	padding-bottom:4px;

	border-bottom:3px solid #FFFFFF;

	margin-bottom:4px;

}





.block ul li {
	background:transparent url(images/block-list-separator.gif) repeat-x 0 100%;
        overflow:hidden;
	font:normal 13px Tahoma, Verdana;
	height:28px;
	line-height:26px;
}



#recent-entries ul li a, #recent-comments ul li span {

	background:transparent url(images/all-icons.gif) no-repeat;

	padding-left:20px;

}



#recent-entries ul li a, #recent-comments ul li span { background-position: 2px -51px; }



#mini-post-wrap .odd { float:left; }



#mini-post-wrap .even { float:right; }



.mini-post {

        

        width:510px;

	margin-bottom:10px;

	height:210px;



       /**

        width:310px;

	margin-bottom:10px;

	height:210px;

       */  

}



.title {

	font:normal 16px Tahoma, Verdana;

	padding-bottom:3px;

	border-bottom:1px solid #E7E7E7;

	margin-bottom:3px;

	color:#AB1A1F;

	height:20px;

	line-height:20px;

	overflow:hidden;

}



.title a { color:#000000; }



.title a:hover { color:#267DC1; }



tabletitle

{

  font:bold 20px Verdana, Tahoma, Arial;

  text-align:center;

  margin-left: 14px;

}



.date-post, .comment-post {

	font:normal 10px Verdana;

	color:#6C6C6C;

	display:block;

	float:left;

	height:20px;

	line-height:20px;

	margin-right:10px;

}



.date-post { background-position:0 -74px; }



.comment-post { background-position:0 -98px; }



.navigation { margin-bottom:10px; }



.navigation a { color:#AB1A1F; }



.navigation a:hover { color:#000000; }



.pagetitle {

	margin-bottom:5px;

	color:#6C1010;

}



/* These were not on the Bwin site originally... had to insert them */

/* sidebar */

/*#sidebar {

	float:right;
	width:320px;
	padding-top:18px;
}*/





.widget {

	margin-bottom:10px;

}



.widget-title {
	background:#F2F2F2 url(images/widget-title-bg.gif) repeat-x 0 0;
	height:37px;
	font:normal 12px Tahoma, Verdana;
       color:#C71313;
	line-height:35px;
	overflow:hidden;
	margin-bottom:3px;
	padding:0 9px;
	text-transform:uppercase;
}



.widget ul li {

	background:url(images/all-icons.gif) no-repeat 2px -116px;

	line-height:28px;

	border-bottom:1px solid #F2F2F2;

	padding-left:20px;

}



.widget ul li a { color:#6C1010; }



.widget ul li a:hover { color:#000000; }



/* footer */

#footer {

	font-size:10px;

	color:#7F7F7F;

	text-transform:uppercase;

	height:40px;

	line-height:40px;

}



#copyrights {

	float:left;

	width:750px;

	overflow:hidden;

}



#right-text {

	float:right;

	width:170px;

	overflow:hidden;

}





#footer a {

	color:#7F7F7F;

}