@import url("/css/invertedtabs.css?fresh=6");
@import url("/css/servicelocator.css");

body
{
	margin: 0;
        background: #838182 url("/images/uploaded/bg.jpg") repeat-y 50% 0;
	font: normal 11px/21px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}

table
{
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;;
}

h1
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #666;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}

h1.home
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #666;
        text-indent: -9999px;
	font-weight: bold;
        height: 150px;
        width: 500px;
        margin: 0 0 10px 110px;
        background: url("/images/uploaded/newHomepageText.jpg") no-repeat 0 64px;
}

div.home_image
{
        width: 110px;
        height: 400px;
        background: url("/images/uploaded/Prodigy-Home-page-machine.jpg") no-repeat -3px 64px;
        float: left;
}

div.home_sidebar
{
        float: right;
        width: 100px;
        background: #fff;
        padding: 0 10px 35px 10px;
        text-align: center;
        line-height: 14px;
}

.contentwithsidebar
{
	padding-left:27px;
        padding-right:12px;


}

.contentwithoutsidebar
{
	padding-left:20px;
}

.home_sidebar a.prodigy_page
{
        display: block;
        padding-top: 38px;
        width: 94px;
        height: 60px;
        background: url("/images/uploaded/prodigysmlogo.jpg") no-repeat;
        margin: 0px auto 0;
}
.home_sidebar a.prodigy_video
{
        display: block;
        padding-top: 29px;
        width: 94px;
        height: 60px;
        background: url("/images/uploaded/VideoIcon.jpg") no-repeat 30px 0px;
        margin: 10px auto 0;
}

.home_sidebar a.energystar
{
        display: block;
        text-indent: -9999px;
        width: 60px;
        height: 60px;
        background: url("/images/uploaded/sct/energy/EnergyStarLogo.gif") no-repeat;
        margin: 10px auto 0;
}

p.home
{
        margin-left: 110px;
        margin-right: 150px;
        line-height: 2em;
}

h2
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	color: #666;
	font-weight: bold;
}

h3
{
        font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #002663;
	font-weight: bold;
}

h4
{
	background-position: left;
	background-image: url(/images/uploaded/template/bluebar.gif);
	background-repeat: repeat-x;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #fff;
	padding: 10px;	
}

a, a:visited
{
	text-decoration: none;
	color: #002a61;
} 

p a, p a:visited
{
        text-decoration: underline;
}

a:hover, a:active
{
	text-decoration: underline;
}

p a:hover, p a:active
{
        text-decoration: none;
}

div#sidebartop
{
	margin: 1px 1px 0 0; 
	padding: 0;
	width: 257px;
        border-right: 1px #c5c5c6 solid;
        background: url("/images/uploaded/bg-sidebar.jpg") no-repeat 1px 0;
}

#sidebartop h2, #sidebartop h3
{
        padding: 0;
        margin: 0;
        line-height: 0;
}
#sidebartop h2.energystar
{
       text-indent: -9999px;
        width: 231px;
        
        background: url("/images/uploaded/energystarbanner(1).jpg") no-repeat 0 10px;
        margin: 0 0 0 13px;
}
#sidebartop h2
{
        text-indent: -9999px;
        width: 231px;
        font-size: 0;
        background: url("/images/uploaded/recallsafetybanner.jpg") no-repeat top;
        margin: 0 0 0 13px;
}

#sidebartop h3.drink_specials a
{
        text-indent: -9999px;
        display: block;
        width: 231px;
        height: 97px;
        background: url("/images/uploaded/drinkspecials(1).jpg") no-repeat;
        margin: 0 0 0 13px;
}

#sidebartop h3.submit_joke a
{
        text-indent: -9999px;
        display: block;
        width: 231px;
        height: 92px;
        background: url("/images/uploaded/h3-submitjoke.jpg") no-repeat;
        margin: 0 0 0 13px;
}

#sidebartop h3.chilling_home a
{
        text-indent: -9999px;
        display: block;
        width: 231px;
        height: 89px;
        background: url("/images/uploaded/whyriskthetasteofyourtea(1).jpg") no-repeat;
        margin: 0 0 0 13px;
}

#sidebartop h3.whyrisk a
{
        text-indent: -9999px;
        display: block;
        width: 231px;
        height: 89px;
        background: url("/images/uploaded/Scotsman_Banner5.jpg") no-repeat 0 -3px;
        margin: 0 0 0 13px;
}


#sidebartop h3.active_consumer a
{
        text-indent: -9999px;
        display: block;
        width: 231px;
        height: 89px;
        background: url("/images/uploaded/h3-activeconsumer.jpg") no-repeat;
        margin: 0 0 0 13px;
}

