/* BROWSER RESET */
html,body {color:#000;height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}
del,ins {text-decoration:none;}

/* BASE HTML STYLING */
html,body {background:url(/libraries/images/lnf/footer-stripes.gif)}
body {font-family:"Helvetica Neue LT Std","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:11px;color:#fff;line-height:15px;text-align:center;}
h1 {font-size:28px;line-height:34px;margin:0;padding:0;color:#5e4b2d;}
h2 {font-size:16px;margin:0;padding:25px 0 0 0;color:#5e4b2d;}
h3 {font-size:13px;color:#fff;}
h4 {font-size:11px;color:#5e4b2d}
h1,h2,h3,h4,h5,h6 {font-family:"Helvetica Neue LT Std","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
abbr,acronym {border-bottom:1px dotted #000;cursor:help;}
blockquote,ul,ol,dl {margin:20px;}
ol li {list-style:decimal inside;margin:0 0 10px 0;}
ul li {list-style:disc inside;margin:0 0 10px 0;}
dl dt {font-weight:bold;}
th,td {padding:.10px;}
th {font-weight:bold;text-align:center;}
caption {margin-bottom:20px;text-align:center;}
p,fieldset,table,pre {margin-bottom:20px;}
input[type=text],input[type=password] {width:300px;height:20px;padding-top:5px;}
textarea {width:300px;height:175px;}
a {outline:0;text-decoration:none;color:#fff;border-bottom:1px dotted #fff;}
a:hover {color:#5e4b2d;text-decoration:none;}
a:active {outline:none;}
:focus {-moz-outline-style:none;}

/* BASIC LNF */
.floatfix {clear:both;}
.innerWrap {width:900px;text-align:left;margin:0 auto;}
.hzNavbar, .vtNavbar {margin:0;padding:0;}
.hzNavbar li {display:inline;margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.vtNavbar li {margin:0;padding:0;list-style-type:none;list-style-position:outside;}
.contentBlock p, .contentBlock div {margin:0;padding:0;display:inline;}
.col {float:left;display:inline;width:225px;_width:215px;}
.twitterLink {display:block;height:22px;margin-top:5px;border:none;padding-left:25px;line-height:25px;background:url(/libraries/images/lnf/sn_tw.gif) left center no-repeat;}
.twitterLink span {border-bottom:1px dotted #fff;}
.twitterLink:hover {text-decoration:none;color:#5e4b2d}
.sn {border:none;}


#contentA {
	background:#fff url(/libraries/images/lnf/content-a-tile.gif) left top repeat-x;
}

#contentA .innerWrap {
	text-align:center;
	padding-top:7px;
}

#contentB {
	background:#f6eadf;
}

#contentB .innerWrap {
	position:relative;
	height:216px;
}

#contentB img {
	position:absolute;
	top:0;
	left:0;
}

#contentB h1 {
	padding-top:45px;
}

#contentC {
	background:#f04773;
}

#contentC .innerWrap {
	padding:25px 0;
}

#sn {
	margin-top:15px;
}

#contentD {
	background:#5e4b2d;
	text-align:center;
}

#tag {
	margin:0 auto;
	padding:0;
	width:309px;
	_width:100%;
	height:83px;
	background:url(/libraries/images/lnf/tag.gif) left top no-repeat;
	_background:url(/libraries/images/lnf/tag.gif) center top no-repeat;
	text-indent:-5000px;
	text-align:center;
}