/* file(layout.css) */

body {
	padding:0px;
}

header {
	background:#FFF;
	border-bottom:1px solid #eee;
	position:relative; 
	width:100%;
	z-index:99;
}
	header a,header a:visited,header a:hover { color:#333; }
	body.loggedin header {}
	header .container {position:relative; clear:both; }
	header .container .logo { position:relative; top:-38px; margin-bottom:-38px; text-align:center; }
	header .tAction {
		position:absolute; top:39px; right:362px;
		margin:0;
		line-height:40px;
	}
	header .siteSearch {position:absolute; top:46px; right:0; }
	header .navMenu { 
		padding-top:30px;
	 }
		header .navMenu strong {
			text-transform:uppercase;
			font-size:14px;
			font-weight:700;
			color:#565656;
		}
			header .navMenu a:hover strong { 
				color:#c9ad5b;
			 }
		header .navMenu span {
			color:#848484;
			font-size:11px;
			line-height:16px;
			display:block;
		}


nav { 
	position:relative;
	width:100%; height:38px;
	background:#e9c357;
}

.global {
	position:absolute;
	top:0; right:0;
	font-size:11px;
	text-transform:uppercase;
	color:#8d7a44;
}
.global ul,
.global ul li {
	list-style:none;
	margin:0;
	padding:0;
	display:block;
	line-height:38px;
}
.global ul li {
	background: url(/theme/lighthousecapitalclueuatcom/img/icon/ico_phone.png) no-repeat 0 50%;
	float:left;
	margin-left:20px;
	padding-left:26px;
}
.global ul li strong {
	color:#4f4d30;
	font-weight:600;
}


#banner { 
	background:url(/theme/lighthousecapitalclueuatcom/img/bg/banner.jpg) no-repeat center;
	width:100%;
	height:381px;
	padding-top:30px;
	text-align:center;
}
#banner .container {
	width:660px;
}
#banner h1,
#banner h2,
#banner h3,
#banner h4,
#banner h5,
#banner h6,
#banner p {
	color:#fff;
}
#banner h1 {
	text-transform:lowercase;
	line-height:50px;
}
#banner h1 strong {
	display:block;
}
#banner h3 {
	margin:20px 0 40px;
}

#main {
	padding-bottom:50px;
}

	.contact #main {
		position:absolute;
		z-index:999;
		width:300px;
		overflow:hidden;
		padding: 10px 30px 30px;
		background-color: rgba(246,233,196,.8);
		margin: 30px 0 0 -30px;
	}


	.contact #map-canvas {
		min-height:800px;
	}

#leftCol,
#rightCol {min-height:20px;}
	#leftCol h2 {font-size:12px;}

footer {
	background:#eff1f2;
	border-top:1px solid #e3e3e3;
	padding-top:30px;
	padding-bottom:50px;
	position:relative;
	font-size:12px;
	line-height:18px;
}
	footer .footerNav a {margin-right:5px;}
	footer .copyright,
	footer .copyright a,
	footer .author,
	footer .author a {font-size:11px; color:#888;}
	footer .copyright p,
	footer .author p {margin:0;}

.breadcrumbs { padding:15px 0 0; }
.breadcrumbs a, .breadcrumbs { font-size:11px; color:#777; }	



.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}
.row:after{clear:both;}
[class*="clmn"]{float:left;min-height:1px;margin-left:20px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.clmn12{width:940px;}
.clmn11{width:860px;}
.clmn10{width:780px;}
.clmn9{width:700px;}
.clmn8{width:620px;}
.clmn7{width:540px;}
.clmn6{width:460px;}
.clmn5{width:380px;}
.clmn4{width:300px;}
.clmn3{width:220px;}
.clmn2{width:140px;}
.clmn1{width:60px;}
.offset12{margin-left:980px;}
.offset11{margin-left:900px;}
.offset10{margin-left:820px;}
.offset9{margin-left:740px;}
.offset8{margin-left:660px;}
.offset7{margin-left:580px;}
.offset6{margin-left:500px;}
.offset5{margin-left:420px;}
.offset4{margin-left:340px;}
.offset3{margin-left:260px;}
.offset2{margin-left:180px;}
.offset1{margin-left:100px;}
.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="clmn"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;}
.row-fluid [class*="clmn"]:first-child{margin-left:0;}
.row-fluid .controls-row [class*="clmn"]+[class*="clmn"]{margin-left:2.127659574468085%;}
.row-fluid .clmn12{width:100%;*width:99.94680851063829%;}
.row-fluid .clmn11{width:91.48936170212765%;*width:91.43617021276594%;}
.row-fluid .clmn10{width:82.97872340425532%;*width:82.92553191489361%;}
.row-fluid .clmn9{width:74.46808510638297%;*width:74.41489361702126%;}
.row-fluid .clmn8{width:65.95744680851064%;*width:65.90425531914893%;}
.row-fluid .clmn7{width:57.44680851063829%;*width:57.39361702127659%;}
.row-fluid .clmn6{width:48.93617021276595%;*width:48.88297872340425%;}
.row-fluid .clmn5{width:40.42553191489362%;*width:40.37234042553192%;}
.row-fluid .clmn4{width:31.914893617021278%;*width:31.861702127659576%;}
.row-fluid .clmn3{width:23.404255319148934%;*width:23.351063829787233%;}
.row-fluid .clmn2{width:14.893617021276595%;*width:14.840425531914894%;}
.row-fluid .clmn1{width:6.382978723404255%;*width:6.329787234042553%;}
.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%;}
.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%;}
.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%;}
.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%;}
.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%;}
.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%;}
.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%;}
.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%;}
.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%;}
.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%;}
.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%;}
.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%;}
.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%;}
.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%;}
.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%;}
.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%;}
.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%;}
.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%;}
.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%;}
.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%;}
.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%;}
.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%;}
.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%;}
.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%;}
[class*="clmn"].hide,.row-fluid [class*="clmn"].hide{display:none;}
[class*="clmn"].pull-right,.row-fluid [class*="clmn"].pull-right{float:right;}
.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}



@media only screen and (max-width: 480px) {}
@media only screen and (min-width: 768px) {}

@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; }
  a, a:visited { text-decoration: underline; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  .siteSearch, .tAction, .cart-preview, nav, #leftCol, .cartToolbar, footer { display:none !important; } 
  .breadcrumbs { display:none; }
}
