/* CSS Document   New Lgibbs*/

#Print{display:none;}
#Print2{display:none;}

/*h1{color:#FFFFFF;font:Arial, Helvetica, sans-serif; font-size:14px; padding:0;}*/
h1{font:bold 14px arial,helvetica,sans-serif;color:#003366;font-weight:900;}
/*h2{color:#669966;font:Arial, Helvetica, sans-serif; font-size:14px;}*/
h2{font:14px arial,helvetica,sans-serif;color:#669966;}
h3{color:#669966;font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic;}
h4{color:#ffffff;font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
h5{color:#003366;font:Arial, Helvetica, sans-serif; font-size:11px;}
h6{color:#003366;font:Arial, Helvetica, sans-serif; font-size:9px;}

body{ 
		text-align: center; /*IE6 fix to allow allow centerWebDesign to work properly*/
        margin:0; 
		background-color:#ffffff;
		top:0;
		height:auto !important; /* real browsers */
		height:100%; /* IE6: treaded as min-height*/
		min-height:100%; /* real browsers */
		}
		
#container{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	}

#mastheadLeft{ 
        /*background-color:#000000; */
		position:absolute;
		background-image:url(../images_new/images/BnrLeft_109x41.gif);
		background-repeat:no-repeat;
        top:0; 
		left:0;
        width:109px; 
        height:41px; 
        color:#fff; 
        /*font-weight:800;*/
		font:bold 11px/16px arial,helvetica,sans-serif;
		text-align:left; 
		padding:0;
		margin:0;
		z-index:1;
        } 

#mastheadFill{  
        /*background-color:#000000;*/ 
		position:absolute;
		background-image:url(../images_new/images/BnrRepeat_1x41.gif);
		background-repeat:repeat-x;
        top:0; 
		left:0px;
		right:0;
        width:100%; 
        height:41px; 
        color:#fff; 
        /*font-weight:800;*/
		padding:0;
		font:bold 11px/16px arial,helvetica,sans-serif;
		text-align:right; 
		margin:0;
		/*padding-right:5%;*/
		/*background-image:url(../images_new/images/BnrRightEye_123x41.gif);
		background-repeat:repeat-x;*/
        } 
#mastheadRight{  
		position:absolute;
		background-image:url(../images_new/images/BnrRightEye_123x41.gif);
		background-repeat:repeat-x;
        top:0; 
		right:0;
        width:123px; 
        height:41px; 
        } 
		
#topNav{
	position:absolute;
	background-color:transparent;
	font:bold 11px/16px arial,helvetica,sans-serif;
	top:0;
	right:125px;
	width:400px;
	text-align:right;
	height:25px;
	z-index:3;
}
#navigation{ 
        position:absolute; 
		background-image:url(../images_new/images/navBG_reg_1x23.gif);
		background-repeat:repeat-x;
        background-color:#000;
        top:41px; 
        width:100%; 
		height:23px;
        color:white; 
		left:0px;	
		text-align:center;	
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		z-index:2;
		border:0;
        } 

#centerWebDesign{ 
        /*min-width:760px;*/ 
        /*background-color:#777777;*/ 
		position:static;		
		margin-left: auto; 
		padding-top:25px;
		padding-left:15px;
		padding-right:15px;
		margin-right: auto;
		width: 50em;
		/*height:500px;*/
		text-align:left;
/*		border-color:#000066;
		border-style:double;
		border-width:2px;*/
		

        } 
		
#logoContainer{
		position:relative;
		top:45px;
		left: 0px;
		width:100%;
		height:157px;
		background-image:url(../images_new/images/lgibbsLogoSlogan_231x157.gif);
		background-repeat:no-repeat;
		}

#flashArea{
	position:absolute; /*Impacts the menu working properly but it's different in IE and Mozilla*/
	background:transparent;
	top:30px;
	background-image:url(../images_new/images/flashGraphic_520x157.gif);
	background-repeat:no-repeat;
	right:0px;
	width:520px;
	height:157px;
	z-index:1;
	font:bold 14px arial,helvetica,sans-serif;color:#003366;font-weight:900;
    } 
	#pageTitle{
	position:absolute; /*Impacts the menu working properly but it's different in IE and Mozilla*/
	background:transparent;
	top:35px;
	right:0px;
	width:520px;
	height:157px;
	z-index:1;
	font:bold 14px arial,helvetica,sans-serif;color:#003366;font-weight:900;
    } 
.pageTitle{font:bold 14px arial,helvetica,sans-serif;color:#003366;font-weight:900;}

#indexMid{
	top:265px;
	width:100%;
	position:absolute;
	/*height:auto !important;/*  real browsers */
	/*height:100%; /* IE6: treaded as min-height*/
	/*min-height:100%; /* real browsers */
	/*margin:0 auto; /* center, not in IE5 */
	
	}	
	
	#adContainer1{/*GOOGLE ADS*/
	position:absolute;
	/*top:0px;*/
	width:152px;
	padding:2px;
	height:245px;
	}
			/*#adFill1{
			position:absolute;
			height:27px;
			top:0;
			left:0px;
			width:160px;
			background-image:url(../images_new/images/hdrBoxBG_repeat_1x27.gif);
			background-repeat:repeat-x;
			font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;
			padding-left:0px;
			margin:2px;
			padding-right:0;
			padding-top:5px;
			padding-bottom:0px;
			}
			#ad1{
			position:absolute;
			top:27px;
			left:0px;	
			margin:2px;
			width:100%;
			font:bold 11px arial,helvetica,sans-serif;color:#003366;
			text-align:center;
			padding-left:2px;
			padding-right:2px;
			padding-top:2px;
			padding-bottom:2px;
			}	*/
	
