@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	/*text-transform: lowercase;*/
	}
* a {
	text-decoration: none;
	}
* a:hover {
	text-decoration: none !important;
	}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d3a18;
	/* color: #2b200d;*/
/*	background-color: #ffffff ;*/
	}
#content a {
	color: #471f08 ;
	text-decoration: underline ;
	/*background:#F0F0F0*/
	
}

h2{ font-size:13px;}

#content a:hover, #footer a:hover {
	color: #967f49 ;
	/*!important*/
	}
#container {
	width: 900px;
	margin: 0 auto;
	position: relative;
	}

#under_menu{
height:25px;
display:block;

}

.page_inner_frame{
	
	top:350px;
}
a#logolink {
	display: block;
	width: 368px;
	float: left;
	margin: -10px 266px;
	}
a#logolink img {
	border: none;
	}

h1 {
	font-size: 24px;
	text-align: center;
	letter-spacing:0.5px;
	font-weight:100;
	 /*font-family: Verdana, Geneva, sans-serif;*/
	  /*font-family: Webdings, sans-serif;*/
	  font-family: Tahoma, Geneva, sans-serif;
	color:  #91713c !important; /*	color: #4d3a18 !important;color:  #cfb27a !important;*/
	
	font-stretch:ultra-expanded;

	}


#content p {
	/*text-transform: none;*/
	}

#footer {
	float: left;
	width: 100%;
	margin-top:15px;
	/*background:url(../images/bottom_menu_bg.png)no-repeat center bottom;*/
		background-image: url(../images/bottom_menu_bg.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	position:relative;
	height:21px;
	text-align: center;	
	font-size: 10px;
	z-index: 100;
	padding-top:5px;
	color:#FFFFFF;
	width:100%;
	/*top:20px;*/
	}
#footer a {
	color:#FFFFFF;	
	text-decoration: none;
	padding:8px;
	/*line-height:20px;*/
	}
#footer a:hover{ color:#471F08;}
#footer p {
	color:#FFFFFF;
	margin: 0 45px;
	z-index: 100;
	}


.clear {
	clear: both;
	}

#content a:hover, #footer a:hover {
	text-decoration: underline ;
	/*!important*/
	}
#content input.button, #content #loginform input.button{
	background-image:url(../images/generic_button_bg.png)!important;
    background-repeat:no-repeat;
	font-size:12px!important;
	width:108px!important;
	height:18px!important;
	padding-bottom:4px;
    border:0px;
}

#wp-submit{
	/*background-image:url(../images/generic_button_bg.png)!important;*/
	font-size:15px;	
	
	height:19px!important;
	border:0px;
	
}
div.storePopup {
	display: none;
	}

.messages {
	/* color: #ff6600; */
	color: #bf362e !important;
	font-weight: bold;
	font-size:12px;
	}

	
.strollLogo {
	background: url(../images/logo.png);
	width: 368px;
	height: 65px! important;
	position: relative;
	clear:both;
	/*top: -20px! important;*/
	top:-5px;
	z-index:0;
	background-repeat:no-repeat;
}
.PNGBG {
<!--[if IE]>
 position: inherit;
<![endif]-->
}

.hidden{
display:none;
}

#menu {
	height: 32px;
	width: 100%;	
	background-image: url(../images/menu_bg3.png);
	background-position:center top;
	background-repeat:no-repeat;
	z-index: 99;
	
	/*position:relative;*/
	}



#menu_online {
	height: 32px;
	background-position:center top;
	background-repeat:no-repeat;
	z-index: 999;
	/*position:relative;*/
	}

#menu_online a, #menu_online #destination, #menu_online #category {
	display: block;
	/*height: 25px;*/
	/*color: #471F08;*/
	color:#FFFFFF;	
	/*text-align: center;*/
	font-size: 12px;
	position: relative;
	z-index: 100;
	/*padding-top:5px;*/
	padding-bottom:0px;
	border-right:#FFF thin 3px;
	}

#menu_online a:hover{ color:#471f08; }





	
.online_nav_top #menu{
	/*background-image: url(../images/transparent_test.png) !important;*/
}
.online_nav_top{
	width: 100%;
	text-align:center;
/*	background: url(../images/online_nav_top_bg.png) repeat;*/
    
	background-image: url(../images/menu_bg_online.png);
    background-repeat: repeat-x;
	
}

