/*----------------------------------------------



	Theme Name: 	Gambling Sites

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

	Description:	---

	Version:		1.0

	Author:			Alkesh Gupta alkesh.gupta@gmail.com

	Author URI:		http://Pokerwebsitesolution.com

	Date:			September 29 '09

	

-----------------------------------------------*/



/*------------------------------------------

	>> GLOBAL STYLES

------------------------------------------*/



body {

	background-image: url(images/bg_global.png);

	background-repeat: repeat-x;

	background-color: #ffffff;

	margin: 0px;

	font-family: verdana;

	font-size: 12px;

}



img {

	border: 0px;

}



.abm {

	width: 1024px;

	margin-left: auto;

	margin-right: auto;

}



/*------------------------------------------

	>> HEADER STYLES

------------------------------------------*/

.abm .header {

	background-image: url(images/bg_header.png);

	background-repeat: no-repeat;

	width:1000px;

	margin-top: 10px;

	float: left;

}



.abm .header .logo {

	float: left;

	margin-left:20px;



}



.abm .header .search {

	float: left;

	margin-left: 205px;

	margin-top: 5px;

	color: #5e5e5e;

	font-weight: bold;

}



.abm .header .search input {

	width: 187px;

	border: 1px solid #d1d1d1;

	font-weight: bold;

	margin-top: 10px;

	color: #d1d1d1;

	padding: 4px;

}



/*------------------------------------------

	>> NAVIGATION STYLES

------------------------------------------*/

.abm .navigation {

	width: 928px;

	height: 31px;

	float: left;

	margin-left: 30px;

	margin-top: 15px;

	margin-bottom: 5px;

	background-image: url(images/bg_nav.png);

	background-repeat: repeat-x;

	padding-left: 15px;

	padding-right: 15px;

	border-bottom: 5px solid #f0f0f0;

}



.abm .navigation ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}	



.abm .navigation li {

	float: left;

	background-image: url(images/bg_li_out.png);

	background-repeat: no-repeat;

	background-position: center top;

	color: #ffffff;

	font-weight: bold;

	padding: 9px;

	padding-bottom: 0px;

	margin-left: 10px;

	margin-left: 10px;

	height: 22px;

	cursor: pointer;

}



.abm .navigation li a {

	text-decoration: none;

	color: #ffffff;

}



.abm .navigation li:hover,

.abm .navigation .select,

.abm .navigation .current_page_item {

	background-image: url(images/bg_li_over.png);

	background-repeat: repeat-x;

}



/*------------------------------------------

	>> CONTENT WRAPPER STYLES

------------------------------------------*/

.abm .content {

	width: 960px;

	float: left;

	margin-left: 30px;

	background-image: url(images/bg_content.png);

	background-repeat: repeat-y;

}



/*------------------------------------------

	>> SIDEBAR STYLES

------------------------------------------*/

.abm .content .sidebar {

	width: 202px;

	float: left;

	margin-right: 10px;

}



.abm .content .sidebar .widget {

	width: 202px;

	float: left;

}



.abm .content .sidebar .widget .title {

	background-color: #eeeeee;

	border-bottom: 4px solid #e0e0e0;

	height: 21px;

	display: block;

	padding-top: 9px;

	padding-left: 10px;

	font-weight: bold;

}



.abm .content .sidebar .widget .content {

	width: 182px;

	display: block;

	text-align: justify;

	margin: 0px;

	padding-left: 10px;

	padding-right: 10px;

}



.abm .content .sidebar .widget .content ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}



.abm .content .sidebar .widget .content li {

	background-image: url(images/widget_bullet.png);

	background-repeat: no-repeat;

	background-position: left 3px;

	cursor: pointer;

	padding-left: 10px;

	margin-bottom: 10px;

	margin-top: 10px;

}



.abm .content .sidebar .widget .content li ul li a {

	font-size: 11px;

	color: #666666;

}



.abm .content .sidebar .widget .content li ul li ul li a {

	font-size: 10px;

	color: #999999;

}



.abm .content .sidebar .widget .content li a {

	color: #000000;

	text-decoration: underline;

}



/*------------------------------------------

	>> CONTENT STYLES

------------------------------------------*/

.abm .content .panel {

	width: 746px;

	float: left;

}



.abm .content .panel a {

	color: #000000;

	text-decoration: none;

}



.abm .content .panel .breadcrumb {

	height: 25px;

	border-bottom: 1px solid #d4d4d4;

	background-image: url(images/bg_title.png);

	background-repeat: repeat-x;

	background-position: bottom;

	padding-left: 10px;

	padding-top: 10px;

}