#boxStyleDarkBlueContainer1{/*SEO*/
	position:absolute;
	/*top:0px;*/
	width:152px;
	padding:2px;
	}
			#boxStyleDarkBlueFill1{
			position:absolute;
			height:27px;
			top:0;
			left:0px;
			width:160px;
			background-image:url(../images_new/images/hdrBoxBG_repeat_1x27.gif);
			background-repeat:repeat-x;
			font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;
			padding-left:0px;
			margin:2px;
			padding-right:0;
			padding-top:5px;
			padding-bottom:0px;
			}
			#boxStyleDarkBlueContent1{
			position:absolute;
			top:27px;
			left:0px;	
			margin:2px;
			width:100%;
			font:bold 11px arial,helvetica,sans-serif;color:#003366;
			text-align:center;
			padding-left:2px;
			padding-right:2px;
			padding-top:2px;
			padding-bottom:2px;
			}
			
			

#boxStyleDarkBlueContainer2{ /*GRAPHIC DESIGN*/
	position:absolute;
	top:120px;
	width:152px;
	padding:2px;
	}
			#boxStyleDarkBlueFill2{
			position:absolute;
			height:27px;
			top:0;
			left:0px;
			width:160px;
			background-image:url(../images_new/images/hdrBoxBG_repeat_1x27.gif);
			background-repeat:repeat-x;
			font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;
			padding-left:0px;
			margin:2px;
			padding-right:0;
			padding-top:5px;
			padding-bottom:0px;
			}
			#boxStyleDarkBlueContent2{
			position:absolute;
			top:27px;
			left:0px;	
			margin:2px;
			width:100%;
			font:bold 11px arial,helvetica,sans-serif;color:#003366;
			text-align:center;
			padding-left:2px;
			padding-right:2px;
			padding-top:2px;
			padding-bottom:2px;
			}
			
			#womanContainer{ /*WOMAN*/
			position:absolute;
			background-image:url(../images_new/images/lgibbsWoman.gif);
			background-repeat:no-repeat;
			top:0px;
			left:250px;
			text-align:center;
			width:314px;
			height:250px;
			padding:2px;
			}
			
			#subcontent{ /*subpage content*/
			position:absolute;
			/*background-image:url(../images_new/images/lgibbsWoman.gif);
			background-repeat:no-repeat;*/
			/*background-color:#00CC66;*/
			padding-left:6px;
			padding-right:6px;
			padding-top:0px;
			top:0px;
			left:185px;
			width:605px;
			height:340px;
			font:bold 11px arial,helvetica,sans-serif;color:#003366;;
			}
			
#boxStyleDarkBlueContainer3{ /*SERVICES*/
	position:absolute;
	top:0px;
	width:152px;
	padding:2px;
	}
			#boxStyleDarkBlueFill3{
			position:absolute;
			height:27px;
			top:0;
			left:310px;
			width:160px;
			background-image:url(../images_new/images/hdrBoxBG_repeat_1x27.gif);
			background-repeat:repeat-x;
			font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;
			padding-left:0px;
			margin:2px;
			padding-right:0;
			padding-top:5px;
			padding-bottom:0px;
			}
			#boxStyleDarkBlueContent3{
			position:absolute;
			top:27px;
			left:310px;	
			margin:2px;
			width:100%;
			font:bold 16px arial,helvetica,sans-serif;color:#003366; font-weight:900;text-align:center;
			list-style:cjk-ideographic;
			text-align:left;
			line-height:24px;
			padding-left:2px;
			padding-right:2px;
			padding-top:2px;
			padding-bottom:2px;
			}
			
			
			