#online_menu {
	height: 32px;
	width: 100%;
	text-align:center;
	background: url(../images/online_top_nav_bg.png);
	background-repeat:no-repeat;
	background-position:right;
	z-index: 96000;
	display:block;
	
	}
#menu a, #menu #destination, #menu #category {
	display: block;
	/*height: 25px;*/
	/*color: #471F08;*/
	color:#FFFFFF;	
	/*text-align: center;*/
	
	font-size: 12px;
	position: relative;
	z-index: 100;
	/*padding-top:5px;*/
	padding-bottom:0px;
	border-right:#FFF thin 3px;
	}

.header_li{
	text-align:center;
	padding-left:11px !important;
	padding-right:11px !important;
	height:37 !important ;
}
	

#menu a:hover {
	color: #471F08;
	}
#menu div#destination:hover, #menu div#category:hover {
	color: #ffffff !important;
	}

.menuContainer {
	display: none;
	width: 881px;
	position: absolute;
	top: 0px;
	z-index: 1500;
	}





.menuContainer * {
	color: #000000 !important;
	text-align: left;
	font-weight: normal;
	}

.menuCarousel {
	display: none;
	position: absolute;
	background: #ffffff;
	border: 1px solid #967f49;
	border-bottom: 2px solid #967f49;
	border-top: none;
	z-index: 1500;
	text-align: center;
	}
.menuCarousel li {
	/*#margin-left: -55px;*/
	}
.menuCarousel a {
	color: #4d3a18 !important;
	font-weight: normal !important;
	line-height: 26px !important;
	height: auto !important;
	margin: 0 10px !important;
	/*text-transform: none;*/
	}
.menuCarousel li:hover a {
	text-decoration: underline !important;
	color: #967f49 !important;
	}
.submenu li {
	width: 100%;
	display: block;
	font-size: 11px !important;
	/*color: #666666 !important;*/
	line-height: 26px !important;
	height: auto !important;
	font-weight: normal !important;
	float: left !important;
	position: relative;
	text-align: left;
	}
.menuCarousel img {
	z-index: 100000;
	}
.submenu .menuCarousel {
	border-top: 1px solid #000000;
	}

#menu div.links {
	line-height: 35px;
	height: 37px;
	color: #ffffff;
	float: left;
	text-align: right;
	}
#menu div.links a {
	display: inline;
	/*line-height: auto;*/
	text-align: left;
	float: none;
	font-weight: normal;
	}
#menu div#middle {
	width: 280px;
	}
#menu div#right {
	width: 190px;
	}
#menu div#right a {
	font-size: 10px;
	}
#menu div#search {
	width: 135px;
	}
#menu div#search input.text {
	width: 85px;
	height: 14px;
	border: 1px solid #ffffff;
	background: #e7d4b4;
	margin-left: 11px;
	margin-top: 8px;
	float: left;
	color: #ffffff;
	font-size: 12px;
	line-height: 14px;
	}
#menu div#search input.button {
	width: 34px;
	height: 37px;
	float: right;
	margin-right: -1px;
	background: url(../images/menu_search_n.png);
	border: none;
	}
#menu div#search input.button:hover {
	background: url(../images/menu_search_o.png);
	}

#menu .menuCarousel {
	display: none;
	}


#content {
	
	margin-top: -30px;
	width: 900px !important;
	float: left;
	min-height: 515px;
	top:15px;
	overflow:visible;

	
	}

#content ul {
	height: 427px;
	list-style: none;
	}
#content li {
	height: 427px;
	width: 280px;
	/* background: url(images/bg_storefront.png) no-repeat; */
	position: relative;
	float: left;
	margin: 0 10px;
	}
#content li img {
	position: absolute;
	left: 50%;
	}
#content li img.logo {
	/*top: 25px;
	display: block;
	left:0px;
	position:relative;
	/*
	left: 0px;
	bottom: 0px;
	max-width:140px;
	max-height:76px;
	*/
	position:relative;
	left:auto !important;
	vertical-align:middle !important;	
	}

