#all {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	text-align: center;
	float: left;
	width: 950px;
	clear: both;
}

#left {
  float: left;
  width: 400px;
  clear: left;
}

#right {
  float: left;
  width: 500px;
}
#about-us {
  float: left;
  width: 950px;
}
#signup-body {
  float: left;
  width: 600px;
}

#footer {
  float: left;
  width: 950px;
  clear: both;
  text-align: center;

}
#all #right fieldset {
	font-size: small;
	font-style: normal;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	float: right;
}
#all #right label {
	text-align: right;
	clear: right;
	float: left;
	height: auto;
	width: auto;
	margin-right: 0.5em;
}
#all #right input {
	text-align: left;
	clear: right;
	float: right;
	height: auto;
	width: auto;
	margin-right: 0.5em;
}
img{
   border:0;
   -ms-interpolation-mode:bicubic;
   }       
 a:hover{
   text-decoration:underline;
   color:#FF0000;
   }               
 #selLeftSideContent{
   padding-top:10px;
   }               
 #selMain{
   color:#000;
   margin:0;
   padding:.5em .5em .5em .5em;
   }               
 #selMain form{
   margin:0;
   padding:0;
   }               
 #selMain div{
   padding:0;
   }               
 .boxtitle2{
   border-bottom:.3em solid #A8838B;
   height:23px;
   width:100%;
   }               
 .button1{
   height:19px;
   text-align:center;
   background-image:url("http://www.gamblingbandit.com/images/center_btn.gif");
   background-repeat:repeat-x;
   background-position:left;
   font-family:Verdana;
   font-size:10px;
   font-weight:normal;
   color:#486e90;
   border:0 solid #FFF;
   }               
 .button{
   width:85px;
   height:22px;
   text-align:center;
   background:url("http://www.gamblingbandit.com/images/button2.gif") no-repeat;
   background-position:left;
   font-family:Verdana;
   font-size:10px;
   font-weight:normal;
   color:#486e90;
   border:0 solid #FFF;
   }               
 .main{
   vertical-align:top;
   }               
 img{
   border:0;
   }               
 .padding{
   padding:5px;
   }               
 .text{
   padding:5px;
   font-size:11px;
   vertical-align:top;
   color:#000;
   text-align:left;
   }               
 .text1{
   padding:0;
   font-size:11px;
   vertical-align:top;
   color:#000;
   text-align:left;
   }               
 .comment_text{
   padding:5px;
   font-size:11px;
   vertical-align:top;
   color:#000;
   text-align:left;
   }               
 .text_center{
   padding:5px;
   font-size:11px;
   vertical-align:top;
   color:#000;
   text-align:center;
   }               
 .text_right{
   padding:5px;
   font-size:11px;
   vertical-align:top;
   color:#000;
   text-align:right;
   }               
 .right{
   vertical-align:middle;
   text-align:right;
   } 
