/* Reset
----------------------------------------------------------------------------------------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,label,select,option,blockquote,fieldset,input { margin: 0; padding: 0; }

ul, ol {
	list-style:none;
}

img {
	border:none;
}

:focus {
	outline: 0;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 100%;
}
q:before,q:after {
	content:'';
}


.floatleft {
	float:left;
	margin:0px;
	padding:0px 10px 10px 0px;
}

.clear {
	clear:both;
}


.clearfix {
    content: ".";
    display: inline;
    height: 0;
    clear: both;
    visibility: hidden;
 }


.floatright {
	float:right;
	padding:0px;
	margin:0px 0px 0px 0px;

}

hr {
	display:block;
	height:1px;
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:1px solid #c4c4c4;
	padding:0px 0px 0px 0px;
	margin:7px 0px 9px 0px;
}






/* END Reset
----------------------------------------------------------------------------------------*/






/* START GLOBAL STYLES
----------------------------------------------------------------------------------------*/



body {
	background:url(http://www.checkraisemanagement.com/images/body_bg.gif) repeat-x 0 0 #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c8c0b5;
	text-align:center;

}

#wrapper {
	width:904px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	text-align:left;
}



a {
	color:#c8c0b5;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h4 {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	line-height:14px;
	text-transform:uppercase;
	color:#ffbd00;
	text-decoration:none;
	cursor:pointer;
}

h3 {
	font-size:14px;
	text-transform:uppercase;
	line-height:12px;
	color:#ffbd00;
}

/* END GLOBAL STYLES
----------------------------------------------------------------------------------------*/








/* START HEADER STYLES
----------------------------------------------------------------------------------------*/




#header {
	width:904px;
	margin:30px 0px 17px 0px;
}




#logo {
	width:443px;
	height:105px;
	display:block;
	margin:0px auto;
}






/* END HEADER STYLES
----------------------------------------------------------------------------------------*/









/* START MAINBODY STYLES
----------------------------------------------------------------------------------------*/



#mainbody {
	width:904px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}


#main-container {
	width:904px;
	background:url(http://www.checkraisemanagement.com/images/main_topcurve_bg.gif) no-repeat 0 0 #413d33;
	margin:0px 0px 0px 0px;
}

#main-content {
	width:884px;
	overflow:hidden;
	padding:10px 10px 5px 10px;

}

#content-container {
	width:529px;
	float:left;
	background-color:#000000;
}

#content {
	background:url(http://www.checkraisemanagement.com/images/content_topcurve_bg.gif) no-repeat 0 0;
	width:489px;
	padding:20px 20px 40px 20px;
}

#content p {
	line-height:18px;
	padding:0px 0px 15px 0px;
}


/* left navigation -------------------------------------------*/

#left-nav {
	width:114px;
	float:left;
	margin:0px 10px 0px 0px;
}


#left-nav ul {
	width:114px;
}

#left-nav ul li {
	display:block;
	margin:0px 0px 10px 0px;
}

#left-nav ul li a {
	background:url(http://www.checkraisemanagement.com/images/nav_link_bg.gif) no-repeat 0 0;
	width:104px;
	height:29px;
	display:block;
	text-decoration:none;
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
	color:#c8c0b5;
	padding:10px 0px 0px 10px;
}

#left-nav ul li a:hover {
	background:url(http://www.checkraisemanagement.com/images/nav_rollover_bg.gif) no-repeat 0 0;
	color:#ffbd00;
}

#left-nav ul li a.selected {
	background:url(http://www.checkraisemanagement.com/images/nav_rollover_bg.gif) no-repeat 0 0;
	color:#ffbd00;
	width:104px;
	height:29px;
	display:block;
	text-decoration:none;
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
	padding:10px 0px 0px 10px;
}


/* main banner -------------------------------------------*/

#main-banner {
	width:529px;
	float:left;
	background-color: #000;
}

#players-hp {width: 510px; height: 333px; background: #000 url('/images/player-hp-bg.jpg') top left no-repeat; padding: 7px 10px 7px 9px; float: left;}
#players-hp .border {background: transparent url('/images/player-hp-border.gif') top left no-repeat; padding: 5px 6px; float: left; position: relative;}
#players-hp img {border: 0;}
#players-hp .border .links {position: absolute; bottom: 5px; left: 6px; background-color: #000; margin: 0; padding: 1px;}
#players-hp .border .links a img {border: 1px solid #000;}


