/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}



/* Structure */
* {margin:0;padding:0}
html,body{margin:0;padding:0;margin-top:2px;}
body{text-align:center;background:#fff;font-size:12px;font-family:arial;color:#000;}

/* layout control edit only widths */
div#bodycontainer{text-align:left;}
div#bodycontainer{background:#fff;border:0px solid #000363;}
div#bodycontainer{width:960px;margin:0 auto;}
div#container{width:960px;margin:0;}
div#wrapper{float:left;width:100%;}
div#content{float:left;width:960px;margin-left:0px;text-align:justify;padding-bottom:10px;margin-top:10px;border:0px solid;clear:both;}
div#content p{margin-top:6px;text-align:justify;line-height:18px;}
div#navigation{position:relative;float:left;width:200px;margin-left:-960px;border:1px solid;margin-top:10px;display:none;}
div#extra{position:relative;margin:0px;padding:0px;float:left;width:286px;margin-left:-298px;margin-top:10px;display:none;}
div#footer{clear:both;padding-top:15px;width:900px;height:95px;}
.tideTitle{margin:0px;padding:0px;margin-bottom:12px;padding-left:45px;color:#7b7b7b;font-family:Trebuchet Ms;font-size:18px;font-weight:bold;border:0px solid;width:535px;text-transform:uppercase;background:url(http://content.onlineagency.com/sites/3176/images/title_dot.jpg);}
.tideTitle span{color:#f6821f;font-family:Trebuchet Ms;font-size:18px;font-weight:bold;text-transform:uppercase;}
.tideSubtitle{display:none;}
.lf_pages{display:none;}
.lf_service{display:none;}
.lf_breadcrumbs{display:none;}
#lf_poweredby{clear:both;}
/* Structure */


/* Color */

/* Font */

/* Content */
div.lf_link_box {text-align:center;width:960px;border:0px solid red;float:left;}
div.lf_link_box ul li {display:block;list-style-type:none;float:left;padding:4px;border:1px solid #ccc;text-align:center;margin-top:15px;margin-left:15px;background:#eaeaea;}
div.lf_link_box ul li h1 {text-align:center;}
div.lf_link_box ul li h1 a {font-size:12px;text-align:center;color:#000;font-weight:bold;text-decoration:none;}
div.lf_link_box ul li img {width:140px;height:140px;padding-bottom:5px;}
/* Header */
div#header{position:relative}
div#container{text-align:left;}
div#header{float:left;position:relative;width:960px;height:162px;border:0px solid}
div#header h1 {float:left;margin:0px;padding:0px;position:relative;width:960px;height:127px;}
div#header h1 span {margin:0px;padding:0px;position:absolute;width:100%;height:100%;background:url(http://content.onlineagency.com/sites/52455/images/lf_header.jpg) no-repeat;}
#lf_navcontainer {position:relative;width:100%;margin:0 0 0 0;border:0px solid;float:left;margin-top:0px;background:url(http://content.onlineagency.com/sites/52455/images/lf_hdnav_bg.jpg);width:960px;height:35px;}
#menu {margin:0px;padding:0px;float:left;width:960px;}
#menu ul {list-style:none;margin:0px;padding:0px;width:230px;float:left;border:0px solid red;text-align:center;height:35px;}

#menu a, #menu h2 {font:bold 13px Trebuchet Ms;display:block;margin:0px;padding:4px;font-weight:bold;}
#menu h2 {color:#fff;}
#menu a {color:#fff;text-decoration: none;}
#menu a:hover {color:#FFCB05;}

#menu li {margin:0px;padding:0px;position:relative;background:url(http://content.onlineagency.com/sites/52455/images/hd_navbar.jpg) no-repeat;}
#menu ul li ul li {background:#30579A;border-bottom:1px solid #fff;height:28px;z-index:700;}
#menu ul ul {position: absolute;z-index:500;}
#menu ul ul ul {position: absolute;top:0;left:100%;}
#menu ul ul,#menu ul li:hover ul ul,#menu ul ul li:hover ul ul{display: none;}
#menu ul li:hover ul,#menu ul ul li:hover ul,#menu ul ul ul li:hover ul{display: block;}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {display: none;}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul{display: block;}
#menu li:hover, #menu li.sfhover {}
/* Header */


/* Footer */

/* Navigation */

/* Extra */

/* Search */

/* Forms */

/* Custom */


