/* @override http://dev.rakeback.co.uk/wp-content/themes/rakebackcouk_2010/style.css */

/* @override http://www.rakeback.co.uk/wp-content/themes/rakebackcouk_2010/style.css */

/* @override http://www.rakeback.co.uk/wp-content/themes/rakebackcouk_2010/style.css */

/* @override http://www.rakeback.co.uk/wp-content/themes/rakebackcouk_2010/style.css */

/* @override http://www.rakeback.co.uk/wp-content/themes/rakebackcouk_2010/style.css */



/* @override http://www.rakeback.co.uk/wp-content/themes/rakebackcouk_2010/style.css */







/*

Theme Name: Rakeback.co.uk 2010

Theme URI: rakeback.co.uk

Description: Revised theme for 2010

Author: Armchair Ventures Ltd.

version: 0.1

*/



@import "style/reset.css";
@import "style/interview.css";





/* basics */



body {

	margin: 0;

	padding: 0;

	font: 12px/1.2em Arial, Helvetica, Geneva, sans-serif;

	color: #2e2e2e;

	background: #f2f2f2 url(images/CSS/backgroundtile.jpg) repeat;

	width: 100%;

	height: 100%;

}

#devnotification {
	background-color: orange;
	display: block;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	line-height: normal;
}



	

h1 {font-size: 18pt;}

h2 {font-size: 18px;

	font-weight: bold;

	line-height: 1.6em;

	padding: 0;

	text-shadow: black 2px 2px 3px;

}







h2.page_title {

	color: white;

	text-transform: uppercase;

	font-size: 26px;

	margin-top: 15px;

	float: left;

	display: block;

	position: absolute;

	top: 0;















}



#pagetitle_zone {

	width: 650px;

	height: 45px;

	display: block;

}







#pagetitle_zone h2 {

	font-size: 32px;

	margin: 0 0 10px;

	padding-bottom: 10px;

	line-height: 1em;

	width: 650px;

	float: left;

}



span.red {

	color: #da1212;

}



#news_holder_left {

	width: 650px;

	margin-top: 15px;

	padding: 0;

	display: block;

	float: left;

}



#featuredposts_holder {

	float: left;

	width: 630px;















	background-color: #fdfcfe;















	border-top: 1px solid gray;















	border-bottom: 1px solid gray;















	padding: 10px;
	height: 240px;
}

#slider1 div.contentdiv h2 a {















	font-size: 28px;















	text-shadow: white 0 0 0;















}

#slider1 div.contentdiv div.postsnip p {















	margin-left: 0;















	margin-top: 5px;















	width: 600px;















}

#slider1 div.contentdiv div.postsnip {















	float: left;















}

#slider1 div.contentdiv div.postsnip a img {















	float: left;















	margin-top: 5px;















	margin-right: 10px;















}







h2.box_title, .column_1 h2, .column_2 h2, #top_home_block_two h2, .page_main_zone h2, .page_bottom_zone h2 {

		margin-top: 0;

	color: #464743;

	text-transform: uppercase;

	margin-bottom: 5px;

	display: block;

	text-shadow: #000000 0 0 0;

	font: 18px/1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;















}

span.catdrop {















	display: inline-block;















	float: right;















}



#newsletter {

	float: left;

	display: block;

}







#newsletter h2.box_title {

	letter-spacing: -1px;

}



#newsletter_inside {

	background-color: white;

	padding: 10px;

	border-top: 1px solid #cdcdcf;

	border-bottom: 1px solid #cdcdcf;

}



input.newsletter_input {

	width: 255px;

	padding: 5px;

	color: #6e6e6e;

	font-size: 12px;

	font-style: italic;

	font-weight: bold;

	margin-bottom: 10px;

	clear: left;

	border: 1px solid #aeaeae;

	background-color: #f9f9fb;















	float: left;















}



input.newsletter_signup {

	margin-right: auto;

	margin-left: auto;

	color: white;

	display: block;

	clear: left;

	background-color: #da1212;

	padding: 5px 10px;

	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	border-style: none;















	width: 150px;















}



#newsletter_inside p {

	font-size: 16px;

}



#main-news-right h2.box_title {

	margin-left: 0;

}



#main-news-right h2.box_title span.catdrop {

	float: right;

	display: inline-block;

}





div.featured_text h2.entry-title {

	font-size: 24px;

	text-transform: none;

	color: #da1212;

	margin: 0;

	font-size: 24px;

	color: #da1212;

	padding: 0;

}



div.featured_text h2.entry-title a {

	text-transform: none;

	color: #da1212;

}



h3 {font-size: 15px;

	margin: 15px 0 8px;

	font-weight: bold;

	text-transform: uppercase;

	color: black;

	padding: 0 0 5px;

	clear: left;

	display: block;

}



.room_main_zone h3 {

	width: 650px;

	float: left;

	display: block;

	margin: 12px 0 5px;

	padding: 0;

}



#rakebackq h3 {

	margin-top: 0;

	margin-left: 10px;

}



#calculator h3 {

	margin-top: 0;

	margin-left: 10px;

}



#news h3 {

	margin-top: 0;

	padding-left: 10px;

	margin-bottom: 0;

}



#contentleft div.promo_lists_2nd h3 {font-size: 16px;

	margin: 5px 0 0 5px;

	font-weight: bold;

	text-transform: uppercase;

	color: #a71212;

	display: block;

	padding: 0 0 5px;

	

}



.post-latest-news h3 a {

	font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif;

	text-transform: none;

	width: 320px;

	display: block;

	float: left;

	margin-bottom: 0;

	margin-left: 0;

	margin-right: 0;

}



#smooth_sldr_items div.sldrlink a {

	display: none;

}

h4 {font-size: 9pt;

	float: left;

	margin-top: 5px;

	margin-bottom: 5px;

	padding: 0;

	margin: 0;

	clear: left;

	width: 100%;

}



h4.fronttabs {

		font-size: 17px;

	color: #f4f4f6;

	text-transform: uppercase;

	background-color: #666;

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 10px;

	padding: 6px;

	display: block;

}



h4.fronttabs a {

	color: #f2f2f4;

	display: inline-block;

	padding: 0;

	margin: 0 5px 0 0;

}



h4.fronttabs a:hover {

	color: #ae2811;

}



h4.fronttabs img {

	vertical-align: middle;

	margin-right: 5px;

	margin-left: 5px;

	padding: 0;

	margin: 0;

}



#offers h4 {

	margin-bottom: 12px;

	text-transform: uppercase;

	margin-left: 12px;

	width: 460px;

	margin-top: 5px;

}



img{ border: none; padding:0; 

-ms-interpolation-mode: bicubic; }

}

img a{border:none;}



img.left{ float: left; border: none; padding: 6px 0 0 0; }

img.right{ float: right; border: none; padding: 0 0 0 6px; }



img.alignnone{ border: none; padding: 2px;

	margin-left: 40px;

	margin-top: 5px;

	margin-bottom: 20px;

	display: block;

}



code{

	font-family:"Courier New", Courier, monospace;

	}



p {

	margin: 0 0 10px;

	padding: 0;

	color: #666;

	font-size: 14px;

	line-height: 1.3em;

}



/* links */



a{

	color: #da1212;

	text-decoration:none;

	font-weight: bold;

}



a:hover{text-decoration: underline;}







/* container */



#container_box {

	width: 100%;

	background: #f9f9fb url(images/CSS/container_top.jpg) repeat-x 0 top;

	margin-top: 0;

	padding-bottom: 20px;

	margin: 0;

	padding-top: 0;

	clear: both;

	float: left;

	position: relative;

	top: -18px;

}



#container {

	width: 965px;

	padding: 0;

	margin: 0 auto;

	height: 100%;

}



.box {

	width: 920px;

	display: block;

	position: relative;

	top: 0;

	margin-right: auto;

	margin-left: auto;

	padding-right: 20px;

	padding-left: 5px;

}



	

/* header */



#header{width: 960px;color:#fff;

	padding-top: 0;

	padding-bottom: 20px;

	padding: 0;

	margin-right: auto;

	margin-left: auto;

}



#topheader_half {

	width: 960px;

	margin: 0;

	padding: 5px 0 0;

	height: 94px;

	float: left;

	clear: both;

}



#topheader_half a {

}



#topheader_half_left {

	float: left;

	width: 540px;

}


	
#topheader_half_right {

	float: right;

}



#header a img {

	float: left;

	clear: left;

	margin-top: 5px;

}

.header-social {
	width:220px;
	height:35px;
	float:left;
	position:relative;
	top:-35px;
	left:37px;
	list-style:none;
}

.header-social a {
	float:left;
}


.fbicon, .fbicon a {
	float:left;
	margin-right:15px;
}

.twittericon, .twittericon a {
	float:left;
	margin-right:15px;
}

.youtubeicon, .youtubeicon a {
	float:left;
	margin-right:15px;
}

.rssicon, .rssicon a {
	float:left;
	margin-right:15px;

}

.emailicon, .emailicon a {
	float:left;
}


#header h1, #topheader_half_left span.desc{

	font: bold 14px Arial, Helvetica, Geneva, sans-serif;

	padding: 2px 0 0;

	color: #cfb1b1;

	margin:0;

	clear: left;

	float: left;

	text-transform: uppercase;

}



#topheader_half_left span.desc {

	

}



.iebar {

	background-image: url(images/ie-bar.gif);

	background-repeat: repeat-x;

	width: 100%;

	height: 27px;

	padding:7px;

	text-align:center;

}



#membersLogin {

	padding-bottom: 5px;

	padding-top: 10px;

	margin: 0;

	width: 385px;

	float: left;

}



#membersLogin h2 {

	padding: 0;

	margin: 0;

	width: 381px;

	float: left;

}



form#frmMemberLogin.clearfix {

	padding: 0;

	margin: 0;

	display: block;

	clear: left;

	float: left;

}



span.inputzone {

	margin: 5px 0 0;

	padding: 0;

	width: 382px;

	float: left;

}



.login_remember {

	margin-right:5px;

}



span.login_extra {

	padding: 0;

	display: block;

	font-size: 10px;

	float: left;

	width: 150px;

}



#txtPassword, #txtUsername {

	display: block;

	float: left;

	color: #8e8d8d;

	border: 1px solid #f2f2f2;

	padding: 2px;

	clear: left;

	margin: 0 0 5px;

}



span.lastup_sign {

	float: left;

	display: inline-block;

}



span.firstup_sign {

	float: left;

	width: 160px;

	display: inline-block;

}



span.midup_sign {

	float: left;

	display: inline-block;

	width: 160px;

}



input#Login.button {

	padding: 1px 5px;

	display: block;

	float: left;

	border: 1px solid #f2f2f2;

	color: #fff;

	font-weight: bold;

	font-size: 12px;

	background-color: #b91212;

	width: 60px;

	margin-bottom: 0;

	margin-left: 2px;

	margin-right: 0;

}

	

#header h1 a{color: #404040; text-decoration: none;}

#header h1 a:hover{color: #666; text-decoration: none;}





/* main menu */



#menu_holder {

	width: 100%;

	height: 51px;

	clear: both;

}



#menu {

	width: 960px;

	height: 51px;

	margin: 0 auto;

	z-index: 999;

	padding: 0;

	background: url(images/CSS/menu_bg.png) no-repeat center center;

	clear: both;

}



#pixopoint_menu_wrapper1 {

	z-index: 999;

	height: 42px;

	float: left;

}



#pixopoint_menu1 {

	z-index: 999;

	float: left;

	height: 42px;

	margin-top: 4px;

}



/* home_area */



#home_area {

	width: 1000px;

	color: white;

	font-size: 16px;

	padding: 10px 0;

	clear: both;

	display: block;

	margin: 0 auto;

	height: 810px;

	background: url(images/CSS/glow.png) no-repeat;

	position: relative;

	top: -5px;

}

#alldeals_area {

	width: 960px;

	color: white;

	font-size: 16px;

	padding: 0;

	clear: both;

	display: block;

	margin: 0 auto;

	background: none no-repeat;

	position: relative;















	height: 560px;















}



#area_page_top {

	color: white;

	font-size: 16px;

	clear: both;

	background: url(images/CSS/glow.png) no-repeat;

	position: relative;

	margin-top: 0;

	margin-left: auto;

	margin-right: auto;

	width: 960px;

	top: -5px;

	line-height: 1.6em;

	padding-right: 20px;

	padding-left: 20px;

	display: block;

	min-height: 70px;















	padding-bottom: 10px;















}



#home_table {

	background: url(images/CSS/home_table_sign.png) no-repeat 0 top;

	float: left;

	display: inline-block;

	font-size: 16px;

	font-weight: bold;

	color: white;

	padding-top: 168px;

	height: 600px;

	width: 338px;

	line-height: 1.4em;

}

.alldeals_table {

	font-size: 16px;

	font-weight: bold;

	color: white;

	width: 960px;

	line-height: 1.4em;

	background: none 0 top;

	padding: 0;

	display: block;

	margin: 0 10px 0 0;

	float: left;


}

#signup_sign_singlestanding {

	float: right;

	margin-top: -30px;

}


.alldeals_table dl {


	float: left;

	width: 960px;

	display: block;

}



#home_table dl {

	list-style: none;

	padding-left: 18px;

	padding-right: 11px;

	float: left;

	display: block;

	width: 310px;

	height: 516px;

	margin-bottom: 8px;

}



dd.offerbuttons {

	margin: 0 0 2px;

	padding: 0;

	float: left;

	height: 41px;

	width: 310px;

}

dd.offerbuttons2 {

	margin: 0 10px 10px 0;

	float: left;

	width: 310px;

	background: #f9f9fb url(images/CSS/bg_button_alldeals.png) no-repeat left top;

	height: 43px;

	padding-right: 0;

	padding-top: 2px;

	padding-left: 0;

	padding: 0;



}



dd.offerbuttons a {

	margin: 0;

	float: left;

	height: 36px;

	width: 305px;

	padding: 2px 5px 3px 0;
	
	margin-top:2px;
	
	margin-left:-1px;

}

dd.offerbuttons2 a {

	margin: 0;

	float: left;

	height: 43px;

	width: 311px;
	background-position: left 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 0;


}



dd.offerbuttons a:hover {

	background-color: #2e7f08;
	background-image:url(images/hometable-greenbg.gif);
	background-repeat:repeat-x;

}

dd.offerbuttons2 a:hover {

	background-color: #2e7f08;
	background-image:url(images/hometable-greenbg.gif);
	background-repeat:repeat-x;
	height: 41px;
}



