@charset "utf-8";
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; margin:0px; padding:0px; background:#EBE7E8;}
#bodyWrapper {}
.wrapper { width:957px; display:table; margin:0 auto;}
.wrapperC { width:953px; display:table; margin:0 auto; background:#fff;}
a {color:#01AACB; text-decoration:none;}
a:hover {color:#01AACB; text-decoration:underline;}

a.whiteLink {color:#FFFFFF; text-decoration:none;}
a.whiteLink:hover {color:#FFFFFF; text-decoration:underline;}

.clear {clear:both; height:0px; font-size:0px;}
.clear3 {clear:both; height:3px; font-size:0px;}
.clear5 {clear:both; height:5px; font-size:0px;}
.clear10 {clear:both; height:10px; font-size:0px;}
.clear15 {clear:both; height:15px; font-size:0px;}
.clear20 {clear:both; height:20px; font-size:0px;}
.clear25 {clear:both; height:25px; font-size:0px;}
.clear30 {clear:both; height:30px; font-size:0px;}

.imgStyle {
	border:solid 1px #01AACB;
	margin-right:10px;
	margin-bottom:10px;
	-moz-border-radius: 3px;
	-moz-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-khtml-border-radius: 3px;
	-khtml-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 3px 3px 3px #CCC;
	padding: 3px;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #CCC;
	border: 1px solid #01AACB;
}
.grid {border-collapse:collapse; border:solid 1px #ccc;}
.grid th {background:#EBEBEB;}
.searchBox {float:right; line-height:50px; margin-right:5px;}

.headingBar {background:#848BFF; padding-left:10px; padding-top:3px; padding-bottom:3px; font-weight:bold; color:#FFFFFF;}

#header { background:#232639;}
#header div.head {}
#header div.headL { float:left; width:753px; border:solid 0px;}
#header div.headR { float:left; border:solid 0px; padding:15px; color:#FFFFFF; width:170px; display:table; margin-top:15px;}
.loginFieldBg { background:url(../../../../wp-content/themes/lbhi/images/loginFieldBg.gif) no-repeat left top; width:166px; height:20px; margin-bottom:3px; padding-left:5px;}
.loginField { width:158px; border:solid 0px; background:none;}
.forgotLink { float:left; font-size:11px; margin-right:3px;}
.loginBtn { float:left;}
#header div.topnav { background:url(../../../../wp-content/themes/lbhi/images/topnavBg.jpg) repeat-x left top; height:48px; }
#header div.topnav ul { list-style:none; padding:0px; margin:0px; display:inline;}
#header div.topnav ul li { list-style:none; padding:0px; margin:0px; display:inline; float:left;}
#header div.topnav ul li a {display:block; padding-left:15px; padding-right:15px; height:48px; line-height:48px; color:#fff; font-size:12px; text-decoration:none; border-right:solid 1px #029EBE; border-left:solid 1px #05819B; background-image: url("../../../../wp-content/themes/lbhi/images/topnavBg.jpg");}
#header div.topnav ul li a:hover {display:block; padding-left:15px; padding-right:15px; height:48px; line-height:48px; color:#fff; background-image: url("../../../../wp-content/themes/lbhi/images/topnavBg.jpg"); font-size:12px; text-decoration:none;}


#header div.topnav ul ul { display:none; }
#header div.topnav ul li:hover ul { display:block; }


#header div.topnav ul li ul li { float:none;position:relative;}


#spotlight { background:url(../../../../wp-content/themes/lbhi/images/spotlightBg.gif) repeat-x left top;}

#contentx { width:455px;}
#content2 { display:inline;}
#content2 div.cBorder { border-left:solid 2px #DEDCDD; border-right:solid 2px #DEDCDD;}
#content2 div.col1 { float:left; border:solid 0px; width:225px; margin-right:5px;}
#content2 div.col2 { float:left; border:solid 0px; width:445px; margin-right:5px;}
#content2 div.col3 { float:left; border:solid 0px; width:243px; margin-left:5px;} 

h1.entry-title {
	margin:0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-image: url(../../../../wp-content/themes/lbhi/images/grey-to-white-gradient.png);
	-moz-border-radius: 3px;
	-moz-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-khtml-border-radius: 3px;
	-khtml-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 3px 3px 3px #CCC;
	padding: 3px;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #CCC;
	border: 1px solid #01AACB;
	
}

.entry-title a {font-size:17px; font-weight:bold; color:#01AACB; text-decoration:none;}
.entry-title a:visited {font-size:17px; font-weight:bold; color:#01AACB; text-decoration:none;}

.heading { font-size:12px; font-weight:bold; color:#333333; border-bottom:solid 1px #01AACB; height:35px;}
.heading span { font-size:24px; font-weight:bold; color:#01AACB;}
.mainContent { padding-right:10px; line-height:18px;}

.communityIcon { display:table; float:right; margin-right:15px;}
.iconBar {background:url(../../../../wp-content/themes/lbhi/images/iconBarR.jpg) no-repeat right top;}
.iconBar div {background:url(../../../../wp-content/themes/lbhi/images/iconBarL.jpg) no-repeat left top; height:69px; padding-top:5px; padding-left:3px; padding-right:3px; text-align:center; }

.grayBox { width:219px; display:table; text-align:left }
.grayBoxM { background:url(../../../../wp-content/themes/lbhi/images/grayBoxM.jpg) repeat-y left top; padding-left:50px; padding-right:50px;}
.grayBoxList { list-style:square; margin:0px; padding-left:15px;}
.grayBoxList li {}
.grayBoxList {}


.blueHeading {font-size:14px; font-weight:bold; color:#01AACB;}
.leftNav { padding-left:10px;}
.leftNav ul { list-style:none; margin:0px; padding:0px;}
.leftNav ul li { margin-left:15px; list-style-image:url(../../../../wp-content/themes/lbhi/images/bullet.jpg); padding-top:5px; padding-bottom:5px;}
.leftNav ul li a { display:block; font-size:14px; color:#848BFF; text-decoration:none; font-weight:bold;}
.leftNav ul li a:hover {}

#footer {}
#footer div.footerC { text-align:center; color:#333333; font-size:11px;}
#footer div.footerC a {color:#000; text-decoration:none; font-size:11px;}
#footer div.footerC a:hover {color:#000; text-decoration:underline; font-size:11px;}

.boxoutline {
-moz-border-radius: 3px;
	-moz-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-khtml-border-radius: 3px;
	-khtml-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 3px 3px 3px #CCC;
	padding: 3px;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #CCC;
	border: 1px solid #01AACB;	
}

.titlebar {
margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: repeat-x;
	background-image: url(../../../../wp-content/themes/lbhi/images/grey-to-white-gradient.png);
	-moz-border-radius: 3px;
	-moz-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-khtml-border-radius: 3px;
	-khtml-box-shadow: 3px 3px 3px #CCC;
	padding: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	-webkit-box-shadow: 3px 3px 3px #CCC;
	padding: 3px;
	border-radius: 3px;
	box-shadow: 3px 3px 3px #CCC;
	border: 1px solid #01AACB;	
}

/* table column widths for content layout area pages and posts */

.cola {width:165px;} /* also used in left sidebar */
.colb {width:485px;}
.colc {width:243px;} /* also used in right sidebar */
.colb-forum{width:723px;}.one-col {	width:100%;}.contact-form-cont {	width: 33%;	margin: -393px auto 0 auto;	float:right;	position: relative;}.contactus {
}.minht {	min-height:360px;}
.tblspc { 
border-spacing:10px;
}

#ctable td {
border-spacing:10px;
} 

.featurebar {text-align:center}

.comicon-mid {
	width:60px;  
	margin-left:50px;
}

.tbartxt {
	color:#01AACB;
text-decoration:none;
font-size:14px;
font-weight:bold;
text-align:left;
}

.lftcol1 {
	text-align:center;
}

.reghover {
	position:absolute;
	z-index:999999;
	margin-top: 350px;
	text-align: center;
	font-weight: bold;
	display: block;
	margin-left: -580px;
}

/*
playback timings (ms):
  captures_list: 105.94
  exclusion.robots: 0.099
  exclusion.robots.policy: 0.09
  cdx.remote: 0.071
  esindex: 0.01
  LoadShardBlock: 84.817 (3)
  PetaboxLoader3.datanode: 113.886 (4)
  CDXLines.iter: 13.324 (3)
  load_resource: 1203.531
  PetaboxLoader3.resolve: 53.358
*/