#sidebartop h4
{
	display: none;
/*
        width: 255px;
        height: 41px;
        text-indent: -9999px;
        background: url("/images/uploaded/h4-currentnews.jpg") no-repeat;
	font-size: 11px;
	color: #666;
	padding: 0;
        margin: 0 0 0 1px;
*/
}

div.sidebar
{
	margin: 0; 
	padding: 0;
	width: 257px;
        border-right: 1px #c5c5c6 solid;
	min-height: 733px;
	height: auto !important;
	height: 733px;
	font-size: 11px; 
        margin-right: 1px;
        background: url("/images/uploaded/bg-sidebar.jpg") no-repeat 1px 0;
}

.sidebarinner
{
	/*width: 238px;*/
}

.sidebarinner table
{
        width: inherit;
        margin: 0 0 0 14px;
        width: 229px; 
        background: #fff;
        padding: 0;
        border-collapse: collapse;
        border-spacing: 0;
}

.sidebarinner table td
{
        padding: 10px 10px 0 0;
}

.sidebarinner p
{
        padding: 10px 40px 0 40px;
}

.sidebarinner p a
{
        font-weight: bold;
        color: #11491d !important;
        margin: 0;
}

.sidebar h1
{
	margin: 0 0 0 14px;
        *margin: 9px 0 0 14px;
        display: block;
        width: 229px;
        height: 30px;
        *height: 39px;
	background: url("/images/uploaded/bg-h1-sidebar-inner2.gif") no-repeat 0 10px;
        *background-position: 0 0;
	line-height: 20px;
        padding-top: 19px;
        *padding-top: 9px;
	text-align: center; 
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px; 
	font-weight: bold; 
	color: #fff; 
}

.sidebar table h2
{
	color: #000000;
	font-size: 11px;
        padding: 15px 0 8px;
}

.sidebar table a
{
        display: block;
        padding-left: 3px;
}

.sidebarimage
{	
	border: 0; 
	margin: 0 0 0 15px;
}

.sidebarimage img
{
	border: 0;
}

.sidebarpressrelease
{
	background: #fff;
        border-top: 1px #fff solid;
}

.sidebarpressrelease ul
{
	padding: 0px 30px;
        margin: 0;
}

.sidebarpressrelease li
{
	list-style-type: none;
        font: normal 9px/11px Verdana, Helvetica, Arial, sans-serif;
        color:  #434242;
	margin: 0 10px 15px;
        padding: 0;
}

.sidebarpressrelease a
{
        margin-left: 40px;
        color: #002663;
        font-weight: normal;
        font-size: 10px;
        text-decoration: underline;
}

.sidebarpressrelease li a
{
        font-weight: bold;
        color: #002663 !important;
        margin: 0;
        text-decoration: none;
}

.sidebarpressrelease li a:hover
{
       text-decoration: underline;
}

.sidebarpressrelease h2
{
	display: block;
        width: 255px;
        height: 41px;
        text-indent: -9999px;
        background: url("/images/uploaded/currentnews2.jpg") no-repeat;
	font-size: 11px;
	color: #666;
	padding: 0;
        margin: 0 0 15px 1px;
}

.breadcrumb
{
	margin-top:10px; 
	font-size: 80%;
}

.menubarleft
{
	white-space: nowrap;
	width:256px; height:29px; 
	background-image: url(/images/uploaded/template/menubarblue.gif);
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal; 
	padding-left:20px;
}

.menubarmiddle
{
	width:500px; 
	height:29px; 
	background: url(/images/uploaded/template/menubarblue.gif);
        position: relative;
        z-index: 1000;
}

.menubarmiddle table
{
        width: 400px;
        margin: 0 0 0 140px;
}

.menubarright
{
	white-space: nowrap;
	width:280px;
        height:29px; 
	background: url(/images/uploaded/template/menubarblue.gif);
	color:#fff;
	font: normal 11px/16px Helvetica, Arial, sans-serif; 

	padding-right: 5px;
        text-align: right;
}
.menubarright form
{
       position: relative;
       top: -4px;
}
.menubarright form input
{
        position: relative;
        top: 3px;
}

.footerbar
{
	height: 53px; 
	margin: 20px auto 0; 
	font-size: 10pt; 
	width: 1006px; 
	color: #fff; 
	background: #000 url("/images/uploaded/bg-footer2.jpg") repeat-x 50% 0; 
}

div.footerlinks
{
        font: normal 16px/16px Helvetica, Arial, sans-serif;
        text-align: right;
        color: #002A61;
        padding-right: 40px;
        padding-top: 20px;
}