#content li img.store_title_image 
{
	display:block;
	left:-2px;
	top:16px;
}
.store_title_image{ top:16px;}

.logodiv{
display:block;
position:absolute;
width:270px;
text-align:center;
/*bottom:330px;*/
height:118px;
left:2px;

/*
background:url(../wp-content/uploads/logo_images/thumb/541_store_logo_212691052_1249954259.jpg);
background-position:center;
background-repeat:no-repeat;
*/
}

#content li img.storefront {
	top: 210px;
	margin-left: -108px;
	margin-top: -107px;
	}
#content li img.store_open_button {
	display: none;
	top: 90%;
	margin-left: -15px;
	margin-top: -15px;
	}

#scroller {
	width: 153px;
	margin: 10px auto;
	position: absolute;
	left: 50%;
	margin-left: -76.5px;
	z-index: 10000;
	top:-2px;
	}
#scroller input {
	float: left;
	width: 51px;
	height: 51px;
	border: none;
	color: #ffffff;
	}
#scroller input.scr_prev {
	background: url(../images/scr_prev.png);
	}
#scroller input.scr_next {
	background: url(../images/scr_next.png);
	}
#scroller input.scr_pause {
	background: url(../images/scr_play.png);
	}
#scroller input.scr_prev:hover {
	background: url(../images/scr_prev2.png);
	cursor: pointer;
	}
#scroller input.scr_next:hover {
	background: url(../images/scr_next2.png);
	cursor: pointer;
	}
#scroller input.scr_pause:hover {
	background: url(../images/scr_play2.png);
	cursor: pointer;
	}
#scroller .scr_track {
	width: 539px;
	height: 7px;
	float: left;
	background: url(../images/scrollbar_track.png);
	color: #ffffff;
	position: relative;
	}
.scr_thumb {
	width: 17px;
	height: 7px;
	background: url(../images/scrollbar_thumb.png);
	position: absolute;
	top: 0;
	left: 0;
	}

#itemcounter {
	text-align: center;
	width:880px;
	left:10px;
	position: absolute;
	z-index: 50000;
	/*left: 0;
	width: 65px;
	
	*/
	}

#ab_ajax:hover {
	text-decoration: underline;
}#abox {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 10000;
	background: #ffffff;
	overflow: visible;
	}
div.storePopupInner {
	background-color: white;
	width: 100%;
	height: 450px;
	z-index: 1;
	}
/*#abox img {
	display: none;
	}*/

#aboxBlackout {
	display: none;
	z-index: 9999;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #000000;
	}

#abox #ab_loading {
	position: absolute;
	top: 50%;
	left: 25%;
	margin-top: -7px;
	margin-left: -104px;
	height: 13px;
	width: 208px;
	}

#abox img.st_logo {
	position: absolute;
	top: 80px;
	right: 165px;
	background-color: white;
	display: none;
	}

#abox img.st_largeimage {
	width: 430px;
	height: 430px;
	position: absolute;
	top: 10px;
	left: 10px;
	background-color: white;
	z-index: 2;
	display: none;
	}
#abox img.st_smallimage {
	width: 50px;
	height: 50px;
	position: absolute;
	border: 5px solid #ffffff;
	bottom: 0px;
	z-index: 3;
	}
#abox div.st_description {
	width: 310px;
	height: 205px;
	text-transform: none;
	}
#abox div.st_detail{
	float: right;
	font-size:14px;
	font-weight:bold;
	width:300px;
	margin-top:343px;
	margin-right:10px;
	}
#abox img.st_visit {
	position: absolute;
	top: 375px;
	left: 450px;
	}
#abox div.st_links {
	position: absolute;
	bottom: 75px;
	right: 10px;
	width: 310px;
	text-align: left;
	}
#abox div.st_links a {
	font-size: 13px;
	color: #4d3a18;
	text-decoration: underline !important;
	}
#abox div.st_links a:hover {
	text-decoration: underline !important;
	color: #967f49;
	}
#abox .st_close {
	position: absolute;
	top: 10px;
	right: 10px;
	}

#abox a img {
	border: none;
	}
.jScrollPaneContainer {
	position: absolute;
	top: 160px;
	right: 10px;
	overflow: hidden;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #e6e7e8;
}
.jScrollPaneDrag {
	position: absolute;
	background: #939497;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}body {
	/*background: url(../images/bg_page_sydney.jpg) top center no-repeat;*/
	}

