/*  


*/

body{

	padding:0px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	background: url(http://www.lynksoftare.com/images/bodybg.gif) repeat-y left top;
          
	padding: 0;
	margin: 0;
   filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#8B9FB4, startColorstr=#314A6B, gradientType=0);
	color: #333333;
	font: 80% Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.30em;
}

.pagebg{ 

background: #8B9FB4; 
}

img{

	border:0px;

}


/*Main Navigation ************************************************/
#nav ul{
	height: 25px;
	margin: -11px 0 0 0;
	padding: 0;
	position: relative;
	background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat top left;
	overflow: hidden;
}
#nav ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
}
#nav ul li, #nav ul li a {
	height: 42px;
	display: block;
}
#nav ul li a {
	text-indent: -9999px;
	text-decoration: none;
}

#nav1  { left: 0px; width: 86px; }
#nav2 { left: 87px;  width: 133px;} 
#nav3 { left: 220px; width: 108px;}
#nav4 { left: 329px; width: 107px;}
#nav5 { left: 436px; width: 115px; }
#nav6 { left: 552px; width: 156px; }
#nav7 { left: 708px; width: 63px; }
#nav8 { left: 771px; width: 112px; }

#nav1 a:hover, #nav1 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat 0px -25px; }
#nav2 a:hover, #nav2 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -88px -25px; }
#nav3 a:hover, #nav3 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -220px -25px; }
#nav4 a:hover, #nav4 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -329px -25px; }
#nav5 a:hover, #nav5 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -436px -25px; }
#nav6 a:hover, #nav6 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -552px -25px; }
#nav7 a:hover, #nav7 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -708px -25px; }
#nav8 a:hover, #nav8 a.on { background: url(http://www.lynksoftware.com/images/nav_main5.jpg) no-repeat -771px -25px; }


/* 3-4L LINKS *******************************************************************************************/
#3-4links {
}
.3Loff {background:url(images/3Lnavoff.gif); font-weight:bold; a:link: #000000; font-size: 1.1em; height:30px; padding-left:25px; line-height:2em; text-decoration:none}
.3Lon {background:url(images/3Lnavon.gif);  font-weight:bold; font-size: 1.1em; height:30px; padding-left:25px; line-height: 2em; color:#FFFFFF}
.3Lbottom {background:url(images/3Lnavbottom.gif);}
.3Ltop {background:url(images/3Lnavtop.gif);}
.4Loff {background:#edeeef; color:#3B576C !important; font-weight:bold; font-size: 1.0em}



/* Navigation ***************************************************************/

#containerWrap {
	width: 900px;
	margin: 0 auto;
	position: relative;
	min-height: 100%;
}
#header {
	height: 150px;
	position: relative;

}
#container { margin: 0 0px; }

#contentArea {

	width: 900px;
	position: relative;
	padding: 5px 18px;
}


a{

	color:#0054a6;

	text-decoration:none;

}



form, table, ul, li{

	padding:0px;

	margin:0px;;

}



.sub{

	border:0px;

}



input, textarea{

	border:1px solid #cecece;

	font-size:12px

}



div#page{

	width:900px;

	text-align:left;

background: url(http://www.lynksoftare.com/images/bodybg.gif) repeat-y left top;
}

/* Bottom Divs ***********************************************************************/

#bottom { height: 75px; position: relative; }
.bottom { background: url(http://www.lynksoftware.com/images/bottom4.gif) no-repeat left top; }

div#bottom a:hover {
text-decoration:underline;
color:#FFFFFF !important;
}

div#bottom a {
text-decoration:none;
color:#FFFFFF !important;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color:#FFFFFF
}

.footer {float: right; font:Arial, Helvetica, sans-serif; font-size: 1em; padding: 40px 0px 20px 0; color: #FFFFFF !important; width: 900px; line-height: 1.5em}


#footer {
	font: 0.9em Arial, Helvetica, sans-serif;
	color:#FFFFFF !important;
	height: 83px;
	width: 900;	
	margin: 0px auto 0 auto;
	color: #fff;
	text-align: center;
	position: relative;
	background: url(http://www.lynksoftware.com/images/iyi_logo.gif) no-repeat 5px 5px;
}
div#footer a:hover {
text-decoration:underline;
color:#FFFFFF !important;
}

div#footer a {
text-decoration:none;
color:#FFFFFF !important;
}

#footer div { padding: 0px 0px 0px 0px; text-align: center; }

#content { padding: 10px 0 30px;}
#mainWrapper { padding: 20px 30px; }