.offerbuttons_roomheading {

	font-size: 16px;

	font-weight: bold;

	margin: 8px 0 0;

	padding: 0;

	display: block;

	text-decoration: none;

	color: white;

	float: left;

	line-height: 1.4em;

}



span.offerbuttons_details {

	color:#000000;

	padding: 0;

	margin: 2px 0 0;

	font-size: 12px;

	display: inline-block;

	clear: left;

	float: left;

	font-weight: normal;

	font-style: normal;

	text-transform: uppercase;

}



a:hover span.offerbuttons_details  {

	color: #c0f69d;

	padding: 0;

	margin: 2px 0 0;

	font-size: 12px;

	display: inline-block;

	clear: left;

	float: left;

}







.offerbuttons_percent {

	color: white;

	font-size: 24px;

	font-weight: bold;

	padding-top: 0;

	padding-bottom: 0;

	padding-right: 15px;

	float: right;

	display: block;

	margin: 2px 0 0;

	width: 80px;

	padding: 0;

	text-align: center;

	height: 32px;

	line-height: 1.3em;

}



.offerbuttons_thumb {

	float:left;

	margin-right: 10px;

	width: 32px;

	margin-left: 5px;

	margin-top: 2px;

	border-right: 1px solid #646464;

	border-top: 1px solid #646464;

	background: black no-repeat 0 0;

	border-bottom: 1px solid #707070;

	border-left: 1px solid #707070;















	height: 32px;















}



#morerake_button {

	height: 78px;

	width: 322px;

	margin-right: auto;

	margin-left: -5px;

	clear: left;

	margin-top: 8px;

	float: left;

}



#morerake_button a {

	background: url(images/CSS/morerakeback_button.png) no-repeat;

	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;

	color: white;

	height: 78px;

	width: 322px;

	float: left;

	font-weight: bold;

	position: relative;

	right: 2px;

}



#morerake_button a:hover {

	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;

	color: white;

	height: 78px;

	width: 322px;

	float: left;

	font-weight: bold;

}



span.morerake_big {

	margin-left: 85px;

	font-size: 16px;
	
	font-weight:bold;

	display: block;

	width: 220px;

	text-align: left;

	margin-top: 14px;

}



span.morerake_small {

	margin-left: 85px;

	font-size: 14px;

	display: block;

	width: 220px;

	text-align: left;
	
	letter-spacing:-1px;

	

}



/* Home area Right */



#home_right {

	float: left;

	margin-left: 25px;

	margin-top: 20px;

	width: 610px;

}



#opening_copy {

	float: left;

	width: 610px;

	height: 82px;

	margin-bottom: 20px;

}



h3.box_titles {

	font: bold 20px "Lucida Grande", Lucida, Verdana, sans-serif;

	color: white;

	margin: 0 0 5px;

	padding: 0;


}

#lead_in_a h3.box_titles, #lead_in_b h3.box_titles {

	float: right;

}



#lead_in_two {

	width: 610px;

	float: left;

	margin-top: 16px;

}



#lead_in_a {

	float: left;

	width: 290px;

	height: 170px;

	font-weight: bold;

	font-size: 16px;

	line-height: 1.2em;

	position: relative;

	margin-right: 25px;

	margin-top: 31px;

}



#lead_in_b {

	float: left;

	width: 290px;

	height: 170px;

	font-weight: bold;

	font-size: 16px;

	line-height: 1.2em;

	position: relative;

	margin-top: 31px;


}



#lead_in_a a {

	color: white;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 16px;

	padding: 5px 0;

	margin-top: 10px;

	bottom: 0;

	margin-bottom: 0;

	float: right;

	display: block;

	position: relative;

	width: 285px;

}



#lead_in_b a {

	color: white;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 16px;

	padding: 5px 0;

	margin-top: 10px;

	bottom: 0;

	margin-bottom: 0;

	float: right;

	display: block;

	position: relative;

	width: 146px;

}

.lead_copy {
	width:280px;
	position:relative;
	right:-22px;
}

.lead_copy2 {
	width:280px;
	position:relative;
	right:-8px;
}



span.button_yellow_front {

	height: 53px;

	background: url(images/CSS/buttons/button_yellow_front.png) repeat-x;

	padding: 8px 3px 10px;

}



span.button_yellow_mid {

	height: 53px;

	background: url(images/CSS/buttons/button_yellow_mid.png) repeat-x;

	padding: 8px 3px 10px;

}



span.button_yellow_back {

	height: 53px;

	background: url(images/CSS/buttons/button_yellow_back.png) repeat-x;

	padding: 8px 3px 10px;

}



span.button_blue_front {

	height: 53px;

	background: url(images/CSS/buttons/button_blue_front.png) repeat-x;

	padding: 8px 3px 10px;

}



span.button_blue_mid {

	height: 53px;

	background: url(images/CSS/buttons/button_blue_mid.png) repeat-x;

	padding: 8px 3px 10px;

}



span.button_blue_back {

	height: 53px;

	background: url(images/CSS/buttons/button_blue_back.png) repeat-x;

	padding: 8px 3px 10px;

}

img.lead_in_img {















	float: left;















}







/* content */





#content {

	overflow: hidden;

	padding: 0;

	margin: 0;

	width: 960px;

	float: left;

}







#promo_banners {

	padding: 0;

	margin: 0 0 20px;

	float: left;

	height: 140px;

	position: relative;

	left: 0;

	width: 526px;

}



#signup {

	width: 410px;

	height: 140px;

	margin: 0 0 20px;

	padding: 0;

	position: relative;

	float: right;

	right: 0;

}



li.signup_button{list-style:none;background: none no-repeat left top;width:410px;height:104px;float:left;padding:0;margin:0}



li.rakemain_button {

		list-style: none;

	height: 37px;

	background: url(images/layout/signup_main2.png) no-repeat left bottom;

	float: left;

	width: 410px;

	margin: 0;

	padding: 0;

}



#signup li.tour_button {

		list-style: none;

	width: 172px;

	height: 37px;

	float: left;

	margin: 0;

	padding: 0;

	background-position: left top;

	background-repeat: no-repeat;

}



#tab_offers {

	width: 960px;

	margin-bottom: 20px;

	float: left;

	margin-top: 0;

	padding: 0;

}



.box_grey {

	border: 1px solid silver;

	padding: 10px 5px;

	float: left;

	margin: 0 0 15px;

}



#rakebackq {

	width: 280px;

	margin-right: 22px;

	float: left;

	height: 130px;

	background: white url(images/layout/rakeback_q_bg.jpg) no-repeat right bottom;

}



#calculator {

	width: 280px;

	margin-right: 18px;

	float: left;

	height: 130px;

	background: white url(images/layout/calc_bg.jpg) no-repeat right bottom;

}



#news {

	width: 320px;

	margin: 0;

	float: right;

	height: 130px;

	background-color: white;

	overflow: hidden;

}



#main-news-two-up {

	width: 650px;

	padding: 0;

	margin: 40px 6px 0 0;

	float: left;

}



.home_main_content {

	float: left;

	width: 650px;

}



.page_main_content {

	float: left;

	display: block;

	clear: left;

	margin-top: 20px;

}



div.room_main_zone {

	width: 650px;

	margin-left: 10px;

	display: block;

	float: left;

	padding-bottom: 10px;

}



span.bottom_signup {

	float: right;

	margin-top: 10px;

	display: inline-block;

}



span.introtext_roompage {

	font-size: 16px;

	font-weight: bold;

	color: #131312;

	text-align: justify;

	line-height: 1.3em;

	margin-bottom: 10px;

	float: left;

}



#promotions_bigbutton a {

	display: block;

	float: left;

	color: white;

	text-transform: uppercase;

	font-size: 18px;

	font-weight: bold;

	width: 455px;

	height: 74px;

	margin-left: 16px;

	line-height: 1em;

	padding-top: 40px;

	padding-right: 160px;

	padding-left: 18px;

	background: url(images/CSS/buttons/promo_main_button.jpg) no-repeat;

	margin-bottom: 10px;

}















div.blog-new {







	display: none;







}



#promotions_bigbutton a:hover {

	color: #ff3c1f;

}



#pokerwebsite {

	float: left;

	margin-bottom: 10px;

}



#roomsidebar_outer .rakebackmaindetails  {

	padding: 0 0 0 15px;

	margin: 0;

	float: left;

	width: 281px;

	border-bottom: 1px solid #272727;

}



div.darkline {

	float: left;

	width: 297px;

	background-color: #6f6f6f;

	height: 1px;

}



div.darkline2 {

	float: left;

	width: 297px;

	background-color: #272727;

	height: 1px;

}



div.ullineroomtop {

	float: left;

	width: 297px;

	background-color: #ed4821;

	height: 1px;

	float: left;

	width: 297px;

	height: 1px;

	margin: 0;

}



#roomsidebar_outer ul li ul {

	border-style: none;

	font-size: 16px;

}



 {

	padding: 0;

	float: left;

	border-style: none;

	margin: 0;

	width: 251px;

	border-width: 0;

}



#roomsidebar_outer ul li.rakebackmaindetails ul li {

	float: left;

	padding: 5px 15px 5px 5px;

	width: 261px;

	border-style: none;

	font-size: 16px;

	font-weight: bold;

}



#room_left_zone {

	float: left;

	display: block;

	width: 297px;

	margin: 0;

	padding: 0;

}



#roomsidebar_outer {

	width: 297px;

	border-top: 1px solid #808080;

	color: white;

	padding: 0;

	float: left;

	margin-right: 10px;

	z-index: 999;

	font-size: 14px;

	line-height: 1.2em;

}

#single_signup_zone {















		border-top: 1px solid #808080;















		background-color: #474747;

	color: white;

	padding: 0;

	margin-right: 10px;

	z-index: 999;

	font-size: 14px;

	line-height: 1.2em;















	width: 350px;















	float: left;















}

#single_signup_zone_na {

	color: white;

	padding: 0;

	margin-right: 10px;

	z-index: 999;

	font-size: 14px;

	line-height: 1.2em;















	width: 350px;















	float: left;















}

#single_signup_zone div.rakeback_signupbutton {















	border-top: 1px solid #808080;















	border-bottom: 1px solid #474747;















}

#single_signup_zone ul li.existingacc {















	border-top: 1px solid #808080;















	border-bottom: 1px solid #272727;















	font-size: 12px;















	width: 340px;















	padding: 5px 5px 10px;















}

#single_signup_zone ul li h2 {















	text-shadow: #000000 0 0 0px;















	font-size: 24px;















	border-bottom: 1px solid #272727;















	padding: 10px;















}

#single_signup_zone ul li.rakebackroom_percentage {















	width: 180px;















	font-size: 24px;















	float: left;















	margin-right: 10px;















	border-bottom: 1px solid #272727;















	border-right: 1px solid #6f6f6f;















	margin: 0;















	border-top: 1px solid #808080;















	line-height: 27px;















}

#single_signup_zone ul li.rakebackroom_signupbonus {















	font-size: 20px;















	width: 130px;















	border-bottom: 1px solid #272727;















	padding-left: 10px;















	line-height: 48px;















	float: left;















	margin: 0;















	display: inline-block;















}

#single_signup_zone ul {















	width: 350px;















	float: right;















}

#single_signup_zone_pg {















		border-top: 1px solid #808080;















		background-color: #474747;

	color: white;

	padding: 0;

	margin-right: 10px;

	z-index: 999;

	font-size: 14px;

	line-height: 1.2em;















	width: 350px;















	float: left;















}

#single_signup_zone_pg div.rakeback_signupbutton {















	border-top: 1px solid #808080;















	border-bottom: 1px solid #474747;















}

#single_signup_zone_pg ul li.existingacc {















	border-top: 1px solid #808080;















	border-bottom: 1px solid #272727;















	font-size: 12px;















	width: 340px;















	padding: 5px 5px 10px;















}

#single_signup_zone_pg ul li h2 {















	text-shadow: #000000 0 0 0px;















	font-size: 24px;















	border-bottom: 1px solid #272727;















	padding: 10px;















}

#single_signup_zone_pg ul li.rakebackroom_percentage {















	width: 180px;















	font-size: 24px;















	float: left;















	margin-right: 10px;















	border-bottom: 1px solid #272727;















	border-right: 1px solid #6f6f6f;















	margin: 0;















	border-top: 1px solid #808080;















	line-height: 27px;















}

#single_signup_zone_pg ul li.rakebackroom_signupbonus {















	font-size: 20px;















	width: 130px;















	border-bottom: 1px solid #272727;















	padding-left: 10px;















	line-height: 48px;















	float: left;















	margin: 0;















	display: inline-block;















}

#single_signup_zone_pg ul {















	width: 350px;















	float: right;















}

#roomsidebar_outer a {

	text-decoration: underline;

	color: white;

	font-weight: normal;

	font-style: normal;

}



#roomsidebar_outer ul {

	line-height: 2em;

	float: left;

	border-style: none;

	background-color: #474747;

	font-size: 14px;

	font-weight: bold;

}



#roomsidebar_outer ul li {

	border-top: 1px solid #6f6f6f;

	border-bottom: 1px solid #272727;

	padding: 10px 10px 10px 15px;

	float: left;

	display: block;

	width: 272px;

	line-height: 1.4em;

}



#roomsidebar_outer li.news_wrapper {

	padding: 0 10px;

	border-style: none;

	font-size: 13px;

	float: left;

	margin: 0 0 10px;

	width: 260px;

}



li.rakebackroom_percentage {

	border-bottom: 1px solid #6d140b;

	background-color: #a7230d;

	font-size: 36px;

	line-height: 1.0em;

	padding: 10px;

	float: left;

	clear: left;

	width: 277px;

	margin: 0;

	border-top-style: hidden;

	border-top-width: 0;

	font-weight: bold;

}

#single_signup_zone ul li.rakebackroom_percentage span.hidemewhen {
	display: none;
}



li.rakebackroom_signupbonus {

	font-size: 26px;

	font-weight: bold;

}



.rakeback_signupbutton {

	padding: 0;

	margin: 0;

	display: block;

	z-index: 999;

	float: left;

}



#roomsidebar_outer div.rakeback_signupbutton img {

	z-index: 100;

	visibility: visible;

	overflow: hidden;

	float: left;

	display: block;

	position: relative;

	top: 0;

}



li.existingacc {

	font-size: 14px;

	line-height: 1.2em;

	float: left;

	font-weight: normal;

	font-style: normal;

}



