/* default link style - needed to make the :active work correctly in IE */
a, a:visited, a:hover, a:active {
	color:#000;
	background: #fff;
}
/* style the outer cntaining div to fit the landscape, portrait and buttons */
#album {
	width:470px;
	height:320px;
	background:#fff;
	margin:0 auto;
	color: #CCCCCC;
}
/* remove the padding margin and bullets from the list. Add a top margin and width to fit the images and a position relative */
.gallery {
padding:0; 
margin:280px 0 0 0; 
list-style-type:none; 
position:relative; 
width:470px;
}
/* remove the default image border */
.gallery img {
border:0;
}
/* make the list horizontal */
.gallery li {
float:left;
}
/* style the link text to be central in a surrounding box */
.gallery li a, .gallery li a:visited {
font-size:11px;
float:left; 
text-decoration:none; 
color:#00466f; 
background:#fff; 
text-align:center; 
width:36px; 
height:26px; 
line-height:24px; 
border:1px solid #0280ba;
margin-left:8px;
}
/* position the images using an absolute position and hide them from view */
.gallery li a img {
position:absolute; 
top:-320px; 
left:0; 
visibility:hidden; 
border:0;
}
/* fix the top position for the landscape images */
.gallery li a img.landscape {
top:-280px;
}
/* fix the left position for the portrait images */
.gallery li a img.portrait {
top:-280px;
left:0;
border-left:0 solid #0280ba;
border-right:0 solid #0280ba;
}
/* style the hover background color for the text boxes */
.gallery li a:hover {
background:#ccc;
color:#00466f;
}
/* style the active/focus colors for the text boxes (required for IE) */
.gallery li a:active, .gallery li a:focus {
background:#00466f; 
color:#fff;
}
/* make the images visible on active/focus */
.gallery li a:active img, .gallery li a:focus img {
visibility:visible;
}