/* sidebar -------------------------------------------*/

#sidebar {
	width:220px;
	float:right;
}


#join-content {
	background:url(http://www.checkraisemanagement.com/images/join_bg.gif) no-repeat 0 0;
	width:200px;
	height:26px;
	padding:11px 10px 2px 10px;
	overflow:hidden;

}


#join-content h4.join a {
	background:url(http://www.checkraisemanagement.com/images/arrow.gif) no-repeat 78% 50%;
	display:block;
	margin:0px 8px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	line-height:14px;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;

}

#sign-up-content {
	background:url(http://www.checkraisemanagement.com/images/sign_up_bg.gif) no-repeat 0 0;
	width:200px;
	height:113px;
	padding:11px 10px 2px 10px;
	overflow:hidden;
}

#sign-up-content h3 {
	margin:0px 0px 15px 0px;
}


#sign-up-content-form {
	width:200px;
	overflow:hidden;
}

#sign-up-content-form label {
	width:50px;
	float:left;
	color:#ffffff;
	font-size:13px;
	padding:2px 0px 0px 0px;
	margin:0px 0px 7px 0px;
}

#sign-up-content-form input.text-box {
	background:url(http://www.checkraisemanagement.com/images/input_box.gif) no-repeat 0 0;
	width:135px;
	height:18px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	float:right;
	border:none;
	padding:2px 2px 0px 2px;
	margin:0px 0px 7px 0px;
}

.select-text-box {
	width:315px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	float:right;
	border:none;
	padding:2px 2px 0px 2px;
	margin:0px 0px 7px 0px;
}

#sign-up-content-form input.go-btn {
	background:url(http://www.checkraisemanagement.com/images/go_button.gif) no-repeat 0 0;
	width:44px;
	height:20px;
	border:none;
	text-indent:-1000px;
	float:left;
	letter-spacing:19px;
	font-size:0;
	cursor:pointer;
	margin:0px 0px 7px 51px;
}




/* box  ---*/




#box-container {
	width:220px;
	background-color:#29261f;
	margin:10px 0px 10px 0px;
}


#box-content {
	width:200px;
	background:url(http://www.checkraisemanagement.com/images/sidebar_topcurve1_bg.gif) no-repeat 0 0;
	height:auto !important;
	min-height:146px;
	height:146px;
	padding:10px 10px 0px 10px;
}

#box-content h4 {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	line-height:14px;
	text-transform:uppercase;
	color:#ffbd00;
	text-decoration:none;
	cursor:pointer;

}

#box-content ul {
	width:407px;
	overflow:hidden;
	margin:0px;
}

#box-content ul li {
	width:200px;
	float:left;
	display:block;
	padding:6px 0px 6px 0px;
	font-size:12px;
}

#box-content p {
	line-height:18px;
	padding:0px 0px 15px 0px;
}

.read-more a {
	background:url(http://www.checkraisemanagement.com/images/bullet.gif) no-repeat 0 6px;
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-size:12px;
	margin:0px 0px 0px 0px;
}


.playerlistli {
	background:url(http://www.checkraisemanagement.com/images/bullet.gif) no-repeat 0 6px;
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-size:12px;
	margin:0px 0px 0px 0px;
}



#box-content blockquote {
	background:url(http://www.checkraisemanagement.com/images/quote.gif) no-repeat 0 0;
	padding:10px 0px 15px 10px;
	display:block;
	line-height:18px;
	width:190px;
}

#box-content .news-author p {
	padding:0px 0px 0px 10px;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#ffffff;
	margin:0px 0px 15px 0px;
}

.author-name {
	color:#ffbd00;
}

.author-name a {
	color:#ffbd00;
}

.date {
	color:#c8c0b5;
}


.news-button {
	width:190px;
	overflow:hidden;
	padding:0px 0px 0x 0px;
	margin:0px 0px 10px 10px;
}

.news-button span {
	float:left;
	margin:0px 1px 0px 0px;
}

/*sub container---------------------------*/



#sub-content {
	width:904px;
	overflow:hidden;
	margin:20px 0px 0px 0px;
}