li.bonuscode {

	font-weight: bold;

	font-size: 16px;

	line-height: 1.6em;

}



span.bonuscodecopy {

	font-size: 24px;

	margin-right: 5px;

}



li.rakebackcalc_signup {

	font-size: 20px;

}



#roomsidebar_outer ul a img, #roomsidebar_outer ul img {

	float: left;

	margin-right: 5px;

	text-transform: uppercase;

}



#roomsidebar_outer ul li.rakebackcalc_signup a {

	text-transform: uppercase;

	font-size: 15px;

	line-height: 1.4em;

	font-weight: bold;

	text-decoration: none;

}



li.room_thumbnails {

	font-size: 18px;

	font-weight: bold;

	text-transform: uppercase;

}



#page_left_zone {

	float: left;

	width: 650px;

	margin-right: 10px;

}















div.featured_cashback {







	width: 630px;







	float: left;







	clear: left;







	padding: 10px;







	background-color: #f1e7ff;







	margin-bottom: 20px;







	margin: 0;







}















div.category_cashback {







	width: 630px;







	float: left;







	clear: left;







	padding: 10px;








	margin-bottom: 20px;







	margin: 0;







}















#cashbackdiagram {







	width: 650px;







	float: left;







	clear: both;







	margin-bottom: 30px;







}















#cashbackmerchant_zone a img.merchzone_left {







	float: left;







	margin-right: 5px;







	margin-bottom: 10px;







}















div.featured_cashback h3, div.category_cashback h3, #cashbackdiagram h4 {







	font-size: 20px;







	color: #5f3490;







	margin: 0;







	padding: 10px 10px 10px 0;







	font-weight: bold;







	text-transform: uppercase;







}















#cashbackmerchant_zone img.merchzone_right {







	margin-left: 5px;







	margin-top: 0;







	margin-bottom: 20px;







}















#cashbackmerchant_zone {







	float: left;







	margin-top: 5px;







	margin-bottom: 10px;







}















img.featuredofferimg {







	width: 200px;







	float: left;







	margin-right: 5px;







	margin-bottom: 5px;







}























#page_left_zone div.featured_cashback div.featured_cashback_insidetwo h4 {







		font-size: 16px;







	font-weight: bold;







	line-height: 1.2em;







	float: left;







	margin-bottom: 5px;







}















#page_left_zone div.featured_cashback div.featured_cashback_insidetwo p {







}















div.category_cashback div.featured_cashback_insidetwo h4 {







		font-size: 16px;







	font-weight: bold;







	line-height: 1.2em;







	float: left;







	margin-bottom: 5px;







}















div.category_cashback div.featured_cashback_insidetwo p {







}















div.featured_cashback_insideone {







	width: 205px;







	float: left;







	margin: 0;







	padding: 0;







}















div.featured_cashback_insidetwo {







	width: 415px;







	float: left;







	margin-left: 10px;







}















#page_left_zone div.featured_cashback div.featured_cashback_insidetwo span.cashbacklonglink img {







	float: left;







	bottom: 2px;







	position: relative;







	margin-right: 5px;







}















#page_left_zone div.featured_cashback div.featured_cashback_inside p {







	display: inline-block;







}















#page_left_zone div.featured_cashback a img {







	float: left;







	clear: left;







}















#page_left_zone div.featured_cashback a {







	float: left;







	color: #5f3490;







}















#page_left_zone div.featured_cashback a:hover {







	color: #341d47;







}















#page_left_zone div.home_cashback div.home_cashback_insidetwo span.cashbacklonglink2 img {







	margin-right: 5px;







	float: left;







	bottom: 2px;







	position: relative;







}















#page_left_zone div.featured_cashback div.featured_cashback_insidetwo span.cashbacklonglink a img {







	margin-right: 5px;







	display: inline-block;







}















div.list_cashback {







	width: 630px;







	float: left;







	clear: left;







	padding: 10px;







	margin-bottom: 30px;







	margin: 0;







	display: block;







}















div.list_cashback h3, div.category_cashback h3, #cashbackdiagram h4 {







	font-size: 20px;







	color: #5f3490;







	margin: 0;







	padding: 10px 10px 10px 0;







	font-weight: bold;







	text-transform: uppercase;







}























#page_left_zone div.list_cashback div.list_cashback_insidetwo h4 {







		font-size: 18px;







	font-weight: bold;







	line-height: 1.2em;







	float: left;







	margin-bottom: 5px;







	color: #5f3490;







}















#page_left_zone div.list_cashback div.list_cashback_insidetwo p {







	font-weight: normal;







	font-style: normal;







	font-size: 14px;







}















div.category_cashback div.list_cashback_insidetwo h4 {







		font-size: 16px;







	font-weight: bold;







	line-height: 1.2em;







	float: left;







	margin-bottom: 5px;







}























div.list_cashback_insideone {







	width: 205px;







	float: left;







	margin: 0;







	padding: 0;







}















div.list_cashback_insidetwo {







	width: 415px;







	float: left;







	margin-left: 10px;







}















#page_left_zone div.list_cashback div.list_cashback_insidetwo span.cashbacklonglink img {







	float: left;







	bottom: 2px;







	position: relative;







	margin-right: 5px;







}















#page_left_zone div.featured_cashback div.featured_cashback_inside p {







	display: inline-block;







}















#page_left_zone div.featured_cashback a img {







	float: left;







	clear: left;







}















#page_left_zone div.featured_cashback a {







	float: left;







	color: #5f3490;







}















#page_left_zone div.featured_cashback a:hover {







	color: #341d47;







}















#page_left_zone div.featured_cashback div.featured_cashback_insidetwo span.cashbacklonglink a img {







	margin-right: 5px;







	display: inline-block;







}















#page_left_zone div.home_cashback div.home_cashback_insidetwo span.cashbacklonglink2 a img {







	display: inline-block;







	margin-top: 5px;







	margin: 0;







	padding-right: 5px;







	top: 1px;







	position: absolute;







}















div.home_cashback {







	width: 650px;







	margin-top: 10px;







	margin-bottom: 0;







	float: left;







	border-bottom: 1px solid #909091;







	height: 109px;







	border-top: 1px solid #f8f6f9;







	margin: 0;







	background-color: #f0f0f2;







}















div.home_cashback_insideone {







	float: left;







	width: 150px;







}















img.homeofferimg {







	width: 150px;



	height: 108px;



	margin: 0;



	padding: 0;



	float: left;



	display: block;



}















div.home_cashback_insidetwo {







	float: left;







	padding: 5px 5px 0;







	width: 390px;







	height: 102px;







	position: relative;







}















span.cashbacklonglink1, span.cashbacklonglink2 {







	position: absolute;







	bottom: 10px;







	width: 360px;







	right: 10px;







	text-align: left;







	float: right;







}















div.extralinks_cashback {







	display: block;







	width: 640px;







	padding: 5px;







	margin: 5px 0 20px;







	text-transform: uppercase;







	float: left;







	text-align: right;







	font-weight: bold;







	font-size: 14px;







	color: #5f3490;







	line-height: 18px;







}















div.extralinks_cashback a {







	font-size: 14px;







}















.sidebar_sign select.rooms-drop {







	padding: 0;







	margin: 0;







	display: inline-block;







}















div.extralinks_cashback.select.rooms-drop {







	float: right;







}

#page_left_zone div.home_cashback div.home_cashback_insidetwo span.cashbacklonglink2 a img {







	float: left;







	display: inline-block;







	padding: 0 5px 0 0;







	position: absolute;







	top: 0;







}























span.cashbacklonglink a,







span.cashbacklonglink1 a, span.cashbacklonglink2 a {







	color: #8048ae;







	width: 360px;







	display: block;







}















span.cashbacklonglink {







	float: left;







}















span.cashbacklonglink a:hover,







span.cashbacklonglink1 a:hover, span.cashbacklonglink2 a:hover {







	color: #341d47;







}















#page_left_zone div.home_cashback div.home_cashback_insidetwo h4 {







	font-size: 16px;







	color: black;







	line-height: 1.2em;







	width: 380px;







}















#page_left_zone div.home_cashback div.home_cashback_insidetwo h4 a {







	font-size: 16px;







	color: black;







	line-height: 1.2em;







}

#leaderboardextra {















	float: left;















	margin-top: 7px;















}















div.home_cashback_perc {







	float: left;







	display: block;







	height: 69px;







	width: 100px;







	color: black;







	font-weight: bold;







	font-size: 24px;







	text-align: center;







	vertical-align: middle;







	margin: 0;







	padding: 40px 0 0;







	background-color: #e4d0ff;







	line-height: normal;







}



.current_tournament {

	float: left;

	width: 650px;

	padding: 0;

	clear: left;

	display: block;

	margin: 0;

	background-color: white;

	border-top: 1px solid #727272;

	border-bottom: 1px solid #303030;

	font: 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



.current_tournament a {

	float: left;

	width: 570px;

	clear: left;

	display: block;

	font-weight: normal;

	font-style: normal;

	background: url(images/CSS/buttons/cat_list_arrow.png) no-repeat 600px center;

	font-size: 18px;

	padding: 20px 60px 20px 20px;

}



.current_tournament a:hover {

	background-color: #f4f3f5;

}



.home_main_zone {

	width: 640px;

	float: left;

}



.home_main_zone ul {

	list-style: none;

	margin: 5px 10px 10px;

	padding: 5px 5px 0;

	background-color: white;

	display: block;

	clear: left;

	border: 1px solid #cdcdcf;

	color: #6e6e6e;

	font-size: 14px;

	line-height: 1.2em;

}



div.home_main_zone ul li {

	margin-bottom: 15px;

	margin-top: 5px;

	margin-left: 5px;

}



.page_main_zone {

	width: 650px;

	margin: 0 0 10px;

	padding: 0;

	font-size: 14px;

	color: #808080;

	display: block;

	float: left;

	clear: left;

}



.page_bottom_zone {

	width: 650px;

	margin: 0 0 10px;

	padding: 0;

	color: #808080;

	display: block;

	float: left;

	clear: left;

	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



.page_bottom_zone h1 {

	font-size: 16px;

	font-weight: bold;

	text-align: left;

	color: #5a5a5a;

	width: 100%;

}



.page_main_zone p {

	font-size: 15px;

	color: #131312;

	text-align: justify;

	font-weight: bold;

}



.page_main_zone2 {

	float: left;

	margin-bottom: 20px;

}





.page_main_zone2 p {

	font-size: 14px;

	color: #131312;

	text-align: justify;

}



.page_main_zone2_links {

	float: left;

	margin-bottom: 20px;

}



.page_main_zone2_links h2 {

	float: left;

	margin-bottom: 20px;

	text-shadow: #000000 0 0 0;

	display: none;

}



.blogroll span {

	float: left;

	font-size: 15px;

	padding: 5px 0 10px 10px;

		border-top: 1px solid #f0f0f0;

	border-bottom: 1px solid #999;

	width: 650px;

}



.blogroll span a {

	font-size: 18px;

	margin-right: 10px;

	padding-right: 10px;

}





.page_main_zone2_links p {

	font-size: 14px;

	color: #131312;

	text-align: justify;















}



#page_left_zone div.page_main_zone2_links ul {

	list-style: none;

	background-color: white;

	margin-bottom: 20px;

}



#page_left_zone div.page_main_zone2_links ul li a {

	padding: 10px 5px 10px 10px;

	display: block;

	font-size: 15px;

	border-top: 1px solid #f0f0f0;

	border-bottom: 1px solid #999;

	margin: 0;

}



#page_left_zone div.page_main_zone2_links ul li a:hover{

	background-color: #e9e9e9;

}



.page_main_zone ul {

	list-style: none;

	margin: 5px 10px 10px;

	padding: 5px 5px 0;

	background-color: white;

	display: block;

	clear: left;

	border: 1px solid #cdcdcf;

	color: #6e6e6e;

	font-size: 14px;

	line-height: 1.2em;

}



div.home_main_zone ul li {

	margin-bottom: 15px;

	margin-top: 5px;

	margin-left: 5px;

}



#main-news-left {

	padding: 0;

	margin: 0 20px 0 0;

	text-align: left;

	float: left;

	width: 290px;

}



div.homebottom_blocks {

	float: left;

	margin-bottom: 20px;

}



.special_promo_box {

	padding-right: 9px;

	padding-left: 9px;

	width: 320px;

	background-color: white;

	padding-bottom: 10px;

	border: 1px solid #cdcdcf;

}



.home_bottom_info {

	text-align: justify;

	float: left;

	margin: 0;

	padding: 0;

	display: block;

}



#CTAtop-left {

	width: 290px;

	margin: 0;

	padding: 0;

	float: left;

	clear: left;

}



#CTAtop-left a img {

	float: left;

}



#CTAtop-left a {

	float: left;

	display: block;

}

#CTAhorizontal a img {

	width: 650px;

	margin-top: 20px;

}



#smart-youtube div.content {

	width: 270px;

	margin: 0;

	padding: 0;

	display: block;

}



div#smart-youtube.box.list1.widget.yte_widget {

	padding: 10px;

	margin: 0;

	width: 270px;

	vertical-align: text-top;

	float: left;

	display: block;

}



#smart-youtube div.content span.youtube object {

	float: left;

	clear: left;

}



div.box_system {

	padding-bottom: 10px;

	padding-left: 10px;

	text-align: left;

	background-color: white;

	float: left;

	clear: left;

	width: 290px;

	border-bottom: 1px solid #cdcdcd;

	border-top: 1px solid #cdcdcd;

	padding-right: 10px;

	padding: 0;

}



#sidebarmainnews div.box_system {

	text-align: left;

	background-color: white;

	float: left;

	clear: left;

	width: 280px;

	border-bottom: 1px solid #cdcdcd;

	border-top: 1px solid #cdcdcd;

	margin-left: 0;















	padding: 0;















}



img.specialpromo_img {

	width: 320px;

	height: 220px;

	display: block;

	float: left;

	margin: 0 0 10px;















	overflow: hidden;















}



img.blogframesidebar {

	width: 270px;

	height: 220px;

	display: block;

	float: left;

	margin: 0 5px 5px 0;

}



div.blogged-date-detail {

			font-size: 11px;

	font-weight: normal;

	font-style: normal;

	color: #ababab;

	margin-bottom: 5px;

	margin-top: 10px;

	float: left;

	width: 270px;

	clear: left;

	display: block;

}



