body {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	background-color: #150517;
	margin:0px;
    padding:0px;
	height:100%;
    min-height:100%;

}

.upsell_text{
    font-size:12px;
    font-weight:bold;
    color:#000;
margin-left: 20px;
    display:block;
}
.gfbankroll_logo_container{
    width:100%;
    height:200px;
    background-color:#000;
}
.logo_left1{
    width:400px;
    height:auto;
    float:left;
    margin: 0px;
    background-color:#000;
}
.logo_left2{
    width:660px;
    height:auto;
    float:left;
    margin:0px;
    background-color:#000;
}
.toolbar_container{
	width:100%;
	height:	48px;
	background-image:url(/images/members/gfbankroll/toolbar_bg.jpg);
	background-repeat:repeat-x;
	clear:right;
}
.big{
	width:100%;
	height:100%;
    min-height:100%;
	margin:0 auto;	
    display:block;
}
.container{
	background-color:#FFF;
	width:100%;
	height:auto;
    min-height:100%;
	margin:0px;
	float:left;
    display:block;
    box-shadow:inset 0 0 10px #000000;
  -moz-box-shadow:inset 0 0 10px #000000;
  -webkit-box-shadow:inset 0 0 10px #000000;
background: white;
   
}

.big .bg-left{
	margin:0px;
	width:0px;
	height:inherit;
	background-image:url(/images/members/gfbankroll/bg-left.png);
	float:left;
	visibility:hidden;

}
.big .bg-right{
	margin:0px;
	margin-left:-3px;
	width:0px;
	height:inherit;
	background-image:url(/images/members/gfbankroll/bg-right.png);
	float:left;
	visibility:hidden;
}
.clear{
	clear:both;
}
.footer{
    width:100%;
    height:360px;
    background-color:#000;
    border-top: black thin;
    border-top-style:solid;
    z-index:10001;
    
}
.footer_info{
    width:98%;
    height:auto;
    margin:0 auto;
    font-size: 13px;
    color:#FFF;
}
.footer_info a{
    color: cyan;
}
.title_row{
	width:98%;
	height:30px;
	margin:0 auto;
}
.logo{
	margin-top:5px;
	width:400px;
	height:auto;
	float:left;	
}
.icons{
	width:400px;
	height:auto;
	float:right;
	margin-top:10px;
	margin-bottom:10px;	
}
.menu_item{
	width:auto;
	height:auto;
	margin:0px;
	z-index:500;
}
.menu_item{
	
	height:47px;
	margin:0px;
	display:block;
	background-image:none;
	z-index:600;
	border:0px;
	text-decoration:none;
	float:left;
}
.menu_item:hover{
	
	height:47px;
	margin:0px;
	display:block;
	background-image:url(/images/members/gfbankroll/toolbar_bg_hover.jpg);
	background-repeat:repeat-x;	
	z-index:1000;
	border:0px;
	text-decoration:none;
	float:left;
}

.toolbar_center{
	width:100%;
	height:46px;
	margin:0 auto;	
}
.sep{
	float:left;
	margin:auto;	
}
.search_form{
	float:left;
	margin:14px 0px 0px 10px;
	
}
.profile_container{
	float:right;
	width:450px;
	height:46px;
	margin-top:-10px;
	margin-right:-10px;	
}
.profile_menu{
	float:left;
	width:420px;
	height:45px;
	background-image:url(/images/members/gfbankroll/profile-bg.png);
	background-repeat:repeat-x;	
	font-size:12px;
}
.profile_menu a{
	color:#FFF;
	text-decoration:none;
	padding:1px;	
}
.profile_menu a:hover{
	color:cyan;
	text-decoration:underline;	
}
.profile_corner{
	float:left;
	width:30px;
	height:45px;
	background-image:url(/images/members/gfbankroll/profile-corner.png);
	background-repeat:no-repeat;	
}
.profile_links{
	margin-top:7px;
}
.mid_menu{
	width:400px;
	height:15px;
	margin:0 auto;
	margin-top:2px;
    margin-bottom:-10px;
	padding-top:6px;
	padding-left:5px;
	display:block;	
	font-size:12px;
}
.mid_menu a{
	color:#333;
	text-decoration:none;	
}
.mid_menu a:hover{
	color:#000;
	text-decoration:underline;
    background-color:cyan;	
}
.content_container{
	width:99%;
	height:auto;
	margin:0 auto;
    margin-top:10px;
	font-size:12px;	
    padding:5px;
}
.content_item{
	width:210px;
	height:210px;
	float:left;
    color:#333;
    margin:8px;
    padding-left:1px;
}
.content_item a{
    color:#333;
	text-decoration:none;
}
.content_item a:hover{
    color:#000;
	text-decoration:none;
}
.row_title{
    font-size:13px;
    width:200px;
}
.row_info1{
    width:200px;
    font-size:11px;
}
.row_info2{
    width:200px;
    font-size:11px;
}
.row_info3{
    width:200px;
    font-size:11px;
}
.content_top_right{
    position:relative;
    width:200px;
    height:445px;
    float:right;
    margin-bottom:7px;
    margin-right:70px;
}

