/*   



Theme Name: Bookie Bashers



Theme URI: http://www.bookiebashers.com



Description: For Bookie Bashers



Author: Happy Garaje



Author URI: http://www.happygaraje.com



Version: 1



*/

#home-content- {
    width:969px;
    margin:0 auto;
    padding-bottom:16px;
}

#home-content- ul {
    	margin:0px;
	padding-left:16px;
	
}

#home-content- ul li{
    	margin:0px;
	margin-left:16px;
	
}


#home-content- .row1,#home-content- .row2{

	clear:both;
	overflow:hidden;
	
	font-size:14px;
padding-top:10px;
	
}

#home-content- .col1 {
	float:left;
       width:300px;

}

#home-content- .col2  {
	float:left;
       width:323px;
}

#home-content- .col3  {
	float:right;
       width:323px;
}

#home-content- .img_h { 
	float:left;
	width:86px;
	padding-top:40px;
}

#home-content- .details_h {
	float:right;
	width:214px;
}

#home-content- .img_h1 {
	float:left;
	width:86px;
	padding-top:40px;
}

#home-content- .details_h1 {
	float:right;
	width:237px;
}


#home-content- .img_h2 {
	float:left;
	width:86px;
	padding-top:40px;
}

#home-content- .details_h2 {
	float:right;
	width:237px;
} 

#home-content- h2{
	margin:0px;
	padding:4px 0px;
}

body { font-family: Tahoma, Arial; margin:0; padding:0; width:100%; }


.div-969 h1{ 
	margin:0px;
	padding:0px;
}
/*width:1440px;*/



/*MISC*/



.clear { clear:both; }



.float-left { float:left; }



.float-right { float:right; }



.hide { display:none; }