div.blogged-date-detail_single {

			font-size: 11px;

	font-weight: normal;

	font-style: normal;

	color: #ababab;

	margin-bottom: 5px;

	margin-top: 0;

	float: left;

	width: 600px;

	display: block;

	clear: left;

}



#page_left_zone div.page_main_zone2 h1 {

	font-size: 22px;

	display: inline-block;

	width: 650px;

	margin: 5px 0 20px;

	padding: 0;

	text-transform: capitalize;

	line-height: 1.4em;

}





.blogged {

	float: left;

}



.blogged p {

	text-align: justify;

	width: 270px;

}



div.box_system H3 a {

	text-align: left;

	margin: 0 0 5px;

	text-transform: none;

	float: left;

	width: 270px;

	font-size: 14px;

}



span.view-all-posts a {

	float: right;

	color: #d91212;

	font-size: 11px;

	margin-top: 5px;

	padding: 0;

}







span.view-all-posts a:hover {

	color: #910b11;



}



#main-news-right {

	width: 340px;

	margin: 0;

	padding: 0;

	float: left;

}



#top_home_block_two {

	float: left;

	width: 660px;

	clear: left;

}



#main-news-side {

	width: 290px;

	margin: 20px 0 0;

	padding: 0 0 0 8px;
}















#cashback_diagram {







	float: left;







	clear: both;







	margin-top: 50px;







	width: 290px;







	margin-bottom: 20px;







}















#signlink {







	width: 290px;







	display: block;







	clear: left;







}















#main-news-side .post-latest-news {







	width: 290px;







}















#main-news-side .post-latest-news h3 a {







	width: 290px;







}



#calc_body {

	padding: 10px 20px 0;

	width: 250px;

	background-color: white;

	float: left;

	clear: left;

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	border-top: 1px solid #cdcdcf;

}



#selGame, #selTables, #selHours, #selRakeback  {

	width: 250px;

	color: #da1212;

	background-color: white;

	border: 1px solid #e9e9e9;

	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



.post-latest-news {

	width: 340px;

	float: left;

	margin-bottom: 20px;

	clear: left;

	display: block;

}



#main-news-side .post {

	width: 300px;

	float: left;

	margin-bottom: 20px;

}







div.category_markers {

	float: left;

	width: 340px;

	clear: left;

}



div.category_markers ul.post-categories {

	list-style: none;

	padding: 0;

	margin: 0;

	float: left;

}



div.category_markers ul.post-categories li {

	float: left;

	display: inline-block;

	margin: 0 0 2px;

}



div.category_markers ul.post-categories li a {

	padding: 5px 10px;

	color: white;

	background-color: #da1212;

	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;

	margin-right: 2px;

	margin-bottom: 0;

	float: left;

}



div.category_markers_single {

	float: left;

	width: 600px;

	clear: left;

}



div.category_markers_single ul.post-categories {

	list-style: none;

	padding: 0;

	margin: 0;

	float: left;

}



div.category_markers_single ul.post-categories li {

	float: left;

	display: inline-block;

	margin: 0 0 2px;

}



div.category_markers_single ul.post-categories li a {

	padding: 5px 10px;

	color: white;

	background-color: #da1212;

	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;

	margin-right: 2px;

	margin-bottom: 0;

	float: left;

}



div.date-detail {

		font-size: 11px;

	font-weight: normal;

	font-style: normal;

	color: #ababab;

	margin-bottom: 5px;

}



select#cat.postform {

	width: 140px;

	font-size: 12px;







	font-weight: bold;







}



#support_txt {

	margin-top: 10px;

	margin-bottom: 0;

	background-color: white;

}



#support_txt p {

	float: left;

	margin-bottom: 15px;

	height:auto;

	font-size: 12px;

	width: 910px;

}



#support_txt h3 {

	font-size: 16px;

	float: left;

	margin-top: 0;

	margin-bottom: 0;

	padding: 5px;

}



ul.news_front {

	list-style: none;

	padding-left: 10px;

	margin: 0;

	line-height: 1.2em;

	width: 300px;

	display: inline-block;

	float: left;

	clear: left;

}



p.latest_news {

	margin: 0;

	padding: 0;

	float: left;

	clear: left;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 12px;

	overflow: hidden;

	display: inline-block;

}



p.latest_news_meta {

	font-size: 10px;

	float: left;

	text-transform: capitalize;

	padding-top: 2px;

	width: 310px;

	clear: left;

	list-style: none;

	margin: 0 0 2px;

	padding-bottom: 2px;

}



li.news_wrapper_frt {

	float: left;

	width: 300px;

	height: 110px;

}



p.latest_news_frt {

	float: left;

	width: 300px;

}



p.latest_news_meta_frt {

	float: left;

	width: 300px;

	margin: 0;

	padding: 0;

	font-size: 12px;

}



li.latest_news {

	font-weight: bold;

	font-size: 14px;

	margin-bottom: 1px;

}



li.latest_news_meta {

	font-size: 10px;

	margin-bottom: 5px;

	

}



.box_grey p {

	padding-left: 10px;

	padding-right: 20px;

	font-size: 14px;

	margin-top: 5px;

	margin: 0;

	padding-top: 5px;

	line-height: 1.1em;

	height: 60px;

}



span.box_link {

	color: white;

	background-color: black;

	padding: 4px 6px;

	margin-left: 10px;

	float: left;

	display: block;

	clear: left;

	width: 200px;

	text-align: center;

	margin-top: 15px;

}



span.box_warning {

	font-style: italic;

	font-size: 11px;

	float: left;

	margin-left: 12px;

	margin-bottom: 5px;

	padding: 0;

	margin-top: 10px;

}



/* Tabs */



a.latest_news_more {

	margin: 0 0 0 5px;

	padding: 0;

	right: 0;

	top: 0;

	color: #9b2b22;

}



#frmRakebackCalculator p label {

	width: 250px;

	float: left;

	margin-top: 2px;

	font-weight: bold;

	font-size: 14px;

	margin-bottom: 5px;

	clear: left;

}



#frmRakebackCalculator p {

	margin-bottom: 15px;

	clear: both;

}



span.red_signup  {

	padding: 0;

	color: #d23125;

	margin: 0;

	font-size: 20px;

}



div.side_callout {

	padding: 10px 0 10px 80px;

	margin-top: 5px;

	margin-bottom: 30px;

	width: 570px;

	float: left;

	display: block;

	color: #fff;

	font: bold 14px/1.4em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	background: #6b6b6b url(images/CSS/signup_warning.png) no-repeat 20px center;

}



.extra_page_intro_1 {

	color: gray;

	font: 14px/1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	padding-bottom: 10px;

	float: left;

	margin: 0;

}



.extra_page_intro_2 {

	color: gray;

	font: 14px/1.2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	padding-bottom: 10px;

	margin-bottom: 20px;

	float: left;

}



.column_1 {

	width: 315px;

	color: gray;

	padding-bottom: 10px;

	margin-bottom: 20px;

	margin-right: 20px;

	float: left;

	text-align: justify;

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



span.mainlist_more_link {

	float: right;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}



.column_1 p, .column_2 p {

	text-align: justify;

}



.column_2 {

	width: 315px;

	color: gray;

	padding-bottom: 10px;

	margin-bottom: 20px;

	float: left;

	text-align: justify;

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



.img_block {

	display: inline;

	float: left;

	width: 105px;

	height: 105px;

	margin-right: 8px;

	margin-top: 8px;

	margin-bottom: 0;

}



#rakerace_block {

	background: url(images/CSS/icons/race_icon.png) no-repeat left top;

	float: left;

}



#tournaments_block {

	background: url(images/CSS/icons/tournaments.png) no-repeat left top;

	float: left;

}



#leaderboard_block {

	background: url(images/CSS/icons/leaderboard.png) no-repeat left top;

	float: left;

}



#referfriend_block {

	background: url(images/CSS/icons/referfriend.png) no-repeat left top;

	float: left;

}



.extra_page_intro_1 a, .extra_page_intro_2 a {

	clear: left;

	float: right;

	display: block;

	color: white;

	text-transform: uppercase;

	margin-top: 20px;

	padding-bottom: 4px;

	padding: 0;

	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



div.side_callout a {

	color: #fff;

	text-decoration: underline;

}





#frmSignUp {

	width: 290px;

	margin-left: 9px;

	display: block;

	position:relative;







	







	top:100px;

}



input#Submit.submitbutton {

		color: white;

	background: url(images/CSS/icons/signup/submit.png) no-repeat center center;

	width: 285px;

	height: 50px;

	padding-top: 5px;

	text-align: center;

	margin-bottom: 10px;

	border-style: none;

	text-transform: uppercase;

	font: bold 26px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	position: relative;

	bottom: 0;

	margin: 0;

}



input#Submit.submitbutton over {

	color: #a11313;

}



span.pin {

	color: black;

	text-align: justify;

	float: left;

	display: block;

	clear: left;

	margin: 5px;

	font: normal normal 11px/1.1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



#txtRegEmail  {

	font-size: 13px;

	padding: 2px;

	margin-top: 5px;

	margin-bottom: 10px;

	border: 1px solid gray;

}



#txtUserID {

	padding: 5px 5px 0;

	border: 1px solid #272727;

	width: 275px;

	color: #292929;

	font: 16px/2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	clear: both;

	display: block;

	text-align: center;

	margin-bottom: 2px;

	margin-top: 2px;

	margin-right: 0;

	height: 30px;

}



#threesteps ul li.stepthree span {

	margin-top: 3px;

	margin-bottom: 0;

	margin-left: 50px;

	position: relative;

	float: left;

	display: block;















	text-transform: uppercase;















	bottom: -25%;















}



#frmSignUp p label {

	font-size: 14px;

	color: black;

	margin: 0;

	padding: 0;

}









/* end Tabs */



div.poker_top {

	width: 100%;

	display: inline-block;

	float: left;

	padding: 0 0 15px;

	margin: 0;

	background-position: left 2px;

	background-repeat: repeat-x;

}



#room_buttons {

	background: url(images/button_zone_bg.jpg) repeat-y left;

	margin: 37px 0 20px;

	width: 406px;

	padding: 0;

	display: inline-block;

	float: left;

	border-width: 0;

}



div.poker_top_red {

	width: 100%;

	display: inline-block;

	float: left;

	padding: 0 0 15px;

	margin: 0;

	background: none repeat-x left 2px;

}



div.poker_top h2 {

	width: 780px;

	display: inline-block;

	margin: 5px 0 0;

	padding-right: 0;

	float: left;

	font-weight: bold;

}



#signup_block {

	width: 142px;

	display: inline-block;

	text-align: center;

	padding-top: 2px;

	padding-bottom: 2px;

	padding: 2px;

	float: right;

	position: relative;

	top: 0;

	clear: right;

	margin: 0;

}



#signup_block_bottom {

	width: 142px;

	text-align: center;

	padding-top: 2px;

	padding-bottom: 2px;

	padding: 2px;

	top: -22px;

	margin-top: 20px;

	margin-left: 0;

	float: right;

	display: block;

}



#dropcontainer {

	top: 156px;

	width: 935px;

	display: none;

	background-color: white;

	clear: left;

	border-top: 4px solid #cb1f19;

	margin: 0;

	padding: 10px;

	position: absolute;

	float: left;

}



#news_holder {

	margin: 0 20px 0 0;

	padding: 0;

	width: 650px;

	float: left;

}



.post {

	margin: 0 0 25px 10px;

	padding: 0;

	line-height: 1.2em;

	float: left;

	width: 660px;

}

	

.page h2{

	font-size: 20px;

	color: #666;

	margin-top: 5px;

	margin-bottom: 10px;

	text-transform: uppercase;

	padding: 8px 10px;

	width: 780px;

	float: left;

	margin-left: 0;

}



h2.bar{

	font-size: 20px;

	color: #4c4c4c;

	margin-top: 5px;

	margin-bottom: 10px;

	text-transform: uppercase;

	padding: 8px 10px;

	width: 960px;

	clear: left;

	display: block;

}



h2.pagetitle {

	float: left;

	padding-top: 0;

	padding-bottom: 5px;

	margin-bottom: 10px;

	width: 100%;

	font-size: 18px;

	color: #9d9d9d;

	line-height: 1.9em;

}



h2 a img {

		padding: 0;

	width: 24px;

	height: 24px;

	vertical-align: -5px;

	margin: 0 12px 0 0;

	border: 1px solid #4d4d4d;

}



.post h2{

	font-size: 20px;

	color: #666;

	text-transform: uppercase;

	padding: 8px 10px 8px 0;

	line-height: 1.3em;

}

	

.post h2 a{

	color: #9b2b22;

	text-decoration: none;

}

	

.post h2 a:hover{

	color: #919191;

	text-decoration: none;

	}



.post ul {



}



div.entry ul {

	float: left;

	margin: 0 0 20px;

}



div.entry {

	float: left;

	padding: 5px;

}



div.entry_news {

	padding-left: 5px;

	padding-right: 5px;

	float: left;

	width: 650px;

}



div.entry_rooms {

	padding: 0 5px 0 0;

	width: 540px;

	margin: 0 0 20px;

	float: left;

}



div.entry_sidebar {

	padding: 0 5px 0 0;

	color: gray;

	font-size: 13px;

	line-height: 1.6em;

	width: 440px;

	margin: 0 0 20px 8px;

	float: left;

}



#content div.promo_lists_2 h4 a {

	font-size: 18px;

	line-height: 1.7em;

	margin-bottom: 5px;

	margin-top: 2px;

	float: left;

	width: 440px;

}



div.entry_rooms2 {

		padding-right: 20px;

	padding: 0;

	margin: 0 0 10px;

	float: left;

	width: 480px;

}



div.entry_rooms_full {

	float: left;

}



div.entry_rooms h3 {

	margin-top: 5px;

	padding: 0;

}



.postTabs h3 {

	padding: 0;

	margin: 0;

}



div.entry_rooms h4 {

	padding: 5px 5px 5px 15px;

	font-size: 14px;

	font-weight: bold;

	font-style: italic;

	margin: 5px 0 10px;

}



#postTabs {

	height: 30px;

}



#postTabs_base {

	height: 30px;

}



.post li {}



.page {

	margin: 0 0 10px;

	line-height: 1.3em;

	padding-right: 0;

	padding-top: 0;

	padding-left: 0;

	float: left;

}

	

.page h2 a{

	color: #666;

	text-decoration: none;

	}

	

