@charset "utf-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #000000 url(http://mail.lnrengine.com/images/body_bg.jpg) center 0 no-repeat;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #fff64b;
}
img { border:0;}
.oneColLiqCtrHdr #container {
	width: 816px;  
	/*background: #FFFFFF;*/
	margin: 0 auto; 
	text-align: left;
}
.oneColLiqCtrHdr #header {
	height:190px; 
}
.oneColLiqCtrHdr #nav {
	height:31px; 
}
.oneColLiqCtrHdr #space {
	/*height:13px;*/
	background:url(http://mail.lnrengine.com/images/spacer.png) 0 0 no-repeat; height:13px;
}

* html .oneColLiqCtrHdr #space {
	height:2px !important;
}

.oneColLiqCtrHdr #mainContent {
	background:url(http://mail.lnrengine.com/images/main_content_bg.png) 0 bottom no-repeat;
	width:816px;
	height:254px;
	/*border:#FFFFFF 1px solid;*/
}


/*maincontent aboutus page*/

.oneColLiqCtrHdr #mainContent_about {
	background:url(http://mail.lnrengine.com/images/main_content_bg_about.png) 0 top no-repeat;
	width:816px;
	height:373px;
	/*height:auto;*/
}

/*maincontent services page*/

.oneColLiqCtrHdr #mainContent_services {
	background:url(http://mail.lnrengine.com/images/main_content_bg_services.png) 0 top no-repeat;
	width:816px;
	height:540px;
	/*height:auto;*/
}

.oneColLiqCtrHdr #mainContent_testimonial {
	background: url(http://mail.lnrengine.com/images/main_content_bg_testimonials.png) 0 top no-repeat;
	width:816px;
	height:254px;
	/*height:auto;*/
}

.oneColLiqCtrHdr #mainContent_testimonial {height:254px; width:816px;}
.oneColLiqCtrHdr #mainContent_testimonial{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/main_content_bg_testimonials.png", sizingMethod="image");}


/*maincontent picturegallery*/
.oneColLiqCtrHdr #mainContent_picgallery {
	background: url(http://mail.lnrengine.com/images/main_content_bg_picgallery.png) 0 top no-repeat;
	width:816px;
	height:620px;
	/*height:auto;*/
}

/*maincontent contact us*/

.oneColLiqCtrHdr #mainContentcontactus {
	background:url(http://mail.lnrengine.com/images/main_content_bg_contactus.png) 0 bottom no-repeat;
	width:816px;
	height:254px;
	/*border:#FFFFFF 1px solid;*/
}

/*left column*/

.oneColLiqCtrHdr #leftcol{
	position:relative;
	float:left;
	width:550px;
	margin:30px 0 0 13px;
	/*padding:30px 10px 0 10px;*/
}

*:first-child+html .oneColLiqCtrHdr #leftcol{
	position:relative;
	float:left;
	width:550px;
	margin:40px 0 0 13px;
	/*padding:30px 10px 0 10px;*/
}

* html .oneColLiqCtrHdr #leftcol{
	position:relative;
	float:left;
	width:550px;
	margin:40px 0 0 7px;
	/*padding:30px 10px 0 10px;*/
}

/*left column services page*/
.oneColLiqCtrHdr #servicesleftcol{
	position:relative;
	float:left;
	width:580px;
	margin:35px 0 0 13px;
	/*padding:30px 10px 0 10px;*/
}

*:first-child+html .oneColLiqCtrHdr #servicesleftcol{
	position:relative;
	float:left;
	width:583px;
	margin:35px 0 0 13px;
	/*padding:30px 10px 0 10px;*/
}

* html .oneColLiqCtrHdr #servicesleftcol{
	position:relative;
	float:left;
	width:583px;
	margin:32px 0 0 5px;
	/*padding:30px 10px 0 10px;*/
}

/*Picture gallery left column*/

.oneColLiqCtrHdr #picgalleryleftcol{
	position:relative;
	float:left;
	width:580px;
	margin:50px 0 0 13px;
	/*padding:30px 10px 0 10px;*/
}

*:first-child+html .oneColLiqCtrHdr #picgalleryleftcol{
	position:relative;
	float:left;
	width:583px;
	margin:50px 0 0 13px;
	/*padding:30px 10px 0 10px;*/
}

