/*--- Layout ---*/
.hidden, #headerBackground{display:none;}
#wrapper { background: none; }
#aff-logo{ margin:0 auto; width: 962px;}
#aff-logo h1{font-size:40px;}
#aff-logo img{height: 70px; margin-top: 10px;}
#header.iframe { height: 24px; margin:1em auto -2em; width: 962px; box-shadow: none; border: none; z-index: 101;}

#breadcrumbs.iframe {margin-top: -3em;}
#page {margin-top: 3em;}
#new-order.order_iframe {margin: 0;}
#header-right { position: absolute; top: 160px; right: 0; min-width: 180px; max-width: 670px}
#show-favs, #sort_select {border:1px solid transparent;}
#show-favs:hover, #sort_select:hover {border:1px solid #99908A; background-color: #fff;}
#city-thumbs {width: 100%; height: auto;}
#city-thumbs ul li {margin: 15px 20px;}

/* Currency Selector */
#header.iframe #curr_select{position:absolute; right:0; font-size:13px; font-weight: bold; padding: 0.5em 1.2em; width: 183.8px; border:1px solid transparent;}
#header.iframe #curr_select:hover #curr_foldout{display:block;}
#header.iframe #curr_select:hover {background-color: #fff; border:1px solid #ccc; border-bottom:none;}
div.hasSubmenu {position:relative; cursor: default;}
div.hasSubmenu span.pointer { position: relative; float: right; display: inline-block; width: 12px; height: 15px; background: url('../images/webding.png') no-repeat center center; }

#header.iframe div.submenu {display: none; position:absolute; right: -1px; top: 28px; width:215px; background-color: #fff; border:1px solid #ccc; border-top: none; z-index: 101; box-shadow: 0 5px 4px -2px #333; text-align:left; }
#header.iframe .submenu ul{margin-top:1em;}
#header.iframe .submenu ul li{ border: 0; width: 100%;}
#header.iframe .submenu ul li:last-child{margin-bottom:0.5em;}
#header.iframe .submenu ul li.endGroup a{margin-bottom: 0.5em;}
#header.iframe .submenu ul li.startGroup{border-top:1px solid #D6D6D6;}
#header.iframe .submenu ul li.startGroup a{margin-top:0.5em;}
#header.iframe .submenu ul li a{display:block; color: #14a6db; padding: 0.5em 1.2em; font-size:1em; text-shadow:none;}
#header.iframe .submenu ul li a:hover{color: #fff; background:#ff780b;}
#header.iframe .hasSubmenu:hover .submenu{display: block;}
#header.iframe #curr_select span.curr_symb {padding-right:5px; display:inline-block; width:16px;}

@media screen and (max-width: 1000px) {
	#header.iframe {
		width: auto;
	}
}