.page h2 a:hover{

	color: #777;

	text-decoration: none;

	}



.page ul {

	padding-left: 0;

	margin-bottom: 0;

	margin-top: 0;

	margin-right: 0;

}



.page li {

	background-color: transparent;

}



#room_buttons ul.buttons_allround li {

	margin-bottom: 5px;

}



ul.buttons_allround {

	list-style: none;

	width: 360px;

	float: left;

	margin-left: 16px;

	margin-top: 5px;

	margin-bottom: 10px;

	padding: 4px 5px 5px;

	display: inline-block;

}



li.screenshot_squares {

	display: block;

	text-align: center;

	color: #4c4c4c;

	font-weight: bold;

	font-style: italic;

	margin: 0;

	float: left;

}



#roomsidebar_outer ul li span.screenshot_squares a img {

	float: left;

	display: inline-block;

	padding: 0;

	margin: 15px;

	border-top: 2px solid #6f6f6f;

	border-left: 2px solid #6f6f6f;

	border-right: 2px solid #272727;

	border-bottom: 2px solid #272727;

}



span.screenshot_squares {

	float: left;

}



#room_buttons ul.buttons_allround p {	color: white;

	font-size: 15px;

	font-weight: bold;

	text-align: left;

	

}



li.grey_button_signup {

	width: 175px;

	float: left;

	margin: 0 0 10px;

	padding: 0;

}



li.grey_button_signup a {

	width: 155px;

	padding: 10px;

	font-weight: bold;

	margin-top: 5px;

	background-color: silver;

	text-align: center;

	font-size: 16px;

	color: gray;

	text-transform: uppercase;

	display: block;

	left: 4px;

	height: 16px;

	margin: 0;

	float: left;

}



li.grey_button_signup2 {

	width: 175px;

	padding: 0;

	float: left;

	margin: 0 0 10px 10px;

}



li.grey_button_signup2 a {

	width: 155px;

	padding: 10px;

	font-weight: bold;

	margin-top: 0;

	background-color: silver;

	text-align: center;

	font-size: 16px;

	color: gray;

	text-transform: uppercase;

	margin-bottom: 5px;

	display: block;

	height: 16px;

	margin: 0;

}



li.grey_button_signup a:hover, li.grey_button_signup2 a:hover {

	background-color: #a3a3a3;

	color: #f1d32f;

}



.page_promo {

	margin: 2px 0 20px;

	padding:0;

	line-height: 1.3em;

	float: left;

	width: 480px;

}



#contentleft {

	float: left;

	width: 480px;

	margin-right: 10px;

	padding: 0;

}



.page_promo h2{

	font-size: 20px;

	color: #4c4c4c;

	margin-top: 0;

	margin-bottom: 10px;

	text-transform: uppercase;

	padding: 8px 10px;

	float: left;

}

	

.page_promo h2 a{

	color: #666;

	text-decoration: none;

	}

	

.page_promo h2 a:hover{

	color: #777;

	text-decoration: none;

	}



.page_promo ul {

	padding-left: 0;

	margin-bottom: 0;

	margin-top: 0;

	margin-right: 0;

}



.page_promo li {

	background-color: transparent;

}



.page_2nd {

	margin: 2px 20px 20px 0;

	padding:0;

	line-height: 1.3em;

	width: 960px;

	float: left;

}



div.entry_2nd {

	width: 800px;

}



.page_2nd  h2{

	font-size: 20px;

	color: #f4f4f6;

	margin-top: 0;

	margin-bottom: 10px;

	text-transform: uppercase;

	background-color: #666;

	padding: 8px 10px;

}

	

.page_2nd  h2 a{

	color: #666;

	text-decoration: none;

	}

	

.page_2nd  h2 a:hover{

	color: #777;

	text-decoration: none;

	}



.page_2nd  ul, div.entry_2nd ol {

	margin-bottom: 10px;

	margin-top: 0;

	margin-right: 0;

	padding-left: 20px;

}



.page_2nd  li {

	background-color: transparent;

	padding-left: 5px;

	margin: 5px 0;

	width: 100%;

	font-weight: bold;

}







div.entry_2nd p {

	margin-bottom: 10px;

	font-size: 14px;

}



#pokerroom_news {

	width: 428px;

    border: 1px solid silver;

	padding: 10px 5px;

	margin: 0 25px 0 0;

	background-color: white;

	overflow: hidden;

	float: left;

	clear: left;

	display: block;

}



span.viewmore {

	padding-left: 10px;

	font-size: 11px;

	font-weight: bold;

}



#pokerroom_news h3 {

	margin-bottom: 10px;

	margin-top: 0;

}



#offers h3 {

	margin-top: 0;

}



ul.news_internal {

	list-style: none;

	padding-left: 5px;

	margin: 0;

	float: left;

}



#offers {

    border: 1px solid silver;

	padding: 10px 5px;

	margin: 0 1px 0 0;

	background-color: white;

	width: 480px;

	display: block;

	float: left;

}



#content div.promo_lists h3 {

	margin-bottom: 12px;

	padding: 0 0 0 2px;

	margin-top: 5px;

}



div.promo_lists {

	width: 450px;

		padding: 5px 5px 10px;

	color: #f3f3f3;

	background-color: white;

	border: 1px solid silver;

	margin: 5px 0 20px 9px;

	float: left;

}



div.promo_lists_2nd {

	width: 468px;

		padding: 5px 5px 10px;

	color: #f3f3f3;

	background-color: white;

	border: 1px solid silver;

	margin: 0;

	float: left;

}



#contentleft div.promo_lists_2nd h4  {

	width: 460px;

	padding-top: 5px;

	font-size: 15px;

	color: gray;

	float: left;

	margin: 5px 0 0 10px;

	padding-bottom: 10px;

	border-bottom: 1px solid silver;

}



#content div.promo_lists_2 h3 {

	padding: 0;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 5px;

}



div.promo_lists_2 {

	width: 455px;

		padding: 5px 5px 10px;

	color: #f3f3f3;

	background-color: white;

	border: 1px solid silver;

	margin: 0;

	float: left;

}



#content div.promo_lists h4 a {

	width: 420px;

	padding: 10px 10px 10px 20px;

	float: left;

	background-color: #ebebeb;

	font-size: 16px;

	text-transform: capitalize;

	margin: 0 0 1px;

	display: block;

}



#content div.promo_lists_2 div.entry_rooms ul {

	list-style: none;

	color: gray;

	float: left;

	padding: 0 0 0 5px;

	margin: 0 0 12px;

}



#content div.promo_lists_2 div.entry_rooms ul li {

	float: left;

	margin-bottom: 5px;

	padding-top: 2px;

	padding-bottom: 5px;

	border-bottom: 1px solid silver;

	width: 440px;

}



#content div.promo_lists h4 a:hover {

	background-color: #f1f1f1;

	text-decoration: none;

}



#postTabs_li_3_12 a {

}



div.entry p {

	width: 600px;

}



.postmetadata{

	clear: both;

	padding: 0 6px 5px 0;

	margin: 0 0 5px;

	font-size: 11px;

}



.postmetadata a {

	color: #9b2b22;

}



span.shareshare {

	float: left;

	clear: left;

	margin-top: 20px;

	padding: 0;

	display: inline-block;

	margin-bottom: 5px;

}



span.shareshare_single {

	float: left;

	clear: left;

	margin-top: 20px;

	display: inline-block;

	margin-bottom: 5px;

	padding: 10px 10px 10px 30px;

	font-weight: bold;

	background: #dedddf url(images/add.png) no-repeat 8px center;

}

#single_share_zone {
	float: left;
	width: 280px;
}

#share_container {
	width: 280px;
	float: left;
	padding-top: 10px;
}

#share_container ul {
	width: 280px;
	float: left;
	display: block;
}

#share_container ul li {
	width: 130px;
	float: left;
	margin-bottom: 10px;
	display: block;
	margin-right: 5px;
}

#share_container ul li img.share_icons {
	margin: 5px 5px 0 0;
	display: block;
	float: left;
}

#share_container ul li a {
	margin-top: 5px;
	float: left;
	display: block;
}

	

.alignleft a{float:left; margin:25px 0;}

.alignright a{float:right; margin:25px 0;}







/* sidebar */



#sidebar {

	font-family: verdana, arial, tahoma;

	font-size:8pt;

	margin: 20px 0 0;

	padding: 0 0 0 10px;

	width: 265px;

	float: right;

		background-color: white;

	border: 1px solid silver;

	clear: right;

}



#categories span.all_news_link {

	font-weight: bold;

	margin: 5px 0 0;

	padding: 0;

	float: left;

}



#categories span.all_news_link a {

	font-size: 10px;

}



#sidebar h2{

	color: #000;	

	margin: 0;

	padding: 0;

	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



#sidebar h3{

	color: #000;	

	margin: 0 0 3px;

	padding: 0;

	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	text-transform: capitalize;

}



#sidebar label{

	font:normal 11pt arial, georgia, times;

	color: #000;	

	margin: 0;

	padding: 0;

}



#sidebar p {margin:0; padding: 0 6px 0 12px;}



#sidebar img {padding: 0;

	width: 20px;

	height: 20px;

	border: 1px solid #4d4d4d;

	vertical-align: middle;

	margin-right: 8px;

}



#sidebar ul {

	padding:0;

	margin-bottom: 12px;

	margin-top: 10px;

	margin-right: 12px;

}



#sidebar ul li {

	margin: 0 0 5px;

	padding: 0 10px 5px;

	line-height: 14pt;

	list-style-type: none;

	float: left;

	clear: left;

	width: 235px;

}



#sidebar ul li a{

	color: #da1212;

	font-weight: bold;

	font-size: 12px;

}



#sidebar ul ul {

	margin:14px 0;

	padding:0;

}



#sidebar ul ul li {

	list-style-type: none;

	border-style: none;

	margin: 0 0 0 5px;

	padding: 0 5px 5px;

	font-size: 14px;

}



#sidebar ul ul ul{

	margin: 0;

	padding: 0;

}



#sidebar ul ul ul li{

	padding: 0 0 0 15px;

	list-style-type: square;

	color: #898989;

}



/* Sidebar Main news */



#sidebarmainnews {

	float: left;

	position: relative;

	overflow: hidden;

	width: 290px;

	margin-left: 12px;

	padding-left: 0;















	top: -340px;















}



#sidebarmain_notnews {

	overflow: hidden;

	margin: 0 0 0 5px;

	float: left;

	position: relative;

	top: -64px;







	width: 300px;







}



#sidebarmain_home {

	overflow: hidden;

	width: 300px;

	margin: 40px 0 0;

	float: left;

}



.sidebar_sign {

	width: 250px;

	padding-left: 20px;

	padding-right: 20px;

	margin-bottom: 30px;

	background-repeat: no-repeat;







	margin-top: 5px;







	display: block;







	float: right;







}















#page_left_zone div.extralinks_cashback div.sidebar_sign {







	padding: 0 0 0 5px;







	margin: 0;







}



signlink a {

	height: 150px;

	width: 250px;

}



select.rooms-drop {

	width: 250px;

	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	color: #3b3b3b;

}



#blog-new {

	float: left;

	margin-bottom: 40px;

}



#CTAtop-main {

	width: 300px;

	height: 160px;

	background: url(images/CTA/main_roomsbg.jpg) no-repeat 10px top;

	margin: 0;

	padding: 0;

}



#featuredpromos-sidebar {

	width: 290px;

	background: none no-repeat left 30px;

	margin-top: 20px;

	margin-left: 0;

	margin-right: 10px;

	margin: 0;

	float: left;

}



.spacer20 {

	display: block;

	float: left;

	width: 20px;

	height: 20px;

	margin: 0;

	padding: 0;

}



.featuredpromo-side {

	height: 57px;

	width: 280px;

	padding: 8px 5px 4px;

	margin: 0;

	display: block;

	background-color: white;

	border-bottom: 1px solid #a3a3a4;

	border-top: 1px solid #ecebed;

	float: left;

}



p.special_more {

	font-weight: bold;

	color: #3b3b3b;

	font-size: 11px;

}



.featuredpromo-side h3 {

	padding: 0;

	height: 52px;

	margin: 0;

	display: block;

	width: 280px;

	float: left;

}



.featuredpromo-side h3 a, main-news-side a {

	padding: 12px 0 0;

	width: 280px;

	display: block;

}



#featuredpromos-sidebar ul {

	height: 335px;

}



img.featureframesidebar {

	width: 103px;

	height: 52px;

	padding: 0;

	float: left;

	display: inline-block;

	margin-right: 5px;

}







#social-sidebar {

	float: left;

	width: 300px;

	padding-left: 10px;

	margin-top: 0;

	margin-bottom: 40px;

	margin: 0;

	padding: 0;

}



#social-sidebar ul {

	list-style: none;

	width: 290px;

	margin: 0;

	padding: 0;

}



li.rss a {

		float: left;

	width: 42px;

	height: 42px;

	margin-right: 20px;

	padding: 0;

	display: inline-block;

	font-size: 0;

	background: url(images/social/RSS.jpg) 0 0;

	text-align: center;

	margin-left: 5px;

}



#social-sidebar ul li {

	float: left;

	display: inline-block;

	list-style: none;

	height: 42px;

}



li.rss a:hover {

	background: url(images/social/RSS.jpg) -42px 0;

}



li.email a {

		float: left;

	width: 42px;

	height: 42px;

	margin-right: 18px;

	padding: 0;

	display: inline-block;

	font-size: 0;

	background: url(images/social/email.jpg) 0 0;

}



li.email a:hover {

	background: url(images/social/email.jpg) -42px 0;

}



li.twitter a {

		float: left;

	width: 42px;

	height: 42px;

	margin-right: 18px;

	padding: 0;

	display: inline-block;

	font-size: 0;

	background: url(images/social/twitter.jpg) 0 0;

}



li.twitter a:hover {

	background: url(images/social/twitter.jpg) -42px 0;

}



li.fb a {

		float: left;

	width: 42px;

	height: 42px;

	margin-right: 18px;

	padding: 0;

	display: inline-block;

	font-size: 0;

	background: url(images/social/facebook.jpg) 0 0;

}



li.fb a:hover {

	background: url(images/social/facebook.jpg) -42px 0;

}



li.myspace a {

		float: left;

	width: 42px;

	height: 42px;

	margin-right: 5px;

	padding: 0;

	display: inline-block;

	font-size: 0;

	background: url(images/social/myspace.jpg) 0 0;

	margin: 0;

}



