/* KBIS Main Content Area */
#content-section a:link,
#content-section a:visited {color: #900; text-decoration: underline;}
#content-section a:hover,
#content-section a:active { color: #900; text-decoration: none; }

img.fpo {display:block; width: 100%; height: 200px;}

div.inner-section {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 0 9px 0;
	}

div.subtitle-bar-0 { background:#fff; width:567px; height:36px; margin-bottom:4px; }	
div.subtitle-bar-1 { background:#767676; width:567px; height:36px; margin-bottom:4px; }
div.subtitle-bar-1 a {font-size: 11px; color: #fff; position: absolute; top: 13px; right: 10px;}
div.subtitle-bar-1 a:link,
div.subtitle-bar-1 a:visited {color: #fff !important; text-decoration: underline;}
div.subtitle-bar-1 a:hover,
div.subtitle-bar-1 a:active {color: #fff !important; text-decoration: none;}
div.interested-bar {background:#a19d80; width: 567px; margin-bottom: 85px; padding: 10px 0;}
div.interested-bar p {color: #fff; text-align: center; line-height: 1em; margin: 0; padding: 0;}
div.interested-bar p span {font-weight: bold; font-size: 15px; margin-right: 5px;}
#content-section div.interested-bar a:link,
#content-section div.interested-bar a:visited {color: #fff; text-decoration: underline;}
#content-section div.interested-bar a:hover,
#content-section div.interested-bar a:active {color: #fff; text-decoration: none;}

.flash-wrapper {background: #efefef; overflow: hidden;}
.flash-wrapper p {display:block; margin: 10px;  line-height: 1.3em;}

ul#kohler-companies {
	width: 567px;
	height:	243px;
	position: relative;
	background: url(../images/kbis/logo-quilt.jpg) no-repeat 0 0;
	margin-bottom: 5px;
}
ul#kohler-companies li {display: block; float: left; height: 73px; width: 184px; padding:0; margin:0;background-image:none;}
ul#kohler-companies a {
text-indent:-999em;
display:block;
height: 73px; 
width: 184px;
position: absolute; 
}
ul#kohler-companies li#co1 a {left: 0; top: 0;}
ul#kohler-companies li#co2 a {left: 194px; top: 0;}
ul#kohler-companies li#co3 a {left: 383px; top: 0;}
ul#kohler-companies li#co4 a {left: 0; top: 85px;}
ul#kohler-companies li#co5 a {left: 194px; top: 85px;}
ul#kohler-companies li#co6 a {left: 383px; top: 85px;}
ul#kohler-companies li#co7 a {left: 0; top: 170px;}
ul#kohler-companies li#co8 a {left: 194px; top: 170px;}
ul#kohler-companies li#co9 a {left: 383px; top: 170px;}

ul#kohler-companies li#co1 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat 0 -243px;}
ul#kohler-companies li#co2 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat -194px -243px;}
ul#kohler-companies li#co3 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat -383px -243px;}
ul#kohler-companies li#co4 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat 0 -328px;}
ul#kohler-companies li#co5 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat -194px -328px;}
ul#kohler-companies li#co6 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat -383px -328px;}
ul#kohler-companies li#co7 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat 0 -413px;}
ul#kohler-companies li#co8 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat -194px -413px;}
ul#kohler-companies li#co9 a:hover {background:transparent url(../images/kbis/logo-quilt.jpg) no-repeat -383px -413px;}

/* =Schedule Tabs
---------------------------------------------------------- */
#tabcontainer {
margin:0 0 1em;
width:567px !important;
}
.tab {
background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat 0 0;
display:block;
margin: 0; padding: 0;
height:37px;
width:567px;
}
.tab li {display: inline; height: 37px;background: none; margin:0; padding:0; line-height: 1em;}
.tab a {
text-indent:-999em;
display:block;
float: left;
border: none;
}

.tab li#t1 a {height: 37px; width:187px; border: none; padding: 0;}
.tab li#t2 a {height: 37px; width:190px; border: none;padding: 0;}
.tab li#t3 a {height: 37px; width:190px; border: none;padding: 0;}

.tab li#t1 a:hover {background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat 0 -37px;}
.tab li#t2 a:hover {background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat -187px -37px;}
.tab li#t3 a:hover {background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat -377px -37px;}

.tab li#t1.ui-tabs-selected a, .tab li#t1.ui-tabs-selected a:hover {background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat 0 -74px;}
.tab li#t2.ui-tabs-selected a, .tab li#t2.ui-tabs-selected a:hover {background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat -187px -74px;}
.tab li#t3.ui-tabs-selected a, .tab li#t3.ui-tabs-selected a:hover {background:transparent url(../images/kbis/schedule-tabs.gif) no-repeat -377px -74px;}

#tabcontainer .tabsbox {clear: both; width: 567px; background: #f1f1f1 url(../images/kbis/ui-tabs-panel-background2.gif) no-repeat top; padding: 0; overflow: hidden;}
#tabcontainer .tabsbox .tabsbox-inner {margin: 10px 10px 0 10px; width: 547px; overflow: hidden;}
#tabcontainer .tabsbox div.col1 {float: left; width: 170px; margin-right: 15px;}
#tabcontainer .tabsbox div.col2 {float: left; width: 170px; margin-right: 15px;}
#tabcontainer .tabsbox div.col3 {float: left; width: 170px;}
#tabcontainer .tabsbox div.nocols {padding: 29px 0;}
#tabcontainer .tabsbox div.nocols p {color: #333; font-size: 11px;}


#tabcontainer .tabsbox p.schedule-bar {clear: both; font-size: 10px; text-transform:uppercase; font-weight: bold; color: #fff; display: block; width: 100%; background: #c0c0c0; padding: 2px 5px;height:16px;}
#tabcontainer .tabsbox .morning,
#tabcontainer .tabsbox .afternoon {overflow: hidden; margin-bottom: 2em; background: url(/common/images/kbis/bg_morning-afternoon.gif) repeat-y;}
.tabsbox dl {
	font-size: 11px;
	color: #333;
	float: left;
	width: 170px;
	margin: 0;
	padding: 0;
}

.tabsbox dt {
	clear: left;
	float: left;
	width: 40px;
	margin: 0 0 .25em 0;
	padding: 0;
	font-weight: bold;
}

.tabsbox dd {
	float: left;
	width:128px;
	margin: 0 0 .25em 0;
	padding: 0 0 0 2px;
}

#tabcontainer .tabsbox p.header {font-weight: bold; font-size: 17px; margin: 0 0 .5em 0;}
#tabcontainer .tabsbox p {color: #000; margin: 0 0 .5em 0;}
.ui-tabs-panel {padding: 0; background: #f1f1f1 url(../images/kbis/ui-tabs-panel-background2.gif) no-repeat top;  /* declare background color for container to avoid distorted fonts in IE while fading */ }

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* =Photo Gallery
---------------------------------------------------------- */
#gallery-wrapper {overflow: hidden; width: 567px; position: relative; height: 281px;}
a.flickr {margin: 0; background: url(/common/images/kbis/flickr_icon.gif) no-repeat 0 5px; padding: 5px 0 2px 20px; font-size: 11px; text-align: left; float: right;}
#gallery.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	width: 567px;
	padding: 0 !important;
}
div.controls {
	display:none;
}
div.slideshow-container {
	position: relative;
}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../images/kbis-gallery/loader.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 375px;
	height: 281px;
}
div.slideshow a {border: none !important;}
div.slideshow img {
	display:block;
	width: 375px;
	height: 281px;
	position: absolute;
	top: 0; left: 0;
	border: none !important;
}

#thumbs {width: 186px; position:absolute; top: 0; left: 382px;}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 1px 2px 1px 0;
	list-style: none;
	display: block;
	width: 60px;
	height: 45px;
	position: relative;
}
a.thumb {
	display: block;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
	width: auto;
	height: auto;
	position: absolute;
	clip: rect(0px 60px 45px 0px);
}


/* =Event Schedule Tabs
---------------------------------------------------------- */
#eventtabcontainer {
margin:.5em 0 0 0;
width:167px !important;
}
.eventtab {
background:transparent url(../images/kbis/event-tabs.gif) no-repeat 0 0;
display:block;
margin: 0 0 .5em 0; padding: 0;
height:19px;
width:167px;
}
.eventtab li {display: inline; height: 19px; background: none; margin:0; padding:0; line-height: 1em;}
.eventtab a {
text-indent:-999em;
display:block;
float: left;
border: none;
}
.eventtab a,
.eventtab a:hover,
.eventtab li.ui-tabs-selected a,
.eventtab li.ui-tabs-selected a:hover {height: 19px; background-image: url(../images/kbis/event-tabs.gif); background-repeat: no-repeat; background-color: transparent;}

/* wed */
.eventtab li#et1 a {width:88px; background-position: 0 0;}
.eventtab li#et2 a {width:22px; background-position: -88px 0;}
.eventtab li#et3 a {width:20px; background-position: -110px 0;}
.eventtab li#et4 a {width:18px; background-position: -130px 0;}
.eventtab li#et5 a {width:19px; background-position: -148px 0;}

.eventtab li#et1 a:hover {background-position: 0 -19px;}
.eventtab li#et2 a:hover {background-position: -88px -19px;}
.eventtab li#et3 a:hover {background-position: -110px -19px;}
.eventtab li#et4 a:hover {background-position: -130px -19px;}
.eventtab li#et5 a:hover {background-position: -148px -19px;}

.eventtab li#et1.ui-tabs-selected a, .eventtab li#et1.ui-tabs-selected a:hover {background-position: 0 0;}
.eventtab li#et2.ui-tabs-selected a, .eventtab li#et2.ui-tabs-selected a:hover {background-position: -88px -19px;}
.eventtab li#et3.ui-tabs-selected a, .eventtab li#et3.ui-tabs-selected a:hover {background-position: -110px -19px;}
.eventtab li#et4.ui-tabs-selected a, .eventtab li#et4.ui-tabs-selected a:hover {background-position: -130px -19px;}
.eventtab li#et5.ui-tabs-selected a, .eventtab li#et5.ui-tabs-selected a:hover {background-position: -148px -19px;}

/* thu */
.thu .eventtab li#et1 a {width:23px; background-position: 0 -38px; }
.thu .eventtab li#et2 a {width:84px; background-position: -23px -38px; }
.thu .eventtab li#et3 a {width:22px; background-position: -107px -38px;}
.thu .eventtab li#et4 a {width:19px; background-position: -129px -38px;}
.thu .eventtab li#et5 a {width:19px; background-position: -148px -38px;}

.thu .eventtab li#et1 a:hover {background-position: 0 -57px;}
.thu .eventtab li#et2 a:hover {background-position: -23px -57px;}
.thu .eventtab li#et3 a:hover {background-position: -107px -57px;}
.thu .eventtab li#et4 a:hover {background-position: -129px -57px;}
.thu .eventtab li#et5 a:hover {background-position: -148px -57px;}

.thu .eventtab li#et1.ui-tabs-selected a, .thu .eventtab li#et1.ui-tabs-selected a:hover {background-position: 0 -38px;}
.thu .eventtab li#et2.ui-tabs-selected a, .thu .eventtab li#et2.ui-tabs-selected a:hover {background-position: -23px -38px;}
.thu .eventtab li#et3.ui-tabs-selected a, .thu .eventtab li#et3.ui-tabs-selected a:hover {background-position: -107px -38px;}
.thu .eventtab li#et4.ui-tabs-selected a, .thu .eventtab li#et4.ui-tabs-selected a:hover {background-position: -129px -38px;}
.thu .eventtab li#et5.ui-tabs-selected a, .thu .eventtab li#et5.ui-tabs-selected a:hover {background-position: -148px -38px;}

/* fri */
.fri .eventtab li#et1 a {width:19px; background-position: 0 -76px; }
.fri .eventtab li#et2 a {width:22px; background-position: -19px -76px; }
.fri .eventtab li#et3 a {width:85px; background-position: -41px -76px;}
.fri .eventtab li#et4 a {width:22px; background-position: -126px -76px;}
.fri .eventtab li#et5 a {width:19px; background-position: -148px -76px;}

.fri .eventtab li#et1 a:hover {background-position: 0 -95px;}
.fri .eventtab li#et2 a:hover {background-position: -19px -95px;}
.fri .eventtab li#et3 a:hover {background-position: -41px -95px;}
.fri .eventtab li#et4 a:hover {background-position: -126px -95px;}
.fri .eventtab li#et5 a:hover {background-position: -148px -95px;}

.fri .eventtab li#et1.ui-tabs-selected a, .fri .eventtab li#et1.ui-tabs-selected a:hover {background-position: 0 -76px;}
.fri .eventtab li#et2.ui-tabs-selected a, .fri .eventtab li#et2.ui-tabs-selected a:hover {background-position: -19px -76px;}
.fri .eventtab li#et3.ui-tabs-selected a, .fri .eventtab li#et3.ui-tabs-selected a:hover {background-position: -41px -76px;}
.fri .eventtab li#et4.ui-tabs-selected a, .fri .eventtab li#et4.ui-tabs-selected a:hover {background-position: -126px -76px;}
.fri .eventtab li#et5.ui-tabs-selected a, .fri .eventtab li#et5.ui-tabs-selected a:hover {background-position: -148px -76px;}

/* sat */
.sat .eventtab li#et1 a {width:19px; background-position: 0 -114px; }
.sat .eventtab li#et2 a {width:19px; background-position: -19px -114px; }
.sat .eventtab li#et3 a {width:22px; background-position: -38px -114px;}
.sat .eventtab li#et4 a {width:85px; background-position: -60px -114px;}
.sat .eventtab li#et5 a {width:22px; background-position: -145px -114px;}

.sat .eventtab li#et1 a:hover {background-position: 0 -133px;}
.sat .eventtab li#et2 a:hover {background-position: -19px -133px;}
.sat .eventtab li#et3 a:hover {background-position: -38px -133px;}
.sat .eventtab li#et4 a:hover {background-position: -60px -133px;}
.sat .eventtab li#et5 a:hover {background-position: -145px -133px;}

.sat .eventtab li#et1.ui-tabs-selected a, .sat .eventtab li#et1.ui-tabs-selected a:hover {background-position: 0 -114px;}
.sat .eventtab li#et2.ui-tabs-selected a, .sat .eventtab li#et2.ui-tabs-selected a:hover {background-position: -19px -114px;}
.sat .eventtab li#et3.ui-tabs-selected a, .sat .eventtab li#et3.ui-tabs-selected a:hover {background-position: -38px -114px;}
.sat .eventtab li#et4.ui-tabs-selected a, .sat .eventtab li#et4.ui-tabs-selected a:hover {background-position: -60px -114px;}
.sat .eventtab li#et5.ui-tabs-selected a, .sat .eventtab li#et5.ui-tabs-selected a:hover {background-position: -145px -114px;}

/* sun */
.sun .eventtab li#et1 a {width:19px; background-position: 0 -152px; }
.sun .eventtab li#et2 a {width:19px; background-position: -19px -152px; }
.sun .eventtab li#et3 a {width:19px; background-position: -38px -152px;}
.sun .eventtab li#et4 a {width:22px; background-position: -57px -152px;}
.sun .eventtab li#et5 a {width:88px; background-position: -79px -152px;}

.sun .eventtab li#et1 a:hover {background-position: 0 -171px;}
.sun .eventtab li#et2 a:hover {background-position: -19px -171px;}
.sun .eventtab li#et3 a:hover {background-position: -38px -171px;}
.sun .eventtab li#et4 a:hover {background-position: -57px -171px;}
.sun .eventtab li#et5 a:hover {background-position: -79px -171px;}

.sun .eventtab li#et1.ui-tabs-selected a, .sun .eventtab li#et1.ui-tabs-selected a:hover {background-position: 0 -152px;}
.sun .eventtab li#et2.ui-tabs-selected a, .sun .eventtab li#et2.ui-tabs-selected a:hover {background-position: -19px -152px;}
.sun .eventtab li#et3.ui-tabs-selected a, .sun .eventtab li#et3.ui-tabs-selected a:hover {background-position: -38px -152px;}
.sun .eventtab li#et4.ui-tabs-selected a, .sun .eventtab li#et4.ui-tabs-selected a:hover {background-position: -57px -152px;}
.sun .eventtab li#et5.ui-tabs-selected a, .sun .eventtab li#et5.ui-tabs-selected a:hover {background-position: -79px -152px;}

#eventtabcontainer .eventtabsbox .ui-tabs-panel {clear: both; width: 167px; background: url(../images/kbis/bg_eventtabsbox.gif) repeat-y top; padding: 1px; overflow: hidden;}
#eventtabcontainer .eventtabsbox span {display:block;}
#eventtabcontainer .eventtabsbox .time {font-weight: bold;}
#eventtabcontainer .eventtabsbox .event {margin: 0 0 .5em 0;}

/* =Right Column Callouts
---------------------------------------------------------- */
#rightcol {
	left:793px;
	position:absolute;
	top:71px;
	width:197px;
	z-index:3;
	overflow: hidden;
}
#rightcol div.hr {clear:both; height: 1px; background: url(../images/kbis/callout-hr.gif) repeat-x 0 0; margin: 10px 0;}
#rightcol div.hr hr {display: none;}
#rightcol div.hr2 {clear:both; height: 2px; background: url(../images/kbis/callout-hr2.gif) repeat-x 0 0; margin: 10px 0;}
#rightcol div.hr2 hr {display: none;}

#rightcol a:link,
#rightcol a:visited {color: #900; text-decoration: underline;}
#rightcol a:hover,
#rightcol a:active { color: #900; text-decoration: none; }

/* event schedule */
#callout-1 .top {
	position: relative;
	display:block;
	width: 197px;
	height: 80px;
	background: url(../images/kbis/callout-1-top.gif) no-repeat 0 0;
	z-index: 1;
}
#callout-1 .top p {
	color:#00538B;
	font-size:11px;
	height:20px;
	left:90px;
	position:absolute;
	width:115px;
	z-index:2;
}
#callout-1 .content {
	padding: 5px 15px 15px 15px;
	font-size: 11px;
	background: url(../images/kbis/callout-1-content.gif) repeat-y;
}
#callout-1 .content p {margin: 0;}
#callout-1 .content p strong {display:block; font-weight: bold; padding-bottom: 5px; font-size: 108%;}
#callout-1 .bottom {
	position: relative;
	display:block;
	width: 197px;
	height: 75px;
	background: url(../images/kbis/callout-1-bottom.gif) no-repeat 0 0;
	z-index: 1;
	margin-bottom: 2px;
}
#callout-1 .bottom a {
	font-size:12px;
	height:20px;
	left:72px;
	position:absolute;
	top:23px;
	width:115px;
	z-index:2;
}
#callout-1 .bottom a:link,
#callout-1 .bottom a:visited,
#callout-1 .bottom a:hover,
#callout-1 .bottom a:active {color: #fff;}