.rating_bar {
  width: 150px;
  height: 10px;
  margin-top:2px;
  background-color: #666;
  float:left;
}
.rating_positive{
    height: 10px;
    margin: 0px;
    float:left;
    background-color:cyan;
    display:block;
}
.content_box{
    width:99%;
    height:auto;
    padding:2px;
    margin: 0 auto;
    border:#999 thin;
    border-style:solid;
}
.box_title{
    width:99%;
    height:30px;
    font-size:15px;
	border-top:#999 thin;
	border-top-style:solid;
	border-left:#999 thin;
	border-left-style:solid;
	border-right:#999 thin;
	border-right-style:solid;
    padding-left: 6px;
    padding-top:6px;
    vertical-align:middle;
    background-image:url(/images/members/gfbankroll/toolbar_bg.jpg);
    background-repeat:repeat-x;
    color:#FFF;

    margin-left:2px;
    

}
.box_title_keyword{
    color:cyan;
}
.box_right_message{
    float:right;
    margin-right: 4px;
    margin-top:4px;
    font-size:12px;
}

.picture_set_display a{
    color:#000;
	text-decoration:none;
    margin:2px;
}
.picture_set_display a:hover{
    color:#333;
	text-decoration:none;
    margin:2px;
}
.content_top_right_contentpage{
    position:relative;
    width:290px;
    height:700px;
    float:right;
    margin-bottom:7px;
}
.content_top_right_contentpage a{
    color:cyan;
	text-decoration:none;
    margin:2px;
}
.content_top_right_contentpage a:hover{
    color:cyan;
	text-decoration:underline;
    margin:2px;
}
.contentpage_titles{
    font-size:12px;
    font-weight:bold;
    color:#000;

}
.contentpage_info{
    font-size:12px;
    color: #333;
}

.comments_box{
    width:890px;
    height:auto;
    margin:0 auto;
    padding:5px;
    border:#CCC thin;
    border-style:solid;
    margin-bottom:8px;
}
textarea{
    background-color:#CCC;
    color:#000;
    margin: 0 auto;
    border: #333 thin;
    border-style:solid;
}


.pagination{
    margin-left:3px;
}
.pagination ul{
    border:0; margin:0; padding:0;
}
.pagination li{
    border:0; margin:0; padding:0;
    font-size:11px;
    list-style:none;
    margin-right:2px;
}
.pagination a{
    border:solid 1px #666;
    margin-right:2px;
}

.pagination .next-off {
    border:solid 1px #666;
    color:#ccc;
    display:block;
    float:left;
    font-weight:bold;
    margin-right:2px;
    padding:3px 4px;
}
.pagination .next a,
.pagination .previous a {
    font-weight:bold;
    color:#333;
}
.pagination .active{
    border:solid 1px #333;
    background:cyan;
    color:#000;
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
}
.pagination a:link,
.pagination a:visited {
    color:#666;
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}
.pagination #pagination-digg a:hover{
    border:solid 1px #000;
}