html {margin:0;padding:0;min-height:100%;margin-bottom:1px;overflow:scroll;}
body {margin:0;padding:0;font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";font-size:14px;background:url(https://www.iwanries.com/images/Silver_background1b.jpg) repeat;}
#mainPage {margin:0px; padding:0px; border:none;min-width:1000px;}
#contentDiv {margin:0px; padding:0px; border:none;}
#contentDiv2 {margin:0px; padding:0px; border:none;}
.sideBarPadding {margin:0px;padding:10px;border:none;}
#headerImage {height:75px;margin:0px; padding:0px;background:url(https://www.iwanries.com/images/Header.png) no-repeat top left;border:none;min-width:1000px;cursor:pointer;}
.headerBar {height:63px;margin:0px; padding:0px;background:url(https://www.iwanries.com/images/headerbar.jpg) repeat-x top left;border:none;min-width:1000px;}
#leftSideBar {float:left;width:175px;margin:0px; padding:0px; border:none;background-color:transparent;color:#000;}
#rightSideBar {float:right;width:175px;margin:0px; padding:0px; border:none;background-color:transparent;color:#000;}
#content {margin-top:0px;margin-right:175px;margin-bottom:0px;margin-left:175px;padding:20px;border:none;background-color:#FFF;color:#000;min-height:890px;}
#contentFront {margin-top:0px;margin-right:175px;margin-bottom:0px;margin-left:175px;padding:20px;border:none;color:#000;}
#contentVirtualTour {margin-top:0px;margin-right:175px;margin-bottom:0px;margin-left:175px;padding:0px;border:none;color:#000;}
.footer {font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";font-size:16px;font-weight:bold;margin:0px;padding:0px;border:none;background-color:#00F;color:#FFF;min-width:1000px;}
.footerPadding {margin:0px;padding:10px 10px 10px 10px;border:none;}
#footerLeft {float:left;width:175px;margin:0px; padding:0px; border:none;text-align:center;vertical-align:middle;}
#footerRight {font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";font-size:12px;font-weight:normal;float:right;width:175px;margin:0px; padding:0px; border:none;text-align:center;vertical-align:middle;}
#footerContent {margin:0px 175px 0px 175px;padding:0px; border:none;text-align:center;vertical-align:middle;}
body#main-body #js-off {display:none;}
#swfObject {top:0px;left:0px;right:auto;bottom:auto;margin:0px auto;padding:0px;text-align:center;}object {width:100%;top:0px;left:0px;text-align:left;}
.leftNavHref {font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";color:#000;text-decoration:none;font-weight:bold;font-size:13.5px;line-height: 1.3;}
.leftNavHref:hover {color:#FFF;}
.leftNavHours {font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";font-size:12px;font-weight:bold;text-align:center;}
.emailFriendTitle {font-size:14px;font-weight:bold;}
.emailFriendForm {font-size:12px;font-weight:bold;}
#contentPipeCigar { border:1px solid black;font-family:Verdana, Geneva, sans-serif;font-size:12px;text-align:center;}
.samplerName {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;margin:0px;padding:0px;}
.samplerImage {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;margin:0px;padding:0px;border:10px solid transparent;max-height:100px;max-width:150px;cursor:pointer;}
.paymentTitle {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;color:#000;margin:0px;padding:0px;}
.paymentNote {font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;color:#000;margin:0px;padding:0px;}
.categoryName {font-size:18px;font-weight:bold;color:#000;margin:0px;padding:0px;}
.categoryImage {margin-bottom:10px;max-width:610px;}
.categoryDesc {font-size:14px;font-weight:normal;}
.categoryNote {font-size:10px;font-weight:normal;}
.boughtName {font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;margin:0px;padding:0px;color:#00C;}
.boughtName:hover {color:#600;border-color:#600;text-decoration:underline;}
.boughtName img {border:none;max-height:50px;max-width:75px;}
.boughtSKUPrice {font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;margin:0px;padding:0px;color:#000;}
.productName {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;margin:0px;padding:0px;color:#00C;}
.productName:hover {color:#600;border-color:#600;text-decoration:underline;}
.productName img {border:none;max-height:100px;max-width:150px;}
.productPipeCigar {font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;color:#00C;margin:0px;padding:0px;}
.productPipeCigar:hover {color:#600;cursor:pointer;text-decoration:underline;}
.giftWrap {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:normal;color:#00C;margin:0px;padding:0px;text-align:left;}
.giftWrap:hover {color:#600;cursor:pointer;}
.productNumber {font-family:Verdana, Geneva, sans-serif;color:#000;font-size:10px;font-weight:normal;margin:0px;padding:0px;}
.productMSRP {font-family:Verdana, Geneva, sans-serif;color:#000;font-size:11px;font-weight:bold;margin:0px;padding:0px;}
.productSold {font-family:Verdana, Geneva, sans-serif;color:#900;font-size:13px;font-weight:bold;margin:0px;padding:0px;}
.productMSRPStrike {font-family:Verdana, Geneva, sans-serif;color:#000;font-size:11px;font-weight:bold;text-decoration:line-through;margin:0px;padding:0px;}
.productSales {font-family:Verdana, Geneva, sans-serif;color:#600;font-size:11px;font-weight:bold;margin:0px;padding:0px;}
.productEndDate {font-family:Verdana, Geneva, sans-serif;color:#600;font-size:11px;font-weight:normal;margin:0px;padding:0px;}
.productDiscount {font-family:Verdana, Geneva, sans-serif;color:#360;font-size:11px;font-weight:bold;margin:0px;padding:0px;}
.productDetailsMSRP {font-family:Verdana, Geneva, sans-serif;color:#000;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
.productDetailsMSRPStrike {font-family:Verdana, Geneva, sans-serif;color:#000;font-size:12px;font-weight:bold;text-decoration:line-through;margin:0px;padding:0px;}
.productDetailsSales {font-family:Verdana, Geneva, sans-serif;color:#600;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
.productDetailsEndDate {font-family:Verdana, Geneva, sans-serif;color:#600;font-size:12px;font-weight:normal;margin:0px;padding:0px;}
.productDetailsDiscount {font-family:Verdana, Geneva, sans-serif;color:#360;font-size:12px;font-weight:bold;margin:0px;padding:0px;}
.productLaw {font-family:Verdana, Geneva, sans-serif;color:#600;font-size:11px;font-weight:bold;margin:0px;padding:0px;text-align:center;}
#productLink, #productLink img {color:#600;text-decoration:none;border:none;}
#productLink:hover, #productLink img:hover {color:#F90;text-decoration:none;}
.shoppingCart {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;}
.shoppingCartReview {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:normal;}
.shoppingCartGreen {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;background-color:#DFC;border:1px solid #063;}
.shoppingCartRed {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;background-color:#FF9393;border:1px solid #900;}
.shoppingCartDiscount {font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#063;height:25px;background-color:#DFC;}
.shoppingCartTotal {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;}
.shoppingCartSKU {font-family:Verdana, Geneva, sans-serif;font-size:9px;}
.shoppingCartImage {max-height:50px;max-width:50px;border:None;}
.shoppingCartNote {font-family:Verdana, Geneva, sans-serif;font-size:10px;}
.shoppingCartFederalLaw {font-family:Verdana, Geneva, sans-serif;font-size:10px;color:#600;}
.productDetailsFederalLaw {font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#600;font-weight:bold;}
.shoppingCartReviewTitle {font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;}
.contentPageTitle {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;color:#000;margin:0px;padding:0px 0px 5px 0px;}
.leftNavStorePageTitle {font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";font-size:18px;font-weight:bold;color:#000;margin:0px 0px 10px 0px;padding:0px;}
.menuClear {clear:both;height:.5px;font-size:.5px;border:none;margin:0;padding:0;background-color:#bcae85;}
.footerClear {clear:both;height:.5px;font-size:.5px;border:none;margin:0;padding:0;background:transparent;}h1 {font-size:18px;font-weight:bold;color:#000;margin:0px;padding:0px;}h2 {font-size:14px;font-weight:bold;color:#000;margin:0px;padding:0px;}hr {color:#000;background-color:#000;font-weight:bold;height:3px;margin:13px 0px 13px 0px;padding:0px;}
.normalHR {color:#666;background-color:#666;font-weight:normal;height:1px;margin:0px;padding:0px;}form {margin:10px;}input[type="text"] {width:150px;} .catMenuHref {text-decoration:none;color:#00F;font-size:12px;font-weight:bold;}
.catMenuHref:hover {color:#993401;}
.catContentHref {text-decoration:none;color:#00F;font-size:12.5px;font-weight:bold;}
.catContentImage {border:none;max-height:50px;max-width:50px;}
.catContentHref:hover {color:#600;}
.breadcrumbHref {font-family:Verdana, Geneva, sans-serif;text-decoration:none;color:#00C;font-size:10px;font-weight:bold;margin:0px;padding:0px;line-height:0px;}
.breadcrumbHref:hover {color:#600;text-decoration:underline;}
.breadcrumbTable {font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;width:100%;margin:-20px 0px 0px -2px;padding:0;color:#000;border:none;vertical-align:bottom;}
.breadcrumbTable tr{font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:bold;width:100%;height:5px;padding:0;text-align:center;}
.contentCat {list-style-type:none;width:100%;margin:0px;padding:0px;}
.contentCat li {width:270px;float:left;margin:0px;padding:0px;}
.contentProd {list-style-type:none;list-style:none;width:100%;margin:0px;padding:0px;}
.contentProd li {width:270px;float:left;margin:0px;padding:0px;}
.contentDirectory {list-style:square;width:100%;margin:0px;padding:0px;}
.contentDirectory li {list-style:square;width:400px;float:left;margin:0px;padding:0px;}
.contentDirectory a {text-decoration:none;font-size:12px;font-weight:bold;color:#00C;}
.contentDirectory a:hover {color:#600;}
.loungeTitle {font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;color:#600;text-transform:uppercase;}
.loungeInfo {font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;color:#000;}
.loungeList {font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:normal;color:#000;}
.loungeHours {font-family:Verdana, Geneva, sans-serif;font-size:16px;font-weight:bold;color:#000;}
#searchForm {position:absolute;right:0px;top:53px;font-weight:bold; font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";padding:0px;margin:0px;border:none;vertical-align:top;}
#searchForm input[type="text"] {font-size:12px;height:16px;width:110px;vertical-align:top;}
#searchForm input[type="image"] {width:20px;height:20px;border:1px solid #000;padding:0px;vertical-align:top;}
.productCSSSort {font-family:Verdana, Geneva, sans-serif;font-size:9px;font-weight:normal;}
#form1 input[type="text"] {width:150px;}
.redAsterisk {padding-left:3px;padding-right:3px;margin-top:5px;color:#600;font-size:18px;font-weight:bold;}
#securitycodehelp {position:fixed;top:0;left:0;padding:0;margin:0;width:400px;}
#securitycodehelp img {border:1px solid black;background-color:white;padding:25px;margin:0;}
#modalContainer {background-color:transparent;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10000;background-image:url(tp.png);}
#alertBox {position:fixed;background-color:#FFF;top:40%;left:50%;width:300px;min-height:100px;height:auto;margin:auto;margin-left:-150px;border:2px solid #900;text-align:center;z-index:1000000;}
#alertBox h1 {margin:0;font:bold 0.9em verdana,arial;background-color:#900;color:#FFF;border-bottom:1px solid #000;padding:3px 0 3px 10px;text-align:left;}
#alertBox p {font-family:Verdana, Geneva, sans-serif;font-size:12px;height:auto;padding:10px;margin:0;}
#alertBox #closeBtn {display:block;position:relative;margin:5px auto;padding:3px;border:1px solid #000;width:70px;font:0.7em verdana,arial;font-weight:bold;text-transform:uppercase;text-align:center;color:#000;background-color:silver;text-decoration:none;}
.editHref {text-decoration:none;color:#00F;font-size:9px;font-weight:bold;}
.editHref:hover {color:#600;}
#pagewrap {  overflow:hidden;}
#pagewrap>div {float:left;width:49%;}
/* Map View */
#map_canvas {height:450px;border:solid thin black;z-index:5000;}
#directions {float:left;width:99% !important;padding:0px;margin:0px;}
#addresses { color:white;}
.address-panel {background-color:#03F;overflow:auto;margin:0 auto;margin-bottom:10px;margin-left:10px;padding:15px;width:94%;text-align:left;}
.address-panel h2 {padding:0px;margin:10px 10px 10px 20px; color:#FFF }
.autocomplete {font-family:Tahoma;font-size:8pt;background-color:white;margin:0px;border:1px solid black;position:absolute;cursor:default;height:100px;overflow:auto;overflow-x:hidden;}
.autocomplete_item {padding:1px 1px 1px 5px;margin:0px;color:black;width:100%;text-align:left;}
.autocomplete_item_highlighted {padding:1px 1px 1px 5px;margin:0px;color:white;background-color:#03F;}
a.ovalbuttonright {background:transparent url('../admin/images/buttons/oval/oval-blue-left.gif') no-repeat top left;height:24px;line-height:16px;display:block;float:right;font:normal 13px Arial;padding-left:11px;text-decoration:none;}
a.ovalbuttonleft {background:transparent url('../admin/images/buttons/oval/oval-blue-left.gif') no-repeat top left;height:24px;line-height:16px;display:block;float:left;font:normal 13px Arial;padding-left:11px;text-decoration:none;}
a:link.ovalbuttonright, a:visited.ovalbuttonright, a:active.ovalbuttonright, a:link.ovalbuttonleft, a:visited.ovalbuttonleft, a:active.ovalbuttonleft {color:#666;}
a.ovalbuttonright span, a.ovalbuttonleft span {background:transparent url('../admin/images/buttons/oval/oval-blue-right.gif') no-repeat top right;display:block;padding:4px 11px 4px 0;}
a.ovalbuttonright:hover, a.ovalbuttonleft:hover {background-position:bottom left;}
a.ovalbuttonright:hover span, a.ovalbuttonleft:hover span {background-position:bottom right;color:#000;}
.buttonwrapper {overflow:hidden;width:100%;}
form div {margin:0px 0px 3px 90px;padding:0px 0px 0px 0px;font-size:12px;}
form label {width:175px;display:block;float:left;font-weight:bold;padding:3px 10px 0px 0px;margin:0px 0px 0px 0px;text-align:right;}
form div.alignSecondColumn {margin-left:175px;padding-left:100px;}
#navMenusDiv {padding:0px 0px 0px 0px;margin:0px 0px 0px -1px;vertical-align:top;height:20px !important;background-color:#03F;border-bottom:1px solid #00F;}
#navMenus, #navMenus ul {width:100%;height:20px;list-style-type:none;list-style:none;background-color:#03F;padding:0;margin:0;border:0; z-index:10000;}
#navMenus ul li ul {width:200px;list-style-type:none;background-color:transparent;}
#navMenus a {display:block;color:#FFF;background-color:#03F;text-decoration:none;padding:4px 10px 3px 10px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;font-size:11px;text-align:center;}
#navMenus a:hover {background-color:#FFF;color:#000;}
#navMenus li {float:left;width:auto;border-right:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;margin-right:-1px;background-color:#bcae85;}
#navMenus li ul a {background-color:#03F;color:#FFF;padding:4px 5px 4px 5px;}
#navMenus li ul ul a {background-color:#03F;color:#FFF;padding:4px 5px 4px 5px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
#navMenus li ul ul ul a {background-color:#03F;color:#FFF;padding:4px 5px 4px 5px;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
#navMenus li ul li {width:240px;margin-left:-1px;margin-bottom:-1px;border:1px solid #000;float:left;}
#navMenus li ul li ul li {width:210px;margin-left:-1px;margin-bottom:-1px;border:1px solid #000;float:left;}
#navMenus li ul li ul li ul li {width:210px;margin-left:-1px;margin-bottom:-1px;border:1px solid #000;float:left;}
#navMenus li ul li ul {margin-top:-22px;}
#navMenus li ul li ul li ul {margin-top:-22px;}
#navMenus li ul {position:absolute;background:transparent;width:10em;left:-9999%;}
#navMenus li ul ul {margin:0 0 0 240px;width:210px;list-style:none;}
#navMenus li ul ul ul {margin:0 0 0 210px;width:150px;list-style:none;}
#navMenus li ul ul li a {padding:4px 5px 4px 5px;}
#navMenus li:hover ul ul, #navMenus li:hover ul ul ul, #navMenus li.sfhover ul ul, #navMenus li.sfhover ul ul ul {left:-9999%;}
#navMenus li:hover ul, #navMenus li li:hover ul, #navMenus li li li:hover ul, #navMenus li.sfhover ul, #navMenus li li.sfhover ul, #navMenus li li li.sfhover ul {left:auto;}
.navMenusBarDown {background-image:url(https://www.iwanries.com/images/MenuBarRightHover.gif);background-repeat:no-repeat;background-position:98% 50%;}
.navMenusBarRight {background-image:url(https://www.iwanries.com/images/MenuBarRight.gif);background-repeat:no-repeat;background-position:98% 50%;}
.navMenusBarDown:hover {background-image:url(https://www.iwanries.com/images/MenuBarRight.gif);background-repeat:no-repeat;background-position:98% 50%;}
.navMenusBarRight:hover {background-image:url(https://www.iwanries.com/images/MenuBarRightHover.gif);background-repeat:no-repeat;background-position:98% 50%;}
.navMultiColumns {width:630px !important;list-style:none;}
#navMenuBasket {min-width:130px;}
input.btn {cursor:pointer;color:#FFF;font-weight:bold;background-color:#00F;border:1px solid #00F;font-size:12px;padding:1px;}
input.btn:hover{background-color:#FFF;color:#000;border:1px solid #000;}
#loading {width: 200px;height: 100px;background-color: #fff;position: absolute;left: 50%;top: 50%;margin-top: -50px;margin-left: -100px;text-align: center;}
/*
 * jQuery Nivo Slider v2.5.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#cigar-slider, #pipe-slider {
    width:165px;
    height:200px;
	background:url(https://www.iwanries.com/images/imageslider/loading.gif) no-repeat 50% 50%;
}
#cigar-slider img, #pipe-slider img {
	position:absolute;
	width:175px !important;
	height:auto;
	top:0px;
	left:0px;
	display:none;
	background-color:#CCCCCC;
}
#slider a {
	border:0;
	display:block;
}
#slider2 a {
	border:0;
	display:block;
}

#slider-wrapper {
    /*background:url(/images/imageslider/slider.png) no-repeat;*/
    width:618px;
    height:246px;
    margin:0 auto;
    padding-top:0px;
    margin-top:0px;
}

#slider {
	position:relative;
    width:618px;
    height:246px;
	background:url(https://www.iwanries.com/images/imageslider/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

#slider2 {
	position:relative;
    width:618px;
    height:246px;
	background:url(https://www.iwanries.com/images/imageslider/loading.gif) no-repeat 50% 50%;
}
#slider2 img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider2 a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(https://www.iwanries.com/images/imageslider/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(https://www.iwanries.com/images/imageslider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

#cigarTicker ul, #pipeTicker ul
{
	margin:0px;
	padding:0px;
}

#cigarTicker li, #pipeTicker li
{
	margin:0px;
	padding:0px;
}

#cigarTicker, #pipeTicker
{
	width: 173px; 
	margin:0px;
	padding:0px;
	border:1px solid black;
}

#cigarTicker ul a, #pipeTicker ul a
{
	text-decoration:none;
	color:blue;
	display:block;
}

#cigarTicker ul li span, #pipeTicker ul li span
{
	color:white;
	background-color:blue;
	width:100%;
	display:block;
	text-align:center;
}

#cigarTicker ul li div, #pipeTicker ul li div
{
	width:100%;
	height:100px;
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position:50% 70%;
}
#navFullMenusOuterDiv {border:1px solid #03F;background-color:#03F;height:20px;}
#navFullMenusDiv {padding:0px 0px 0px 0px;margin:0px 0px 0px -1px;vertical-align:top;height:20px !important;background-color:#03F;border-bottom:1px solid #03F;}
#navFullMenus {width:100%;height:20px;list-style-type:none;list-style:none;background-color:#000;padding:0;margin:0;border:0; z-index:10000;}
#navFullMenus li {float:left;width:auto;border:none;background-color:#03F;}
#navFullMenus li div {min-width:1000px;width:100%;min-height:300px;background-color:#FFF;position:absolute;left:0px;z-index:5000;cursor:pointer;border-bottom:1px solid #000;}
#navFullMenus .navTopMenus {display:block;color:#FFF;background-color:#03F;text-decoration:none;padding:4px 10px 4px 10px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;font-size:11px;text-align:center;}
#navFullMenus .navTopMenus:hover {background-color:#FFF;color:#000;}

/*#navFullMenus li div {left:-9999%;}*/
#navFullMenus li:hover a {background-color:#FFF;color:#000;}
#navFullMenus li:hover div {left:0px;z-index:5000;}
#navFullMenuBasket {min-width:198px;}

.navSubMenus {background-color:#FFFFFF;margin:10px 0px;padding:0px;float:left;width:25%;height:100%;border-right:2px solid #ccc;}
.navLastMenus {border:none;}
.navLastMenus td, .navSubMenus td {padding-bottom:15px;}
.navSubMenus a {display:block;padding:0px;margin:0px;background-color:#FFF;color:#000;text-decoration:none;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;font-size:11px;padding-right:10px;}
.navSubMenus .navSubTitle {color:#900 !important;font-weight:bold;padding:0px 0px 5px 10px;display:block;width:90%;font-size:12px;}
.navSubMenus a:hover {color:#03F !important;text-decoration:underline;}

.navSubMenus ul {list-style-type:none;list-style:none;padding:0;margin:0;border:0;background-color:#FFFFCC;width:100%;}
.navSubMenus ul li a {float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:110px;padding:0px 0px 0px 10px;margin:0px;}

.navSubMenus2 {background-color:#FFFFFF;margin:10px 0px;padding:0px;width:100%;height:100%}
.navSubMenus2 td {padding:0px 0px 0px 10px;width:25%;border-right:2px solid #CCC;margin:0px;}
.navSubMenus2 a {padding:0px;margin:0px;background-color:#FFF;color:#000;text-decoration:none;font-weight:normal;font-family:Tahoma, Geneva, sans-serif;font-size:11px;}
.navSubMenus2 .navSubTitle {color:#900 !important;font-weight:bold;padding:0px;font-size:12px;}
.navSubMenus2 a:hover {color:#03F !important;text-decoration:underline;}