/*=== TOP MENU for PAGES ===*/

#top_menu input
{
	float:left;
	font-size:9px;
	height:10px;
	line-height:22px;
	margin-left:20px;
	margin-top:8px;
	width:90px;
}

.aSearchContent{
	padding-top:10px;
	padding-left:10px;
	background-color:#FFFFFF;
}
.aSearchContent button{
	/*color:#91713c;
	color:#CC3333;
	background-image:url(../images/menu_seperator.png);
	background-repeat:repeat;*/
}
.inputalign{
	position:absolute;
	left:170px;
}
.advance_search{
	position:absolute;
	/*color:#F00;*/
	color:#4D3A18;
	left:665px;
	top:0px;
	width:500px;
	background-color:#FFFFFF;
}

.advance_search .search-btn{
	position:absolute;
	top:5px;
	background-image:url(../images/search.png);
	height:17px;
	width:17px;
	border:none;
}
.advance_search .search-btn:hover{
	background-image:url(../images/search1.png);
}
.advance_search_list{
color:#4D3A18;
font-size:13px;
width:165px;
}
.comulus_div{
	/*background:#3F3F3F;*/
/*	width:100%;
	margin-top:-20px;
	margin-right:50px;*/
    width:526px!important;
    text-align:center;
}
.showcaseproduct
{
	width:900px;
	height:auto;
	background:#FFF;
	padding-left:0px;
	
}

.showcaseproduct div
{
	position:relative;
	float:left;
	width:165px;
	height:230px;
	text-align:center;	
	/*background-image:url(../images/SCP_back.png);*/
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:17px;
	top:50px;
	
}
.products_div{
	text-align:center;	
	width:165px;
	height:206px;
	/*background-image:url(../images/product_bg.png); */
	background-repeat:no-repeat;
	padding-bottom:15px;
	float:right	
}

.prod_bg_topframe{ background:url(../images/product_bgtop_frame.png) no-repeat; width:165px; height:183px; float:right; padding-top:6px;}

.prod_bg_bottomframe{width:165px; height:17px; float:right;}










#products_table{
	top:65px;
}
#products_table img{
	width:120px;
	height:120px;
	text-align:center;

}


#products_table2{
	top:65px;
}
#products_table2 img{

	text-align:center;

}






.product_name{
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#471F08;
		padding-left:5px;
	padding-right:5px;

}
.product_desc{
	width:150px;
	display:block;
	color:#471F08;
	font-size:10px;
	text-align:center;	
	height:25px;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	max-height:25px;
}
.product_price{
	display:block;
	font-weight:bold;
	font-size:10px;
	padding:3px;
}
.onsale{
color:#FF0000;
}
.product_button{
	width:100%;
	height:20px;
}
.paging{
text-align:center;
width:850px;
font-size:13px;
}
.pageOf{
	padding-left:50px;
	padding-right:50px;
}
.paging div.SCP_nav
{
	width:600px;
	color:#471F08;
	font-weight:bold;
	text-align:center;
	font-size:13px;
	/*
	width:96%;
	height:20px;
	text-align:center;
	widows:200px;	
	background:transparent;	
	background:#4D3A18 none repeat scroll 0 0;
	color:white;
	*/
}
.paging a{
	font-weight:bold;
	font-size:13px;
}


.paging div.SCP_nav a:hover
{
	color:#999 !important;
}