.main-text{
   color:#FF0000;
   }  
 .main-text2{
   color:#FF0000;
   font-size:medium
   }   
 .main-text3{
   color:#FFFF00;
   font-size:medium;
   font-weight:bold;
   }    
 .body-text1{
   color:#CCCCCC;
   font-size:medium
   }            
 .left{
   vertical-align:middle;
   text-align:left;
   }               
 .input{
   border:1px solid #ccc;
   background:#fff;
   }               
 .title{
   font-weight:bold;
   font-size:12px;
   vertical-align:middle;
   color:#000;
   height:20px;
   text-align:left;
   }               
 .input{
   border:1px solid #999;
   font-size:11px;
   color:#000;
   font-family:Verdana, Arial, Tahoma, Helvetica, sans-serif;
   background-color:#fff;
   }                                            
 a img{
   vertical-align:middle;
   border:0;
   }                           
 #selMain div table tr td.clsBottomBorder{
   border-bottom:0;
   padding:0;
   }               
 body div#selMessages table td{
   padding:2px 0 2px 0;
   }               
 #clock-container{
   margin:0 auto;
   height:145px;
   width:120px;
   text-align:center;
   }               
 .clearfix:after{
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   }               
 .clearfix{
   display:inline-block;
   }               
 .clearfix{
   display:block;
   }                            
 .ellipsis{
   background:url("http://www.gamblingbandit.com/images/ellipsis.png") no-repeat bottom right;
   *background:url("http://www.gamblingbandit.com/images/ellipsis.gif") no-repeat bottom right;
   }                             
 body{
   text-align:left;
   background: top center no-repeat;
   }                           
 #outer-wrp{
   width:950px;
   margin:0 auto;
   }               
 #gh-container{
   width:950px;
   font-family:Arial,
 Helvetica,
 sans-serif;
   float:left;
   }               
 #gh-header{
   margin:0 0 5px 0;
   padding:2px 0 0 0;
   float:left;
   width:100%;
   }               
 #gh-logo{
   border:0;
   margin:0;
   float:left;
   padding:0 0 0px 4px;
   }               
 #gh-info-nav{
	font-size:10px;
	font-weight:bold;
	float:right;
	padding:0;
	margin:4px 1px 1px 1px;
	height: 58px;
	
   }               
 ul#gh-info-nav li{
   padding:0 6px 0 0;
   margin:0 5px 0 0;
   float:left;
   border-right:1px solid #ccc;
   }               
 ul#gh-info-nav li.last-child{
   border-right:none;
   padding-right:0;
   margin-right:6px;
   }               
 ul#gh-info-nav li a:link,
 ul#gh-info-nav li a:visited{
   color:#666;
   text-decoration:none;
   }               
 ul#gh-info-nav li a:focus,
 ul#gh-info-nav li a:hover,
 ul#gh-info-nav li a:active{
   color:#666;
   text-decoration:underline;
   }               
 ul#gh-primary-nav{
   font-size:11px;
   padding:2px 0;
   margin:0 0 2px 0;
   list-style:none;
   float:right;
   height:25px;
   border-bottom:1px solid #ccc;
   border-top:1px solid #ccc;
    }               
 ul#gh-primary-nav ul{
   font-weight:bold;
   }               
 ul#gh-primary-nav li{
   padding:0;
   margin:0;
   float:left;
   display:block;
   background:none;
   }               
 ul#gh-primary-nav li a{
   padding:8px 22px 6px 8px;
   display:block;
   border:none;
   border-right:1px solid #555;
   height:11px;
   line-height:10px;
   white-space:nowrap;
   font-family:Arial, Helvetica, sans-serif
   }               
 ul#gh-primary-nav li.first-child a{
   background-image:url("/css/facelift/images/gh-primary-nav-background.gif");
   background-repeat:no-repeat;
   background-position:0 0;
   }               
 ul#gh-primary-nav li.last-child a{
   border-right:none;
   background-image:url("/css/facelift/images/gh-primary-nav-background.gif");
   background-repeat:no-repeat;
   background-position:100% 0;
   }               
 ul#gh-primary-nav.msg-empty li#home a{
   width:30px;
   text-align:center;
   }               
 ul#gh-primary-nav.msg-empty li#about a{
   width:50px;
   text-align:center;
   }               
 ul#gh-primary-nav.msg-empty li#preview a{
   width:45px;
   text-align:center;
   }               
 ul#gh-primary-nav.msg-empty li#signup a{
   width:50px;
   text-align:center;
   }               
 ul#gh-primary-nav.msg-empty li#upload a{
   width:60px;
   text-align:center;
   }               
 ul#gh-primary-nav.msg-empty li#faqs a{
   width:30px;
   text-align:center;
   }     
 ul#gh-primary-nav.msg-empty li#login a{
   width:30px;
   text-align:center;
   }               
 ul#gh-primary-nav li li a{
   border:none;
   border-bottom:1px solid #ededed;
   border-left:1px solid #ccc;
   border-right:1px solid #ccc;
   height:auto;
   line-height:inherit;
   }               
 ul#gh-primary-nav li li li a{
   border:none;
   border-bottom:1px solid #ededed;
   border-left:none;
   border-right:1px solid #ccc;
   }               
 ul#gh-primary-nav li a:link,
 ul#gh-primary-nav li a:visited{
   color:#ccc;
   background-color:#333;
   text-decoration:none;
   }               
 ul#gh-primary-nav li li a:link,
 ul#gh-primary-nav li li a:visited{
   color:#666;
   background-color:#f8f8f8;
   text-decoration:none;
   background-image:none;
   }               
 ul#gh-primary-nav li li li a:link,
 ul#gh-primary-nav li li li a:visited{
   color:#666;
   background-color:#f8f8f8;
   text-decoration:none;
   }                                           
 ul#gh-primary-nav li a:focus,
 ul#gh-primary-nav li a:hover,
 ul#gh-primary-nav li a:active{
   color:#000000;
   background-color:#CC0000;
   text-decoration:none;
   }     
 ul#gh-primary-nav li a.cur_page{
   color:#FF0000;
   background-color:#080000;
   text-decoration:none;
   }           
 ul#gh-primary-nav li li a:focus,
 ul#gh-primary-nav li li a:hover,
 ul#gh-primary-nav li li a:active{
   color:#000000;
   background-color:#CC0000;
   text-decoration:none;
   }               
 ul#gh-primary-nav li li li a:focus,
 ul#gh-primary-nav li li li a:hover,
 ul#gh-primary-nav li li li a:active{
   color:#000000;
   background-color:#CC0000;
   text-decoration:none;
   }                                
 .sf-menu li:hover ul,
 .sf-menu li.sfHover ul{
   top:25px;
   }               
 .sf-menu li:hover{
   z-index:999999;
   }               
 .sf-menu li,
 .sf-menu a{
   z-index:999999;
   }                                                    
  
.pic-right {
float:right;
}
.pic-right2 {
float:right;
padding-right:100px
}
.bottom-index {
color:#FF0000;
padding-top:1050px;
width:900px;
text-align:center;
font-size:large}
.bottom-index-title {
font-weight:bold;
font-size:x-large;
}
#about-pic {
  padding-top:20px;
}
.preview_header_box {
	color:#FF0000;
	font-size:xx-large;
	text-align:center;
	width: 900px;
}
.photo_userhome_image{
padding:0 2px 0 2px
}
.photo_userhome_image img{
background-color:#333333;
padding:10px;
border-color:#660000;
border-style:solid;
border-width:5px;
}
.photo_userhome_image img:hover{
	background-color:#CC0000;
}	
.preview-pics {
color:#FF0000;
padding:5px;
}
.preview-pics2 {
color:#FF0000
}
.newmember_box {
	color:#FF0000;
	font-size:large;
	text-align:center;
	width: 900px;
}
.newmember_box a{
	color:#CCCCCC;
}
.lost {
	color:#CC0000;
	text-align:center;
	font-style:normal
	}
.lost a{
	color:#CC0000;
	font-size:small;
	font-weight:bold;
	font-style:normal;
}
.lost a:hover{
	color:#CCCCCC;
	font-style:italic;
}
.name{
	color:#CCCCCC;
}