.sub-left-content {
	background:url(http://www.checkraisemanagement.com/images/sub_content_bg.gif) no-repeat 0 0 #413d33;
	width:407px;
	height:181px;
	display:block;
	float:left;
	padding:20px 20px 0px 20px;
}



.sub-right-content {
	background:url(http://www.checkraisemanagement.com/images/sub_content_bg.gif) no-repeat 0 0 #413d33;
	width:407px;
	height:181px;
	display:block;
	float:right;
	padding:20px 20px 0px 20px;
}


#sub-content p {
	line-height:18px;
	padding:0px 0px 15px 0px;
}

.highlight {
	color:#ffffff;
	font-weight:bold;
}

.sub-right-content ul {
	width:407px;
	overflow:hidden;
	background:url(http://www.checkraisemanagement.com/images/dot.gif) repeat-x 0 0;
	margin:0px 0px 6px 0px;
}

.sub-right-content ul li {
	width:407px;
	float:left;
	display:block;
	padding:6px 0px 6px 0px;
	background:url(http://www.checkraisemanagement.com/images/dot.gif) repeat-x 100% 100%;
	font-size:12px;
}

.sub-right-content ul li a {
	color:#ffffff;
	font-weight:bold;
}

.name {
	width:165px;
	float:left;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding:0px 10px 0px 0px;
}



.location {
	width:95px;
	float:left;
	padding:0px 10px 0px 0px;
}

.flag {
	width:24px;
	float:left;
	display:block;
}

.profile {
	width:90px;
	float:right;
	text-align:right;
}

.arrow-color {
	color:#ffbd00;
}



/* END MAINBODY STYLES
----------------------------------------------------------------------------------------*/









/* START CONTACT US STYLES
----------------------------------------------------------------------------------------*/



#contact-container {
	width:760px;
	float:left;
	background-color:#000000;
}

#contact-content {
	background:url(http://www.checkraisemanagement.com/images/contact_topcurve_bg.gif) no-repeat 0 0;
	width:720px;
	padding:20px 20px 10px 20px;
	overflow:hidden;
}

#contact-content p {
	line-height:18px;
	padding:0px 0px 15px 0px;
}

#left-contact {
	width:442px;
	float:left;
}


#right-contact {
	width:246px;
	float:right;
	padding:84px 0px 0px 0px;
}


#contact-content-form {
	width:441px;
	margin:0px 0px 30px 0px;
}

#contact-content-form label {
	width:77px;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:3px 0px 0px 0px;
	margin:0px 0px 10px 0px;

}

#contact-content-form input.text-box {
	width:306px;
	float:right;
	background:url(http://www.checkraisemanagement.com/images/contact_input_box.gif) no-repeat 0 0;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	border:none;
	padding:3px 4px 0px 4px;
	margin:0px 0px 10px 0px;
}

#contact-content-form span.title {
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
	display:block;
}

#contact-content-form textarea {
	background:url(../images/enquiry_bg.gif) no-repeat 0 0;
	width:433px;
	height:114px;
	display:block;
	overflow:auto;
	border:none;
	padding:4px 4px 0px 4px;
	margin:0px 0px 15px 0px;
}


#contact-content-form input.send-btn {
	background:url(../images/send_btn.gif) no-repeat 0 0;
	width:114px;
	height:39px;
	border:none;
	font-size:0;
	letter-spacing:19px;
	text-indent:-1000px;
	cursor:pointer;
	float:left;
}


.contact-details {
	font-size:11px;
	color:#6b6459;
	font-weight:bold;
	line-height:14px;

}

.text {
	color:#ffffff;
	font-weight:bold;
}


.email a {
	color:#ffbd00;
	font-weight:bold;
}

/* END CONTACT US STYLES
----------------------------------------------------------------------------------------*/









/* START FOOTER STYLES
----------------------------------------------------------------------------------------*/



#footer {
	width:904px;
	margin:0px 0px 40px 0px;
}


#favorites {
	width:904px;
	background:url(http://www.checkraisemanagement.com/images/dot1.gif) repeat-x 0 0;
	padding:15px 0px 15px 0px;
}

#favorites p {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
}

