/**

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;
}

.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;
}

.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_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: 181px;
	background: url(/img/lb-box-bottom.gif) top left no-repeat;
	margin-right: 27px;
}

#lb_bottomboxes .bottombox #margins {
	padding: 35px 20px 15px 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;
}

#lb_footers #fb_button {
	float: left;
	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}