* {margin:0;padding:0;}
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;background:#DCE4CC url(http://content.onlineagency.com/sites/47902/images/body.gif) repeat-x;}
div#header{position:relative;border-bottom:1px solid #314C05;}
div#container{text-align:left;background:#324B07;border:1px solid #314C05;}
div#content {background:#D4DFBF;}
div#content p{line-height:1.4;}
div#footer{background: #333;color: #FFF;padding:15px 0;text-align:center;border-top:thin solid #ccc;}
/* layout control edit only widths */

div#container{width:770px;margin:0 auto}
div#content{float:right;width:570px}
div#navigation{float:left;width:120px}
div#extra{float:left;clear:left;width:120px;}
div#footer{clear:both;width:100%}

div#content div.event h1 {font-size:200%;}
div#content div.event h2 {font-size:120%;margin:12px 0;color:#314C05;}
div#content div.event h3 {font-size:100%;margin:12px 0;color:#314C05;}
div#content div.event ul {margin:10px 0 10px 30px;color:#314C05;}
div#content div.event p {margin:10xp;color:#314C05;}
div#content div.event li {color:#314C05;}

div#header{position:relative;width:770px;margin:0;padding:0;background:#B7CC93;}
div#header h1 {font-size:180%;width:770px;height:229px;background:#B7CC93;}
div#header h1 span {background:url(http://content.onlineagency.com/sites/47902/images/hd.jpg) no-repeat;
position: absolute;width: 100%;height: 100%}

div.lf_link_box_5530457 ul {display:block;width:770px;}
div.lf_link_box_5530457 ul li {display:block;float:left;list-style-type: none;background:#B7CC93 url(http://content.onlineagency.com/sites/47902/images/navbkg.jpg) repeat-x;}
div.lf_link_box_5530457 ul li a {display:block;float:left;padding:8px 12px 4px 12px;text-decoration:none;color:#314C05;border-right:1px solid #314C05;background:#B7CC93 url(http://content.onlineagency.com/sites/47902/images/navbkg.jpg) repeat-x;}
div.lf_link_box_5530457 ul li a:hover {color:#fff;}
div.lf_link_box_5530457 ul li.last {border-right:0px solid transparent;}

div#content table.chamber { width: 100%; padding:5px; border: none; border: 1px solid #789DB3;}
div#content table.chamber th {background:#E7EFD7;color:#324B07;padding:5px;}
div#content table.chamber td {background:#EFFADA;color:#324B07;padding:5px;}
div#content table.chamber td.odd {background:#D4DFBF;color:#324B07;padding:5px;}

div.event {border:1px solid #efefef;margin:20px;padding:20px;border-top:thin solid #ccc;width:90%;background:#E7EFD7;}

.lf_form table td {padding:4px;}

.tideListPage{padding:3px 10px;font-size:12px;}

.lf_info_box h1 {font-size:120%;color:#314C05;margin-left:7px;}




.lf_info_box dt {width: 8em;padding: .5em;float: left;margin: 0;border-top: 1px solid #999;font-weight: bold;color:#314C05}

.lf_info_box dd{margin-left: 9em;padding: .5em;border-top: 1px solid #999;color:#314C05 }

#lf_container {position:relative;width:770px; height:30px;border-top:1px solid  #CFD4E6;border-left:2px solid #CFD4E6;border-bottom:1px solid #CFD4E6;margin:0;border:0;
background-image:url(http://content.onlineagency.com/sites/47902/images/menu_bg.jpg);
}

/******* top ul **********/
#lf_nav, #lf_nav ul { 
	float: left;
	width:auto;
	width:100%;
	list-style: none;
	line-height: 1em;
	padding: 0;
	margin: 0;
	font-family: "Tahoma",verdana,helvetica,serif;
	color:#FFFFFF;
	font-size:11px;
	padding-left:5px;
	
		
}

#lf_nav li {position:relative;padding:0;margin:0;}
#lf_nav li.lf_no {border-right:0;width:85px;}

/******* all a **********/
#lf_nav li a { 
	display: block;
	width: 85px;
	height:32px;
	color:#fff;
	text-decoration: none;
	padding: 5px 2px;
	font-family: "Tahoma",helvetica,serif;
	font-weight:bold;
	font-size:11px;
	color:#324c03;
	text-align:center;
}

#lf_nav li.last a {border-right:0px #FFFFFF solid; width:85px ;height:30px;}

#lf_nav li ul li a {color:#324c03;text-align:left;height:30px;}

/******* all li **********/
#lf_nav li {
	float: left;
	padding: 0;
	height:30px;
	width: 85px;
background-image:url(http://content.onlineagency.com/sites/47902/images/menu_bg.jpg);
}

/******* LOWER level menu UL **********/
#lf_nav li ul {
	position: absolute;
	left: -999em;
	height:30px;
	width: 85px;
/*	w\idth: 90px; */
	font-weight: normal;
	margin:0px;
	padding:0;
top:30px;
}
/*******    **********/
#lf_nav li li {
	width: 85px;
background:#dce4cc;

}
/*******    **********/
#lf_nav li ul a {
	width: 85px;
/*	w\idth: 90px; */

}
/*******    **********/
#lf_nav li ul ul {
	margin: 0;
}
/*******    **********/
#lf_nav li:hover ul ul, #lf_nav li:hover ul ul ul, #lf_nav li.sfhover ul ul, #lf_nav li.sfhover ul ul ul {
	left: -999em;
	color:#FFFFFF;

}
/*******    **********/
#lf_nav li a:hover, #lf_nav li:hover ul, #lf_nav li li:hover ul, #lf_nav li li li:hover ul, #lf_nav li.sfhover ul, #lf_nav li li.sfhover ul, #lf_nav li li li.sfhover ul {
	left: auto;
	color:#FFFFFF;
}
/******* ALL LINKS HOVER **********/
#lf_nav li:hover, #lf_nav li.sfhover a:hover{
	background:#324c03;
    color:#FFFFFF;
}

