* {margin:0;padding:0}
html,body{margin:0;padding-top:10px}
body{font: 76% arial,sans-serif;text-align:center;}
body {background:#1D689F url(http://content.onlineagency.com/sites/41798/images/wm_2101.jpg);}
div#header{position:relative;width:840px;height:220px;border-bottom:1px solid #BBE2F1; background:#7AC2DB;}
div#header h1 {position:relative; width:840px;height:220px;}
div#header h1 span {position:absolute;width:100%;height:100%;background:url(http://content.onlineagency.com/sites/41798/images/header_new.jpg) no-repeat;}
div#header .phone {font-size: 15px; position: relative;right: 5px; top: 75px; color: #0B5980; font-family:Arial, Helvetica, sans-serif;  text-align:right;}
* html div#header .phone {font-size: 15px; position: relative;right: 5px; top: 65px; color: #0B5980; font-family:Arial, Helvetica, sans-serif;  text-align:right;}
div#header .email {font-size: 12px; position: relative;left: 152px; top: 85px; color: #333; }
* html div#header .email {font-size: 12px; position: relative;left: 152px; top: 79px; color: #333; }
div#header .email a { text-decoration: none; color: #333;}
div#header .email a:hover {text-decoration: underline;}

/* top navigation */
div#header div.lf_link_box {background:#7AC2DB url(http://content.onlineagency.com/sites/41798/images/navigation.jpg) 

repeat-x;width:840px;height:30px;margin:0;padding:0;text-align:center;}
div#header div.lf_link_box ul {display:block;position:relative;}
div#header div.lf_link_box li {display:block;float:left;list-style-type:none;}
div#header div.lf_link_box li a{display:block;color:#FFF;font-size:100%;padding:1px 12px;letter-spacing:1px;font-weight:bold;border-left:1px solid 

#fff;text-decoration:none;}
div#header div.lf_link_box li a:hover {display:block;background:#FFC501;color:#FFF;font-size:100%;letter-spacing:1px;}
div#header div.lf_link_box ul li.first a {margin-left:2px;border-left:1px solid #2B6491 ;}

/* left navigation */
div#navigation div.lf_link_box h1 {background:#7ac2db;color:#1e5b72;font-size:100%;margin:0;text-align:left;margin:3px;width:132px}
div#navigation div.lf_link_box ul li h2 {background:#7ac2db;color:#1e5b72;font-size:100%;margin:0;text-align:left;margin:3px; }
div#navigation div.lf_link_box ul {display:block;list-style-type:none;text-align:left;margin:3px}
div#navigation div.lf_link_box ul li {display:block;width:132px;}
div#navigation div.lf_link_box ul li a {display:block;color:1e5b72;width:100%;background:#7ac2db;border-bottom:1px solid #ccc;font-size:90%;background-image: url(http://content.onlineagency.com/sites/41798/images/bullet_aro.jpg);background-repeat: no-repeat;padding: 3px 2px 3px 15px;}
div#navigation div.lf_link_box ul li a:hover {background:#7ac2db;color:#fff;border-bottom:1px solid #e8e8e8;background-image: url(http://content.onlineagency.com/sites/41798/images/bullet_aro.jpg);background-repeat: no-repeat;padding: 3px 2px 3px 15px;}

