/* Reset */

/* Structure */
* {margin:0;padding:0}
html,body{margin:0;padding:0;margin-top:0px;}
body{text-align:center;background:#294099;}
div#bodycontainer{text-align:left;margin:0;padding:0;overflow:hidden;}
div#bodycontainer{border:0px solid #7a257a;margin:0;padding:0;background:#D5B369;}
div#bodycontainer{width:800px;margin:0 auto;padding:0;}
div#container{width:800px;margin:0;padding:0;}
div#content{position:relative;width:758px;margin:0;padding:15px;border:0px solid;}
div#content p{clear:both;padding-left:10px;padding-top:10px;text-align:justify;color:#000;line-height:20px;margin:0px;padding:6px;vertical-align:top;font-size:12px;font-family:verdana;color:#000;}
div#wrapper{width:800px;margin:0;padding:0;margin-top:0px;background:url(http://content.onlineagency.com/sites/81508/images/body_bg.jpg);}
div#navigation{position:relative;float:left;width:206px;margin-left:-894px;border:0px solid red;margin-top:30px;display:none;}
div#extra{display:none;margin:0px;padding:0px;float:left;width:170px;margin-left:-180px;}
div#footer{clear:both;width:800px;background:#D5B369;text-align:center;font-size:11px;font-family:verdana;padding-bottom:10px;}
.tideTitle{color:#690031;font-weight:bold;font-family:verdana;font-size:13px;margin-top:15px;padding-left:15px;}
.tideSubtitle{display:none;}
.lf_breadcrumbs{display:none;}
.lf_service{display:none;}
.lf_info_box{display:none;}
.lf_pages{display:none;}
.tidePoweredBy{display:none;}
/* Structure */


/* Color */

/* Font */

/* Content */
/* Shopping Cart */
.lf_cart{margin:0px;padding:8px;width:550px;}
.lf_cart .lf_fieldset_button{margin;0px;padding:0px;border:0px solid red;background:none;}
.lf_cart label a{background:#823509;color:#fff;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:2px;font-family:arial;font-size:12px;font-weight:bold;margin-left:3px;text-decoration:none;}
.lf_cart table{border:1px solid;border:2px solid #823509;background:#FFE09F;}
.lf_cart .lf_cart_header td{background:#FFF0CF;width:370px;font-weight:bold;font-family:arial;font-size:12px;}
.lf_cart table td{width:350px;font-weight:bold;font-family:arial;font-size:12px;}
.lf_cart table tr{background:#fff;}
.lf_cart_message{color:#fff;font-weight:bold;font-family:arial;font-size:13px;}
.product_nav{margin:0px;padding:0px;float:left;clear:both;border:0px solid red;width:400px;}
  .product_nav li{margin:0px;padding:0px;float:left;border:0px solid #000;list-style:none;font-family:arial;font-size:12px;color:#830032;}
  .product_nav li a{margin:0px;padding:0px;float:left;border:0px solid #000;list-style:none;font-family:arial;font-size:12px;color:#000;}
  .product_nav dl{margin:0px;padding:5px;float:left;border:0px solid red;font-size:12px;font-family:arial;}
  .product_nav dt{margin:0px;padding:5px;float:left;border:0px solid red;font-size:12px;font-family:arial;}
  .product_nav dd{margin:0px;padding:5px;float:left;border:0px solid red;font-size:12px;font-family:arial;}
  .tideService{margin:0px;padding:5px;color:#830032;font-weight:bold;font-size:12px;font-family:arial;clear:both;}
  .lf_fieldset_selector{margin:0px;padding:5px;float:left;clear:left;border:0px solid;border:0px solid;width:150px;}
  .lf_info_box{margin:0px;padding:5px;float:left;clear:left;border:0px solid;display:block;}
  .lf_info_box h1{color:#830032;font-size:18px;font-family:arial;}
  .lf_info_box dt{padding:5px;color:#000;font-size:13px;font-family:arial;float:left;font-weight:bold;clear:left;}
  .lf_info_box dd{padding:5px;color:#000;font-size:13px;font-family:arial;float:left;font-weight:bold;}
/* Shopping Cart */


/* Header */
div#header{position:relative;width:800px;height:254px;margin:0px;padding:0px;z-index:100;}
div#header h1 {position:relative; width:800px;height:254px;font-size:12px;margin:0px;padding:0px;}

#header .lf_link_box{margin:0px;margin-top:0px;padding:0px;position:relative;float:left;width:800px;height:31px;background:url(http://content.onlineagency.com/sites/81508/images/nav_bg.jpg);}
#header .lf_link_box ul{display:block;float:left;margin:0px;padding:0px;list-style:none;margin-top:0px;}
#header .lf_link_box li{display:block;float:left;margin:0px;padding:0px;border-right:1px solid #DFC3DF;}
#header .lf_link_box li a{display:block;margin:0px;padding:6px;padding-left:20px;padding-right:18px;text-decoration:none;color:#fff;font-weight:bold;font-family:arial;font-size:13px;}
#header .lf_link_box li a:hover{display:block;margin:0px;padding:6px;padding-left:20px;padding-right:18px;text-decoration:none;background:#152a6d;color:#d8d842;font-weight:bold;font-family:arial;font-size:13px;}
#header .lf_link_box li.last{border-right:0px solid #fff;}

.header_lnks{margin:0px;margin-top:0px;padding:0px;position:relative;float:left;width:800px;height:26px;background:url(http://content.onlineagency.com/sites/81508/images/nav_bg.jpg);display:none;}
.header_lnks ul{display:block;float:left;margin:0px;padding:0px;list-style:none;margin-left:150px;border:0px solid}
.header_lnks li{display:block;float:left;margin:0px;padding:0px;border-right:1px solid #D5B369;}
.header_lnks li a{display:block;margin:0px;padding:0px;padding-left:0px;padding-right:0px;text-decoration:none;color:#fff;font-weight:bold;font-family:arial;font-size:13px;}
.header_lnks li a:hover{display:block;margin:0px;padding:0px;text-decoration:none;color:#000;font-weight:bold;font-family:arial;font-size:13px;}
/* Header */


/* Footer */

/* Navigation */

/* Extra */
.lf_feed{margin:0px;padding:0px;float:left;margin-top:20px;margin-bottom:20px;clear:left;width:768px;}
.lf_feed h1{background:#823509;padding:5px;border:1px solid #FFEBBF;}
.lf_feed h1 a{color:#fff;font-size:13px;font-family:arial;line-height:22px;text-decoration:none;}
.lf_feed li{list-style:none;border:1px dashed #823509;margin:0px;margin-top:5px;padding:5px;background:#FFEBBF;}
/* Extra */
/* Search */

/* Forms */
.lf_form{margin:0px;padding:0px;border:0px solid red;margin-top:20px;margin-left:75px;}
.lf_form_title_left{margin:0px;padding:0px;font-family:arial;font-weight:bold;font-size:12px;}
.lf_fieldset_1{margin:0px;margin-top:-15px;padding:6px;border:2px solid #823509;width:600px;position:relative;background:#FFE09F;}
.lf_fieldset_button{margin:0px;padding:6px;border:2px solid #823509;width:600px;background:#FFE09F;}
.lf_form_text label{float:left;margin:0px;padding:0px;border:0px solid #2A4B92;width:150px;clear:left;font-family:arial;font-weight:bold;font-size:12px;}
.lf_form_text input{border:1px solid #690031;margin-top:2px;width:300px;}
.lf_button_right{float:right;}
.lf_button_left{float:left;}
.lf_search_page{margin:0px;padding:0px;float:left;width:600px;margin-top:15px;}
.lf_search_page .lf_search_prev{margin:0px;padding:0px;float:left;width:220px;}
.lf_search_page .lf_search_pagenum{margin:0px;padding:0px;float:left;width:300px;}
.lf_search ul{margin:0px;padding:0px;float:left;width:600px;}
.lf_search li{margin:0px;margin-top:10px;padding:6px;float:left;width:600px;list-style:none;border:2px solid #823509;;background:#FFEBBF;}
.lf_search h1{float:left;width:588px;margin-bottom:10px;border:1px solid;padding:6px;background:#823509;font-size:14px;font-weight:bold;font-family:arial;color:#fff;}
.lf_search h1 a{font-size:14px;font-weight:bold;font-family:arial;color:#fff;float:left;}
.lf_search dt{margin:0px;padding:12px;float:left;clear:left;font-size:12px;font-weight:bold;font-family:arial;color:#2A4B92;width:120px;}
.lf_search dd{margin:0px;padding:4px;font-size:12px;font-weight:bold;font-family:arial;color:#000;}
.lf_addprod_check{margin-left:35px;}
.lf_search table{clear:both;border:0px solid;width:620px;}
/* Forms */
/* Custom */
table{margin:0px;padding:0px;}
table td{margin:0px;padding:6px;vertical-align:top;font-size:12px;font-family:verdana;color:#000;}
table td a{font-size:12px;font-family:verdana;color:#690031;}
.title{color:#2B55AF;font-size:14px;}
.tideBody{font-size:12px;font-family:arial;padding-top:10px;}

/* MAIN NAVIGATION - TOP */
#mainNav { float:left; display:block; margin:0px 0 0 0; z-index:100;width:800px;height:26px;background:url(http://content.onlineagency.com/sites/81508/images/nav_bg.jpg); }
#menuTop { z-index: 100; padding:0 0 0 10px; margin-left:245px;}
#menuTop li { position: relative; float: left; display:inline;border-left:1px solid #D5B369;}
#menuTop li.first { background:none; }
#menuTop li a { padding:0px; color:#fff; text-decoration:none; white-space: nowrap; /* required in IE 6 */ float:left; }

#menuTop li.on a, #menuTop li:hover a, #menuTop li.current a { color:#CDE40D; text-decoration:none; }
#menuTop li a:hover { color:#CDE40D; text-decoration:none; }

#menuTop ul.ssNav {float: none; top: -999em; position: absolute; background: #3D6A00 /*url(../img/bg_ssNav.gif) top left repeat-x*/; width: 140px; }

li#item1 ul.ssNav {	border-bottom-color: #cecece; }
li#item2 ul.ssNav {	border-bottom-color: #cecece; }
li#item3 ul.ssNav {	border-bottom-color: #cecece; }
li#item4 ul.ssNav {	border-bottom-color: #cecece; }
li#item5 ul.ssNav { border-bottom-color: #cecece; }
li#item6 ul.ssNav { border-bottom-color: #cecece; }
li#item7 ul.ssNav { width: 169px; }

#menuTop ul.ssNav li { width: 150px; height:auto; }

#menuTop ul.ssNav li a { float: none; display: block; height: auto !important; padding: 6px 0 6px 18px !important; overflow:visible; font-weight:bold;font-family:arial; text-align: left; cursor: pointer; color: #fff; background: #4F689F url(http://content.onlineagency.com/sites/81508/images/icoarrow.gif) 4px 9px no-repeat; margin:0px; border-bottom:1px solid #2A4B92; font-size:11px; width:150px; }



#menuTop ul.ssNav a:hover { text-decoration: none; color:#CDE40D; background:#002D8F url(http://content.onlineagency.com/sites/81508/images/icoarrow.gif) 4px 9px no-repeat; }
#menuTop li:hover ul.ssNav, /* pure CSS hover is removed below */ #menuTop li.on ul.ssNav { left: 0; top: 26px; }

/*following rule negates pure CSS hovers
so submenu remains hidden and JS controls
when and how it appears*/
.superfish li:hover ul.ssNav { top: -999em; }



.lf_blog{clear:left;margin:0px;padding:0px;margin-top:20px;margin-bottom:20px;width:580px;}
.lf_blog h1{background:#823509;padding:5px;border:1px solid #FFEBBF;font-size:16px;color:#fff;}
.lf_blog h1 a{color:#fff;text-decoration:none;}
.lf_blog li {list-style:none;border:1px dashed #823509;margin:0px;margin-top:5px;padding:5px;background:#FFEBBF;}
.lf_blog li a {color:#990000;font-size:13px;font-weight:bold;}


.lf_checkout form {margin-left:10px;font-size:13px;color:#000;width:700px;margin-top:10px;}
.lf_checkout form fieldset {clear:both;float:left;width:700px;margin:0;padding:5px;background:#FFE09F;color:#000;font-weight:bold;font-family:"Trebuchet MS";margin:5px 0px;border:2px solid #000}
.lf_checkout form fieldset legend {margin:0px 0px;color:#fff;font:bold 12px verdana;display:block;padding-top:20px;}
.lf_checkout form label {width:150px;display:block;}
.lf_checkout form .lf_fieldset_button label {width:50px;border:0px solid #000;float:left;margin-right:10px;}
.lf_form_text input {width:180px;height:24px;}