* html .oneColLiqCtrHdr #picgalleryleftcol{
	position:relative;
	float:left;
	width:583px;
	margin:50px 0 0 5px;
	/*padding:30px 10px 0 10px;*/
}


/*right column*/

.oneColLiqCtrHdr #rightcol{
	/*position:relative;*/
	float:right;
	width:200px;
	padding:0;
	margin-right:10px;
	margin-top:10px;
	background:url(http://mail.lnrengine.com/images/right_col_bg.jpg) 0 0 no-repeat;
	width:200px;
	min-height:236px;
	height:auto;
	position:inherit;
	display:inline;
	
	
}

* html .oneColLiqCtrHdr #rightcol{
	/*position:relative;*/
	float:right;
	width:200px;
	padding:0;
	margin-right:5px;
	margin-top:10px;
	background:url(http://mail.lnrengine.com/images/right_col_img.png) 0 0 no-repeat;
	width:200px;
	height:236px;
}

.oneColLiqCtrHdr #rightcolcontact{
	/*position:relative;*/
	float:right;
	width:194px;
	margin-right:10px;
	margin-top:10px;
	padding:10px 5px 0 0 ;
	background: url(http://mail.lnrengine.com/images/contact_title_right.jpg) 0 5px no-repeat;
	/*min-height:150px;*/
	height:auto;
}

*:first-child+html .oneColLiqCtrHdr #rightcolcontact{
	/*position:relative;*/
	float:right;
	width:194px;
	margin-right:10px;
	margin-top:10px;
	padding:20px 5px 0 0 ;
	background: url(http://mail.lnrengine.com/images/contact_title_right.jpg) 0 5px no-repeat;
	/*min-height:150px;*/
	height:auto;
}
* html .oneColLiqCtrHdr #rightcolcontact{
	/*position:relative;*/
	float:right;
	width:194px;
	margin-right:5px;
	margin-top:10px;
	padding:20px 5px 0 0 ;
	background: url(http://mail.lnrengine.com/images/contact_title_right.jpg) 0 5px no-repeat;
	min-height:150px;
	height:auto;
}

/*Right column photo gallery*/

.oneColLiqCtrHdr #rightcolgallery{
	/*position:relative;*/
	float:right;
	width:194px;
	margin-right:10px;
	margin-top:3px;
	padding:10px 5px 0 0 ;
	background: url(http://mail.lnrengine.com/images/picgallery_title.jpg) 0 5px no-repeat;
	/*min-height:150px;*/
	height:auto;
}

* html .oneColLiqCtrHdr #rightcolgallery{
	/*position:relative;*/
	float:right;
	width:194px;
	margin-right:5px;
	margin-top:15px;
	padding:10px 5px 0 0 ;
	background: url(http://mail.lnrengine.com/images/picgallery_title.jpg) 0 5px no-repeat;
	/*min-height:150px;*/
	height:auto;
}

*:first-child+html .oneColLiqCtrHdr #rightcolgallery{
	/*position:relative;*/
	float:right;
	width:194px;
	margin-right:10px;
	margin-top:15px;
	padding:10px 5px 0 0 ;
	background: url(http://mail.lnrengine.com/images/picgallery_title.jpg) 0 5px no-repeat;
	/*min-height:150px;*/
	height:auto;
}



.oneColLiqCtrHdr #divider { background:url(http://mail.lnrengine.com/images/divider.jpg) 10px 10px no-repeat;  width:816px; height:40px; clear:both;}

.oneColLiqCtrHdr #servicescontent{width:816px; clear:both;}

.oneColLiqCtrHdr #services {float:left; width:509px;}

.oneColLiqCtrHdr #photogallery {width:297px; float:right;}
* html .oneColLiqCtrHdr #photogallery {width:297px; float:right;}

.oneColLiqCtrHdr #footer { 
	clear:both;
} 


.oneColLiqCtrHdr #homelogo {float:left; width:491px;  border:1px solid #3a0201; height:147px; padding:0 0 0 0; margin:0 0 0 8px;}	
*:first-child+html .oneColLiqCtrHdr #homelogo {float:left; width:491px;  border:1px solid #3a0201; height:147px;}
* html .oneColLiqCtrHdr #homelogo {float:left; width:491px;  border:1px solid #3a0201; height:154px;}