#homeWrapper { padding: 5px 80px; }
#homeArea { position: relative; height: 342px; background: url(http://www.lynksoftware.com/images/bg1c.gif) no-repeat 0 0 ; }


* html .cole ul li {
	height: 1%;
}
* html ul { height: 1%; }
.nav_on {
	text-decoration: underline;
}


#printLogo { display: none; }

/*header*/

#header{

	width:100%;

	height:187px;

	text-align:left;

}



#header_top{

	width:100%;

	height:147px;

	background:url(images/header_top_bg.gif) no-repeat bottom;

}



#header_end{

	width:100%;

	height:40px;

	background:url(images/header_end_bg.gif) no-repeat top;

}



#header_title{

	color:#ffffff;

	font-size:31px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-top:70px;

	padding-left:25px;

}



#header_title span{

	color:#ffffff;

	font-size:11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	position:relative;

	top:-5px;

}



/*menu*/



#menu_items{

	width:76%;

	float:left;

}



#menu_search_box{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#7f7f7f;

	font-size:11px;

	float:left;

	width:24%;

	padding-top:11px;

}



#menu_search_box input.s{

	width:95px;

	font-size:13px;

	color:#666666;

	border:0px;

	background:none;

}



#menu{

	padding-left:30px;
	
	background: url(http://www.lynksoftware.com/images/bodybg.gif) repeat-y left top;
	
	}

div#menu #menu_pad{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

}



div#menu a{

	color:#FFFFFF;

}



div#menu a:hover{

	color:#FFFFFF;

}



div#menu #menu_items div{

	float:left;

	margin-right:15px;

	padding-right:8px;

	padding-left:8px;

	padding-top:3px;

	height:22px;	

	position:relative;

	top:0px;

}







/* end menu */



/* end header */



/* blog*/



div#page #blog{

	background:#ffffff url(http://www.lynksoftware.com/images/bodybg.gif) repeat-y top left;

	float:left;

	width:100%;

}



div#blog #blog_top{

	padding-top:15px;

      	float:left;

	width:100%;

}



div#blog #blog_left{

	width:630px;

	float:left;

	padding-top:25px;

	background:url(images/body_left_bg.gif) no-repeat top left;

}



div#blog #blog_right{

	width:188px;

	padding-left:20px;

	padding-top:10px;

	float:left;

	background:url(images/body_right_bg.gif) no-repeat right top;

}



/* sidebar*/



#blog_right #sidebar{

	padding-left:10px;

	width:100%;

}





#blog_right #sidebar ul{

	padding:0px;

	margin:0px;

}

#blog_right #sidebar li{

	padding:0px;

	margin:0px;

	list-style-type:none;

}



div#blog #blog_right #sidebar .widget_calendar{

	padding-bottom:35px;

	padding-left:15px;

}



div#blog #blog_right #sidebar table#wp-calendar{

	font-size:11px;

	color:#003471;

	font-weight:normal;

	width:90%;

}

div#blog #blog_right #sidebar table#wp-calendar caption{

	font-weight:bold;

	font-size:14px;

	padding:0px;

	margin:0px;

	padding-top:5px;

}



div#blog #blog_right #sidebar table#wp-calendar thead th{

	font-weight:bold;

	color:#314A6B;

	text-align:center;

}

div#blog #blog_right #sidebar table#wp-calendar td {

	padding:2px;

}

div#blog #blog_right #sidebar table#wp-calendar td a{

	background:none;

	padding:2px;

}

div#blog #blog_right #sidebar table#wp-calendar tfoot a{

	background:none;

	color:#000000;

	font-weight:bold;

}





#blog_right #sidebar h2{

	color:#003471;

	font-size:18px;

	font-family:Arial, Helvetica, sans-serif;

	margin:0px;

	padding-bottom:5px;

	padding-top:15px;

	padding-left:15px;

	font-weight:normal;

	background:url(images/h2_li.gif) no-repeat center center;

	height:31px;

}



#blog_right #sidebar ul li{

	color:#2b2e31;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}



#blog_right #sidebar li a{

	color:#2b2e31;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-weight:normal;

	line-height:19px;

}



#blog_right #sidebar ul li ul li{

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding-right:5px;

	padding-bottom:5px;

	background:none;

	padding-left:15px;

}

#blog_right #sidebar ul li ul li ul li{

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#2b2e31;

	padding-bottom:0px;

	padding-left:5px;

}

#blog_right #sidebar ul li ul li ul li a{

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:normal;

	color:#2b2e31;

}



#blog_right #sidebar ul li ul li{

	border-bottom:0;

	background: url(images/solid_li.gif) center bottom no-repeat;

}