li.myspace a:hover {

	background: url(images/social/myspace.jpg) -42px 0;

}



#featuredpromos-sidebar h2.box_title, #social-sidebar h2.box_title {

	margin-left: 0;

}



#CTAtop-main select.rooms-drop {

	position: relative;

	top: 130px;

	margin-left: 20px;

	width: 268px;

	font: bold 15px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



/* search */



#searchform{

	padding:0;

	margin:14px 0;

	}



#searchform input#s{

	margin:0;

	padding: 6px;

	color: silver;

	font-size: 14px;

	width: 270px;

	font-weight: bold;

	font-style: italic;

	border-bottom: 1px solid black;

	border-right: 1px solid black;

	border-top: 1px solid #878787;

	border-left: 1px solid #878787;

	border-width: 1px;

	background-color: #f2f2f2;

}



input#searchnow {

	color: white;

	width: 120px;

	display: block;

	right: 18px;

	background-color: #da1212;

	padding: 5px 10px;

	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	border: 1px solid #a10c13;

	margin: 8px auto 5px;

}



#searchform label {

	width: 270px;

	float: left;

	padding: 0;

	margin: 0;

	height: 35px;

	display: block;

}



#searchform input#searchsubmit{

	border:none;

	background:#333;

	color:#fff;

	text-transform:lowercase;

	}





	

/* misc */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

	

.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}



div.links_system {

	color: #f6f6f6;

	font-size: 12px;

	padding: 0;

	margin-top: 12px;

	clear: left;

}



div.links_system h2 {

	font-size: 14px;

	text-transform: capitalize;

	padding: 2px;

	margin: 0;

}



div.links_system li {

	font-size: 14px;

	text-transform: capitalize;

	padding: 2px;

	background-image: none;

	float: left;

	display: block;

}



div.links_system span {

	display: list-item;

	padding: 0 0 12px 20px;

	font-size: 11px;

	color: #dfdfdf;

	font-weight: normal;

	font-style: normal;

	background: url(images/layout/link.png) no-repeat 1px 3px;

	float: left;

	clear: left;

	margin: 0;

}



ul.xoxo.blogroll span a {

	text-decoration: none;

	clear: left;

	display: block;

	margin: 2px 0 5px;

	font-size: 16px;

	padding: 0;

	font-weight: bold;

}



ul.xoxo {

	padding: 0;

	float: left;

	list-style: none;

}









/* footer */



#page_bottom {

	width: 100%;

	margin-top: 30px;

	height: 255px;

	background: url(images/CSS/background_footer.jpg) repeat-x left top;

	padding: 0;

	clear: both;

	top: -18px;

	position: relative;

}



#footer-zone-container {

	width: 960px;

	margin-right: auto;

	margin-left: auto;

}



.footer{width: 960px;background-image: none;padding:10px

20px;color:#f1f1f1;

	margin-right: auto;

	margin-left: auto;

	clear: left;

	height: 80px;

}



.footer a {

	font-size: 11px;

	color: #f1f1f1;

}

	

.footer p{padding: 0; text-align: right;

	color: #eee;

	font-size: 11px;

	width: 580px;

	margin-bottom: 5px;

	margin-left: 0;

	margin-right: 0;

	float: right;

}



.footer ul.footer_links li {

	width: 125px;

	float: left;

	clear: left;

	height: 15px;

	margin-bottom: 3px;

	padding: 1px 3px;


}



.footer ul.footer_links li a {

	background-color: #4d4d4d;

	padding: 1px 3px;

	margin-bottom: 3px;

	width: 125px;

	display: block;

	color: #dfdfdf;

	font-size: 11px;

	font-weight: bold;

	float: left;

	height: 15px;

	clear: left;

}



.footer ul.footer_links li a:hover {

	background-color: #840d0d;

	padding: 1px 3px;

	margin-bottom: 1px;

	display: block;

	color: #dfdfdf;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	width: 125px;

}



.footer p.copyright {

	font-style: italic;

	font-weight: bold;

	margin: 0;

	padding: 0;

	color: silver;

	font-size: 11px;

	text-align: right;

	width: 580px;

}



ul.footer_links {

	list-style: none;

	padding: 2px 3px 0 0;

	margin-right: 35px;

	margin-bottom: 0;

	display: block;

	margin-top: 0;

	width: 135px;

	float: left;

}



#social-footer {

	width: 500px;

	float: left;

	height: 60px;

	font-weight: bold;

	display: block;

	margin: 0;

	padding: 0;

}



#social-footer ul {

	list-style: none;

	display: inline-block;

	margin: 10px 0 0 5px;

	padding: 0;

	width: 400px;

}



#social-footer span {

	float: left;

	margin-top: 25px;

}



#gpwa_seal {

	display: block;

	width: 500px;

	margin-left: auto;

	height: 50px;

	padding-top: 10px;

	padding-bottom: 30px;

	text-align: right;

}

#gpwa_seal span.gpwa2 {
	float: right;
	display: inline-block;
}

#gpwa_seal span.gpwa1 {
	float: right;
	display: inline-block;
}


#gpwa_seal span.igb {
	float:right;
	display:inline-block;
	margin-left:7px;
}


#gpwa_seal a img {
	display: block;
	float: right;
	margin-left: 10px;
}



/* Calculator */



calc_container {

	width:400px;

	color:#FFFFFF;

}



h1 {

color:#a71212;

font-weight:bold;

text-transform:uppercase;

}



#calculator_popup {

	padding: 0 10px 15px;

	font-family:Verdana, Geneva, sans-serif;

	background-color: white;

}



#calculator_popup h1 {

	margin: 0;

	line-height: 1.5em;

}



#results_calc {

	margin-top:9px;

	width: 250px;

	clear: both;

	display: block;

	margin: 0;

	border-bottom: 1px solid #949495;

	padding: 15px 20px 8px;

	font: bold 14px/30px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	background: #cdcdcf url(images/CSS/calcu_arrow.png) no-repeat 40px top;

}



#daily {

	float:right;

	font-weight:bold;

	color:#a71212;

}



#weekly {

	float:right;

	font-weight:bold;

	color:#a71212;

}



#monthly {

	float:right;

	font-weight:bold;

	color:#a71212;

}



.daily_calc {

	float:left;

}



.weekly_calc {

	float:left;

}



.monthly_calc {

	float:left;

}



a {cursor:hand

	

}







/*

 * jQuery UI screen structure and presentation

 * This CSS file was generated by ThemeRoller, a Filament Group Project for jQuery UI

 * Author: Scott Jehl, scott@filamentgroup.com, http://www.filamentgroup.com

 * Visit ThemeRoller.com

*/



/*

 * Note: If your ThemeRoller settings have a font size set in ems, your components will scale according to their parent element's font size.

 * As a rule of thumb, set your body's font size to 62.5% to make 1em = 10px.

 * body {font-size: 62.5%;}

*/







/*UI accordion*/



a:hover {

	text-decoration: none;

}

.ui-accordion {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	font-family: Verdana,Arial,sans-serif;

	font-size: 1.6em;

	border-bottom: 1px solid #;

}

.ui-accordion-group {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	border: 1px solid #;

	border-bottom: none;

}

.ui-accordion-header {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	cursor: pointer;

	background: none repeat-x 0 50%;

}

.ui-accordion-header a {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	display: block;

	font-size: 1em;

	font-weight: bold;

	text-decoration: none;

	padding: .5em .5em .5em 1.7em;

	color: #8e8d8d;

	background: url(images/_7x7_arrow_right.gif) .5em 50% no-repeat;

}

.ui-accordion-header a:hover {

	background: url(images/_7x7_arrow_right.gif) .5em 50% no-repeat;

	color: #ffffff;

}

.ui-accordion-header:hover {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	color: #ffffff;

}

.selected .ui-accordion-header, .selected .ui-accordion-header:hover {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

}

.selected .ui-accordion-header a, .selected .ui-accordion-header a:hover {

	color: #ffffff;

	background: url(images/454545_7x7_arrow_down.gif) .5em 50% no-repeat;

}

.ui-accordion-content {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 0 repeat-x;

	color: #ffffff;

	font-size: 1em;

}

.ui-accordion-content p {

	padding: 1em 1.7em 0.6em;

}



/*UI tabs*/



#tab_offers div.rakeback_deals_list {

	float: left;

}



.ui-tabs-nav {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	font:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 16px;

	float: left;

	position: relative;

	z-index: 1;

}

.ui-tabs-nav ul {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	background-color: transparent;

	float: left;

}

.ui-tabs-nav li {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	float: left;

	margin-right: 1px;

	text-transform:uppercase;

}

.ui-tabs-nav li a {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	float: left;

	font-size: 1em;

	font-weight: bold;

	text-decoration: none;

	padding: 6px 30px;

	color: #8e8d8d;

	background-image: url(images/light_unlit.gif);

	background-color:#c4c2c2;

	background-repeat:no-repeat;

	background-position:left;

	width:179px;

}



#tabs ul.main_tabs li. a {

	

}

.ui-tabs-nav li a:hover {

	color: #ffffff;

}

.ui-tabs-nav li.ui-tabs-selected {

	border-bottom-color: #4c4c4c;



}

.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	color: #ffffff;

	background-image:url(images/light_lit.gif);

	background-color:#4c4c4c;

	background-repeat:no-repeat;

	background-position:left;

}

.ui-tabs-panel {

	/*resets*/margin: 0; border: 0; outline: 0; line-height: 1.3em; text-decoration: none; font-size: 14px; list-style: none;

	background: #4c4c4c none repeat-x 0 0;

	color: #ffffff;

	float: left;

	padding-right: 0;

	padding-bottom: 10px;

	padding-left: 0;

	width: 960px;

}



div.lists_frontpage {

	padding-left: 30px;

	padding: 0;

	margin: 10px 0 0;

	float: left;

}



div.lists_frontpage h4 a {

	margin: 0;

	float: left;

	clear: left;

	border-bottom: 1px solid silver;

	font-size: 16px;

	width: 940px;

	color: #ededef;

	padding: 10px 0 10px 20px;

}



div.lists_frontpage h4 a:hover {

	

	color: #ededef;

	background-color: #a71212;

}



dd.more_deals {

	background: url(images/arrow_right.png) no-repeat right 4px;

	float: right;

	width: 300px;

	padding: 0;

	margin: 0;

}



dd.more_deals a {

	padding: 0 20px 2px 0;

	color: #dedcdc;

	font-size: 12px;

	float: right;

	background-color: transparent;

	background-image: none;

	width: 280px;

	text-align: right;

	margin-top: 5px;

	line-height: 1.2em;

}



div.more_deals_III a {

		padding: 5px 30px 2px 0;

	color: #dedcdc;

	font-size: 12px;

	float: right;

	width: 280px;

	text-align: right;

	margin-top: 5px;

	line-height: 1.2em;

		background: transparent url(images/arrow_right.png) no-repeat 285px 4px;

	

}



.ui-tabs-hide {

	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;

}



/*slider*/

.ui-slider {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	font-family: Verdana,Arial,sans-serif;

	font-size: 1.6em;

	background: none repeat-x 0 0;

	border: 1px solid #;

	height: .8em;

	position: relative;

}

.ui-slider-handle {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	position: absolute;

	z-index: 2;

	top: -3px;

	width: 1.2em;

	height: 1.2em;

	background: none repeat-x 0 50%;

	border: 1px solid #;

}

.ui-slider-handle:hover {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	border: 1px solid #;

}

.ui-slider-handle-active, .ui-slider-handle-active:hover {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;


	border: 1px solid #;

}

.ui-slider-range {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	height: .8em;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	position: absolute;

	border: 1px solid #;

	border-left: 0;

	border-right: 0;

	top: -1px;

	z-index: 1;

	opacity:.7;

	filter:Alpha(Opacity=70);

}













/*dialog*/

.ui-dialog {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	font-family: Verdana,Arial,sans-serif;

	font-size: 1.6em;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 0 repeat-x;

	color: #ffffff;

	border: 4px solid #;

	position: relative;

}

.ui-resizable-handle {

	position: absolute;

	font-size: 0.1px;

	z-index: 99999;

}

.ui-resizable .ui-resizable-handle {

	display: block; 

}

body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */

body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */

.ui-resizable-n { 

	cursor: n-resize; 

	height: 7px; 

	width: 100%; 

	top: -5px; 

	left: 0px;  

}

.ui-resizable-s { 

	cursor: s-resize; 

	height: 7px; 

	width: 100%; 

	bottom: -5px; 

	left: 0px; 

}

.ui-resizable-e { 

	cursor: e-resize; 

	width: 7px; 

	right: -5px; 

	top: 0px; 

	height: 100%; 

}

.ui-resizable-w { 

	cursor: w-resize; 

	width: 7px; 

	left: -5px; 

	top: 0px; 

	height: 100%;

}

.ui-resizable-se { 

	cursor: se-resize; 

	width: 13px; 

	height: 13px; 

	right: 0px; 

	bottom: 0px; 

	background: url(images/_11x11_icon_resize_se.gif) no-repeat 0 0;

}

.ui-resizable-sw { 

	cursor: sw-resize; 

	width: 9px; 

	height: 9px; 

	left: 0px; 

	bottom: 0px;  

}

.ui-resizable-nw { 

	cursor: nw-resize; 

	width: 9px; 

	height: 9px; 

	left: 0px; 

	top: 0px; 

}

.ui-resizable-ne { 

	cursor: ne-resize; 

	width: 9px; 

	height: 9px; 

	right: 0px; 

	top: 0px; 

}

.ui-dialog-titlebar {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	padding: .5em 1.5em .5em 1em;

	color: #8e8d8d;

	background: #c4c2c2 url(images/c4c2c2_40x100_textures_01_flat_.png) 0 50% repeat-x;

	border-bottom: 1px solid #;

	font-size: 1em;

	font-weight: bold;

	position: relative;

}

.ui-dialog-title {}

.ui-dialog-titlebar-close {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	background: url(images/_11x11_icon_close.gif) 0 0 no-repeat;

	position: absolute;

	right: 8px;

	top: .7em;

	width: 11px;

	height: 11px;

	z-index: 100;

}

.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {

	background: url(images/_11x11_icon_close.gif) 0 0 no-repeat;

}

.ui-dialog-titlebar-close:active {

	background: url(images/454545_11x11_icon_close.gif) 0 0 no-repeat;

}

.ui-dialog-titlebar-close span {

	display: none;

}