/* product brochure */
#callout-2 {
	position: relative;
	display:block;
	width: 197px;
	height: 108px;
	background: url(../images/kbis/callout-2.gif) no-repeat 0 0;
	margin-top: 12px;
}
#callout-2 a.download {
	display:block;
	height:54px;
	left:75px;
	position:absolute;
	text-indent:-999em;
	top:5px;
	width:120px;
}
#callout-2 a.browse {
	display:block;
	height:27px;
	left:75px;
	position:absolute;
	text-indent:-999em;
	top:71px;
	width:120px;
}


/* twitter */
#callout-3 .top {
	position: relative;
	display:block;
	width: 197px;
	height: 74px;
	background: url(../images/kbis/callout-3-top.png) no-repeat;
}
* html #callout-3 .top {background: url(../images/kbis/callout-3-top.gif) no-repeat;}
#callout-3 .top a {
	cursor:pointer;
	display:block;
	height:60px;
	left:140px;
	position:absolute;
	text-indent:-999em;
	top:0;
	width:60px;
}
#callout-3 .content {
	padding: 5px 15px 15px 15px;
	font-size: 11px;
	background: url(../images/kbis/callout-3-content.gif) repeat-y;
}
#callout-3 .content p {margin: 0;}
#callout-3 .content span {display:block; clear: both; font-style: italic; color: #106B85;}
#callout-3 .bottom {
	position: relative;
	display:block;
	width: 197px;
	height: 26px;
}
#callout-3 .bottom a {
	display:block; 
	text-indent: -999em; 
	z-index: 100; 
	cursor: pointer;
	position: relative;
	display:block;
	width: 197px;
	height: 26px;
	background: url(../images/kbis/callout-3-bottom.gif) no-repeat 0 0;
}
#callout-3 .bottom a:hover {background: url(../images/kbis/callout-3-bottom.gif) no-repeat 0 -26px;}