#lf_nav li a:hover {color:#FFFFFF}

#lf_nav ul li ul li {top:-22px;left:85px;position:relative;background:#324c03;}
body {
	background-color: #dce4cc;
}

.tideTitle {
FONT-FAMILY: Garamond, Courier, 'Courier New', serif;
FONT-SIZE: 250%;
COLOR: #314C05;
FONT-WEIGHT: bold;
margin:4px 10px;
width:540px;
}

div#header{position:relative;width:770px;height:270px;margin:0;padding:0;background:#324c03;}
div#header h1 {font-size:180%;width:770px;height:229px;background:#B7CC93;}
div#header h1 span {background:url(http://content.onlineagency.com/sites/47902/images/hd.jpg) no-repeat;
position: absolute;width: 100%;height: 100%}

div.lf_service {position:relative;top:0px;margin:10px;float:left;width:400xp;text-align:left;}
div.lf_service ul {float:left;list-style:none;}
div.lf_service ul li {list-style-type: none;}
div.lf_service ul li a {padding:8px 12px 4px 12px;text-decoration:none;color:#314C05;font-weight:bold;}

.maintxt {float:left;width:540px}
.maintxt p {margin-bottom:10px;text-align:justify}

.lf_search_form {clear:left;}

.lf_info_box {clear:left;}

.lf_search_form , .lf_search {width:550px;}
.lf_search_form  table tr td {padding:1px;}
.lf_search  table tr td {margin-top:20px;}

.tideFormTitle , .tideFormAction {color:#000;}
.tideFormBody , .tideFormBodyEven {color:#000;}


.tideListHeader , .tideListHeaderEven {color:#fff;font-family:"Verdana";font-size:11px;height:20px;background:#324c03;}
.tideListDetail , .tideListDetailEven {color:#000;font-family:"Verdana";font-size:11px;background:#dce4cc;} .lf_pages ul li {list-style-type: none; display: inline;   background: #324B07; padding: 10px; bold; border: 1px solid #ffffff; }
.lf_pages ul  {margin-left: 30px; color: #000000; margin-bottom: 20px; text-align: center; margin-top: 20px;}

.lf_pages ul a {color: #ffffff; font-weight: bold; text-decoration: none; padding: 3px;)

div.lf_service  {width: 100%;}