.showcaseproduct div textarea
{
	border:none;
	background:transparent;
	display:block;
	color:#471F08;
	padding-left:5px;
	font-size:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

.showcaseproduct img 
{
	position:relative;
	float:left;
	width:122px;
	height:122px;	
	margin-left:20px;
	margin-top:5px;
}
.showcaseproduct desc 
{
height:25px;
}

.showcaseproduct img.st_visit
{
	position:relative;
	float:left;
	width:142px;
	height:27px;
	border:none;
	margin-left:-14px;
	margin-top:-0px;
	padding-left:25px;
}
.showcaseproduct h2
{
	color:#333;;
	font-size:11px;
}

.visitonlinestore
{
	width:1000px;
	height:1000px;	
	padding-left:0px;
	border:none;
}

.visitonlinestore div
{
	position:relative;
	float:left;
	width:220px;
	height:auto;
	text-align:center;
	border:solid #666 2px;	
}

.visitonlinestore div textarea
{
	border:none;
	background:transparent;
	display:block;
	color:#333;
	padding-left:5px;
}

.visitonlinestore img 
{
	position:relative;
	float:left;
	width:200px;
	height:200px;
	border:solid #CCC;
	margin-left:7px;
	margin-top:5px;
}

.description
{	
	width:150px;
	color:#333;
}
.price
{	
	width:100%;
	color:#333;
	font-weight:bold;
	font-size:11px;
}

.customerServices
{
	width:750px;
	margin-top:58px;
	padding-left:70px;
	padding-right:70px;
	text-align:left;
	min-height:560px;
	background:url(../images/page_bg_white_frame.png) no-repeat left top;
	padding-top:40px;
	color:#7D5119;
	letter-spacing:0.5px;
}

.loginRegistration
{
	position:relative;
	width:100%;
	height:500px;
	padding-top:25px;
	/*padding-left:20px;*/
	display:block;
	text-align:center;
	font-size:12px;
}
.loginRegistration table
{
	margin: 0 auto;
	font-size:12px;
}
.loginRegistration td
{
	text-align:left;font-size:12px;
	
}
.registration #left 
{
float:left;
width:360px;

}
.registration #right 
{
float:right;
width:360px;
padding-right:25px;

}
.favourites{
	line-height:25px;
}
.customerServices th{
	font-weight:normal;
	text-align:left;
}
.customerServices input,select{
	font-size: 12px;
	color: #4d3a18;
/*	width:125px;*/
}

.customerServices label
{
	position:relative;
	width:120px !important;	
	float:left;	
	margin-top:10px;
	padding-right:6px;	
}

.registration .button
{
	width:60px;
	height:21px;
	/*background:url(../images/button_submit.png);*/
	border:none;
	margin-right:40px;
}


	
.login
{
	position:relative;	
	width:320px;
	float:right;
	font-size:12px;
}

.input{width:210px;}

.login input,select
{	
	left:100px;	
	margin-top:10px;
	visibility:
	
}
.login label
{
	position:relative;
	width:140px !important;	
	float:left;	
	margin-top:10px;	
}

.login .button
{
	width:60px;
	height:21px;
	/*background:url(../images/button_submit.png);*/
	border:none;
	margin-right:28px;
	float:right;
}

.login .button:hover
{
	/*background:url(../images/button_submit2.png);*/
}

.bookMark
{
	width:250px;
	background-color:#999;
	height:100px;
	position:absolute;
	top:20px;
	left:700px;
	z-index:3000;
	text-align:left;
}

.bookmarkLink
{
	width:100%;
	margin-left:10px;
	margin-left:20px;
	text-align:left;
}

.SCP_storelink
{
width:100%; height:30px; background-color:#DDC28E; position:relative; top:36px; margin-top:-1px;
text-align:center;
}

.SCP_storelink a
{
	margin-top:-29px !important;
	width:200px;
	float:left;
}

.SCP_iframe
{
height:900px; width:100%; border:0px; top:0px; position:relative; text-align:center; 
z-index:0;
}

.SCP_iframe iframe
{
height:900px; width:100%; top:0px; position:relative; 
border:0px 0px 0px 0px; 
z-index:0;
margin-top:0px;
}
.store_title
{
	width:100%;
	text-align:center;
	float:left;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.storePopupThumb{
	left:0px;
	bottom:0px;
	background-color:#FFFFFF;
	float:left;

}
.tagLine{
/*color:#4d3a18;*/

position: relative;
	clear:both;
	top:15px;

}
#storesCarousel{
	position:relative;
	top:55px;
}
.strollContent{
text-align:center; 
color:#7D5119; 
height: auto;
position:relative; 
z-index:200;
font-size:12px;
/*letter-spacing:1px;*/
font-stretch:expanded;
line-height:16px;
top:15px;
/*top:20px;*/

}
#carouselControls{
	width:100%; 
	/*clear:both; */
	position:relative; 
	/*background:#F00;*/
	top: -45px;
	z-index:90000;
}