/* facebook */
#callout-4 .top {
	position: relative;
	display:block;
	width: 197px;
	height: 64px;
	background: url(../images/kbis/callout-4-top.png) no-repeat;
}
* html #callout-4 .top {background: url(../images/kbis/callout-4-top.gif) no-repeat;}
#callout-4 .top a {
	cursor:pointer;
	display:block;
	height:60px;
	left:140px;
	position:absolute;
	text-indent:-999em;
	top:0;
	width:60px;
}
#callout-4 .content {
	padding: 0 0 0;
	font-size: 11px;
	background: url(../images/kbis/callout-4-content.gif) repeat-y;
}
#callout-4 .content p {margin: 0;}
#callout-4 .bottom {
	position: relative;
	display:block;
	width: 197px;
	/*height: 48px;*/
	height: 13px;
	background: url(../images/kbis/callout-4-bottom.gif) no-repeat bottom;
}
#callout-4 .bottom a {display:block; text-indent: -999em; position: absolute; z-index: 100; cursor: pointer;}
#callout-4 .bottom a.facebook {
	height:12px;
	left:14px;
	top:8px;
	width:136px;
}
#callout-4 .bottom a.fan {
	height:12px;
	left:14px;
	top:24px;
	width:69px;
}

/* YouTube */
#callout-5 {
	display:block;
	width: 197px;
	height: 66px;
	background: url(../images/kbis/callout-5.png) no-repeat 0 0;
}
* html #callout-5 {background: url(../images/kbis/callout-5.gif) no-repeat;}
#callout-5 a {
	display:block;
	width: 197px;
	height: 66px;
	text-indent: -999em;
}