#boxStyleDarkBlueContainer4{ /*Guy w/computer*/
	position:absolute;
	top:0px;
	width:135px;
	padding:2px;
	}
			#boxStyleDarkBlueFill4{
			position:absolute;
			height:27px;
			top:0;
			left:490px;
			width:135px;
			background-image:url(../images_new/images/hdrBoxBG_repeat_1x27.gif);
			background-repeat:repeat-x;
			font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;
			padding-left:0px;
			margin:2px;
			padding-right:0;
			padding-top:5px;
			padding-bottom:0px;
			}
			#boxStyleDarkBlueContent4{
			position:absolute;
			top:27px;
			left:490px;	
			margin:2px;
			width:135px;
			height:206px;
			font:bold 11px arial,helvetica,sans-serif;color:#ffffff;
			text-align:center;
			padding-left:2px;
			padding-right:2px;
			padding-top:80px;
			padding-bottom:2px;
			background-image:url(../images_new/images/consultPhotoBg_135x206.gif);
			background-repeat:no-repeat;
			}
			
			
	#boxStyleDarkBlueContainer5{ /*LGIBBS CONSULTING*/
	position:absolute;
	top:0px;
	width:140px;
	padding:2px;
	}
			#boxStyleDarkBlueFill5{
			position:absolute;
			height:27px;
			top:0;
			left:655px;
			width:140px;
			background-image:url(../images_new/images/hdrBoxBG2_repeat_1x27.gif);
			background-repeat:repeat-x;
			font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;
			padding-left:0px;
			margin:2px;
			padding-right:0;
			padding-top:5px;
			padding-bottom:0px;
			}
			#boxStyleDarkBlueContent5{
			position:absolute;
			top:27px;
			left:655px;	
			margin:2px;
			width:140px;
			height:206px;
			font:bold 11px arial,helvetica,sans-serif;color:#003366;
			text-align:center;
			padding-left:2px;
			padding-right:2px;
			padding-top:2px;
			padding-bottom:2px;
			}		
			

/*#footerContainer{position:static;}
#footerLeft{ 
        position:static; 
        background-color:#cccccc; 
		background-image:url(../images_new/images/footer_Create_235x45.gif);
		background-repeat:no-repeat;
        bottom:0px; 
		left:0px;
        width:235px; 
        height:45px; 
		padding-left:5%;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		z-index:-5;
        } */
		
	#footerFill{
	background:#cccccc;
	border-top:6px double gray;
	padding:.5em 0 0 0;
    position:absolute;
	width:100%;
	top:540px;
	left:0px;
	height:45px;
	text-align:center;
    color:#999999;
	z-index:25;
	background-color: #FFFFFF;
    } 
	#footerFill2{
	background:#cccccc;
	border-top:4px double gray;
	padding:.5em 0 0 0;
    position:absolute;
	width:100%;
	top:585px;
	left:0px;
	height:45px;
	text-align:center;
    color:#999999;
	z-index:25;
	background-color: #FFFFFF;
	vertical-align:text-top;
    } 
	#footerFillGallery{
	background:#cccccc;
	border-top:4px double gray;
	padding:.5em 0 0 0;
    position:absolute;
	width:100%;
	top:4100px;
	left:0px;
	height:45px;
	text-align:center;
    color:#999999;
	z-index:25;
	background-color: #FFFFFF;
	vertical-align:text-top;
    } 

p{color:#003366;}
body{color:#003366}

.contentBlue {font:bold 11px arial,helvetica,sans-serif;color:#003366;margin:15px;}
.contentAlternate {font:bold 12px arial,helvetica,sans-serif;color:#669966;/*margin:15px;*/} 
.whiteHeader{font:bold 14px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;padding-left:0px;
		padding-right:0;
		padding-top:5px;
		padding-bottom:0px;}
		
		.whiteHeaderSmall{font:bold 12px arial,helvetica,sans-serif;color:#ffffff; font-weight:900;text-align:center;padding-left:0px;
		padding-right:0;
		padding-top:5px;
		padding-bottom:0px;}

/*.enhanceList {color:#c50828;
list-style:cjk-ideographic;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:oblique;
}
.thumbtackBullets {
/*list-style:none;
}*/

.padding{
padding-top:0px;
padding-bottom:25px;
padding-left:0px;
padding-right:0px;
margin:5px;}

a:link{ color:#999999; text-decoration:none; } 
a:hover{ color:#999999; text-decoration:underline; } 
a:visited{ color:#999999; text-decoration:none; }

a.alternate:link {font-size:11px;font-weight:600;font-family:Arial, Helvetica, sans-serif;color:#669966; text-decoration:underline;  }
a.alternate:hover {font-size:11px;font-weight:600; font-family:Arial, Helvetica, sans-serif; color: #003366; text-decoration:none;}
a.alternate:visited {font-size:11px;font-weight:600; font-family:Arial, Helvetica, sans-serif; color:#669966; text-decoration: underline;}

a.alternate2:link {font-size:11px;font-weight:600;font-family:Arial, Helvetica, sans-serif;color:#ffffff; text-decoration:underline;  }
a.alternate2:hover {font-size:11px;font-weight:600; font-family:Arial, Helvetica, sans-serif; color:#FFCC66; text-decoration:none;}
a.alternate2:visited {font-size:11px;font-weight:600; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: underline;}


table{	padding:5px; table-width:98%; /*border:thin #003366 groove*/;
}

th {font:bold 12px/16px arial,helvetica,sans-serif;	csolor:#669966; text-align:center; padding:5px; text-transform:uppercase;}

td{text-align:left;font:500 11px arial,helvetica,sans-serif;padding:5px;color:#000;}

#rssFeed{
	text-align:left;
	/*padding:10px;*/
	top:155px;
	height:365px;
	background-color:#FF9933;
	/*background-color:#ff9933;*/
	/*background-color:#cc0000;*/
	/*color:#999933;*/
/*	border-style:groove inset;
	border-color:#777777;*/
}