SPAN.kLink { border-bottom:  1px solid ;padding : 0px 0px 1px 0px;color:#cc6600;background: #FFFFFF url(none); } 
 a.kLink {
	color:#cc6600 !important;
	text-decoration: underline;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	background: #fff!important;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px !important;
} 
 a.kLink:link {
	color:#cc6600 !important;
	text-decoration: underline;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	background: #fff!important;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
} 
 a.kLink:hover {
	color:#cc6600;
	text-decoration: underline;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	background: #fff!important;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-transform: none;
} 
 a.kLink:visited { text-decoration: underline;cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; } 
 .sponsor {
	cursor: default;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
} 
 .konaLayers {
	azimuth:center;
	border-collapse:separate;
	border-spacing:0;
	caption-side:top;
	cursor:auto;
	direction:ltr;
	elevation:level;
	empty-cells:show;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	orphans:2;
	page-break-inside:auto;
	pitch-range:50;
	pitch:medium;
	richness:50;
	right:auto;
	speak-header:once;
	speak-numeral:continuous;
	speak:normal;
	speech-rate:medium;
	stress:50;
	text-align:left;
	text-indent:0;
	text-transform:none;
	visibility:visible;
	volume:medium;
	white-space:normal;
	widows:2;
	word-spacing:normal;
	font: normal medium/normal Verdana, Arial, Helvetica, sans-serif;
} 
 .konaLayers * {
	clear:none;
	counter-increment:none;
	counter-reset:none;
	cue-after:none;
	cue-before:none;
	float:none;
	left:auto;
	margin: 0px 0px 0px 0px;
	max-height:none;
	max-width:none;
	min-height:0px;
	min-width:0px;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	overflow:visible;
	padding:0px 0px 0px 0px;
	position:static;
	table-layout:auto;
	text-decoration:none;
	top:auto;
	width:auto;
	z-index:auto;
	background: url(none) repeat scroll 0% 0%;
} 
 .konaLayers .konaLayer { position: absolute; top:0px; left:0px; width: 313px; padding: 0px; visibility: hidden; text-align:left; overflow: hidden; } 
 .konaLayers .konaLayer a {
	font-weight: normal;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	background: url(none);
} 
 .konaLayers .konaLayer a:link {
	font-weight: normal;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	background: url(none);
} 
 .konaLayers .konaLayer a:hover {
	font-weight: normal;
	top:0px;
	right:0px;
	bottom:0px;
	left:0px;
	background: url(none);
} 
 .konaLayers .konaLayer b { font-size:inherit; } 
 a.CBL { cursor:default; } 
 a.CBL:link { cursor:default; } 
 a.CBL:hover { cursor:default; } 
 a.CBL:visited { cursor:default; } 
 .konaLayers .CBL .handleTd div { cursor:default; } 
 .konaLayers .CBL .handleTd_down div { cursor:default; } 
 .konaLayers .konaPlate { cursor : pointer; } 
 .konaLayers .konaPlate .konaBox { background: url(http://kona.kontera.com/javascript/lib/imgs/top_box.gif) left top no-repeat;width: 313px; } 
 .konaLayers .konaPlate .konaBottomBox { width: 313px; height: 45px; font-size: 3px; background: url(http://kona.kontera.com/javascript/lib/imgs/box_bottom.png) left top no-repeat; } 
 .konaLayers .konaPlate .konaBottomBox_Right { width: 313px; height: 45px; font-size: 3px; background: url(http://kona.kontera.com/javascript/lib/imgs/box_bottom_right.png) left top no-repeat; } 
 .konaLayers .konaPlate .konaBottomBox_drag { width: 313px; height: 20px; font-size: 3px; background: url(http://kona.kontera.com/javascript/lib/imgs/box_bottom_drag.png) top no-repeat; } 
 .konaLayers .konaCloseButton { position: absolute; top:30px; left:290px; visibility: hidden; } 
 .konaLayers .konaCloseButtonDown { position: absolute; top:58px; left:290px; visibility: hidden; } 
 .konaLayers .handleTd div { cursor: move; width: 137px; padding: 0px 0px 0px 19px; } 
 .konaLayers .handleTd img { vertical-align:top; } 
 .konaLayers .handleTd_down div { cursor: move; width: 119px;padding: 0px 0px 0px 19px; } 
 .konaLayers .frameBarCell { padding-top: 0px; } 
 .konaLayers .frameBarCell_right { padding-top: 1px; } 
 .konaLayers .frameBar { margin-left: 5px; cursor:auto; } 
 .konaLayers .konaDescDiv {  cursor: pointer; padding-top: 2px; } 
 .konaLayers .table02 { margin-left: 9px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; width: 305px; } 
 .konaLayers .table03 { margin-left: 8px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; width: 280px; table-layout: fixed; } 
 .konaLayers .konaLayerTitle { text-align:center; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-right: 10px; } 
 .konaLayers .konaLayerTitle b { font-size : 11px; } 
 .konaLayers .konaLayerDesc { font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding-right:7px; text-align: left; } 
 .konaLayers .konaLayerDesc b { font-size : 11px; } 
 .konaLayers .konaLayerLinks td { padding-top: 8px; } 
 .konaLayers .site { padding-left: 8px; overflow:hidden; } 
 .konaLayers .site a { font: normal 11px Verdana, Arial, Helvetica, sans-serif!important; text-decoration: underline !important; overflow:hidden; } 
 .konaLayers .site a:hover { } 
 .konaLayers .buyNow { text-align: right; width:105px; } 
 .konaLayers .konaLayer img { border: 0px } 
 .konaLayers .imgBanner { padding: 5px 13px 0px 3px; vertical-align: top; width: 51px; text-align: center; } 
 .konaLayers .imgBanner_down { padding: 5px 13px 0px 13px; vertical-align: top; width: 51px; text-align: center; } 
 .konaLayers .top_curve { width: 313px; height: 10px; padding:0px; margin:0px;vertical-align:bottom;background: url(http://kona.kontera.com/javascript/lib/imgs/top_curve.png) left top no-repeat; } 
 .konaLayers .drop_top_curve { width: 313px; height: 35px;vertical-align:bottom;font-size: 3px;background: url(http://kona.kontera.com/javascript/lib/imgs/drop_top_curve.png) top no-repeat; } 
 .konaLayers .drop_top_curve_right { width: 313px; height: 35px; font-size: 3px;vertical-align:bottom;background: url(http://kona.kontera.com/javascript/lib/imgs/drop_top_curve_right.png) top no-repeat; } 
 .konaLayers .konaSearchTD { padding-left:  8px; } 
 .konaLayers .konaSearchTD a { text-decoration: none; font: normal 11px Verdana, Arial, Helvetica, sans-serif; } 
 .konaLayers .konaSearchTD a:hover { text-decoration: underline; } 
 .konaLayers .konaSearchTD img { vertical-align: top; margin-left: 2px; } 
 .konaLayers .konaSearchRow td { padding-top: 2px; } 
 .konaLayers .konaSearchTable { margin-left: 5px; font: normal 13px Verdana, Arial, Helvetica, sans-serif; } 
 .KonaBody { display:inline; } 
 .konaLayers .konaGoogleBar hr { width:290px; height:1px; border:1px solid black; padding-left:10px; margin: 4px 10px 4px 10px; }