a.facebook {
	background:url(http://www.checkraisemanagement.com/images/facebook.gif) no-repeat 0 5px;
	height:25px;
	padding:10px 0px 10px 35px;
	margin:0px 30px 0px 30px;
}

a.blogger {
	background:url(http://www.checkraisemanagement.com/images/blogger.gif) no-repeat 0 5px;
	height:25px;
	padding:10px 0px 10px 35px;
	margin:0px 30px 0px 0px;
}

a.twitter {
	background:url(http://www.checkraisemanagement.com/images/twitter.gif) no-repeat 0 5px;
	height:25px;
	padding:10px 0px 10px 35px;
	margin:0px 0px 0px 0px;
}


#footer-content {
	background:url(http://www.checkraisemanagement.com/images/dot1.gif) repeat-x 0 0;
}

#footer-content p {
	text-align:center;
	font-size:11px;
	color:#6b6459;
	font-weight:bold;
	padding:8px 0px 0px 0px;
}


#footer-content p a {
	color:#6b6459;
	margin:0px 20px 0px 20px;
	
}

.copy {
	margin:0px 10px 0px 10px;
}












/* END FOOTER STYLES
----------------------------------------------------------------------------------------*/

.msgwarning {color:#c8c0b5;}
.grdhomeplayers {margin:0; padding:0;}

.players-content 
{
    min-height:280px;
}


#players-content p {
	line-height:18px;
	padding:0px 0px 15px 0px;
}


.players-content ul {
	width:407px;
	overflow:hidden;
	background:url(http://www.checkraisemanagement.com/images/dot.gif) repeat-x 0 0;
	margin:0px 0px 6px 0px;
}

.players-content ul li {
	width:407px;
	float:left;
	display:block;
	padding:6px 0px 6px 0px;
	background:url(http://www.checkraisemanagement.com/images/dot.gif) repeat-x 100% 100%;
	font-size:12px;
}

.players-content ul li a {
	color:#ffffff;
	font-weight:bold;
}
  .bio   {background: url(http://www.checkraisemanagement.com/images/bio.gif) no-repeat;
            width:47px; height:29px;}
  .bioover   {background: url(../images/bio_over.gif) no-repeat;
            width:47px; height:29px;}
            
  .news   {background: url(http://www.checkraisemanagement.com/images/news.gif) no-repeat;
            width:60px; height:29px;}
  .newsover   {background: url(../images/news_over.gif) no-repeat;
            width:60px; height:29px;}
            
  .gallery   {background: url(http://www.checkraisemanagement.com/images/gallery.gif) no-repeat;
            width:66px; height:29px; margin:0; padding:0;}
  .galleryover   {background: url(../images/gallery_over.gif) no-repeat;
            width:66px; height:29px; margin:0; padding:0;}
            
  .video   {background: url(http://www.checkraisemanagement.com/images/video.gif) no-repeat;
            width:67px; height:29px;}
  .videoover   {background: url(../images/video_over.gif) no-repeat;
            width:67px; height:29px;}
            
  .contact   {background: url(http://www.checkraisemanagement.com/images/contact.gif) no-repeat;
            width:103px; height:29px;}
  .contactover   {background: url(../images/contact_over.gif) no-repeat;
            width:103px; height:29px;}            
                                                          
  .stats   {background: url(http://www.checkraisemanagement.com/images/stats.gif) no-repeat;
            width:58px; height:29px;}
   
     .statsover
   {
     background: url(http://www.checkraisemanagement.com/images/stats_over.gif) no-repeat;
     width:58px;
     height:29px;     
   }
  
   .playersbg
   {
     background-color:#000;
     background: url(http://www.checkraisemanagement.com/images/playersbg.gif) repeat-x top left;
     padding-left:5px;
     min-height:415px;
   }
   
   
   .playerframe
   {
     background: url(http://www.checkraisemanagement.com/images/playerframe.gif) no-repeat;
     width:121px;
     height:148px;
     padding-left:3px;
     padding-top:3px;
     float:left;
     margin-right:10px;
     margin-bottom:10px;
     min-height:360px;
   }


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background: url('http://www.checkraisemanagement.com/images/overlay.png'); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(http://www.checkraisemanagement.com/images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.checkraisemanagement.com/images/overlay.png", sizingMethod="scale");
	}
	
.playerfooter 
{
    width:145px;
    float:left;
    margin-bottom:10px;
    padding-top:5px;
}


#socialfooter 
{
    width:475px;
    float:left;
    text-align:center;
    height:5px;
    border-top: 1px #ccc dotted;
}

.facebookfooter 
{
    width:158px;
    float:left;
}

.bloggerfooter 
{
    width:158px;
    float:left;
}

.twitterfooter 
{
    width:158px;
    float:left;
}

.playernewsitem 
{
    margin-bottom:10px;
    padding-top:5px;
    border-bottom: 1px #ccc dotted;    
}




























