﻿body{ font-family:Arial, Helvetica, sans-serif; min-width:990px; text-align:center; height:100% !important; color:white; margin:0px; padding:0px; font-size:12px; background-image:url('../images/bg.png'); background-color:black; background-repeat:repeat-x; background-position:left top;}
#container{width:993px; margin:0px auto; padding-top:10px; text-align:left;}
#logo{display:block; height:85px; width:340px; float:left;}
#head{background:url('../images/head.png') no-repeat left top; height:150px;}
.topLinkBox{float:right; margin:10px 10px 0px 0px;font-size:16px;color:#004B8D; font-weight:bold; }
#head ul{list-style:none; margin:0px 0px 0px 10px; padding:18px 0px 0px 0px;} 
#head ul li{float:left; margin:0px 0px 0px 15px; padding:0px; font-size:14px; color:#004B8D; font-weight:bold;}
#head ul li .first{margin-left:-3px; padding:0px;}
#head a:visited{color:#004B8D; text-decoration:none;}
#head a:link{color:#004B8D; text-decoration:none;}
#head a:hover{color:#004B8D; text-decoration:underline;}
#head a:active{color:#004B8D; text-decoration:underline;}
a.topLinks:visited{color:red; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.topLinks:link{color:red; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.topLinks:active{color:#004B8D; text-decoration:underline;}
a.topLinks:hover{color:#004B8D; text-decoration:underline;}
a.topLinksDiv:visited{color:red; font-size:14px; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.topLinksDiv:link{color:red; font-size:14px; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.topLinksDiv:active{color:#004B8D; text-decoration:underline;}
a.topLinksDiv:hover{color:#004B8D; text-decoration:underline;}
.aboutRight a:link{color:white; font-style:italic; font-size:14px; font-weight:bold; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
.aboutRight a:visited{color:white; font-style:italic; font-size:14px; font-weight:bold; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.pgLinks:link{color:white; font-style:italic; font-size:14px; font-weight:bold; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.pgLinks:visited{color:white; font-style:italic; font-size:14px; font-weight:bold; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
.aboutRight a:active{text-decoration:underline;}
.aboutRight a:hover{text-decoration:underline;}
a.pgLinks:active{text-decoration:underline;}
a.pgLinks:hover{text-decoration:underline;}
a.pgLinksBlack:link{color:black; font-style:italic; font-size:14px; font-weight:bold; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.pgLinksBlack:visited{color:black; font-style:italic; font-size:14px; font-weight:bold; text-decoration:none; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;;}
a.pgLinksBlack:active{text-decoration:underline;}
a.pgLinksBlack:hover{text-decoration:underline;}
#footer a:visited{color:white; text-decoration:none;}
#footer a:link{color:white; text-decoration:none;}
#footer a:hover{color:white; text-decoration:underline;}
#footer a:active{color:white; text-decoration:underline;}
#footer{text-align:center; padding-top:10px;}
#footer p{}
.clear{clear:both;}
.centered{text-align:center;}
h3{color:#7ABAF2; padding:5px 0px 5px 0px; margin:0px;}
h2{color:#7ABAF2; padding:5px 0px 5px 0px; margin:0px;}
h1{color:#7ABAF2; padding:5px 0px 5px 0px; margin:0px;}
h6{color:white; padding:5px 0px 5px 0px; margin:0px;}
h5{color:white; padding:5px 0px 5px 0px; margin:0px;}
h4{color:white; padding:5px 0px 5px 0px; margin:0px;}
h1{ font-size:22px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}
.left{float:left;}
.right{float:right;}
#content{margin-top:-17px; padding:15px 10px 10px 10px; background-image:url('../images/transparentBgHorizontal.png'); background-position:center top; background-repeat:repeat-y; border-left:3px #383838 solid;  border-right:3px #404040 solid;  border-bottom:3px #404040 solid;}
#content p{margin:0px; padding:5px 0px 3px 0px;}
#recipeGames{float:left; width:600px; max-width:600px !important;}
#industry{float:left; width:600px; max-width:600px !important;}
#sales{float:left; width:600px; max-width:600px !important;}
#contentLeft{float:left; width:600px; max-width:600px !important;}
#supplier{float:left; width:970px; max-width:970px !important; min-height:500px;}
#sales{float:left; width:970px; max-width:970px !important; min-height:500px;}
#contentRight{float:right; width:350px; max-width:350px !important; font-size:10px;}
.aboutRight{padding:15px; background-color:black; font-size:10px;border:2px #7D7D7D solid;margin:15px 0px 10px 0px;}
.aboutRight div{clear:both;}
#contentLeft h2{ padding:0px 0px 0px 10px;}
#contentLeft h1{ padding:0px 0px 0px 10px;}
#contentLeft h5{font-style:italic; color:white; margin:0px 0px 5px 50px; padding:0px;}
#contentLeft img{margin:5px 5px 0px 0px;}

#featured{background:url('../images/transparentBg.png') repeat fixed left top; margin:15px 0px 15px 0px;}
#featured .featured{color:white; background-color:transparent; padding:10px;}
#featured .featured h5{ font-size:18px; margin:0px 0px 5px 0px; font-style:normal;} 
#featured .featured h6{ font-size:13px; font-style:italic; margin:3px 0px 5px 10px; padding:0px;}

#featured img{width:200px; margin:0px 0px 5px 10px;}
.featured{border:1px gray solid; background-color:#F7F7F7; padding:5px; margin-top:15px; color:black;}
.featured img{max-height:150px; margin:0px 10px 0px 10px;}

.rightContainer{border:2px #7D7D7D solid;background-image:url('../images/transparentBg.png'); background-repeat:repeat; margin:15px 0px 15px 0px; z-index:0;}
#search{width:160px; float:right; margin-right:10px;}
#search div{border:2px white solid; width:125px; height:17px; line-height:16px; background-color:black; float:left;}
#newProducts{padding:5px;}
#newProducts h5{padding-bottom:0px;}
#wine{border-top:1px #7D7D7D solid; border-bottom:1px #7D7D7D solid; margin-bottom:5px;}
#wine div{border-left:8px #ED1C24 solid; padding-left:5px; background-image:url('../images/transparentBg.png'); background-repeat:repeat;}
#wine div h3{padding:0px; color:#ED1C24;}
#wine div div{border-bottom: 1px #ED1C24 solid; border-left:0px; padding:0px;}
#spirits{ border-bottom:1px #7D7D7D solid; margin-bottom:5px;}
#spirits div{border-left:8px #76B83F solid; padding-left:5px; background-image:url('../images/transparentBg.png'); background-repeat:repeat;}
#spirits div div{border-bottom: 1px #76B83F solid; border-left:0px; padding:0px;}
#spirits div div h3{padding:0px; color: #76B83F;}
#beer{border-top:1px #7D7D7D solid; border-bottom:1px #7D7D7D solid;}
#beer div{border-left:8px #FFF200 solid; padding-left:5px; background-image:url('../images/transparentBg.png'); background-repeat:repeat;}
#beer div div{border-bottom: 1px #FFF200 solid; border-left:0px; padding:0px;}
#beer div div h3{padding:0px; color:#FFF200;}
.box{border-top:1px #7D7D7D solid; border-bottom:1px #7D7D7D solid; margin-bottom:5px;}
#misc{border-top:1px #7D7D7D solid; background-color:#FFFFFF;color:black; padding:7px 0px 7px 0px; margin-top:5px;}
#misc img{margin:5px 5px 0px 0px;}
#misc h5{	color:#333333; text-align:center;}
#misc .left{float:left; color:black; width:290px; padding:0px 5px 0px 5px;}
#misc .right{float:right; color:black; width:290px; padding:0px 5px 0px 5px;}
#aboutContentRight{width:355px;z-index:0;float:right;}
#categoryBox h1{color:#768E5D;}
#portfolios h1{color:#768E5D;}
#categoryBox h4{color:#768E5D;}
#portfolios h4{color:#768E5D;}
#categoryBox h5{color:#333333; margin:0px 0px 0px 0px;}
#portfolios h5{color:#333333; margin:0px 0px 0px 0px;}
#portfolios{padding:10px 0px 10px 0px; color:black;}
#categoryBox{padding:5px 10px 10px 10px; background-color:#ffffff; border:1px #505050 solid; color:black; margin-top:10px;}
.whiteBox{padding:5px 10px 10px 10px; background-color:#ffffff; border:1px #505050 solid; color:black; margin-top:10px; text-align:left;}
.whiteBox h3{color:#768E5D;}
.whiteBox h2{color:#768E5D;}
.whiteBox h1{color:#768E5D;}
.whiteBox h6{color:#004B8D;}
.whiteBox h5{color:#004B8D;}
.whiteBox h4{color:#004B8D;}
#cat1{float:left; width:265px; padding:5px 10px 10px 10px; background-color:#ffffff; border:1px #505050 solid; cursor:pointer; height:125px;}
#cat2{float:right; width:265px; padding:5px 10px 10px 10px; margin-right:15px; background-color:#ffffff; border:1px #505050 solid; cursor:pointer; height:125px;}
.openBtn{float:right; margin:5px 10px 0px 0px; cursor:pointer;}
.closeBtn{float:right; margin:5px 10px 0px 0px; cursor:pointer;}
.close{float:right; margin:5px 10px 0px 0px; cursor:pointer;}
.imgLeft{float:left; margin-right:10px;}
.imgRight{float:right; margin-left:10px;}
.sub{display:none; padding:10px 5px 10px 5px; }
#superior h1{padding-left:-10px; margin-left:-10px;}
#prestige h1{padding-left:-10px; margin-left:-10px;}
.sub h1{padding-left:-10px; margin-left:-10px;}
.featured{border:1px gray solid; background-color:#F7F7F7; padding:5px; margin-top:15px; color:black;}
.featured img{max-height:150px; margin:0px 10px 0px 10px;}
.featured h5, .featured h6{}
.featuredSpirits{border:1px gray solid; background-color:#F7F7F7; padding:5px; margin-top:15px; color:black; display:none;}
.featuredBeer{border:1px gray solid; background-color:#F7F7F7; padding:5px; margin-top:15px; color:black; display:none;}
.featuredWine{border:1px gray solid; background-color:#F7F7F7; padding:5px; margin-top:15px; color:black; display:none;}

.featuredWine img{max-height:100px; margin-left:10px;}
.featuredBeer img{max-height:100px; margin-left:10px;}
.featuredSpirits img{max-height:100px; margin-left:10px;}
#nav a{border:1px solid white; background: black; color:white; text-decoration: none; margin:0px 2px; padding: 3px 5px; font-size:12px;}
#nav a.activeSlide {color:black; background-color:white;}
#nav a:focus {outline: none;}
.aboutRight div{padding:10px; font-size:12px;}
.productList{margin:15px 0px 10px 0px;}
.marginLeft{margin-left:15px;}
.padL20{padding-left:20px;}
#contactForm{width:550px; border:1px #CDCCCC solid; color:black; padding:15px 10px 10px 10px; margin:15px 0px 15px 200px; float:left; background-color:#ffffff; border:1px #505050 solid;}
#contactForm .left{float:left; width:150px; text-align:right; padding-right:7px;}
#contactForm .right{float:left; width:350px; text-align:left; padding-left:5px;}
#contactForm .inputWidth{width:200px; }
#contactForm .required{border:1px #D81F26 solid;}
#contactForm .item{padding-bottom:5px}
#contactForm h2 {color:#768E5D;}
#stbWichitaWarehouse{cursor:pointer; border:1px #191919 solid;}
#stbWichitaCorportate{cursor:pointer; border:1px #191919 solid;}
#stbLenexa{cursor:pointer; border:1px #191919 solid;}
#stbLawrence{cursor:pointer; border:1px #191919 solid;}
#stbWichitaWarehouse:hover{border:1px white solid; background-color:#1A1A1A;}
#stbWichitaCorportate:hover{border:1px white solid; background-color:#1A1A1A;}
#stbLenexa:hover{border:1px white solid; background-color:#1A1A1A;}
#stbLawrence:hover{border:1px white solid; background-color:#1A1A1A;}
#googleDirections{ background-color:white; text-align:left; width:950px; margin:0px auto;color:black;}
#googleMap{ background-color:white; text-align:left; width:950px; margin:0px auto;color:black;}
#googleMap{height:700px;}
#googleDirections{margin-top:15px; margin-bottom:10px;}
.panelControl{padding:5px 10px 5px 10px; background-color:#ffffff; border:1px #505050 solid; color:black; margin-top:10px; cursor:pointer;}
.panelControl h4{ cursor:pointer;color:#768E5D;}
.panelControl h5{color:#000000;}
.panel{display:none; padding-bottom:5px;}
.subpanel{border:1px #A9A9A9 solid; padding:5px;  margin-top:10px; background-color:#F5F5F5; text-align:center;}
.subpanel h5{	color:black; padding:0px; margin:0px;}
.sm{width:50%; margin:10px auto; border:1px black solid; padding:15px 0px;}
.sp{text-align:left;}
.sp table tr td{width:200px;}
.smallText{font-size:8px; font-weight:bold;}
.panelOpen{padding-bottom:5px;}
a{outline:white none 0px;}
a.supplierLink:visited{ text-decoration:none; color:black; font-size:15px; font-weight:bold; display:inline-block; border-left:1px silver solid; border-top:1px silver solid; border-right:1px silver solid; padding:2px 5px 2px 5px; margin-bottom:-2px; background-color:white;}
a.supplierLink:link{ text-decoration:none; color:black; font-size:15px; font-weight:bold; display:inline-block; border-left:1px silver solid; border-top:1px silver solid; border-right:1px silver solid; padding:2px 5px 2px 5px; margin-bottom:-2px; background-color:white;}
a.supplierLink:hover{color:maroon;}
a.supplierLink:active{color:maroon;}
.suppliers_products_open{border:1px silver solid; padding:10px;}
a.supplier_product:visited{ font-size:13px; text-decoration:none; color:black;}
a.supplier_product:link{ font-size:13px; text-decoration:none; color:black;}
a.supplier_product:hover{color:maroon;}
a.supplier_product:active{color:maroon;}
.supplier_product a:visited{ font-size:13px; text-decoration:none; color:black;}
.supplier_product a:link{ font-size:13px; text-decoration:none; color:black;}
.supplier_product a:hover{color:maroon;}
.supplier_product a:active{color:maroon;}
.supplier{margin-bottom:1px;}
.supplier_controls{border-left:1px silver solid; border-top:1px silver solid; border-right:1px silver solid; padding:2px 5px 2px 5px; margin-bottom:-1px; background-color:white; }
.supplier_controls span{color:black; font-size:15px; font-weight:bold;}
.SupplierURL:visited{font-size:9px; font-weight:bold; text-decoration:none; color:#333333;}
.SupplierURL:link{font-size:9px; font-weight:bold; text-decoration:none; color:#333333;}
.ProductLink:visited{font-size:9px; font-weight:bold; text-decoration:none; color:#333333;}
.ProductLink:link{font-size:9px; font-weight:bold; text-decoration:none; color:#333333;}
.SupplierURL:hover{color:maroon; text-decoration:underline;}
.SupplierURL:active{color:maroon; text-decoration:underline;}
.ProductLink:hover{color:maroon; text-decoration:underline;}
.ProductLink:active{color:maroon; text-decoration:underline;}
.supplier_products{border:1px silver solid; padding:10px; display:none; margin-bottom:10px;}
.col4{float:left; width:225px; font-size:9px; font-weight:bold;}
.col3{float:left; width:225px; font-size:9px; font-weight:bold;}
.col2{float:left; width:225px; font-size:9px; font-weight:bold;}
.col1{float:left; width:225px; font-size:9px; font-weight:bold;}
.col3{margin-right:5px;}
.col2{margin-right:5px;}
.col1{margin-right:5px;}
.s_col4{float:left; width:218px; font-size:9px; font-weight:bold; overflow:hidden;}
.s_col3{float:left; width:218px; font-size:9px; font-weight:bold; overflow:hidden;}
.s_col2{float:left; width:218px; font-size:9px; font-weight:bold; overflow:hidden;}
.s_col1{float:left; width:218px; font-size:9px; font-weight:bold; overflow:hidden;}
.displayBody{ max-height:600px; /*overflow-y:scroll;*/ overflow-y:auto;  }
.supplier_product_close:visited{display:none; float:right;font-size:9px; font-weight:bold; text-decoration:none; color:#333333;}
.supplier_product_close:link{display:none; float:right;font-size:9px; font-weight:bold; text-decoration:none; color:#333333;}
.supplier_product_close:hover{color:maroon; text-decoration:underline;}
.supplier_product_close:active{color:maroon; text-decoration:underline;}
.diplayTitle h2{	color:black;}
.diplayTitle h1{	color:black;}
.diplayTitle h3{ padding-left:10px;	color:#768E5D;}
.display{display:none;}
#menuLog { font-size:1.4em; margin:20px; }
.hidden { position:absolute; top:0; left:-9999px; width:1px; height:1px; overflow:hidden; }
.fg-button { clear:left; margin:10px 0px 10px 0px; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
a.fg-button { float:left;  }
button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */
.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }	 /* solo icon buttons must have block properties for the text-indent to work */	
.fg-button.ui-state-loading .ui-icon { background: url(spinner_bar.gif) no-repeat 0 0; }
.positionHelper{text-align:left;}
.btmBorder{border-bottom:1px black solid;}
.ContainerInvisible{display:none;}
.ContainerVisible{	cursor:pointer;}
.divisionContent{display:none;}
.divisionTopLevel{cursor:pointer;}
.divisionTop{cursor:pointer;}
.salesContainer{background-color:#FCFCFC; padding:10px 0px 10px 0px; border:1px silver solid;}
.salesOne{float:left; width:265px;}
.vp{text-align:center; font-weight:bold; padding:10px 35px 10px 35px;  margin-bottom:10px;}
.ea{text-align:center; font-weight:bold; padding:10px 35px 10px 35px;}
.sm1{text-align:center; font-weight:bold; padding:6px 20px 6px 20px ; margin-bottom:5px;}
.sm2{text-align:center; font-weight:bold; padding:6px 20px 6px 20px;}
.ea .name{color:#004B8D; font-size:18px; display:block; padding-bottom:3px;}
.vp .name{color:#004B8D; font-size:18px; display:block; padding-bottom:3px;}
.ea .title{color:#333333; font-weight:bold; font-style:italic; font-size:14px;  display:block; padding-bottom:2px;}
.vp .title{color:#333333; font-weight:bold; font-style:italic; font-size:14px;  display:block; padding-bottom:2px;}
.sm2 .name{color:#004B8D; font-size:16px; display:block; padding-bottom:3px;}
.sm1 .name{color:#004B8D; font-size:16px; display:block; padding-bottom:3px;}
.sm2 .title{color:#333333; font-weight:bold; font-style:italic; font-size:13px;  display:block; padding-bottom:2px;}
.sm1 .title{color:#333333; font-weight:bold; font-style:italic; font-size:13px;  display:block; padding-bottom:2px;}
.salesTwo{float:left; width:255px;}
.salesThree{float:left; width:410px; text-align:left}
.salesBig{float:left; text-align:left;}
.sp1{float:left; margin-right:15px; margin-left:15px;}
.sp2{float:left;}
.level3Top{cursor:pointer;}
.level2Top{cursor:pointer;}
.level1Top{cursor:pointer;}
.level3Content{display:none;}
.level2Content{display:none;}
.level1Content{display:none;}