.abm .content .panel .post {

	width: 100%;

	color: #010101;

	text-align: justify;

}







.abm .content .panel .post h2 a {

	color: #1a47a8;

}



.abm .content .panel .comment {

	width: 744px;

	border: 1px solid #b5c2d4;

	background-image: url(images/bg_comments.png);

	background-repeat: repeat-x;

	margin-bottom: 10px;

}



.abm .content .panel .comment .title {

	display: block;

	background-image: url(images/bg_comment_title.png);

	background-repeat: no-repeat;

	height: 29px;

	font-size: 19px;

	font-weight: bold;

	padding-left: 10px;

	letter-spacing: -1px;

	padding-top: 8px;

	font-family: arial;

	margin-left: auto;

	margin-right: auto;

	width: 717px;

}



.abm .content .panel .comment .entry {

	padding-left: 10px;

	display: block;

	line-height: 18px;

}



.abm .content .panel .comment small {

	margin-left: 20px;

	margin-top: 4px;

}



.abm .content .panel .comment .links {

	display: block;

	background-image: url(images/bg_comment_links.png);

	background-repeat: no-repeat;

	width: 707px;

	min-height: 15px;

	margin-left: auto;

	margin-right: auto;

	padding: 10px;

	padding-top: 6px;

	font-weight: bold;

}



.abm .content .panel .comment .links a {

	text-decoration: underline;

}



.abm .content .panel .comment .links .left {

	float: left;

}



.abm .content .panel .comment .links .right {

	float: right;

}



.abm .content .panel .docomment {

	width: 707px;

	padding: 10px;

	color: #4a4a4a;

}



.abm .content .panel .docomment .span {

	width: 70px;

	display: block;

	margin-top: 10px;

	float: left;

}



.abm .content .panel .docomment input {

	width: 187px;

	border: 1px solid #d1d1d1;

	font-weight: bold;

	font-size: 10px;

	margin-top: 5px;

	color: #909090;

	padding: 4px;

}



.abm .content .panel .docomment textarea {

	width: 100%;

	height: 150px;

	border: 1px solid #d1d1d1;

	font-weight: bold;

	font-size: 12px;

	margin-top: 5px;

	color: #909090;

	padding: 4px;

	font-family: tahoma;

}



.abm .content .panel .docomment .submit {

	background-image: url(images/button_submit.png);

	background-repeat: no-repeat;

	font-weight: bold;

	color: #000000;

	height: 22px;

	width: 129px;

	border: 0px;

	font-size: 12px;

	background-color: transparent;

	padding-top: 2px;

	font-family: arial;

}



.abm .content .panel .post li {

	margin-left: 50px;

}



/*------------------------------------------

	>> FOOTER STYLES

------------------------------------------*/

.abm .footer {

	border: 1px solid #6185b6;

	border-bottom: 0px;

	margin-left: auto;

	margin-right: auto;

	color: #ffffff;

	text-align: center;

	height: 30px;

	background-image: url(images/bg_footer.png);

	background-repeat: repeat-x;

	float: left;

	margin-left: 30px;

	font-weight: bold;

	padding-top: 18px;

	width:960px;

	margin-top:15px;

  }



.abm .footer a {

	color: #ffffff;

	text-decoration: underline;

	}



.abm .content .panel .post h1 {

background-image:url(images/bg_title.png);

background-position:center bottom;

background-repeat:repeat-x;

border-bottom:1px solid #D4D4D4;

color:#1A47A8;

font-family:arial;

font-size:24px;

letter-spacing:-1px;

margin:0 0 20px;

padding-bottom:4px;

padding-left:10px;

padding-top:10px;

}



.abm .content .panel .post h2 {

background-position:center bottom;

background-repeat:repeat-x;

color:#000000;

font-family:arial;

font-size:18px;

/*letter-spacing:-1px;

margin:0 0 20px;

padding-bottom:4px;

padding-left:10px;

padding-top:10px;*/

}



.abm .content .panel .post h3 {

background-position:center bottom;

background-repeat:repeat-x;

color:#000000;

font-family:arial;

font-size:16px;

/*letter-spacing:-1px;

margin:0 0 20px;

padding-bottom:4px;

padding-left:10px;

padding-top:10px;*/

}





.abm .content .panel .post h1 a {color:#1A47A8;}



.abm .content .panel .post p a { color:#1A47A8; text-decoration:underline;}