@charset "utf-8";



/*

Theme Name: NLA

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

Description: Custom Theme for Next Level Athlete

Author: Farrukh Saeed

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

Version: 1.0

*/



html *{outline:none;}

html{height:100%;overflow-y:scroll;}

body,ol,ul,li,p,span,input,form,select,textarea,table,td,tr,fieldset,h1,h2,h3,h4,h5{color:#e3e3e3;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}

li{list-style:none;display:inline;}

img{border:none;}

a{text-decoration:none;color:#ddd;}

body{background:#000 url(images/bg.jpg) center top repeat-x;}

p{line-height:19px;font-size:12px;margin:0 0 15px;}

.cleer{clear:both;height:0;overflow:hidden;display:block;}

.fleft{float:left;}

.fright{float:right;}

.aligncenter{text-align:center;clear:both;display:block;margin:10px auto;}

.main_container{background:#1c1c1c;width:990px;margin:0 auto;}

.main_container .border{background:url(images/page_sidebars.png) center top repeat-y;height:auto;min-height:1px;padding:0;}

.header{background:url(images/header_bg.png) center top no-repeat;height:120px;}

.logo{float:left;margin:10px 0 0 30px;}

.search-login{float:right;width:310px;margin:30px 20px 0 0;}

.login_rss{width:203px;height:27px;float:right;margin:0 0 8px;}

.site-rss{background:url(images/site_rss_feed.jpg) left top no-repeat;text-indent:-2000px;overflow:hidden;width:119px;height:27px;float:left;}

.login{background:url(images/login-button.jpg) left top no-repeat;text-indent:-2000px;overflow:hidden;width:84px;height:27px;float:left;}

.search-login form input[type="text"]{background:#fff url(images/zoom.jpg) 6px 4px no-repeat;border:1px solid #999;line-height:20px;height:20px;width:212px;float:left;color:#737373;border-right:none;font-size:12px;padding:0 0 0 25px;}

.search-login form input[type="submit"]{background:url(images/search.png) left top no-repeat;text-indent:-2000px;float:left;width:72px;height:22px;overflow:hidden;border:none;}

.nav{background:url(images/nav-bg.png) left top repeat-x;height:41px;overflow:hidden;width:auto;}

.nav ul{display:block;height:41px;background:url(images/page_sidebars.png) left top repeat-y;padding:0 10px;}

.nav ul li{float:left;margin:0 8px 0 0;}

.nav ul li a{display:inline-block;float:left;background:url(images/nav-link.png) right top no-repeat;line-height:41px;overflow:hidden;font-size:11px;font-weight:700;color:#fff;margin:0;padding:0 34px 0 10px;}

.nav ul li#menu-item-1810 a{background:none;margin:0;padding:0 7px;}

.nav ul li a:hover{color:#000;}

.data{margin:0 7px;padding:5px 0;}

.data .left_sidebar{width:245px;float:left;margin:0 3px 0 0;}

.data .right_sidebar{width:245px;float:right;margin:0;}

body.home.blog .data .content{float:left;width:480px;margin:0;}

.data .content{float:left;width:720px;margin:0 0 0 5px;}

.left_sidebar .widget,.right_sidebar .widget{margin:0 0 6px;}

.widget{background:url(images/widget_bg.jpg) center top repeat-y;padding:0;}

.widget.pics{background:none;text-align:center;margin:0 auto 4px;padding:0;}

.widget.profile{background:url(images/create-profile.jpg) center top no-repeat;height:83px;margin:0 auto 4px;padding:20px 0 0 23px;}

.widget.profile img{float:left;margin:0 15px 0 0;}

.widget.profile p{float:left;width:100px;font-weight:700;text-transform:uppercase;font-size:11px;line-height:16px;margin:0 0 5px;}

.widget .widget_topbg{background:url(images/widget_top.jpg) center top no-repeat;}

.widget .widget_bottombg{background:url(images/widget_footer.jpg) center bottom no-repeat;height:auto;min-height:150px;padding:0 18px 10px;}

.widget h3{font-size:12px;font-weight:700;text-transform:uppercase;line-height:35px;margin:0 0 10px;}

.widget ul li{line-height:18px;border-bottom:1px solid #555;display:block;font-size:11px;margin:0 0 3px;padding:0 0 3px;}

.widget ul li a{color:#d3d3d3;}

body.home.blog .widget.post{background:url(images/post_bg.jpg) center top repeat-y;padding:0;}

body.home.blog .widget.post .widget_topbg{background:url(images/post_top.jpg) center top no-repeat;}

body.home.blog .widget.post .widget_bottombg{background:url(images/post_footerbg.jpg) center bottom no-repeat;height:auto;min-height:330px;padding:15px 18px 10px;}

.widget.post h3{font-size:28px;line-height:35px;font-weight:400;text-transform:uppercase;margin:0 0 30px;}

.widget.post{background:url(images/two-col-post_bg.jpg) center top repeat-y;padding:0;}

.widget.post .widget_topbg{background:url(images/two-col-post_top.jpg) center top no-repeat;}

.widget.post .widget_bottombg{background:url(images/two-col-post_footerbg.jpg) center bottom no-repeat;height:auto;min-height:330px;padding:15px 18px 10px;}

.post_content .title_date{margin:0 0 15px;}

.post_content .title_date .date{background:url(images/posted-date.png) left top no-repeat;width:72px;height:60px;float:left;font-size:10px;text-transform:uppercase;text-align:center;margin:0 10px 0 0;}

.post_content .title_date .date span{display:block;font-size:40px;clear:both;line-height:43px;}

.post_content .title_date .ptitle{float:left;width:360px;}

.post_content .title_date .ptitle h2{font-size:17px;}

.post_content .title_date .ptitle h2 span{font-size:12px;font-weight:400;display:block;clear:both;}

.post_content img.fleft{margin:0 12px 12px 0;}

.post_content p{line-height:18px;}

.post_footer{margin:40px 0 0;}

.tagsh{float:left;width:40px;font-size:12px;background:url(images/tags.png) left 3px no-repeat;padding:0 0 0 17px;}

.archive .post_content,.search-results .post_content{border-bottom:1px solid #444;margin:0 0 21px;padding:0 0 10px;}

.archive .post_footer,.search-results .post_footer{margin:0 0 10px;}

body.home.blog .tagsd{float:left;width:460px;margin:0 0 20px;}

.tagsd{float:left;width:560px;margin:0 0 20px;}

.tagsd a{font-weight:700;font-size:12px;}

.metadata{font-size:12px;}

.email-friend{float:left;width:200px;text-align:left;background:url(images/mail.png) left 3px no-repeat;padding:0 0 0 17px;}

.comments{float:right;text-align:right;background:url(images/comments.png) left 3px no-repeat;padding:0 0 0 17px;}

.widget.share{background:none;font-size:12px;margin:20px 0 0 5px;}

.widget.share span{float:left;display:inline-block;line-height:24px;margin:0 10px 0 0;}

.widget.share a{display:inline-block;float:left;margin:0 3px 0 0;}

.widget.related-posts{display:block;background:none;margin:15px 15px 0 5px;}

.widget.related-posts h3{font-size:16px;text-transform:none;line-height:20px;margin:0 0 5px;}

.widget.related-posts ul{border-top:1px solid #828282;padding:0;}

.widget.related-posts ul li{display:block;clear:both;background:#282828;border:none;height:auto;min-height:55px;margin:0 0 1px;padding:5px;}

.widget.related-posts ul li a{display:block;font-size:12px;}

.widget.related-posts ul li a img{border:2px solid #a4a4a4;float:left;margin:0 10px 0 0;}

a.button{font-size:11px;font-weight:700;background:url(images/buttons.png) left top no-repeat;width:95px;height:28px;overflow:hidden;line-height:28px;display:block;text-align:center;color:#fff;text-transform:uppercase;}

.footer{height:auto;text-align:center;background:#111 url(images/page_sidebars.png) center top repeat-y;padding:25px 0 20px;}

.footer p{color:#d3d3d3;margin:0;}

.right_sidebar .wp-polls .wp-polls-ul{clear:both;display:block;margin:0 0 10px;}

.right_sidebar .wp-polls p{text-align:left !important;}

.right_sidebar .wp-polls .wp-polls-ans p{text-align:center !important;}

.right_sidebar .wp-polls .wp-polls-ans input.Buttons, .Button, .formBuilderSubmit input { font-size:11px;font-weight:700;background:url(images/buttons.png) left top no-repeat;width:95px;height:28px;overflow:hidden;line-height:28px;border:none;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;}

.h30px,.post_footer .cleer{height:30px;}

.post_footer .metadata .cleer,.archive .post_footer .cleer,.search-results .post_footer .cleer{height:1px;}

a.button:hover,.right_sidebar .wp-polls .wp-polls-ans input.Buttons:hover{background-position:0 -28px;}



.page-template .post_content h2 { font-size: 16px; font-weight: bold; margin: 0px 0px 10px 0px; }

.page-template .widget.post .post_content h3, .widget.post .post_content h3 { line-height: 20px; font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px; }

.page-template .post_content h4 { font-size: 14px; font-weight: normal; margin: 0px 0px 5px 0px; }

.page-template .post_content h1 { font-size: 18px; }

.page-template .post_content h1 {}





.WP-EmailIcon { display: none; }

form input, form select, form textarea { color: #282828; }

.post_content { font-size: 12px; }

.post_content #formBuilderCSSIDContact_Us .formBuilderForm .formBuilderError { color: #CC0000; font-size: 11px; margin: 0px 0px 0px 170px; font-weight: normal; }

.formBuilderLabelRequired, .formBuilderLabel { font-weight: bold; font-size: 13px; }

#contactForm { font-size: 12px; }

.formBuilderForm div.formBuilderSubmit { margin: 0px 10px 0px 0px; }

.formBuilderSelect select { width: 184px; }

.formBuilderInput input { width: 180px; }



img.alignleft {float:left;margin-bottom:5px;margin-right:8px;margin-top:2px;}

.alignleft {float:left;text-align:left;}

img.aligncenter { margin: 0px auto; margin-bottom: 20px; text-align: center; }



body #cboxOverlay { z-index:999; position:fixed; }

/*object { z-index:0; }

body.home.blog #cboxOverlay { }

body #colorbox { display: block;  }

object { background: none transparent; display: inline; }

#cboxLoadedContent iframe { overflow:hidden; z-index:99999; }*/



.left_sidebar .widget_bottombg ul li a { display: block; }

.left_sidebar .widget_bottombg ul li a:hover { color:#FF0000 }



.navigation { display: block; clear: both; }

.nav-previous { float: left; width: 200px; margin: 0px 0px 20px;}

.nav-next { float: right; width: 200px; margin: 0px 0px 20px; }



.widget_bottombg .navigation ol.wp-paginate { }

.widget_bottombg .navigation ol.wp-paginate li span.title { font-weight: bold; font-size: 12px; margin: 0px 5px 0px 0px; }

.widget_bottombg .navigation ol.wp-paginate li span.page.current { border: 1px solid #ddd; margin: 0px 3px 0px 0px; padding: 0px 3px; color: #FF0000; font-weight: bold; font-size: 12px; }

.widget_bottombg .navigation ol.wp-paginate li a { display: inline-block; border:1px solid #666; margin: 0px 3px 0px 0px; padding: 0px 5px; color: #DDDDDD; font-weight: bold; font-size: 12px; }

.widget_bottombg .navigation ol.wp-paginate li a:hover { border: 1px solid #ddd; }



.data .content a.recent-chevy { background: url(images/recent-chevy-dep-players-off.jpg) left top no-repeat; margin: 0px 0px 15px 0px; text-indent: -2000px; overflow: hidden; width:480px; height: 28px; display: block; clear: both; }

.data .content a.recent-chevy:hover { background-image: url(images/recent-chevy-dep-players-on.jpg) }

#recent img 

{

	width:50px;

	height:50px;

}
.content .widget.pics { margin: 0px auto; }
a.example8.cboxElement { margin: 0px; display: block; line-height:12px; padding: 0px; display: block; }
#footerleft { float:left; text-align:left; font-size: 11px; margin: 0 0 0 30px; }
#footerright { float: right; text-align: right; font-size: 11px; margin: 0 30px 0 0; }




/**
 * CSS For Athlete Registration
 **/

body.page-template-page-registration-php div.content {
	width: 970px;
}
body.page-template-page-registration-php .widget.post .widget_topbg,
body.page-template-page-registration-php .widget,
body.page-template-page-registration-php .widget.post {
	background: none !important;
}

#nla_user_status_container {
	text-align: center;
}

#nla_user_status_container p {
	line-height: 28px;
}
#nla_user_status_container a {
	background-color: #D00000;
	padding: 5px 15px;
	border-radius: 5px;
	font-weight: bold;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
	-webkit-box-shadow: 2px 2px 5px #000;
}
#regform {
	text-align: left;
}