#blog_right #sidebar ul li.widget_categories ul li ul li{

	border-bottom:0;

	background: none;

}



#blog_right #sidebar ul li ul li ul{

	padding-left:10px;

}



#blog_right #sidebar ul li ul li a{

	background: url(images/bl_li.gif) left top no-repeat;

	padding-left:9px;

}



#blog_right #sidebar ul li.widget_categories ul li a{

	background: url(images/cat_li.gif) left top no-repeat;

	padding-left:9px;

}



#blog_right #sidebar ul li.widget_archives ul li a{

	background: url(images/ar_li.gif) left top no-repeat;

	padding-left:9px;

}



#blog_right #sidebar ul li.widget_meta ul li a{

	background: url(images/meta_li.gif) left top no-repeat;

	padding-left:9px;

}



#blog_right #sidebar ul li.widget_categories li ul.children li a{

	background: url(images/line_li.gif) left top no-repeat;

	padding-left:9px;

}



/*inside*/



#blog_left #blog_comm{

	margin-left:100px;

	float:left;

	width:465px;

}



#blog_left #blog_comm h2{

	font-size:23px;

	font-weight:bold;

	font-style:italic;

	padding-left:0px;

	color:#0072bc;

	position:relative;

	top:-10px;

}



#blog_left #blog_comm .comm_panel{

	height:20px;

	background:#d5e2f3;

	padding-right:10px;

	padding-left:10px;

	padding-top:4px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	width:94%;

}



#blog_left #blog_comm .comm_panel a{

	font-weight:bold;

}



#blog_left #blog_comm .comm_text{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	line-height:18px;

	padding-top:5px;

	padding-bottom:5px;

	padding-left:5px;

	padding-right:5px;

	border-bottom:3px solid #adc7e7;

	color:#555658;

	width:94%;

}



#blog_left #blog_comm .comm_text p{

	padding:0px;

	margin:0px;

	margin-top:10px;



}



#blog_left #comments_from_bg{

	background:url(images/blog_form_bg.gif) no-repeat top left;

	width:460px;

	padding-bottom:20px;

}



#blog_left #blog_comm #comm_post_title{

	width:430px;

	height:65px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:23px;

	font-weight:normal;

	padding-left:25px;

	padding-top:10px;

	color:#000000;

	font-style:italic;

}



#blog_left #blog_comm #comm_post_form{

	padding-left:25px;

}



#blog_left #blog_comm #comm_post_form input.text{

	font-size:14px;

}



#blog_left #blog_comm #comm_post_form td{

	list-style:none;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-bottom:10px;

	padding-right:10px;

}



#blog_left #blog_comm #comm_post_form td.right{

	text-align:right;

	vertical-align:top;

}





/* end sidebar*/



/* blod item*/



#blog_left .item_class{

	width:90%;

	padding-left:30px;

	padding-bottom:30px;

	float:left;

}



#blog_left .item_class .item_class_title{

	width:560px;

}



#blog_left .item_class .item_class_title_text{

	min-height:52px;

}





#blog_left .item_class .item_class_title_text .date{

	float:left;

	width:49px;

	height:53px;

	background:url(images/date_text_bg.gif) no-repeat top left;

}



#blog_left .item_class .item_class_title_text .titles{

	float:left;

	width:90%;

	padding-bottom:5px;

}



#blog_left .item_class .item_class_title_text .date_month{

	font-size:10px;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-left:10px;

	padding-top:1px;

}



#blog_left .item_class .item_class_title_text .date_day{

	font-size:18px;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-left:10px;

	padding-top:4px;

}



#blog_left .item_class .item_class_title_text .top_title_top{

	font-size:9px;

	padding-right:10px;

	padding-left:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#7f7f7f;

}



#blog_left .item_class .item_class_title_text .top_title{

	padding-right:10px;

	padding-left:10px;

}



#blog_left .item_class .item_class_title_text .top_title a{

	font-size:19px;

	color:#000000;

	font-weight:bold;

}



#blog_left .item_class .item_class_title_text .end_title{

	font-size:9px;

	padding-right:10px;

	padding-left:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

}



#blog_left .item_class .item_class_title_text .end_title a{

	font-size:10px;

	font-weight:bold;

	color:#2e73b6;

}



#blog_left .item_class .item_class_text{

	color:#555658;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:20px;

	padding-left:60px;

	padding-right:0px;

	padding-bottom:5px;

	padding-top:10px;

	background:url(images/title_line.gif) no-repeat right top;

	float:left;

	width:484px;

}



#blog_left .item_class .item_class_text p{

	padding:0px;

	margin:0px;

	margin-top:10px;



}