.ui-dialog-content {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	color: #ffffff;

	padding: 1.5em 1.7em;	

}

.ui-dialog-buttonpane {

	position: absolute;

	bottom: 0;

	width: 100%;

	text-align: left;

	border-top: 1px solid #;

	background: #4c4c4c;

}

.ui-dialog-buttonpane button {

	margin: .5em 0 .5em 8px;

	color: #8e8d8d;

	background: #c4c2c2 url(images/c4c2c2_40x100_textures_01_flat_.png) 0 50% repeat-x;

	font-size: 1em;

	border: 1px solid #;

	cursor: pointer;

	padding: .2em .6em .3em .6em;

	line-height: 1.4em;

}

.ui-dialog-buttonpane button:hover {

	color: #ffffff;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	border: 1px solid #;

}

.ui-dialog-buttonpane button:active {

	color: #ffffff;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	border: 1px solid #;

}

/* This file skins dialog */

.ui-dialog.ui-draggable .ui-dialog-titlebar,

.ui-dialog.ui-draggable .ui-dialog-titlebar {

	cursor: move;

}















/*datepicker*/

/* Main Style Sheet for jQuery UI date picker */

.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	font-family: Verdana,Arial,sans-serif;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 0 repeat-x;

	font-size: 1.6em;

	border: 4px solid #;

	width: 15.5em;

	padding: 2.5em .5em .5em .5em;

	position: relative;

}

.ui-datepicker-div, #ui-datepicker-div {

	z-index: 9999; /*must have*/

	display: none;

}

.ui-datepicker-inline {

	float: left;

	display: block;

}

.ui-datepicker-control {

	display: none;

}

.ui-datepicker-current {

	display: none;

}

.ui-datepicker-next, .ui-datepicker-prev {

	position: absolute;

	left: .5em;

	top: .5em;

	background: #c4c2c2 url(images/c4c2c2_40x100_textures_01_flat_.png) 0 50% repeat-x;

}

.ui-datepicker-next {

	left: 14.6em;

}

.ui-datepicker-next:hover, .ui-datepicker-prev:hover {

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

}

.ui-datepicker-next a, .ui-datepicker-prev a {

	text-indent: -999999px;

	width: 1.3em;

	height: 1.4em;

	display: block;

	font-size: 1em;

	background: url(images/_7x7_arrow_left.gif) 50% 50% no-repeat;

	border: 1px solid #;

	cursor: pointer;

}

.ui-datepicker-next a {

	background: url(images/_7x7_arrow_right.gif) 50% 50% no-repeat;

}

.ui-datepicker-prev a:hover {

	background: url(images/_7x7_arrow_left.gif) 50% 50% no-repeat;

}

.ui-datepicker-next a:hover {

	background: url(images/_7x7_arrow_right.gif) 50% 50% no-repeat;

}

.ui-datepicker-prev a:active {

	background: url(images/454545_7x7_arrow_left.gif) 50% 50% no-repeat;

}

.ui-datepicker-next a:active {

	background: url(images/454545_7x7_arrow_right.gif) 50% 50% no-repeat;

}

.ui-datepicker-header select {

	border: 1px solid #;

	color: #8e8d8d;

	font-size: 1em;

	line-height: 1.4em;

	position: absolute;

	top: .5em;

	margin: 0 !important;

}

.ui-datepicker-header option:focus, .ui-datepicker-header option:hover {

	background: #4c4c4c;

}

.ui-datepicker-header select.ui-datepicker-new-month {

	width: 7em;

	left: 2.2em;

}

.ui-datepicker-header select.ui-datepicker-new-year {

	width: 5em;

	left: 9.4em;

}

table.ui-datepicker {

	width: 15.5em;

	text-align: right;

}

table.ui-datepicker td a {

	padding: .1em .3em .1em 0;

	display: block;

	color: #8e8d8d;

	background: none repeat-x 0 50%;

	cursor: pointer;

	border: 1px solid #4c4c4c;

}

table.ui-datepicker td a:hover {

	border: 1px solid #;

	color: #ffffff;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

}

table.ui-datepicker td a:active {

	border: 1px solid #;

	color: #ffffff;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

}

table.ui-datepicker .ui-datepicker-title-row td {

	padding: .3em 0;

	text-align: center;

	font-size: .9em;

	color: #ffffff;

	text-transform: uppercase;

}

table.ui-datepicker .ui-datepicker-title-row td a {

	color: #ffffff;

}

.ui-datepicker-cover {

	display: none;

	display/**/: block;

	position: absolute;

	z-index: -1;

	filter: mask();

	top: -4px;

	left: -4px;

	width: 193px;

	height: 200px;

}





























/*

Generic ThemeRoller Classes

>> Make your jQuery Components ThemeRoller-Compatible!

*/



/*component global class*/

.ui-component {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

	font-family: Verdana,Arial,sans-serif;

	font-size: 1.6em;

}

/*component content styles*/

.ui-component-content {

	border: 1px solid #;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 0 repeat-x;

	color: #ffffff;

}

.ui-component-content a {

	color: #ffffff;

	text-decoration: underline;

}

/*component states*/

.ui-default-state {

	border: 1px solid #;

	background: none repeat-x 0 50%;

	font-weight: bold;

	color: #8e8d8d !important;

}

.ui-default-state a {

	color: #8e8d8d;

}

.ui-default-state:hover, .ui-hover-state {

	border: 1px solid #;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	font-weight: bold;

	color: #ffffff !important;

}

.ui-hover-state a {

	color: #ffffff;

}

.ui-default-state:active, .ui-active-state {

	border: 1px solid #;

	background: #4c4c4c url(images/4c4c4c_40x100_textures_01_flat_100.png) 0 50% repeat-x;

	font-weight: bold;

	color: #ffffff !important;

	outline: none;

}

.ui-active-state a {

	color: #ffffff;

	outline: none;

}

/*icons*/

.ui-arrow-right-default {background: url(images/_7x7_arrow_right.gif) no-repeat 50% 50%;}

.ui-arrow-right-default:hover, .ui-arrow-right-hover {background: url(images/_7x7_arrow_right.gif) no-repeat 50% 50%;}

.ui-arrow-right-default:active, .ui-arrow-right-active {background: url(images/454545_7x7_arrow_right.gif) no-repeat 50% 50%;}

.ui-arrow-right-content {background: url(images/_7x7_arrow_right.gif) no-repeat 50% 50%;}



.ui-arrow-left-default {background: url(images/_7x7_arrow_left.gif) no-repeat 50% 50%;}

.ui-arrow-left-default:hover, .ui-arrow-left-hover {background: url(images/_7x7_arrow_left.gif) no-repeat 50% 50%;}

.ui-arrow-left-default:active, .ui-arrow-left-active {background: url(images/454545_7x7_arrow_left.gif) no-repeat 50% 50%;}

.ui-arrow-left-content {background: url(images/_7x7_arrow_left.gif) no-repeat 50% 50%;}



.ui-arrow-down-default {background: url(images/_7x7_arrow_down.gif) no-repeat 50% 50%;}

.ui-arrow-down-default:hover, .ui-arrow-down-hover {background: url(images/_7x7_arrow_down.gif) no-repeat 50% 50%;}

.ui-arrow-down-default:active, .ui-arrow-down-active {background: url(images/454545_7x7_arrow_down.gif) no-repeat 50% 50%;}

.ui-arrow-down-content {background: url(images/_7x7_arrow_down.gif) no-repeat 50% 50%;}



.ui-arrow-up-default {background: url(images/_7x7_arrow_up.gif) no-repeat 50% 50%;}

.ui-arrow-up-default:hover, .ui-arrow-up-hover {background: url(images/_7x7_arrow_up.gif) no-repeat 50% 50%;}

.ui-arrow-up-default:active, .ui-arrow-up-active {background: url(images/454545_7x7_arrow_up.gif) no-repeat 50% 50%;}

.ui-arrow-up-content {background: url(images/_7x7_arrow_up.gif) no-repeat 50% 50%;}



.ui-close-default {background: url(images/_11x11_icon_close.gif) no-repeat 50% 50%;}

.ui-close-default:hover, .ui-close-hover {background: url(images/_11x11_icon_close.gif) no-repeat 50% 50%;}

.ui-close-default:active, .ui-close-active {background: url(images/454545_11x11_icon_close.gif) no-repeat 50% 50%;}

.ui-close-content {background: url(images/454545_11x11_icon_close.gif) no-repeat 50% 50%;}



.ui-folder-closed-default {background: url(images/_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}

.ui-folder-closed-default:hover, .ui-folder-closed-hover {background: url(images/_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}

.ui-folder-closed-default:active, .ui-folder-closed-active {background: url(images/454545_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}

.ui-folder-closed-content {background: url(images/_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}



.ui-folder-open-default {background: url(images/_11x11_icon_folder_open.gif) no-repeat 50% 50%;}

.ui-folder-open-default:hover, .ui-folder-open-hover {background: url(images/_11x11_icon_folder_open.gif) no-repeat 50% 50%;}

.ui-folder-open-default:active, .ui-folder-open-active {background: url(images/454545_11x11_icon_folder_open.gif) no-repeat 50% 50%;}

.ui-folder-open-content {background: url(images/454545_11x11_icon_folder_open.gif) no-repeat 50% 50%;}



.ui-doc-default {background: url(images/_11x11_icon_doc.gif) no-repeat 50% 50%;}

.ui-doc-default:hover, .ui-doc-hover {background: url(images/_11x11_icon_doc.gif) no-repeat 50% 50%;}

.ui-doc-default:active, .ui-doc-active {background: url(images/454545_11x11_icon_doc.gif) no-repeat 50% 50%;}

.ui-doc-content {background: url(images/_11x11_icon_doc.gif) no-repeat 50% 50%;}



.ui-arrows-leftright-default {background: url(images/_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}

.ui-arrows-leftright-default:hover, .ui-arrows-leftright-hover {background: url(images/_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}

.ui-arrows-leftright-default:active, .ui-arrows-leftright-active {background: url(images/454545_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}

.ui-arrows-leftright-content {background: url(images/_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}



.ui-arrows-updown-default {background: url(images/_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}

.ui-arrows-updown-default:hover, .ui-arrows-updown-hover {background: url(images/_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}

.ui-arrows-updown-default:active, .ui-arrows-updown-active {background: url(images/454545_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}

.ui-arrows-updown-content {background: url(images/_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}



.ui-minus-default {background: url(images/_11x11_icon_minus.gif) no-repeat 50% 50%;}

.ui-minus-default:hover, .ui-minus-hover {background: url(images/_11x11_icon_minus.gif) no-repeat 50% 50%;}

.ui-minus-default:active, .ui-minus-active {background: url(images/454545_11x11_icon_minus.gif) no-repeat 50% 50%;}

.ui-minus-content {background: url(images/_11x11_icon_minus.gif) no-repeat 50% 50%;}



.ui-plus-default {background: url(images/_11x11_icon_plus.gif) no-repeat 50% 50%;}

.ui-plus-default:hover, .ui-plus-hover {background: url(images/_11x11_icon_plus.gif) no-repeat 50% 50%;}

.ui-plus-default:active, .ui-plus-active {background: url(images/454545_11x11_icon_plus.gif) no-repeat 50% 50%;}

.ui-plus-content {background: url(images/_11x11_icon_plus.gif) no-repeat 50% 50%;}



/*hidden elements*/

.ui-hidden {

	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;

}

.ui-accessible-hidden {

	 position: absolute; left: -99999999px;

}

/*reset styles*/

.ui-reset {

	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;

}

/*clearfix class*/

.ui-clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

.ui-clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .ui-clearfix {height: 1%;}

.ui-clearfix {display: block;}

/* End hide from IE-mac */



/* Note: for resizable styles, use the styles listed above in the dialog section */



h6 {

	font-size: 14px;

	text-align: right;

	float: right;

	padding: 5px;

	margin: 20px 0 0 20px;

	background-color: #9e9e9e;

}



h6 a {

	font-size: 16px;

	text-align: right;

	float: right;

	margin: 20px;

	display: block;

	padding: 10px;

	font-weight: bold;

}



#suckerfishnav {	width: 960px;

	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

        margin: 0;

	padding: 0;

	height: 43px;

}



#suckerfishnav, #suckerfishnav ul {
	float:left;
	
	list-style:none;
	
	padding:0;
	
	margin-left:0px;
	
	margin-top:-2px;
	
	width:100%;

	z-index: 999;

	background-color: transparent;

	font: bold 16px/1.3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



#suckerfishnav a {display:block;color: #ececec;text-decoration:none;padding: 0;

	margin-bottom: 0;

	margin-top: 0;

	margin-left: 0;

	margin: 0;

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



#suckerfishnav li {

	line-height: 2.7em;

	padding: 0;

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

}



li.nav_1 {

		width: 188px;

	margin: 0px 0 0 0px;

	display: inline-block;

	float: left;

	text-align: left;

	height: 43px;

	padding-right: 5px;

	padding-left: 12px;

	padding: 0;


}

li.nav_2 {

		width: 167px;

	display: inline-block;

	float: left;

	height: 43px;

	padding: 0;

	margin: 0;

	text-align: left;


}

li.nav_3 {

		width: 192px;

	margin: 0;

	display: inline-block;

	float: left;

	text-align: center;

	height: 43px;

	padding: 0;


}

li.nav_4 {

		width: 125px;

	margin: 0;

	display: inline-block;

	float: left;

	text-align: center;

	height: 43px;

	padding: 0;


}

li.nav_5 {

		width: 127px;

	margin: 0;

	display: inline-block;

	float: left;

	text-align: center;

	height: 43px;

	padding: 0;



}

li.nav_6 {

		width: 161px;

	margin: 0;

	display: inline-block;

	float: left;

	text-align: center;

	height: 43px;

	padding: 0;



}





#suckerfishnav ul {
	
	position:absolute;
	
	left:-999em;
	
	height:auto;
	
	font-weight: normal;
	
	margin: -2px 0 0;
	
	line-height: 0px;

	padding-top: 0px;

	width: 465px;

	background: #8d1b11;

	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;


}



#suckerfishnav li li {

	list-style: none;

	font-weight:bold;

	margin: 0 0px 0 0;

	background-color: #911617;

	float: left;

	display: inline-block;

}#suckerfishnav li li a {padding: 3px 10px 4px;	width:130px;font-size: 14px;color: #ececec;

	margin: 0;



}#suckerfishnav li ul ul {margin: -19px 0 0 150px;

	background-color: transparent;

}#suckerfishnav li li:hover {background: #771516;

margin: 0 0 0 0;

	color: #ffffff;

}#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a  {color: #ffffff;

	background-color: transparent;

}#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color: #ffffff;

	background-color: transparent;

	border-bottom-style: none;

	margin-right: 2px;

}#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {color: #ececec;

	background-color: transparent;

}#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul  {left:-999em;



}#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul  {left:auto;



}#suckerfishnav li:hover, #suckerfishnav li.sfhover {

	background-color: #911617;
	-moz-border-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	

}


