body{margin:0;background: #072f54 url(../images/llb/bg.jpg) top left repeat-x;color:#000000}
body,td,th,input,select,textarea,input {font-family: Verdana, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:13px;}

p{margin:0 0 1.3em 0;}
form{padding:0;margin:0}

a img{border:none;}
a:focus{outline: none;}
a{color:#0d4f70;}


h1,h2,h3{font-family:"Trebuchet MS", Trebuchet, Helvetica, san-serif; line-height:1.2em; font-weight:bold;}
h1{color:#000;font-size:26px;}
h2{color:#0053a0;font-size:22px;}
h3{color:#E81923;font-size:20px;}

dl {}
dt {font-weight:bold; margin:20px 0 0 0;}
dd {margin:0 0 0 30px; padding:0;}

hr {border:0; color:#A0A0A0; background-color:#A0A0A0; height:1px; width:100%; text-align:left; margin-bottom:15px;}

.print {display:none;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

#tblACMAdminToolbar{z-index:100}

#wrapper{width:934px;background:#fff;padding:4px 8px;border-left:3px solid #000;border-right:3px solid #000;margin:0 auto}

	#nav{background: #000 url(../images/llb/nav-bg.gif) top left repeat-x;font-size:11px;border-bottom:2px solid #9daab8;z-index:3;position:relative}
		#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
		#nav ul li {float: left;list-style: none;list-style-image:none;margin:0}
		#nav ul li a{display:block;text-decoration:none;}
	
		/* Level 1 */
		#nav ul li {background: url(../images/llb/nav-divider-bg.gif) top left repeat-y;padding:0 1px}
		#nav ul li#pageid33{display:none;}
		#nav ul li div a{padding:9px 22px 9px 21px;color:#ffffff;font-weight:bold}
			#nav ul li div a:hover, #nav ul li.ipf-active1 div a{background: url(../images/llb/navitem-active-bg.gif) right no-repeat;}
		#nav ul li.ipf-parent div a{background: url(../images/llb/nav-parentarrow.gif) right no-repeat;}
		#nav ul li.ipf-parent div a:hover{background: #225283 url(../images/llb/nav-parentarrow-active.gif) right no-repeat;}
			#nav ul li.ipf-parent.ipf-active1 div a{background: #225283 url(../images/llb/nav-parentarrow-active.gif) right no-repeat;}
		#nav ul li.ipf-parent div li a{background: none}
		#nav ul li.ipf-parent div li a:hover{}
	
		/* Level 2 */
		#nav ul li ul{margin:0;position: absolute;background: #dde7f0;width: 180px;border-top:1px solid #9bb9d4;border-left:1px solid #9bb9d4;border-right:1px solid #9bb9d4;left: -999em;}
		#nav ul li#pageid55248 ul{margin:0 0 0 -93px}  /* Media */
		#nav ul li ul li {padding:0;background:none}
		#nav ul li ul li a{border-bottom:1px solid #9bb9d4;width:160px;padding:6px 10px;text-indent:0;}
		#nav ul li ul li a:hover{background: #fff}
		#nav ul li ul li.ipf-parent a{background: url(../images/llb/nav-subparentarrow.gif) right no-repeat}
		#nav ul li ul li.ipf-parent a:hover{background: #fff url(../images/llb/nav-subparentarrow.gif) right no-repeat}
	
		/* Level 3 */
		#nav ul li ul li ul {margin: -25px 0 0 180px;}
		#nav ul li#pageid55248 ul li ul{margin:-25px 0 0 -182px} /* Media */
		#nav ul li ul li ul li a{background:none !important;}
		#nav ul li ul li ul li a:hover{background: #fff !important;}
		
		/* Level 4 */
		#nav ul li ul li ul li ul {display:none}
	
		#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
		#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}
		#nav li:hover, #nav li.hover {position: static;}

	#header{background: url(../images/llb/header-bg.jpg) top left no-repeat;position:relative;height:92px;margin:0 0 1px 0;clear:both}
	
		#logo{font-size:30px;color:#000}
			#logo span{display:none;}
			#logo a{text-decoration:none;}
	
		#search{position:absolute;top:10px;right:20px;}
			#search-textfield{border:1px solid #000;width:170px;vertical-align:middle;}
			#search-button{padding:0;margin:0;background: url(../images/llb/button-search.gif) top left no-repeat;width:59px;height:26px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;vertical-align:middle;}
			#search .ipf-PageSearch-TextField{border:1px solid #000;width:170px;vertical-align:middle;}
			#search .ipf-PageSearch-Button{padding:0;margin:0;background: url(../images/llb/button-search.gif) top left no-repeat;width:59px;height:26px;text-indent:-2000px;line-height:100px;overflow:hidden;border:none;vertical-align:middle;}
			
		
		#textsize{position:absolute;top:50px;right:14px;}
			#textsize div{float:left;margin:0 4px 0 0}
			#textsize a{display:block;width:18px;height:18px;background-position:top;text-indent:-2000px;float:left;}		
			#textsize #textsize-small a{background: url(../images/llb/textsize-small.gif);}
			#textsize #textsize-medium a{background: url(../images/llb/textsize-medium.gif);background-position:bottom}
			#textsize #textsize-large a{background: url(../images/llb/textsize-large.gif);}
			#textsize a:hover{background-position:bottom !important}
			
	#focusarea{position:relative;height:174px;clear:both;margin:0 0 1px 0}
		#ad1{float:left;position:relative;width:240px;height:174px}
			#ad1 img{position:absolute;top:0;left:0;}
		
		#filmstrip-main{float:left;width:432px;height:154px;overflow:hidden;margin:0 1px;background: url(../images/llb/filmstrip-main-bg.gif) top left repeat-x;font-size:9px;font-weight:bold;padding:10px 10px;position:relative}		
			.filmstrip-main-item{overflow:hidden}
			.filmstrip-main-item a{text-decoration:none;}
			.filmstrip-main-item h2{font-size:19px;margin:0 0 5px 0;color:#000}
			.filmstrip-main-item p{margin:0;}
			.filmstrip-main-item .photo{position:absolute;bottom:0;left:0;z-index:1}
			.filmstrip-main-item .learnmore{position:absolute;bottom:10px;right:10px;z-index:2}
			
	
				.filmstrip-main-item{display: none;}
				.pagination{}

/* Change Level 2 Section Header images assigned below  */					
/*****************************************************************************/
	
		#sectionheader{float:left;width:452px;height:174px;margin:0 1px}
			/*Players*/
			body#pagevariable10 #sectionheader{background: url(/asset153.aspx) top left no-repeat;}
			/*Parents*/
			body#pagevariable13 #sectionheader{background: url(/asset154.aspx) top left no-repeat;}
			/*Managers and Coaches*/
			body#pagevariable14 #sectionheader{background: url(/asset150.aspx) top left no-repeat;}
			/*Umpires*/
			body#pagevariable15 #sectionheader{background: url(/asset97.aspx) top left no-repeat;}
			/*League Officers*/
			body#pagevariable16 #sectionheader{background: url(/asset149.aspx) top left no-repeat;}
			/*District Officers*/
			body#pagevariable17 #sectionheader{background: url(/asset131.aspx) top left no-repeat;}
			/*Media*/
			body#pagevariable18 #sectionheader{background: url(/asset152.aspx) top left no-repeat;}
			/*Softball News*/       
			body#pagevariable19 #sectionheader{background: url(/asset162659.aspx) top left no-repeat;}
			/*Challenger News*/     
			body#pagevariable20 #sectionheader{background: url(/asset162662.aspx) top left no-repeat;}
			/*NPF Camp Page*/     
			body#pagevariable21 #sectionheader{background: url(/asset162929.aspx) top left no-repeat;}
		
		#ad2{float:left;position:relative;width:240px;height:174px}
			#ad2 img{position:absolute;top:0;left:0;}
		
	#contentarea{border-collapse:collapse;width:100%}
	
		.block{margin:0 0 10px 0;font-size:10px;clear:both}
			.block h2{margin:0 0 2px 0;color:#000;font-size:16px}
			.block-content{background:#fff;border:1px solid #9bb9d4;padding:8px 8px 0 8px;line-height:1.4em}
			.block-content td{font-size:10px;}

/*****************************************************************************/
/* Left Column
/*****************************************************************************/			
	
		#column-left{width:181px;padding:5px 5px;background:#dde7f0;border-right:1px solid #9bb9d4;line-height:1.4em;position:relative;z-index:2}
		
			.block#subnav{position:relative;z-index:2}
				.block#subnav .block-content{padding:2px}
				#subnav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}
				#subnav ul li {float: left;list-style: none;list-style-image:none;margin:0}
				#subnav ul li a{display:block;text-decoration:none;}
			
				/* Level 1 */
				#subnav ul li {}
				#subnav ul li div a{width:165px;padding:4px 5px;color:#000;font-weight:bold;border-bottom:1px solid #cddce9}
				#subnav ul li div a:hover{background:#cddce9}
				#subnav ul li.ipf-parent div a{background: url(../images/llb/subnav-parentarrow.gif) right no-repeat;}
				#subnav ul li.ipf-parent div a:hover{background: #cddce9 url(../images/llb/subnav-parentarrow.gif) right no-repeat;}
				#subnav ul li.ipf-parent div li a{background: none}
				#subnav ul li.ipf-parent div li a:hover{}
			
				/* Level 2 */
				#subnav ul li ul{margin:-20px 0 0 174px;position: absolute;background: #dde7f0;width: 180px;border-top:1px solid #9bb9d4;border-left:1px solid #9bb9d4;border-right:1px solid #9bb9d4;left: -999em;}
				#subnav ul li ul li {padding:0;background:none}
				#subnav ul li ul li a{border-bottom:1px solid #9bb9d4;width:160px;padding:6px 10px;text-indent:0;}
				#subnav ul li ul li a:hover{background: #fff}
				#subnav ul li ul li.ipf-parent a{background: url(../images/llb/nav-subparentarrow.gif) right no-repeat}
				#subnav ul li ul li.ipf-parent a:hover{background: #fff url(../images/llb/nav-subparentarrow.gif) right no-repeat}
			
				/* Level 3 */
				#subnav ul li ul li ul {margin: -24px 0 0 180px;}
				#subnav ul li ul li ul li a{background:none !important;}
				#subnav ul li ul li ul li a:hover{background: #fff !important;}
			
				#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {left: -999em;}
				#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul {left: auto;}
				#subnav li:hover, #subnav li.hover {position: static;}
				
			.block#sponsors{}
				.block#sponsors .block-content{padding:0px}
	
/*****************************************************************************/
/* Content 
/*****************************************************************************/
		
		#content{line-height:1.35em; padding:12px 15px;}
		
			#content .block{float:right;marigin:0 0 10px 30px;width:185px;clear:right}
				#content .block-content{background:#f5f8fa;}
				
			#content ul {list-style:none;} /*added 11-7-11 */
			#content ul, ol{margin:20px 0 20px 20px; padding:0;} /*added to 11-7-11 */
				#content ul li {background: url(../images/llb/bullet.gif) 0 4px no-repeat; padding:0 0 0 15px;} /*added to 11-7-11 */
				#content ul li, ol li {margin:0 0 14px 30px;} /*added 11-7-11 */
		
			#path{font-size:11px;margin:0 0 15px 0;}
			
			h1#pagetitle{border-bottom:1px solid #000;padding:0 0 2px 0;margin:0 0 12px 0;clear:both}
		
			#filmstrip-sub{margin:-12px -15px 10px -14px;font-size:9px;clear:both;width:548px;overflow:hidden}
				#filmstrip-sub a{display:block;line-height:1.1em;margin:0 1px 0 0;border:1px solid #739ac1;padding:4px 25px 3px 6px;float:left;display:inline;position:relative;width:103px;height:71px;background: url(../images/llb/filmstrip-sub-item-bg.gif) top right no-repeat;text-decoration:none}
				#filmstrip-sub a img{position:absolute;bottom:1px;left:1px;}
				#filmstrip-sub a.selected{background: url(../images/llb/filmstrip-sub-item-active-bg.gif) top right no-repeat}
					
			#news{font-size:10px;line-height:1.4em;clear:both;margin:0 -7px 0 -7px}
				#news h2{border-bottom:1px solid #92bd96;padding:0 0 0px 25px;margin:0;font-size:26px;background: url(../images/llb/baseball.gif) left no-repeat;color:#000}
				#news h2 span{float:right;font-size:10px;font-weight:bold;}
				#news-content{background: url(../images/llb/news-bg.gif) top left repeat-x;padding:10px 10px}
					#news-content img{float:left;margin:0 10px 0 0;border:1px solid #9bb9d4;background:#fff;padding:1px;}
					/* ---> changed - added min-height to fit 210px img 1-22-09 Josh Powell Web Dev Manager */
					.news-item{background: url(../images/llb/divider-horizontal-green.gif) bottom left repeat-x;padding:4px 0 1px 0; min-height:130px;}
					
			#blocks-table{width:100%;border-collapse:collapse;}
				#blocks-table td{width:233px;background:#e9f2f7;font-size:10px;line-height:1.4em;padding:8px 12px;border:1px solid #9bb9d4;vertical-align:top;}
					#blocks-table td h2{background: #2e5881 url(../images/llb/homepageblock-title-bg.gif) top left no-repeat;padding:5px 10px 5px 20px;color:#fff;margin:-8px -12px 10px -12px;border-bottom:1px solid #083056;font-size:18px}
				#blocks-table td.homepageblocks-spacer{background:#fff;font-size:1px;line-height:1;padding:3px;border:none;width:auto}
		
			#articles{clear:both;margin:15px 0}
				#articles img{float:right;margin:0 0 0 10px;border:1px solid #9bb9d4;background:#fff;padding:1px;}
				.articles-item{background: url(../images/llb/divider-horizontal-black.gif) bottom left repeat-x;padding:10px 0 5px 0}
				
			#childpages{clear:both;padding:1px}
				#childpages ul{background:#fff;border:1px solid #bbc7a5;padding:10px 15px 5px 15px;margin:0;font-size:11px;clear:both}
				#childpages ul li{list-style:none;background: url(../images/llb/childpagebullet.gif) 0 2px no-repeat;padding:0 0 0 18px;margin:0 0 10px 0;}
				#childpages ul li a{font-weight:bold;font-size:13px;display:block;}
				
			.table-equipmentsuppliers{width:100%;border-collapse:collapse;border:1px dashed #9bb9d4; margin:10px 0;}
				.table-equipmentsuppliers h2{border-bottom:1px solid #000;margin:0;padding:0 0 5px 0;}
				.table-equipmentsuppliers th{padding:4px 5px;vertical-align:top;text-align:left;width:40%;font-weight:normal;}
				.table-equipmentsuppliers td{padding:4px 5px;vertical-align:top;}
			

/*****************************************************************************/
/* Right Column
/*****************************************************************************/		
		
		#column-right{width:182px;padding:5px 5px;background:#dde7f0;border-left:1px solid #9bb9d4;line-height:1.4em}	

			.ipf_qpoll_view{width:100%;}
			#votebuttoncell input{}
				#votebuttoncell input{background: url(../images/llb/button-vote.gif) top left no-repeat;vertical-align:middle;padding:0;border:none;width:59px;height:25px;line-height:100px;overflow:hidden;margin:0 5px 0 0}
				html > body #votebuttoncell input {text-indent:-2000px;} /* for IE6 */
				html > body #votebuttoncell input {*text-indent:0px} /* for IE7 */

/*****************************************************************************/
/* Footer
/*****************************************************************************/	
	
		
	#footer{background:#000;color:#999999;font-size:10px;padding:15px 15px 5px 15px}
		#footer p{margin:0;}
		#poweredbyactive{float:right}
		#footer ul{margin:0;padding:0;list-style:none}
			#footer ul li{float:left;margin:0;padding:0 10px;border-right:1px solid #9cacbb;}
			#footer ul li#pageid33{display:none;}
			#footer ul li a{display:block;color:#fff;font-weight:bold;}
			#footer ul li ul{display:none;}
		p#copyright{clear:left;margin:0;padding:8px 0 10px 10px}
		p#copyright a{color:#999999;}
		
		#footer #textimages{display:none;}
		#footer #textonly{display:inline;}
		
/*****************************************************************************/
/* Blank Template
/*****************************************************************************/		

body.blank{background-image:none;background-color:#fff;}
body.blank #nav{margin:0 0 20px 0}

/*****************************************************************************/
/* Custom CSS For Editor Snippets - added by Josh Powell-Web Dev Mananger on 1-9-09, upd. 2-4-10 */
/*****************************************************************************/	
div.ImgCapContainer{width:100%; margin:20px 0 20px 0; padding:0px;}
div.ImgCapInnerBox {border: 1px solid #C1C2CB; margin: 0 auto; padding: 8px; width: 500px;}
p.ImgCap {margin:10px 0px; padding:0 14px 0 14px; font-size:.95em; line-height:1.4em; font-family: Georgia, "Times New Roman", Times, serif; text-align:justify;}
p.ImgCapBetween {margin: 10px 0px; padding:0 14px 0 14px; font-size:.95em; line-height:1.4em; font-family: Georgia, "Times New Roman", Times, serif; text-align:justify;}
p.ImgOnlyBorderWrap {border: 1px solid #C1C2CB; margin: 0px; padding: 8px; width: 500px;}
p.textcenter {text-align:center;}
p.textcenter img {border: 1px solid #C1C2CB; margin: 0px; padding: 8px;}

div.article-imgbox-left {width:300px; margin: 0px 10px 10px 0px; padding:8px; border: 1px solid #c1c2cb; float:left; font-family: Georgia, "Times New Roman", Times, serif;}
div.article-imgbox-right {width:300px; margin: 0px 0px 10px 15px; padding:8px; border: 1px solid #c1c2cb; float:right; font-family: Georgia, "Times New Roman", Times, serif;}
p.imgbox-caption {font-size:.95em; line-height:1.4em; margin:7px 0 0 0; padding:0; text-align: justify; float:left;}
p.imgbox-photocredit{font-size:.85em; line-height:1.2em; margin:12px 0 0 0; padding:0; font-style:italic; float:left;}
p.imgbox-img{margin:0; padding:0;}
p.imgbox-img img {display:block; float:left;}


.general-product-table {width:100%; border-collapse:collapse;}
.general-product-title {font-weight:bold;}
/*****************************************************************************/
/* Custom CSS For NPF Camp Page - added by Josh Powell-Web Dev Mananger on 5-12-09 */
/*****************************************************************************/	
dl.npfcamplist { background:#d6debf; padding:5px 10px 10px 10px; margin: 0px; border: 1px dotted #999;}
dl.npfcamplist dt { margin: 5px 0 0 0; font-weight: bold;}
dl.npfcamplist dd { background: url(http://www.littleleague.org/AssetFactory.aspx?vid=165102) no-repeat 30px 50%; margin: 0px 0 0 0; padding: 0 0 0 50px;}
p.npfcampteam { font-size: 16px; font-weight:bold; padding: 0px; margin: 40px 0 0 0; border-top: 1px dotted #999; border-right: 1px dotted #999; border-bottom: none; border-left: 1px dotted #999;}
/*****************************************************************************/
/* Custom CSS Clinics Page - added by Josh Powell-Web Dev Mananger on 10-5-09 */
/*****************************************************************************/	
table.clinics {border-collapse: collapse; width:540px;}
table.clinics tr.finished {text-decoration:line-through;}
table.clinics tr {border-bottom: #ccc 1px dashed;}
table.clinics td.regionheader {background:#2e6598; color:#FFF;}
table.clinics p {margin:0px; padding:0px;}
table.clinics tr.hlclinic {background:#9C3;}
/*****************************************************************************/
/* Custom CSS Challenger Page - added by Josh Powell-Web Dev Mananger on 12-2-09 */
/*****************************************************************************/	
div#challengerpage h2 {border-bottom:3px solid #a1b981; color:#b8561b; background:url(http://www.littleleague.org/AssetFactory.aspx?vid=165110) repeat-x; font-size:1.5em; padding-bottom:3px; margin-top:30px;}
div#challengerpage p {font-size:.8em; border-top:1px dotted #777;}
dl.challengerevent {margin-top:22px;}
dl.challengerevent dt {font-weight:bold; border-bottom:3px solid #71aad2; color:#5b370c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0 2px 17px; background:url(/AssetFactory.aspx?vid=165235) no-repeat 0 45% #dedcd6;}
dl.challengerevent dd {border-bottom:1px dotted #71aad2; border-right:1px dotted #71aad2; border-left:10px solid #cc2a2a; margin:0px; padding:3px 0 3px 10px; background:#f6f4ea;}
dl.challengerevent dd strong {color:#0b3762; font-weight:bold;}
/*****************************************************************************/
/* Custom CSS For Slideshow - added by Josh Powell-Web Dev Mananger on 5-6-10 */
/*****************************************************************************/	
#sponsor-slideshow { width: 177px; height: 69px; margin: auto; overflow:hidden; border:1px solid #9bb9d4; background:#fff;}
#sponsor-slideshow img { padding: 0; border: 0; background-color: #fff;}
#sponsor-slideshow img.first { display: block; }
.outline-contentbox { width: 177px; height: 69px; margin: auto; overflow:hidden; border:1px solid #9bb9d4; background:#fff;}
/*****************************************************************************/
/* Custom CSS For Slideshow - added by Josh Powell-Web Dev Mananger on 5-6-10 */
/*****************************************************************************/	
#tileads-slideshow { width: 177px; height: 187px; margin: auto; overflow:hidden; border:1px solid #9bb9d4; background:#fff;}
#tileads-slideshow img { padding: 0; border: 0; background-color: #fff;}
#tileads-slideshow img.first { display: block; }
/*****************************************************************************/
/* Custom CSS general additions - added by Josh Powell-Web Dev Mananger on 6-17-10 */
/*****************************************************************************/
.qaList ol { list-style-type:none;}
.qaList ol li { margin:10px 0 40px 0;}
/*****************************************************************************/
/* Custom CSS general additions - updated by Josh Powell-Web Dev Mananger on 6-24-10 */
/*****************************************************************************/
.approvedbats {border-collapse:collapse; border:2px solid #000; text-align:center;}
.approvedbats caption {margin-bottom: 10px; font-weight:bold; font-size:12px;}
.approvedbats p {margin:0px; padding:0px;}
.approvedbats tr {vertical-align:top; border: 1px solid #ccc;}
.approvedbats td { vertical-align:top; border: 1px solid #ccc;}
.approvedbats tr.bat-headings {background: #000; color:#FFF;}

/* addthis script css - Josh Powell 12-6-10 */
#addthis-innerwrap {float:right;}
#addthis-right, #addthis-left { padding: 6px; display:block; margin:0; text-align:right;}
.print-icon { text-decoration:none; font-family: Tahoma, Geneva, sans-serif; margin-left:14px;}
.print-icon img {}
#print-container {margin:0px; padding:6px; text-align:right;}

/* Custom CSS QA/FAQ deflist additions - added by Josh Powell-Web Dev Mananger on 1-6-10 */
.question, .answer { font-size:26px; font-weight:bold; line-height:1.4em;}
.question { color:#693;}
.answer { color:#06C}
dl.qa-list {line-height:1.4em; font-family:Georgia, "Times New Roman", Times, serif;}
dl.qa-list dt {margin-top: 40px; margin-left:40px; font-weight:bold; font-size:14px;}
dd.desc-answer {border:1px solid #09F; padding:16px; margin:10px 0 0 40px;}
dd.desc-answer p {padding:0px; margin:0 0 15px 0;}

/* new league dev page - added by Josh Powell-Web Dev Mananger on 9-27-10 */
div#header-img {border: 1px solid #c6c6c6; margin-bottom:20px; padding:5px; text-align:center;}

/* Callout Box - added by Josh Powell-Web Dev Mananger on 10-21-11 */
.cta.notopmargin {margin-top:0 !important;}
.cta {
	margin: 20px auto 20px auto;
	padding: 15px 20px;
	background-color: #f2f6f8;
	border: 1px solid #cbd9e0;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
   -moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
   -webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;
	position: relative;
   behavior: url(../js/PIE.js);
	}

.cta p {margin:0; padding:0 0 15px 0; color:#222; font-family: Georgia, "URW Bookman L", serif; line-height:1.4em !important;}

.cta h1, .cta h2, .cta h3, .cta h4, .cta h5 .cta h6 {font-size: 1.5em; text-shadow: 1px 2px 1px #fff; margin-top: 0 !important;}
/* @end */

/* Bat Info Landing Page - added by Josh Powell-Web Dev Mananger on 12-13-11 */

/* hide from ie/mac \*/
* html a.infobox {height:1%;}
/* end hide */

div#boxmainwrapper {width:100%;}
div#boxwrap {margin:0 auto 80px auto; width:600px;}

div#boxwrap:after {
content: ".";
display:block;
height:0;
clear:both;
visibility:hidden;}

a.infobox {
width:284px;
height:101px;
float:left;
color:#f4f4f4;
text-align:center;
font-family: Georgia, "URW Bookman L", serif;
font-size:30px;
line-height: 1.25em !important;
display:block;
background:#292929;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
behavior: url(../js/PIE.js);
margin:20px 5px 0 5px;
box-shadow: 1px 1px 0 #f4f4f4 inset, 0px 0px 0 #f4f4f4 inset;
-moz-box-shadow: 1px 1px 0 #f4f4f4 inset, 0px 0px 0 #f4f4f4 inset;
-webkit-box-shadow: 1px 1px 0 #f4f4f4 inset, 0px 0px 0 #f4f4f4 inset;
border:2px solid #292929;
text-decoration:none;}
a.infobox:visited {}
a.infobox:hover { background:#3788ae; text-decoration:underline; border: 2px solid #327595;}
a.infobox:active { text-decoration:none;}

span.alignlink { padding:30px 0; display:block;}
span.alignlink-dbl { padding:12px 0; display:block;}
