/**



Orange primary f79c26

Orange dark rediush ff7400

Turquoise 3aa5d5

Darker turquoise 417193



*/



BODY {

	background: url(/img/lb-screen-cork.jpg) top left;

}



BODY, TD {

	font-family: verdana, arial;
	font-size: 13px;
	color: #333;

}



P, H1, H2, H3, H4, H5 {

	margin: 0 0 10px 0;
	padding: 0px;

}



H1, H2 {

	color: #f79c26;

}



H3, H4, H5, H6 {

	color: #3aa5d5;

}



A {

	text-decoration: none;
	color: #ff7400;

}



A:HOVER {

	text-decoration: underline;
	color: #f79c26;

}



#leftColumn {

	display: none;

}



#rightColumn {

	boorder: 1px solid red;
	position: relative;
	width: 850px !important;

}



.error {

	color: red;

	font-weight: bold;

}



.blue_dotted {

	border-bottom: 1px dotted #3aa5d5;

	margin-bottom: 15px;

	padding-bottom: 5px;

}

.blue_dotted_skinny {

	border-bottom: 1px dotted #000;

	margin-bottom: 0px;

	padding-bottom: 1px;

}



.btn1 {

	width: 195px;

	height: 45px;

	line-height: 42px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/lb-btn-1.gif) top left no-repeat;

	cursor: pointer;

	font-size: 20px;

}



.btn2 {

	width: 353px;

	height: 91px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/lb-btn-2.gif) top left no-repeat;

	cursor: pointer;

	font-size: 23px;

	font-weight: bold;

}



.btn2 .btn2_margins {

	padding: 15px 15px;

}



.btn3 {

	width: 206px;

	height: 33px;

	line-height: 30px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/lb-btn-3.gif) top left no-repeat;

	cursor: pointer;

	font-size: 16px;

	font-weight: bold;

}



.btn4 {

	width: 449px;

	height: 47px;

	line-height: 44px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/lb-btn-4.gif) top left no-repeat;

	cursor: pointer;

	font-size: 20px;

	font-weight: bold;

}



.btn5 {

	width: 108px;

	height: 34px;

	line-height: 31px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/lb-btn-5.gif) top left no-repeat;

	cursor: pointer;

	font-size: 13px;

	font-weight: bold;

}

.panic_btn {

	width: 55px;

	height: 49px;

	line-height: 31px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/panicbutton.png) top left no-repeat;

	cursor: pointer;

	font-size: 13px;

	font-weight: bold;

}



.btn6 {

	width: 72px;

	height: 22px;

	line-height: 20px;

	overflow: hidden;

	text-align: center;

	color: white;

	background: url(/img/lb-btn-6.gif) top left no-repeat;

	cursor: pointer;

	font-size: 13px;

	font-weight: bold;

}



.btn7 {

	width: 288px;
	height: 45px;
	line-height: 40px;
	overflow: hidden;
	text-align: center;
	color: white;
	background: url(/img/lb-btn-7.gif) top left no-repeat;
	cursor: pointer;
	font-size: 18px;

}



#lb_overall {

	boorder: 1px solid red;
	width: 1018px;

}



#lb_topbar {

	width: 1018px;
	height: 82px;
	background: url(/img/lb-bar-top.gif) top left no-repeat;
	overflow: hidden;
	margin-top: -30px;

}



#lb_topbar_inhouse {

	width: 1018px;
	height: 82px;
	background: url(/img/lb-bar-top.gif) top left no-repeat;
	overflow: hidden;
	margin-top: -50px;

}



#lb_login {

    width: 420px;
    height: 53px;
    background: url(/img/lb-box-login.gif) top left no-repeat;
    margin-left: 567px;
    boorder: 1px solid red;

}



#lb_login #margins {

	boorder: 1px solid red;
	padding-top: 19px;
	padding-left: 13px;

}



#lb_login .login_header {

	color: #f79c26;
	font-size: 20px;
	font-weight: bold;

}



#lb_login .inputtext {

	font-size: 10px;
	background: #fffbd6;
	border: 1px solid #e0daa0;
	padding: 2px;
	color: #444;
	width: 100px;

}



#lb_login #login_tbl TD {

	font-size: 11px;

}



#lb_login #login_tbl A {

	color: #3aa5d5;

}



#lb_login .login_divider {

	padding: 0 5px;

}



#lb_login .login_welcome {

	font-weight: bold;

}



#lb_login .welcome_username {

	font-weight: bold;

	color: #f79c26;

}



#lb_nav {

	boorder: 1px solid red;
	float: right;
	height: 42px;
	line-height: 42px;
	margin-top: 40px;
	margin-right: 34px;

}



#lb_nav .divider {

	float: left;
	width: 2px;
	height: 34px;
	margin-top: 2px;
	background: url(/img/lb-bar-divider.gif) top left no-repeat;

}



#lb_nav .nav_tab {

	float: left;
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	color: white;
	text-transform: uppercase;
	padding: 0 13px;

}



#lb_nav A {

	color: white;

}



#lb_nav .nav_tab_menu {

	position: absolute;
	border: 3px solid #f79c26;
	background: #ff7400;
	min-width: 200px;
	margin-top: -7px;
	margin-left: -25px;
	display: none;
	padding: 7px;
	z-index: 99;

}



#lb_nav .nav_tab_menu {

	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	text-transform: none;

}