#blog_left .item_class .item_class_panel{

	background:#f3f7fc;

	margin-left:60px;

	padding-right:10px;

	padding-left:10px;

	padding-top:5px;

	padding-bottom:5px;

	float:left;

	width:460px;

}



#blog_left .item_class .item_class_panel a{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:10px;

}





#blog_left .item_class .item_class_panel a:hover{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:10px;

	text-decoration:underline;

}



#blog_left .item_class .item_class_panel a.panel_read{

	background:url(images/read.gif) no-repeat left center;

	padding-left:17px;

}



#blog_left .item_class .item_class_panel span.panel_comm a{

	background:url(images/comm.gif) no-repeat left center;

	padding-left:17px;

}



/* end blog */



/* footer */



#footer{

	width:100%;

	height:158px;

	text-align:center;

	float:left;

	background:url(http://www.lynksoftware.com/images/bottom4.gif) no-repeat left top;

}



div#footer #footer_text{

	color:#0d004c;

	line-height:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	padding-top:0px;

}



div#footer #footer_text a{

	color:#0d004c;	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}



div#footer #footer_text span a{

	color:#0d004c;	

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}



/* end footer */









#blog_left .navigation{

	padding-bottom:40px;

	text-align:center;

}



#blog_left .navigation ul{

}



#blog_left .navigation ul li{

	list-style:none;

	display:inline;

	padding-right:20px;

}



#blog_left .navigation .alignright a{

	font-weight:bold;

	font-size:11px;

	padding-right:15px;

	color:#021f5f;

}



#blog_left .navigation .alignleft a{

	font-weight:bold;

	font-size:11px;

	padding-left:8px;

	color:#021f5f;

}



div#blog h2{

	margin:0px;

	padding:0px;

	padding-left:20px;

	padding-top:0px;

	font-size:21px;

	color:#0054a6

}



div#blog .entry{

	padding-left:20px;

	padding-right:20px;

	color:#555658;

}



div#blog .entry a{

	font-weight:bold;

}



div#blog .entry p{

	margin:0px;

	padding:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	line-height:16px;

	color:#585c3b;

}



.item_class blockquote, #blog_comm blockquote{

	background:url(images/block_bg.gif) no-repeat left top;

	padding-left:35px;

	margin:0px;

	margin-top:5px;

	margin-bottom:5px;

	margin-left:20px;

	padding-top:10px;

}



.item_class blockquote blockquote, #blog_comm blockquote blockquote{

	background:url(images/block2_bg.gif) no-repeat left top;

	padding-left:35px;

	margin:0px;

	margin-top:5px;

	margin-bottom:5px;

	margin-left:20px;

}



.item_class ol, #blog_comm ol{

	background:url(images/ol_bg.png) repeat-y left;

	color:#993300;

}



.item_class ol li, #blog_comm ol li{

	color:#7c7c7c;

}



.item_class ul, #blog_comm ul{

	padding-left:30px;

}



.item_class img, #blog_comm img{

	float: left;

	margin:5px;

}



.item_class strong, #blog_comm strong{

	color:#0054a6;

}