.dropdown_arrow {

	background-image: url(images/CSS/menu_arrow.png);

	background-repeat:no-repeat;

        float: left;

        margin-top: 15px;

	width: 15px;

	height: 15px;

	margin-left: 15px;

	margin-right: 15px;

}



#suckerfishnav li.last_nav {

	border-right-style: none;

}



/* FEATURED CONTENT SLIDER STYLES */



#wrapper{

width: 650px;

margin-bottom: 2em;

	border-top: 1px solid #cdcdcd;

	margin: 0;

}

















.scroll {

width: 650px;

overflow-x: hidden;

position: relative;

background: white;

	height: 260px;

	overflow: hidden;

}



.scrollContainer div.panel {

padding: 10px 12px 10px 10px;

width: 625px;

	height: 238px;

	display: inline-block;

	float: left;

}



div.featured_text {

	float: left;

	display: block;

	width: 630px;

	height: 240px;

	margin: 0;

	padding: 0;

}



div.entry-content {

	width: 630px;

	float: left;

}



p.postmetadata-featured {

		clear: both;

	padding: 0;

	margin: 0;

	font-size: 11px;

}



.format_text.featured_media{

margin-right: 1em;

float: left;

}



.format_text.featured_media a img{

width: 15em;

height: 12em;

}



.format_text.featured_text{

font-size: 1em;

float: left;

width: 35.5em;

}



.format_text.featured_text div.format_text.entry-content p{

margin-bottom: 0;

padding-bottom: 0;

}



#shade {

background: #f2f2f2;

	background: url(images/slider/border_bottom.gif) repeat-x 0 top;

	float: left;

	width: 650px;

	border-bottom: 1px solid #cdcdcd;

}



#shade.tall-shade {

background: #000;

height: 12em;

border-top: 1px solid #333;

}



ul.navigation {

list-style: none;

margin: 0;

padding: 0;

}



ul.navigation li {

display: inline;

margin-right: 0.8em;

}



ul.navigation a {

padding: 15px 1px 8px 9px;

color: #000;

text-decoration: none;

float: left;

font-size: 1.25em;

	position: relative;

	top: -3px;

}



ul.navigation a:hover {

background: url(images/slider/arrow.png) no-repeat center top;



}



ul.navigation a.selected {

background: url(images/slider/arrow.png) no-repeat center top;

}



ul.navigation a:focus {

outline: none;

}



.scrollButtons {

position: absolute;

top: 130px;

cursor: pointer;

}



.scrollButtons.left {

left: -13px;

z-index: 100;

display: none;

visibility: hidden;

}



.scrollButtons.right {

right: -13px;

z-index: 101;

display: none;

visibility: hidden;

}



.hide {

display: none;

}



span.thumbtitle{

display: block;

font-size: 1.3em;

text-align: center;

display:none;

}



div.featured_media {



	float: left;

	margin: 0;

	width: 290px;

	height: 180px;

	overflow: hidden;

	top: 66px;

	border: 2px solid #4d4d4d;

	left: 10px;

}



.frame {

	margin-right: 10px;

	margin-bottom: 10px;

	padding: 0;

	min-width:290px;

	min-height:180px;

	margin-left: 0;

	display: block;

	border: 2px solid #4d4d4d;

	overflow: hidden;

	width: 100%;

	height: 100%;

}



div.full_story_link {

	color: #73736c;

	font-size: 12px;

	font-weight: bold;

	bottom: 0;

	width: 320px;

	margin: 40px 0 0 5px;

	padding: 0;

	float: left;

	right: 0;

}



div.entry-content div.full_story_link a {

	color: #da1212;

}



div.entry-content p {

	font: 14px/1.3em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	width: 320px;

	padding: 0;

	margin: 0 0 0 300px;

}



div.featured_text p.postmetadata {

	

}



img.scroller-thumb{

padding: 0;

border: 0.1em solid #2b2b2b;

width: 116px;

	height: 74px;

}



img.scroller-thumb-big{

padding: 0.3em 0.4em;

border: 0.1em solid #2b2b2b;

}



a.selected img.scroller-thumb{

}



/* PageNavi style */



.navigation {

	font-size:8pt;

	width:100%;

	float:left;

	margin:0;

	padding:0;

	overflow:hidden;

	}



div.wp-pagenavi {

	width: 100%;

	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	float: left;

}



.clear-break {

	height: 30px;

	width: 100%;

	clear: both;

	float: left;

}



#signup_zone {

	width: 960px;

	display: block;

	margin-bottom: 0;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	top: -5px;

	background: url(images/CSS/glow.png) no-repeat center -70px;

	overflow: hidden;

	height: 620px;















}

#signup_zone_pg {

	width: 960px;

	display: block;

	margin-bottom: 0;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	top: -5px;

	background: url(images/CSS/glow.png) no-repeat center -70px;

	overflow: hidden;

	height: 620px;

}



#signup_zone h2 {

	text-align: center;

	text-transform: uppercase;

	font-size: 22px;

	color: white;

}

#signup_zone_pg h2 {

	text-align: center;

	text-transform: uppercase;

	font-size: 22px;

	color: white;

}



#threesteps {

	display: block;

	width: 960px;

	height: 275px;

	float: left;

	margin-bottom: 5px;

	background: url(images/CSS/3steps.png) no-repeat left top;

	margin: 0;

	padding: 0;

}



#threesteps ul, #container_signup ul {

	list-style: none;

	width: 948px;

	float: left;

}



#threesteps ul li {

	font-size: 16px;

	color: white;

	font-weight: bold;

}



.stepone {

		float: left;

	width: 284px;

	padding: 10px;

	height: 243px;

}



.steptwo {

		float: left;

	width: 300px;

	padding: 10px;

	height: 243px;

	text-align: left;

}



.steptwo img {

	margin-left: 90px;

	margin-top: 15px;

	display: block;

	clear: left;

	margin-bottom: 10px;

}



.steptwo a {

	color: white;

	font-size: 26px;

	background: url(images/CSS/icons/signup/download.png) no-repeat center center;

	float: left;

	clear: left;

	width: 285px;

	height: 34px;

	padding-top: 20px;

	text-align: center;

	margin-left: 12px;

	margin-bottom: 10px;

}



.steptwo a:hover {

	color: #226920;

}







.stepthree {

	float: left;

	width: 304px;

	padding: 10px;

	height: 243px;

	position: relative;

	top: 0;

}





.steptwob {

		float: left;

	width: 300px;

	padding: 10px;

	height: 243px;

	text-align: left;

}



#container_signup ul li.stepthree p, #container_signup ul li.steptwob p, #container_signup ul li.stepone p {

				font-size: 12px;

	line-height: 1.1em;

	text-align: justify;

	margin-top: 5px;

	margin-bottom: 12px;

}



.steptwob a {

	color: white;

	text-decoration: underline;

	font-weight: bold;

}



#container_signup ul li.steptwob ol {

	padding-left: 20px;

	float: left;

	clear: left;

	font-style: italic;

	margin-top: 5px;

	font-size: 12px;

}



#container_signup ul li.steptwob ol li {

		list-style: decimal;

	margin-bottom: 10px;

	padding: 0;

}







.stepthree b {

	float: left;

	width: 304px;

	padding: 10px;

	height: 243px;

	text-align: center;

}



span.warningzone {

	float: left;

	text-transform: uppercase;

	font-size: 16px;

	line-height: 1.4em;

	margin-top: 20px;

	padding-top: 17px;

	background: url(images/CSS/icons/signup/warning.png) no-repeat 0 10px;

	padding-left: 75px;

	margin-bottom: 10px;

	padding-bottom: 15px;

	margin-left: 25px;

}







span.deletezone {

	float: left;

	text-transform: uppercase;

	font-size: 16px;

	line-height: 1.4em;

	margin-top: 40px;

	padding-top: 17px;

	background: url(images/CSS/icons/signup/delete.png) no-repeat 0 10px;

	padding-left: 75px;

	padding-bottom: 15px;

	margin-left: 25px;

}



#threesteps ul li.stepone span.deletezone img {

	float: left;

	margin-right: 5px;

}



span.extrastep_info {

	font-size: 12px;

	color: white;

	float: left;

	display: block;

	clear: left;

}



#container_signup {

	width: 960px;

	padding: 0;

	margin: 0 auto;

	height: 100%;

	color: white;

	font-size: 14px;

}



#container_signup p {

	color: white;

	font-size: 14px;

}



.backtotheroom {

	width: 541px;

	display: block;

	background-color: #f9f9fb;

	color: #c91818;

	margin-right: auto;

	text-align: center;

	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	float: left;

	margin-left: 190px;

	padding: 10px;

}



.backtotheroom a {

	width: 541px;

	display: block;

	background-color: #f9f9fb;

	color: #c91818;

	margin-right: auto;

	text-align: center;

	font: bold 18px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	float: left;

	margin-left: 190px;

	padding: 10px;

}



.backtotheroom a:hover {

	background-color: #a5a5a5;

	color: #f9f9fb;

}



blockquote {

	margin: 10px;

	font-weight: normal;

	font-size: 16px;

	padding: 0 12px 10px 10px;

	font-style: normal;

		background: url(images/CSS/backgroundtile.jpg) repeat;

	border-top: 2px solid #333;

	border-left: 2px solid #333;

}



#page_left_zone blockquote p {

	color: white;

	font-weight: normal;

	margin: 0;

	padding-top: 8px;

	font-style: normal;

}

form.wpcf7-form {















	padding: 10px;















	color: #363636;















	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;















	background-color: white;















	width: 620px;















}

form.wpcf7-form.formline {















	width: 620px;















	margin: 0 0 5px;















	padding: 0;















	display: block;















	clear: both;















	float: left;















}

.your-name input.wpcf7-validates-as-required, .your-email input.wpcf7-validates-as-required, .your-subject input  {















	width: 330px;















	margin: 0;















	border: 1px solid #333;















	padding: 5px;















	font-size: 14px;















}

textarea {















	width: 380px;















	padding: 5px;















}

span.requiredsmall {















	font-size: 10px;















	color: red;















	font-style: normal;















	font-weight: normal;















	position: relative;















	margin-top: 0;















	padding: 0;















	bottom: 5px;















}

#wpcf7-f1-p93-o1 form.wpcf7-form p.contact_submit input {















		margin-right: auto;

	margin-left: 0;

	color: white;

	display: block;

	clear: left;

	background-color: #da1212;

	padding: 5px 10px;

	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	border-style: none;















	width: 150px;















	















}

#zone404 {















	height:230px;















	padding-top:90px;















}

















/* Slideshow Styles */

#slide-wrapper {















background: url(images/slider-bg.gif) no-repeat;















width: 921px;















height: 365px;















margin-top: 60px;















padding-top:5px;















z-index:1;















margin-left: 10px;















}

.featurebox {















width: 921px;















height: 365px;















clear:both;















margin:auto;















}

















#image-wrapper {















margin:0 auto;















display:none;















padding:0;















width: 921px;















}

#image-wrapper * {















margin:0;















padding:0;















}















	















#full-image {















position:relative;















padding:0;















width: 860px;















}

.frontslide {















display: none;















}

#text {















float:right;















position:absolute;















top:10px;























width:400px;















height:0;















color:#6e6e6e;















overflow:hidden;















z-index:4;















padding:0px;















left: 490px;















}

#text h3 a {















padding:3px 0 10px 3px;















color: #<?php echo $color;?>;















font-size: 18px;















font-weight:bold;















letter-spacing:-1px;















text-decoration: none;















}

#text h3 a:hover {















text-decoration: underline;















}

#text p {















padding:0 0 5px 3px;















color:#6e6e6e;















float:right;















font-size:12px;















text-align: justify;















margin: 0px;















}

#text p a {















color:#993399;















}

.date {















color:#9d9c9c;















font-size: 10px;















font-style: italic;















}

















#image {















width:440px;















height:250px;















}

#image img {















position:absolute;















z-index:2;















width:440px;















height:200px;















left:20px;















top:10px;















border:2px solid #bfbfbf;















}

.imgnav {















position:absolute;















width:25%;















height:180px;















cursor:pointer;















z-index:3;















}

#imgprev {left:0;background:none;}















#imgnext {right:0;background:none;}

#imglink {















position:absolute;















height:150px;















width:100%;















z-index:5;















opacity:.4;















filter:alpha(opacity=40);















}

.linkhover { }

#thumbnails {margin-top:20px;height:38px;}

#arrowleft {















float:left;















width:26px;















height:49px;















background:url(images/left.gif) top center no-repeat;















padding-left:40px;















margin-top: 30px;















z-index:6;















}

#slideleft:hover {}

#arrowright {















float:right;















width:26px;















height:49px;















background:url(images/right.gif) top center no-repeat;















padding-right:40px;















margin-top: 30px;















z-index:7;















}

#slideright:hover {	}

#frontarea {















float:left;















position:relative;















width:785px;















margin-left:3px;















height:100px;















overflow:hidden;















}

html* #frontarea {margin-left:0;}

#fronter {















position:absolute;















left:0;















height:100px;















top: 10px;















}

#fronter img {















cursor:pointer;















border:2px solid #<?php echo $color;?>;















}

/* Frontpage Column Styles */

#big-column {















width: 925px;















height: auto;















margin-top: 20px;















margin-left: 8px;















}

#column-top {















background: url(images/top-column.gif) no-repeat;















width: 925px;















height: 9px;















}

#column-content {















background: url(images/center-column.gif) repeat-y;















width: 925px;















float: left;















padding-bottom: 20px;















}



span.offerbuttons_percent span.hidemewhen {

	display: none;

}

.maintanence {
	float:left;
	position:absolute;
	z-index:9999;
}

.wp-polls-form {
	width:240px;
}

.uk-players-message {
	font-size:19px;
	color:#ffffff;
	padding:10px;
	font-weight:bold;
	line-height:25px;
	margin-bottom:15px;
	background-color:#a7230d;
}