#suckerfishnav {
    font-size:18px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    /*float:left;*/
    list-style:none;
    line-height:20px;
    padding:0;
    border:0px solid #aaa;
    margin:0;
    width:100%; 
	color:#FFFFFF;
    }
.menuHeader{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
#suckerfishnav a {
    height: 25px;
	color:#FFFFFF;	
	text-align: center;
	font-size: 12px;
	position: relative;
	border-right:#FFF thin 3px;
    display:block;
    text-decoration:none;
    padding:3px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:150px;
    font-weight:normal;
    margin:0;
    line-height:2;
    border:0;
   /* border-top:1px solid #FFFFFF;*/
    }
#suckerfishnav li li {
    width:148px;
    border-bottom:1px solid #D4C6BC;
    border-right:1px solid #D4C6BC;
    border-left:1px solid #D4C6BC;
	text-align:left;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
	}
#suckerfishnav li li a {
    /*padding:0px 10px;*/
    width:130px;
    font-size:12px;
    color:#000000;
    text-transform:uppercase;
	text-align:left;
    }
#suckerfishnav li ul ul {
text-align:left;
    margin:-30px 0 0 148px;
    }
#suckerfishnav li li:hover {
    /*background:#C7A058;*/
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
  /*  color:#4d3a18;*/
 color:#471F08;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#471F08;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#FFFFFF;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    /*background:#C7A058;
	
	background-image:url(../images/bottom_menu_bg.png);
		background-repeat:repeat-x;
		background:#C7A058;
	z-index:9999999;
	opacity: .9;
	background-image:url(../images/nav_dd_bg.png);*/
    }

.menuSeperetor{
 	width:10px;
 	background-image:url(../images/menu_seperator.png); 
	/*background-color:#330066;*/
	z-index:100000;
 }

#shop_destination ul li{
width:129px!important;
}
#shop_destination ul li li{
width:162px!important;
margin-left:22px!important;
}
#shop_destination ul li li li{
width:162px!important;
margin-left:55px!important;
}

#shop_category ul li{
width:119px!important;
}
#shop_category ul li li{
width:160px!important;
margin-left:10px!important;
}

#shop_product ul li{
width:110px!important;
}
#shop_product ul li li{
width:162px!important;
margin-left:3px!important;
}
#customer_service ul li{
width:118px!important;
}
#customer_service ul li li{
width:162px!important;
margin-left:-6px!important;
}



.sf-menu li{
padding-top:4px;
padding-bottom:4px;
}

.online_submenu {
background-color:#ddc28e;
text-align:center;
padding:0px;
margin:0px;
}

.online_submenu a {
padding-right:8px;
}
.online_nav_top #menu, .online_nav_top #top_menu ul{
height:32px!important;
}
.nav-links{
margin-left:auto;
margin-right:auto;
width:900px;
text-align:center;
}


.online_submenu .next{
background-image:url('../images/resultset_next.png');
background-repeat:no-repeat;
background-position:center left;
padding-left:16px;
color:white;
}

.online_submenu .prev{
background-image:url('../images/resultset_previous.png');
background-repeat:no-repeat;
background-position:center right;
padding-right:16px;
color:white;
}

.online_submenu .return{
float:left;
margin-left:80px;
}

.online_submenu .return a{
color:white;
}


.online_nav_top #container{
width:1000px!important;
}

#online_submenu_new{
border:0px solid #000000; 
background-color:#ddc28e;
margin-top:0px;
min-height:25px; 
width:100%;
font-size:12px;
}

#online_submenu_new a,.return{
color:white;
}



#online_submenu_new a:hover{ color:#471f08;}

.seperator{
overflow:hidden;
    height:28px!important;
padding:0px !important;
}

.sf-menu ul {
margin-left:6px;
}
.reflect-cont{
height:107px;
margin-top:214px;
display:block;
}

img.reflect{
margin-top:314px!important;
margin-left:-108px;
}


#account_links1{ margin-left:25px;}

#account_links1,#account_links2{ padding-left:3px; padding-left:2px; padding-top:5px;}
#account_links1 a{font-size:10px;}

#account_links2 a{ font-size:10px;}