div.footerlinks a
{
        font: bold 10px/16px Helvetica, Arial, sans-serif;
        color: #002A61;
        position: relative;
        top: -3px;
}

.footerbar a, .footerbar a:hover, .footerbar a:active
{
	color: #002A61;
}

.tableform
{
	background-color: #f0f0f0;	
	border: 2px solid #aaaaaa;
	width: 500px;
}

.tableform tr td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.label
{
	text-align:right;
	text-transform:uppercase;
}

.darkstripe
{
	background-color: #f6f6f6;
}

.lightstripe
{
	background-color: #fff;
}

.nobr
{
	white-space: nowrap;
}

div.hr
{
        height: 1px;
        font-size: 1px;
        line-height: 1px;
        border-top: 1px #c2c2c2 solid;
        border-bottom: 1px #c2c2c2 solid;
        margin-top: 10px;
        margin-bottom: 10px;
}

#content_inside div.hr
{
        margin-right: 380px;
}

#content_inside_alt div.hr
{
        margin-right: 40px;
}

div.move_left
{
        clear: both;
        position: relative;
        left: -20px;
        z-index: 1;
}

#content_inside h1, #content_inside h2, #content_inside h3
{
        margin-right: 380px;
}

#content_inside_alt h1, #content_inside_alt h4, #content_inside_alt h3
{
        margin-right: 40px;
}

#content_inside p
{
        margin-right: 380px;
        line-height: 1.5em;
}

#content_inside_alt p
{
        margin-right: 40px;
        line-height: 1.5em;
}

#content_inside div.image
{
        float: right;
        margin-right: 130px;
        _margin-right: 100px;
        width: 222px;
        padding-bottom: 12px;
        background: url("/images/uploaded/bg-content-image(1).gif") repeat-x 0 100%;
}

#content_inside .image img
{
      width: 220px;
      height: 260px;
      border: 1px #6f6f6f solid;
}

#logolnk
{
     display: block;
     height: 52px;
     width: 214px;
     position: absolute;
     left: 30px;
     top: 34px
}
#annivlnk
{
display: block;
height: 88px;
left: 450px;
position: absolute;
top: 11px;
width: 115px;
}

#distributor-area
{
   padding: 50px;
}
#clickformore{
   display: block !important;
}
#clickformore_button
{
  display: none !important;
}
#home-banner-container {height: 308px; width: 748px;}
#home-banner-container img{display: none; position: absolute;}
#sidebar-legal{position: relative;}
#sidebar-legal a{position: absolute; top: 300px; left: 40px;}

#sidebar-legal,
#extra-news-items{display: none;}
.pressreleasetable{width: 700px;}

#overlay, #modal{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; display:none;}
#modal{left: 50%; top: 750px; background: #fff; padding: 20px;display: block; visibility: hidden;}
#overlay{ width:100%; height:100%;background:#000;}

.anniv-header{height: 313px; position: relative;}
.anniv-header img{position: absolute; left: -28px; top: -78px;}
.anniv-content{width: 590px;}
.anniv-content hr{height: 1px; border-bottom: 0; margin-bottom: 15px;}
.anniv-content p {line-height: 19px; margin: 0 0 15px 0;}
.anniv-content p a{color: #0aa2ea;  text-decoration: none; text-transform: uppercase;}
.anniv-content .plnk{color: #002a61; font-weight: bold; margin-bottom: 15px;}
.anniv-content .plnk a{color: #002a61;}
.anniv-content .clear{clear: both;}
.flickr-icon{background: url(/images/uploaded/flickricon.jpg) no-repeat 0 -8px; height: 28px; display: inline-block; padding: 1px 0 0 35px; position: absolute; left: 11px; margin: 172px 0 0 0;}
#pics-container{background: #fef1d3; float: left; margin-bottom: 15px; padding: 28px 0 28px 0px; position: relative; width: 515px;}
#nug-pics{margin: 0; padding: 0 0 0 48px;}
#nug-pics li{float: left; list-style-type: none; padding: 0 10px 5px 0;}
#nug-pics img{border: solid 1px #000;}
.nugget-news{background: url(/images/uploaded/nuggeticenews-bg.jpg) no-repeat; display: block; height: 47; padding-left: 197px; padding-top: 5px; position: absolute; left: -27px; top: 260px; width: 748px; z-index: 99;}
.nugget-news div{height: 22px; overflow: hidden; position: relative; width: 540px;}
.nugget-news div p{position: absolute; margin-top: 5px; top: -20px;}
.nugget-news div a{text-decoration: none;}
.nugget-news div a:hover{text-decoration: underline;}

.contentwithsidebar .overview{width: 380px;}