#lb_nav .nav_tab_menu_divider {

	width: 190px;
	height: 3px;
	overflow: hidden;
	background: url(/img/lb-nav-divider2.gif) top left no-repeat;
	margin: 5px 0;

}



#lb_nameplate {

	width: 160px;
	height: 82px;
	margin-left: 60px;
	float: left;
	cursor: pointer;

}



#lb_main {

	width: 950px;
	margin-top: 10px;
	margin-left: 34px;
	margin-bottom: 20px;

}



#lb_main #lb_main_1 {

	width: 950px;
	height: 36px;
	overflow: hidden;
	background: url(/img/lb-box-main-1.gif) top left no-repeat;

}



#lb_main #lb_main_2 {

	width: 950px;
	min-height: 384px;
	overflow: hidden;
	background: url(/img/lb-box-main-2.gif) top left repeat-y;

}



#lb_main #lb_main_2 #margins {

	boorder: 1px solid red;

	padding: 10px 35px;

}



#lb_main #lb_main_3 {

	width: 950px;

	height: 14px;

	overflow: hidden;

	background: url(/img/lb-box-main-3.gif) top left no-repeat;

}



.lb_bottombar {

	width: 1018px;

	height: 42px;

	background: url(/img/lb-bar-bottom.gif) top left no-repeat;

	overflow: hidden;

}


#lb_bottomboxes {

	margin-left: 34px;
	margin-bottom: 20px;

}



#lb_bottomboxes, #lb_bottomboxes TD {

	font-size: 12px;

}



#lb_bottomboxes .bottombox {

	float: left;
	width: 300px;
	height: 341px;
	background: url(/img/lb-box-bottom2.gif) top left no-repeat;
	margin-right: 27px;

}



#lb_bottomboxes .bottombox #margins {

	padding: 35px 20px 0px 20px;

}



#lb_footers {

	color: white;
	text-transform: uppercase;
	line-height: 38px;
	font-size: 13px;

}



#lb_footers A {

	color: white;

}



#lb_footers #footer_links {

	color: white;
	float: right;
	margin-right: 34px;

}



#lb_footers #copyright {

	color: white;
	margin-left: 34px;
	font-size: 10px;

}



#lb_footers #fb_button {

	float: left;
	padding: 0 1px;

}

#lb_footers #tweet_button {

	margin-left: 5px;
	width: 80px;
	padding: 0 1px;

}

#lb_footers #gplus_button {

	float: right;
	margin-right: 0px;
	width: 80px;
	padding: 0 1px;

}


#splash_content {

	boorder: 1px solid red;
	width: 880px;
	height: 384px;
	overflow: hidden;

}



#splash_content .nav_slice {

	width: 30px;
	float: left;

}



#splash_content #splash_content_main {

	width: 820px;
	height: 384px;
	float: left;

}



#splash_content #splash_content_main_margins {

	padding: 0 20px;

}



#splash_content .nav_btn {

	margin-top: 165px;
	cursor: pointer;

}



#splash_content .carousel_main_frame {

	width: 780px;
	height: 375px;
	overflow: hidden;

}



/******panel slides*********/

.carousel_main_frame img {float: right;margin: 10px 0 0 0}

.carousel_main_frame h1 {width: 340px;font-size: 3.2em;float: left;margin: 25px 0 0 0}

.carousel_main_frame p {padding: 15px 0;float: left;width: 340px;clear: left;color: #504f44;font-size: 1em}

.carousel_main_frame .btn1 {margin: 0 0 0 60px; display: block;  clear:left}



.carousel_main_frame a:hover {color: white}

/******bottom panels*********/

.bottombox h2 a {color: #3aa5d5;  text-decoration: none; display:block;}

.bottombox h2 {padding: 0 0 4px 0; border-bottom: 1px dashed #cbc58e; margin:0 0 5px 0}

.bottombox img {float: right}

.bottombox p {font-size:1.3em; color:#504f44; padding: 7px 0 0 0}

#btn-signup {background-image: url(/img/btnsignup.png); width: 107px; height:21px; display:block; float:right; margin: 50px 30px 0 -10px}



.f-pw { font-size: 0.7em; color:#f79c26; margin: 0 18px 0 0; float:right }

#btn-signup:hover { background: url(/img/btnsignup.png) 0 -21px no-repeat; width: 107px; height:21px; }

h1.welcome-panel{width:470px}

img.welcome-panel {margin: 20px 10px 0 0}

p.welcome-panel {font-size: 1.4em; width: 437px}

img.freeloaders-panel {float:left; margin: 50px 0 0 0}

h1.freeloaders-panel {position: relative; float:right; width: 450px; text-align:right; margin: -250px 0 0 0}

p.freeloaders-panel {float:right; text-align:right; width: 300px; margin: -145px 0 0 0; clear:both;font-size: 1.3em}

p.freeloaders-panel-bottom {width: 780px; font-size: 1.1em; text-align:center; border-top: 1px dashed #cbc58e; margin: 25px 0 0 0}

p.freeloaders-panel-bottom span {color:#3aa5d5; font-weight:bold}

p.welcome-panel a:link {color:#3aa5d5; font-weight:bold}

p.freeloaders-panel-bottom a:link {color:#f79c26; font-weight:bold}

p.welcome-panel a:hover, p.freeloaders-panel-bottom a:hover {text-decoration:underline}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}