/* PGA */
#callout-6 {margin-top: 5px;}
#callout-6 .top {
	position: relative;
	display:block;
	width: 197px;
	height: 110px;
	background: url(../images/kbis/callout-6-top.png) no-repeat;
}
* html #callout-6 .top {background: url(../images/kbis/callout-6-top.gif) no-repeat;}
#callout-6 .content {
	padding: 5px 15px 15px 15px;
	font-size: 11px;
	background: url(../images/kbis/callout-6-content.gif) repeat-y;
}
#callout-6 .content p {margin: 5px 0 -10px 0; color: #fff;}
#callout-6 .content a:link,
#callout-6 .content a:visited {color: #fff; text-decoration: underline;}
#callout-6 .content a:hover,
#callout-6 .content a:active { color: #fff; text-decoration: none; }
#callout-6 .bottom {
	display:block;
	width: 197px;
	height: 15px;
	background: url(../images/kbis/callout-6-bottom.gif) no-repeat 0 0;
}

/* Destination Kohler */
#callout-7 {margin-top: 13px;}
#callout-7 .top {
	position: relative;
	display:block;
	width: 197px;
	height: 97px;
	background: url(../images/kbis/callout-7-top.png) no-repeat;
}
* html #callout-7 .top {background: url(../images/kbis/callout-7-top.gif) no-repeat;}
#callout-7 .content {
	padding: 5px 15px 15px 15px;
	font-size: 11px;
	background: url(../images/kbis/callout-7-content.gif) repeat-y;
}
#callout-7 .content p {margin: 5px 0 -10px 0; color: #fff;}
#callout-7 .content a:link,
#callout-7 .content a:visited {color: #fff; text-decoration: underline;}
#callout-7 .content a:hover,
#callout-7 .content a:active { color: #fff; text-decoration: none; }
#callout-7 .bottom {
	display:block;
	width: 197px;
	height: 15px;
	background: url(../images/kbis/callout-7-bottom.gif) no-repeat 0 0;
}

.spiffs {float:left;}
#spiffs  a:visited {color: #FFFFFF;}
#spiffs img {border:none;}

/* =Fixes
---------------------------------------------------------- */
a:active, a:focus {outline: 0;}