div#navigation div.lf_link_box h1{text-align:center;width:147px;font-size:16px}
div#navigation div.lf_link_box h1 a:link, div#navigation div.lf_link_box h1 a:visited{color:#fff;background:#005b99;display:block;padding:5px 0px;text-decoration:none}
div#navigation div.lf_link_box h1 a:hover{color:#7ac3db;}
/* left lf_pages */
.lf_pages h1 {background:#7ac2db;color:#1e5b72;font-size:100%;margin:0;text-align:left;margin:3px;width:132px;}
.lf_pages ul {display:block;list-style-type:none;text-align:left;margin:3px}
.lf_pages li  {display:block;width:132px;}
.lf_pages li a {display:block;color:1e5b72;width:100%;background:#7ac2db;border-bottom:1px solid #ccc;font-size:90%;background-image: url(http://content.onlineagency.com/sites/41798/images/bullet_aro.jpg);background-repeat: no-repeat;padding: 3px 2px 3px 15px;}
.lf_pages li a:hover {background:#7ac2db;color:#fff;border-bottom:1px solid #e8e8e8;background-image: url(http://content.onlineagency.com/sites/41798/images/bullet_aro.jpg);background-repeat: no-repeat;padding: 3px 2px 3px 15px;}

div#container{text-align:left;background: #fff url(http://content.onlineagency.com/sites/41798/images/container.jpg) repeat-y;border:1px solid #e8e8e8;}
div#content {padding-bottom:20px;}
div#footer{background:#108AC9;color:#FFF;height:150px;border-top:1px solid #fff;}

/* layout control edit only widths */
div#container{width:840px;margin:0 auto;overflow:hidden;}
div#wrapper{float:left;width:100%}
div#content{width:500px;margin: 0 150px 0 170px;}
div#navigation{float:left;width:170px;margin-left:-840px}
div#extra{float:left;width:150px;margin-left:-150px}
div#footer{clear:left;width:100%}

div#content div.Search_Form_Expanded select  {width:120px;background-color: #e8e8e8;color: #047CD3;}
div#content div.lf_search_form select {width:150px;background-color: #e8e8e8;color: #047CD3;}
div#content div.search_form_expanded  input, div#content div.lf_search_form input {background-color: #e8e8e8;color: #047CD3;}

/* left promo */
div#extra div.lf_promo table table td {padding:10px;}
div#extra div.lf_promo table table td a {display:block;color:#047CD3;width:80%;margin:0;padding:0;}
div#extra div.lf_promo table table td a:hover {background:#ccc;color:#005B99;}

/* footer links */
div#footer div.lf_link_box {display:block;background:#ac2937;padding:0;text-align:center;width:700px;}
div#footer div.lf_link_box ul {display:block;position:relative;width:420px;margin-left: auto;margin-right: auto;text-align: center;width:420px;text-align: center;}
div#footer div.lf_link_box li {float:left;display:block;list-style-type:none;}
div#footer div.lf_link_box li a{float:left;display:block;background:#ac2937;color:#FFF;font-size:90%;padding:5px 10px;letter-spacing:2px;font-weight:bold;border-left:1px solid #fff;text-decoration:none;}
div#footer div.lf_link_box li a:hover {display:block;background:#2B6491;color:#FFF;font-size:90%;letter-spacing:2px;}
div#footer div.lf_link_box ul li.first a {border-left:1px solid #AC2937;}


div#footer{text-align:center;}
div#footer.tideFooterBody {background:#AC2937;clear:left;float:left;display:block;padding:10px;width:840px;}

/* content width control */
div.lf_service, div#content div.tideBody, div#content .tideTitle,div#content .tideSubTitle, div#content div.lf_box , div#content div.lf_promo, div#content  div.lf_search , div#content div.lf_info_box ,  div#content div.lf_breadcrumbs , div#content div.lf_form, div#content div.Search_Form_Expanded ,  div#content 
div#content div.lf_info_box {width:480px;}

div.boxcontent.tideFormAction,  {width:420px;margin:0 10px;}

.lf_blog  {width:400px;margin:0px;}

/* custom travel padding */


div#content img {margin-left:0x;}
textarea {width:200px}
div#content table td img {margin:0 5px;}
.lf_service {margin:4px 10px;background: #C7E7F2;}
.Search_Form_Expanded {margin-bottom:10px;}
.tideTitle {margin:10px 10px;}
.tideSubtitle {margin:2px 10px;}
div#content .tideBody {margin:10px 10px;}
.tideLinkGroup {padding:4px;}
.tideInfoTitle {padding:4px;}
.tideInfoHeader {padding:2px;}
.tideInfoCell {padding:2px;}
.tideWidgetHeader {padding:4px;text-align:center;}
.tideWidgetListHeader {padding:4px;text-align:center;}
.tideFormTitle {text-align:center;padding:4px;}
.tideFormBody {padding:2px;}
.tideFormInput {padding:2px;}
.tideListHeader {padding:4px;text-align:left;}
.tideListHeaderEven {padding:4px;text-align:left;}
.tidePoweredBy {TEXT-ALIGN: center;WIDTH: 100%;}
.lf_service {margin:4px;background: #fff;}

.lf_breadcrumbs {margin-top:10px;}
.tideBC {padding:4px 2px;}
.tideFormTitle {padding:10px 3px;}
td.tideListHeader  {display:block;padding:10px 3px;}
td.tideListHeaderEven  {display:block;padding:10px 3px;}
td.tideInfoTitle {display:block;padding:10px 3px;}
td.tideFormAction {display:block;padding:10px 0px;}



.fleft {float:left; position:relative; width:200px; left:0px;color:#FFF;font-size:110%;text-align:left;margin-top:30px;padding:10px;}
.fright {float:right; position:relative; width:190px; right:0px;color:#FFF;font-size:110%;text-align:right;margin-top:5px;padding:10px;padding-top:0;}
div#footer div.fright a {color:#FFF; text-decoration:none;}
div#footer div.fright a:hover {text-decoration:underline;}
.fcenter {margin-left:200px; margin-right:200px; position:relative; display:block;color:#FFF;font-size:90%;text-align:center;margin-top:30px;padding:10px;}


#lf_container {position:relative;width:840px;margin:5px 0 0 0px;margin-top:-40px;background:#7AC2DB;}

/******* top ul **********/
#lf_nav, #lf_nav ul { 
	float: left;
	width:830px;
	list-style: none;
	background: #7AC2DB;
	padding: 0;
	margin: 0;
	font-family: arial;
	font-size:12px;
	font-weight:bold;
        margin-left:7px;
	}

/******* all a **********/
#lf_nav li a { 
	margin:0;
	display: block;
	width: 88px;
	/*	w\idth: 90px; */
	color: #fff;
	text-decoration: none;
	margin: 2px 2px;
	font-family: "Trebuchet MS";
	font-size:12px;
	text-align:center;
        color:#000;
        padding-top:3px;
}

#lf_nav li {
	display:block;
	float: left;
	width: 88px;
	border-right:0px solid #000;
        height:29px;
        background:url(http://content.onlineagency.com/sites/41798/images/lf_link_nor1.gif) no-repeat top left;
}

#lf_nav li {
	float: left;
	padding: 0;
	width: auto;
}

#lf_nav li a:hover {
color:#fff; }

#lf_nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	font-weight: normal;
	margin: 0;
        text-align: left;
	background:#2b6491;
        margin-top:5px;
}
#lf_nav li ul:hover {
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	font-weight: normal;
	text-align: left;
	background:#2b6491;
}

#lf_nav li li {
	padding-right: 0px;
	width: 200px;
	color:#000;
	border:1px solid #fff;
        height:auto;
background:url(http://content.onlineagency.com/sites/41798/images/lf_link_nor0.gif) no-repeat top left;
	
}


#lf_nav li ul a {
	width: auto;
	text-align:left;
	color:#fff;
	
}
#lf_nav li ul a:hover {
	width: auto;
	text-align:left;
	color:#ffcc00;
}

#lf_nav li ul ul {
	margin: -2.27em 0 0 125px;
}

#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;
}

#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;
}

#lf_nav li:hover, #lf_nav li.sfhover {
background:url(http://content.onlineagency.com/sites/41798/images/lf_link_ovr.gif) no-repeat top left;
}

#lf_nav li li:hover, #lf_nav li li.sfhover {
background:url(http://content.onlineagency.com/sites/41798/images/lf_link_ovr1.gif) no-repeat top left;
}

.dlinks a {color:#005599;font-weight:bold;font-family:"Trebuchet MS";font-size:13px;text-decoration:none;}
.dlinks a:hover {color:#ff6600;}
*html div#navigation{float:left;width:170px;margin-left:-853px}
*html div#extra{float:left;width:150px;margin-left:-165px}