/* Classes *******************************************************/
.clear { clear: both; }
.break { padding-bottom: 20px; }
.best_practice_break { border-bottom: 1px dotted #999; padding-top: 10px; margin: 0 10px 20px 0; }
.best_title { color: #B86287; line-height: 0.9em; }
.best_location { margin-bottom: 10px; }
.best_comment { font-size: 0.9em; }
.info { 
	font-weight: bold;
	line-height: 1.6em;
}
.boxTop {
	border-top: 1px solid #d42C2B;
	background: #FEF8F8;
	color: #333;
	padding: 4px;
	margin-bottom: 15px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;

}
.secondary { color: #666; margin-bottom: 7px; }
.on { display: block; }
.off { display: none; }
.tab { height: 135px; padding: 5px 15px; }
.submitted { color: #D42A2B; font-style: italic; font-size: 0.9em; }
.area { 
	border: 1px solid #C1A62A; 
	padding: 5px; 
	margin: 10px 0; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
}
.button {
	background: #EE1D30;
	font-size: 0.8em;
	color: #FFF;
	border: 0 none;
	padding: 2px 3px;
}
.strong { font-weight: bold; }
.underline { text-decoration: underline; }
.imgBorder { border: 2px solid #C99F33; }
.ruler, .rulerAlt {
	margin: 0 0 20px 0;
	padding: 20px 0 0 0;
	font-size: 2px;
	border-bottom: 2px solid #c99F33;
}
.rulerAlt { border-bottom: 1px solid #333 !important; padding-top: 10px !important; }
ul.greenarrow { padding-bottom: 20px; list-style: none; }
ul.greenarrow li {
	background: url(/images/li_green_arrow.gif) no-repeat 0px 3px;
	padding-left: 13px;
	font-weight: bold;
}
.warning { color: #CC0000; }
.roundBG {
	background: url(http://www.lynksoftware.com/images/table_middle.gif) repeat-y;
}
#containerWrap {
	width: 900px;
	margin: 0 auto;
	position: relative;
	min-height: 100%;
	max-height:100%;
}

#header {
	height: 150px;
	position: relative;

}
#container { margin: 0 0px; }

#contentArea {

	width: 900px;
	position: relative;
	padding: 5px 18px;
}

#article {
	width: 900px;
	position: relative;
	padding: 5px 18px;
}

#article h1 {
	font:  1.7em Verdana, Arial, Helvetica, sans-serif;
   font-size: 16pt;
	margin: 0 -2px 4px -3px;
	padding: 0;
	color: #294261;
	font-stretch: extra-expanded;
  }

.colArt1 {
	position: relative;
	float: left;
	width: 600px;
	margin-top:5px;
	margin-left:5px;
	margin-right:20px;
}

.colArt2 {
	position: relative;
	float: right;
	width: 246px;
	margin-top:5px;
	margin-right: 18px;
}

.colL31 {
	position: relative;
	float: left;
	width: 230px;
	background: #edeeef;
}

.colL32 {
	float: left;
	margin: -10px 16px 0;
	width: 408px;
  }

.colL33 {
	position: relative;
	float: right;
	width: 212px;
	margin-right: 32px;
	margin-top: -24px
	background: #EFF7EF;
}

.col0{
	position: relative;
	margin: 0px 18px 0;
	float: left;
  width: 750px;
}

.col1{
	position: relative;
	margin: -10px 18px 0;
	float: left;
  width: 550px;
}

.col12{
	position: relative; left:32px;
	float: left;
  width: 640px;
}

.col13 {
	float: right;
	margin: 1px 0 0 0 ;
	width: 200px;
	background: #e6e1cd;
}

.colhp1 {
	position: relative;
	float: left;
	width: 620px;
}

.colhp2 {
	position: relative;
	float: right;
	width: 230px;
	margin-right: 20px;
}
.hpcontent { 
     border-bottom: dotted #444 thin;
     padding: 2px 0 2px 4px; 
     width:96%;
     background: #F5F7F2;
  }

#hp_content h1 {
	font:   Verdana, Arial, Helvetica, sans-serif;
   font-size: 13pt;
  	font-weight: bold;
	margin: 2px 0 2px 0;
	padding: 0;
	color: #294261;
	line-height:1.0em;
   letter-spacing: 0pt;
	font-stretch: extra-expanded;
}

#hp_content h3 {
	font:   Verdana, Arial, Helvetica, sans-serif;
   font-size: 13pt;
  	font-weight: normal;
	margin: 5px 0 5px 0;
	padding: 0;
	color: #725543;
	line-height:1.0em;
	font-stretch: extra-expanded;
}
.msg { 
	padding-left: 2px;
	font-stretch: extra-expanded;
	color: #1C2C3A;
	font: 1.0em/1.1em Verdana, Arial, Helvetica, san-serif;
	line-height: 1.6em;
	text-transform: none;
	border: 0 none;
  }

.colHPbillboard {
	position: relative;
	float: left;
	background:url("images/Where1.jpg") no-repeat;
	width: 630px;
	height: 220px;
	margin-left: 5px;
	}

.billboardPos {
	width: 630px;
	margin-left: 26px;
	margin-top: 130px;
	font:  Arial, Helvetica, san-serif;
   font-size: 11pt;
	color: #353743;
}

.bodybg { background: url(http://www.lynksoftware.com/images/bodybg.gif) repeat-y left top;
            }

.pagebg { background: #F5F7F2; }

#2LBody {
	position: relative;
	float:right;
	width:640px;

}
.col2L1 {
	float: left;
	width: 640px;
	position:relative;
	margin-bottom: 25px;
		margin-left:15px;
		margin-top: -22px;
}

.col2L2 {
	width: 600px;
  margin-top:6px;
  margin-left:4px;
	position:inherit;
	float:left;
}
.col3L2 {
	float: right;
	width: 212px;
}

.col2L3 {
	float: right;
	width: 212px;
	background: #e6e1cd;
}


#about ul {
  line-height: 1.42em;
}
#about ul li {
  line-height: 1.82em;
}

#industryInfo ul li {
  margin-bottom: 4px;
}