.orange { color:#fa8c16; }



.align-right { text-align:right; }







a img,a { border:0; }







.div-969 { width:969px; margin:0 auto; }







.logo { margin-right:200px; float:left; }



.margin-bot-5 { margin-bottom:-5px; }



.contact-us { padding-top:70px; float:right;}







/*NAVIGATION



.nav-bg { background: url(images/nav-bg.jpg) repeat-x; height:54px; }*/



.nav-bg { background: url(images/nav-bg2.png) repeat-x; height:54px; }







/*NAVIGATION*/



.nav-bg div ul { list-style:none; padding:0; margin:0 !important; }



.nav-bg div	ul li { float:left; margin:0 0 2px 0; padding:0; }



.nav-bg div	ul li h1 { margin:0; }



.nav-bg div a { margin:0; display:block; }







a.home { background: url(images/navigation/nav-home.jpg) no-repeat; width:69px; height:47px; }



a.home:hover,a.home-active { background: url(images/navigation/nav-home-hover.jpg) no-repeat; width:69px; height:47px; }







a.about { background: url(images/navigation/nav-about.jpg) no-repeat; width:105px; height:47px; }



a.about:hover,a.about-active { background: url(images/navigation/nav-about-hover.jpg) no-repeat; width:105px; height:47px; }





a.members { background: url(images/navigation/nav-members.jpg) no-repeat; width:105px; height:47px; }



a.members:hover,a.members-active { background: url(images/navigation/nav-members-hover.jpg) no-repeat; width:105px; height:47px; }





a.free { background: url(images/navigation/nav-free.jpg) no-repeat; width:106px; height:47px; }



a.free:hover,a.free-active { background: url(images/navigation/nav-free-hover.jpg) no-repeat; width:106px; height:47px; }







a.join { background: url(images/navigation/nav-join.jpg) no-repeat; width:120px; height:47px; }



a.join:hover,.join-active { background: url(images/navigation/nav-join-hover.jpg) no-repeat; width:120px; height:47px; }







a.login { background: url(images/navigation/nav-login.jpg) no-repeat; width:82px; height:47px; }



a.login:hover,a.login-active { background: url(images/navigation/nav-login-hover.jpg) no-repeat; width:82px; height:47px; }





a.blog{ background: url(images/navigation/nav-blog.jpg) no-repeat; width:65px; height:47px; }



a.blog:hover,.blog-active { background: url(images/navigation/nav-blog-hover.jpg) no-repeat; width:65px; height:47px; }



a.sports-tips{ background: url(images/navigation/nav-sports.jpg) no-repeat; width:106px; height:47px; }



a.sports-tips:hover,.blog-active { background: url(images/navigation/nav-sports-hover.jpg) no-repeat; width:106px; height:47px; }





a.logout { background: url(images/navigation/nav-logout.png) no-repeat; width:100px; height:47px; }



a.logout:hover,a.logout-active { background: url(images/navigation/nav-logout.png) no-repeat; width:100px; height:47px; }







/*DROPDOWN MENU*/



.menu { 

	margin:0; 

	padding:0; 

	list-style:none; 

	background:#22232b !important;

	z-index:1000;

	position:absolute;

	width:100px;

}

.menu li {  padding:10px !important; border-bottom:solid 1px #fff; float:none !important;}

.menu li.last { border:none !important; }

.menu li a { color:#fff; text-decoration:none;  }

.menu li a:hover { color:#656565; }







/*FIREFOX FIX FOR FLASH and DROPDOWN NAVIGATION*/



@-moz-document url-prefix() {



  #flash {



	 margin-bottom:-3px;



  }



}



/*.menu {



	right:620px;



  }*/







.flash-container {
 background: url(images/homepage/gradient.jpg) repeat-x; 
 	
}







/*TILES BACKGROUND*/



.tiles-bg { background: url(images/content-bg.jpg) repeat; }







/*HOMEPAGE*/



.free-trial-bg { 
background-color:#a9ecfc; 

}







.home-form { float:left; margin:0px 68px 13px 0; }



.home-form tr td { padding:5px; font-weight:bold; }



.home-form tr td input { width:200px; }



.home-form tr td #join-btn { width:208px !important; margin:0 0 0 65px; }







/*HOMEPAGE CONTENTS*/



.home-content { padding:30px 0; }



.home-content div { 



	width:380px; 



	float:left; 



	margin: 10px 0 0 60px;



}



.home-content div img { 



	float:left; 



	padding: 0 0 80px 0; 



}



.home-content div h2 img {



	float:none !important; 



	padding-bottom:0 !important; 



	margin-left:10px;



}



.home-content div ul li img { 



	float:none !important; 



	padding-bottom:0 !important; 



}



.home-content div h2 { margin:0 0 5px 0; }



.home-content div ul { margin:0 0 0 90px; padding:0; }



.home-content div ul li { 



	background: url(images/list-bg.png) no-repeat left;



	list-style-type:none;



	font-size:14px;



	padding-left:10px;



	margin:3px 0;



}



.ads-bg { background:#e6e6e6; padding:5px 0; text-align:center;}







/*2-COLUMN INTERIOR TEMPLATE*/



.left-wide-column { 



	padding:20px 50px 20px 30px; 



	width:602px; 



	float:left; 



}



.left-wide-column h1 { margin:10px 0; }



.left-wide-column div { margin:10px 0; font-size:12px; }



.left-wide-column p { font-size:12px; }



.left-wide-column div img { float:left; padding:0 10px 10px 0; }







.check-list { margin:5px 0; padding:10px; background-color:#e9fafe; }



.check-list li { 



	background: url(images/check-list-icon.png) no-repeat left; 



	padding-left:30px; 



	margin:5px 0;



	list-style:none;



	font-size:12px;



}







/*IE6 TEXT FIX*/



* html .left-wide-column { height: 0.01%; }







.right-form-column { 



	background: url(images/right-column-form-bg.png) no-repeat;



	float:right;



	height:672px; 



	padding-top:125px;



	width:284px;



}







.right-form-column table { background-color:#36a5db; width:284px; }



.right-form-column table tr td.first { text-align:right; }



.right-form-column table tr td { padding:5px; color:#fff; font-weight:bold; font-size:14px; }



.right-form-column table tr td input { width:185px; }



.right-form-column .submit { margin:8px 0 0 120px; }



.right-form-column p { font-size:11px; text-align:right; padding-right:10px; }



.right-form-column p a { color:#fff; }







.page-form tr td.first { text-align:right; font-weight:bold; }



.page-form tr td { font-size:14px; padding:5px; }



.page-form tr td input { width:200px; }



.page-form tr td .submit { width:120px; }







.contact-form { width:550px; }



.contact-form tr td .contact-textbox { 



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



	height:23px;



	width:480px;



	padding:2px 0 0 3px;



}



.contact-form tr td .contact-textbox input { 



	border:none;



	width:470px;

	margin-bottom:5px;

	background:transparent;



}







.contact-form tr td .contact-textarea { 



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



	width:480px;



	height:163px;



	padding:2px 0 0 3px;

	margin-bottom:5px;



}







.contact-form tr td .contact-textarea textarea {



	border:none;



	width:470px;



	height:157px;



	background:transparent;



}







/*FOOTER*/



.footer-bg { 



	color:#158bed; 



	border-top:solid 1px #0b8aee; 



	margin-top:10px;



	padding:10px 0; 



	font-size:12px; 



}





.wpcf7-response-output { font-size:15 !important	; font-weight:bold !important; }

.wpcf7-not-valid-tip-no-ajax { font-size:11px !important; color:red !important; }


