body { margin: 0;font-family: Georgia, Times, serif;background-color:#A32828;color: #000000; }
#shoppingCart { display:none; }
#main-content { margin-top: 0;margin-bottom: 0;font-size:100%;padding-bottom: 0;padding-top: 23px;padding-left: 25px;padding-right: 15px;}
#main-content {color: #000;background: #fff url(images/wrapbg.png) top left repeat-x; }
#rightColumn { float:right;width:22%;margin:0 auto;margin-left:5px;text-align:center; }
a:hover { cursor:hand; }
a:focus { outline: none; }
.contactBox { font-size:90%;text-align:left;margin:20px auto;padding:0;  }
.contactBox .email { font-size:99% }
.contactBox p { padding:0;display:inline;float:right; }
.specialNotice {margin:30px auto;text-align:center; }
#google_translate_element { position:absolute;top:185px;right:5px; }
#spec { margin:20px;  }
iframe#contactIframe { float:left;width:100%;margin:5px auto;max-width:560px;min-height:500px;}
iframe#shippingIframe { width:100%;height:100%;min-width:220px;min-height:950px;}

.addthis_default_style { margin:30px 20px;text-align:center; }
#itemAdd:hover { cursor:hand; }
img { border:none; }
#container { width:90%;margin:0 auto;}
#header {padding:0px;background-color:#f1f1f1;height:150px;margin:0;position:relative;min-width:805px; }
#header {background: #eda6a1; /* Old browsers */}
#header {background: -moz-linear-gradient(top, #eda6a1 0%, #8c1910 5%, #751801 99%, #bc5c4d 100%); }/* FF3.6+ */
#header {background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eda6a1), color-stop(5%,#8c1910), color-stop(99%,#751801), color-stop(100%,#bc5c4d));} /* Chrome,Safari4+ */
#header {background: -webkit-linear-gradient(top, #eda6a1 0%,#8c1910 5%,#751801 99%,#bc5c4d 100%); }/* Chrome10+,Safari5.1+ */
#header {background: -o-linear-gradient(top, #eda6a1 0%,#8c1910 5%,#751801 99%,#bc5c4d 100%); }/* Opera 11.10+ */
#header {background: -ms-linear-gradient(top, #eda6a1 0%,#8c1910 5%,#751801 99%,#bc5c4d 100%); }/* IE10+ */
#header {background: linear-gradient(top, #eda6a1 0%,#8c1910 5%,#751801 99%,#bc5c4d 100%);} /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eda6a1', endColorstr='#bc5c4d',GradientType=0 ); }/* IE6-9 */

h1 { font-size:140%;border-bottom: 1px #000 solid;letter-spacing: 5px;font-weight: bold;clear:left; }
h2 { font-size:125%;border-bottom: 1px #000 solid;width:70%;margin-top:35px; }
h3 { font-size:115%;border-bottom: 1px #000 solid;width:70%;margin-top:35px; }
p, ul, ol, table {margin-top: 6px;margin-bottom: 0;padding: 5px 10px; }
ul lh {font-weight:bold;border-bottom:1px solid #111; }
p {text-indent:2px; }
ol, ul { margin-left: 75px;margin-right: 75px; }
#dataSheet h1 { font-size:110%;margin:-8px 5px; }
#dataSheet h2 { font-size:105%;margin:-8px 5px; }
#dataSheet p { margin:-3px 5px; }

a:link, a:visited { text-decoration: none;font-weight: bold;color: #ff0000; }
a:hover { text-decoration: underline; }
.spacingBR { line-height:100px; }
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/droplist-flyout.html
Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.dropList { z-index:999;margin:0 auto;margin-top:-40px;padding-right:20px;height:40px;
 background:#f1f1f1 url(images/menuBack.png) bottom left repeat-x;
 font-family:arial, sans-serif; font-size:14px; position:relative;
 border-top:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa; }
.dropList ul {padding:0; margin:0; list-style:none;}
.dropList ul li div { background-color:#fefefe;position:absolute; left:-9999px; top:-9999px; border:1px solid #aaa; border-top-color:#ddd; padding-bottom:6px;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-o-border-radius: 0 0 6px 6px;
-icab-border-radius: 0 0 6px 6px;
-khtml-border-radius: 0 0 6px 6px;
-moz-border-radius: 0 0 6px 6px; 
-webkit-border-bottom-right-radius: 6px; 
-webkit-border-bottom-left-radius: 6px;
border-radius: 0 0 6px 6px;
}
.dropList ul li div ul {width:180px; float:left;}

.dropList ul li {float:left;}
.dropList ul li a {display:block; padding:0 25px 0 10px; float:left; line-height:35px; text-decoration:none; font-weight:bold; color:#000;}
.dropList ul li a.fly {background:url(images/arrow.gif) no-repeat right center;}
.dropList ul ul li a {padding:0; width:180px; text-indent:10px; line-height:20px; font-weight:normal;}
.dropList ul ul li h4 {padding:8px 0 4px 0; margin:0;} 
.dropList ul ul li h4 a {padding:0; width:180px; text-indent:10px; line-height:20px; font-weight:bold; font-size:14px;}
.dropList ul ul li h5 {padding:4px 0 2px 0; margin:0;} 
.dropList ul ul li h5 a {padding:0; width:180px; text-indent:10px; line-height:20px; font-weight:bold; font-size:12px;}

.dropList ul ul li a:hover { background:#fff; }
.dropList ul li:hover > a { background-color:#fff; }
.dropList ul li a:hover { background-color:#f1f1f1; }
.dropList ul li ul li a:hover { background-color:#f1f1f1; }

.dropList ul .fourCol:hover div {left:-1px; top:35px; width:720px;}
.dropList ul .fourCol:hover {position:relative;}
.dropList ul .threeCol:hover {position:relative;}
.dropList ul .threeCol:hover div {left:-1px; top:35px; width:540px;}
.dropList ul .twoCol:hover {position:relative;}
.dropList ul .twoCol:hover div {left:-1px; top:35px; width:360px;}
.dropList ul .oneCol:hover {position:relative;}
.dropList ul .oneCol:hover div {left:-1px; top:35px; width:180px;}

.dropList ul :hover div ul ul {position:absolute; left:-9999px; top:-9999px;}

.dropList ul :hover div ul .fly:hover {position:relative;}
.dropList ul :hover div ul .fly:hover ul {left:170px; top:-7px; background:#fff; border:1px solid #aaa; padding:6px 0;
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);

-o-border-radius: 6px;
-icab-border-radius: 6px;
-khtml-border-radius: 6px;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}

.dropList ul :hover div ul .fly:hover ul ul {left:-9999px; top:-9999px;}
.dropList ul :hover div ul .fly:hover ul .fly:hover ul {left:170px; top:-7px; background:#fff; border:1px solid #aaa;}
.dropList table {border-collapse:collapse; width:0; height:0; margin-bottom:-1px;}

#slider {height:302px; width:100%; padding-top:25px;background-color:#000;}
#slider .container {position:relative; cursor:pointer;height:332px;width:950px;display:block;padding:0px 20px;overflow:hidden;}
.slides {position:relative;}
#slider .slides li {display:block; height:242px;width:1050px;margin:0px auto;overflow:hidden; }
#slider li .thumbholder {float:left; width:500px; text-align:left;}
#slider li .txtholder {margin-left:400px; width:475px;height:202px; padding-top:35px;text-align:center;background:#000 url(images/sliderBox.png) top left no-repeat ;}
#slider h2 {font: 24px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#000;}
#slider .slides p {font-size:15px; line-height:17px;}
#slider .pagination {
	display:block;list-style:none;
	z-index:999;width:210px;
	text-align:center;position:relative;
	bottom:0px;height:25px;margin-top:240px;margin-left:100px;}
 ul.pagination li {display:inline;}

 ul.pagination li a { display:block; float:left; width:19px; height:19px; margin:3px; background:url(images/slidernav.png) no-repeat; text-indent:-9000px;}
 ul.pagination li.active a {background:url(images/slidernava.png) no-repeat!important; text-indent:-9000px;}

.right { float: right;text-align: right;padding-right:4px;padding-bottom:4px; }
.rightish { float: right;text-align: right;padding-right:14px;padding-bottom:4px; }
.left {float: left;text-align: left;padding-left: 50px; }
.middle{ margin:1px auto;text-align:center; }
.right h3 {margin-top: 0px;font-size: 90%; }
.listStyle li { margin:15px; }
table { margin:30px 0; background-color:#f5f5f5;border:1px #999 solid;}
td {padding-left:5px; }
table.productList {border:2px solid gray;background-color:#f1f1f1;margin:0 auto;text-align:center;}
table.productList td { border: 1px double gray;background-color:#fff;padding:10px; }
table.productList a { text-decoration:none; }

table.hoursOpen {border:0px;margin:40px auto;
     margin:16px;padding:5px;
    -moz-border-radius: 12px;
    -moz-box-shadow: #6a3d37 2px 2px 2px;
    -webkit-border-radius: 12px;
    -webkit-box-shadow: #6a3d37 2px 2px 2px;
    border-radius: 12px;
    box-shadow: #6a3d37 2px 2px 2px; }
table.hoursOpen td {border: 1px solid #A32828;padding:10px; }

table.footerInfo {background-color:#aaa;margin:20px auto;border: 1px solid #A32828;
    -moz-border-radius: 12px;
    -moz-box-shadow: #6a3d37 5px 5px 6px;
    -webkit-border-radius: 12px;
    -webkit-box-shadow: #6a3d37 5px 5px 6px;
    border-radius: 12px;
    box-shadow: #6a3d37 5px 5px 6px;
}
table.footerInfo {background: rgb(245,246,246); /* Old browsers */}
table.footerInfo {background: -moz-linear-gradient(top, rgba(245,246,246,1) 0%, rgba(219,220,226,1) 21%, rgba(184,186,198,1) 49%, rgba(221,223,227,1) 80%, rgba(245,246,246,1) 100%); /* FF3.6+ */}
table.footerInfo {background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,246,246,1)), color-stop(21%,rgba(219,220,226,1)), color-stop(49%,rgba(184,186,198,1)), color-stop(80%,rgba(221,223,227,1)), color-stop(100%,rgba(245,246,246,1))); /* Chrome,Safari4+ */}
table.footerInfo {background: -webkit-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* Chrome10+,Safari5.1+ */}
table.footerInfo {background: -o-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* Opera 11.10+ */}
table.footerInfo {background: -ms-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* IE10+ */}
table.footerInfo {background: linear-gradient(top, rgba(245,246,246,1) 0%,rgba(219,220,226,1) 21%,rgba(184,186,198,1) 49%,rgba(221,223,227,1) 80%,rgba(245,246,246,1) 100%); /* W3C */}
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#f5f6f6',GradientType=0 ); /* IE6-9 */}
table.footerInfo  tr {  margin:10px;padding:0; }
table.footerInfo  td {  background-color:#fefefe;margin:0;padding:0; }
table.footerInfo  td {  border: 1px solid #f1f1f1;margin:16px;padding:10px;
    -moz-border-radius: 12px;
    -moz-box-shadow: #6a3d37 2px 2px 2px;
    -webkit-border-radius: 12px;
    -webkit-box-shadow: #6a3d37 2px 2px 2px;
    border-radius: 12px;
    box-shadow: #6a3d37 2px 2px 2px; }

table.pricingTable { margin:none;padding:none;width:74%;border:none; border-collapse:collapse;margin:5px auto; }
table.pricingTable td, .pricingTable th { border:1px solid #000;padding:3px 7px 2px 7px; }
table.pricingTable th {background-color:#f2f2f2;border:none; }
table.pricingTable th,table.pricingTable tr.tempRow td.col1 { text-align:center;background-color:#D20000;color:#fff;
                        padding-top:5px;padding-bottom:4px; }
table.pricingTable tr.tempRow td.col1 { font-weight:bold; }
table.pricingTable tr.alt td { color:#000;background-color:#fefefe; }

table.pricingTable th { text-align:center;background-color:#D20000;color:#fff; border:1px solid #000;}
table.pricingTable tr.tempRow { background-color:#DCBABA; }
table.pricingTable td.col1 { background-color:#DCBABA; }
form img { border:1px #000 double;padding:4px; }
.editFields { text-align:center;overflow: hidden;width: 100%;  }
.buyProductHeading { display:block;margin:10px auto;color:#f00;font-size:18px;font-weight:bold;text-align:center;line-height:25px; }
.buyInput { float:left;margin:5px auto;padding:10px;width:35%;border:1px solid #f1f1f1; }
.buyInput img { margin:5px auto;text-align:center; }
.buyInputRight { float:left;margin:5px auto;margin-left:5px;margin-top:20px;text-align:center;padding:9px;width:35%; }
.note {color:red;display:block;float:right;margin-right:5%; }

a.cartView {position:fixed;float:none;display:block;right:10px;z-index:1000;width:142px;text-align:center;
  minHeight:160px;line-height:22px;background:#eee url(images/mag_glass.gif) right bottom no-repeat;border:1px solid #999;borderTop:0;margin:0;padding:4px;
  fontSize: 13px;fontFamily: arial;color:#A32828;opacity:0.9;filter: alpha(opacity=95);
-o-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-icab-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-khtml-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
-o-border-radius: 6px 6px 0 0;
-icab-border-radius: 6px 6px 0 0;
-khtml-border-radius: 6px 6px 0 0;
-moz-border-radius: 6px 6px 0 0; 
-webkit-border-top-right-radius: 6px; 
-webkit-border-top-left-radius: 6px;
border-radius: 0 0 6px 6px; }
a.cartView  { color:#111; }
.cartView:hover { background-color:#fff;text-decoration:none; }
.item_add { border:1px #fff solid;padding:2px;text-align:center; }
.item_add:hover { border:1px #eee solid;padding:2px;cursor:hand;}

.alert {
   display:none;position:absolute;
   top:1px;left:1px;width:300px;background-color:white;
   border-style:solid;border-width:1px;padding:15px 20px 5px 20px;
   }

.testimonial { border: 3px #111 ridge;background:#F8F8F8 url(images/paper.jpg) top left repeat;
width:70%;margin:15px;text-align:left;padding:10px; }

#footer { clear:both;text-align: left;width:100%;margin-bottom: 0;padding-top: 8px;padding-bottom: 8px;
font-size: 11px;background-color: #A32828;
color: #ffffff;font-weight: bold;border-top: 1px #000000 solid;border-bottom: 1px #000000 solid; }
#footer a:hover { text-decoration: underline;color: #ffffff;background-color:black; }
#winkerFooter {float:right;padding-right:10px; }
#winkerFooter a {width:275px;line-height:21px;color: #ddd;text-decoration:none;}
#winkerFooter a:hover {background:transparent url(winkLogo.gif) left center no-repeat;
           text-decoration: none;padding-left:55px;text-align:right;color:midnightblue;border: #eee 2px dotted; }
.lyteboxstyle {margin:10px auto;display:block;border:2px #666 outset;text-decoration:none;text-align:left;
   font-size:99%;line-height:15px;width:40%;padding:5px 20px;background:#fff url(images/mag_glass.gif) right center no-repeat;color:#999;font-weight:bold;}
.lyteboxstyle:hover { border:2px #000 inset; }
.errorMessage { font-size:90%; margin-left: 201px; float: left; display: inline;  }
@media screen and (max-width: 44em) {
  .renderMobile   { display: block; }
  .renderScreen   { display: none; }
  .renderPrint    { display: none; }
  body 			{ color: #333; font: 1em Verdana, Arial, sans-serif;margin-top:0.83em;background:#fff;margin:3px; }
  h2				{ color: #333; }
  h3				{ color: #333;margin-top:0.83em;border-bottom:1px #eee solid; }
  * { float: none; }
  h1, h2, h3, h4, h5, h6 { font-weight: normal; }
  .container img { max-width: 250px; }
  #rightColumn,#google_translate_element,.CC5188907,#slider img,#slider .pagination,#slider .txtholder, .dropList .OEM  { display:none; } 
  .dropList { display:block; }  
  .dropList ul { width:90%; }
  .dropList ul { padding: 0;margin: 0;list-style-type: none; }
  .dropList a{ font: bold 13px Verdana;
    padding: 4px 3px;
    display: block;width: 100%; /*Define width for IE6's sake*/
    color: #595959;text-decoration: none;
    border-bottom: 1px solid #C0C0C0; }

  .dropList a:visited{ color: #595959; }

  html>body .dropList a{ /*Non IE rule*/ width: auto; }

  .dropList a:hover{ background-color: #BF8080; color: black; }
}
@media print {
  body {margin:0; padding:0; color:#303030; background:#fff;height:100%;
  font-size:11px; font-family: Century Gothic, times-roman, georgia, serif; }
  ul {list-style:circle; margin:15px 0 20px 0; font-size:102%;font-weight:bold;}
  li {margin:0 0 8px 25px;}
  a {color:#000; font-weight:bold; text-decoration:none;}
  img, #nav,hr, #header,#dataSheet,#spec { line-height:0;display:none; }
  #toPrint { display:block; }
  .noPrint { display:none; }
  #main-content {margin-top:10px; }
  #main-content p {margin:10px 0 10px 0; line-height:1.5em;}
  #main-content h1 {background: #fff; height:35px;clear:both;margin:10px 0 0 0; font-size:20px;padding:10px 10px 0 320px;}
  #main-content h2 {margin:20px 0 0 0; color:#808080; font-weight:normal; font-size:16px; text-align:center;}
  #main-content h2 a {margin:10px 0 0 0;color:#808080;text-decoration:none;} 
  #main-content h3 {clear:both; margin:10px 0 5px 0; font-weight:normal; font-size: 12px;}
  p { padding-left:10px; }
  object {display:none; }
  .lyteboxstyle {display:none;}
  table {clear:both;width:99%;font-size: 99%;border:none;margin:10px 2px 1px 2px; padding:2px;}
}
/* Floatbox v3.24 */
/* December 01, 2008 */
#fbOverlay{position:fixed; top:0; left:0; width:100%; height:100%; border-width:0; margin:0; padding:0}
div.fbOverlay_black{background-color:#000}
div.fbOverlay_white{background-color:#000}
div.fbOverlay_blue{background-color:#0b183b}
div.fbOverlay_yellow{background-color:#752}
div.fbOverlay_red{background-color:#280000}
div.fbOverlay_custom{background-color:#1b2642}
#fbBox{position:absolute; border-style:solid; border-width:0; margin:0; padding:0}
div.fbBox_black{border-color:#888;  background-color:#000}
div.fbBox_white{border-color:#888; background-color:#fff}
div.fbBox_blue{border-color:#4060a8; background-color:#0b183b}
div.fbBox_yellow{border-color:#680c0c; background-color:#ed9}
div.fbBox_red{border-color:#945848; background-color:#580808}
div.fbBox_custom{border-color:#da7b4d; background-color:#eed39e}
#fbBox div, #fbBox a, #fbBox img, #fbBox iframe{border-width:0; margin:0; padding:0; outline:none; -moz-outline:none}
#fbBox a{background:url(floatbox/graphics/blank.gif); zoom:1}
#fbZoomDiv, a.fbPopup img, #fbBox #fbIndexLinks img{position:absolute; left:0; top:-9999px; border-style:solid; border-color:black; margin:0; padding:0}
#fbBox #fbLoader{position:absolute; top:0; left:0; min-width:100%; min-height:100%; width:100%; height:100%; background-position:center; background-repeat:no-repeat}
#fbBox .fbLoader_black{background-image:url(floatbox/graphics/loading_black.gif)}
#fbBox .fbLoader_white{background-image:url(floatbox/graphics/loading_white.gif)}
#fbBox .fbLoader_blue{background-image:url(floatbox/graphics/loading_black.gif)}
#fbBox .fbLoader_yellow{background-image:url(floatbox/graphics/loading_white.gif)}
#fbBox .fbLoader_red{background-image:url(floatbox/graphics/loading_black_small.gif)}
#fbBox .fbLoader_custom{background-image:url(floatbox/graphics/loading_black_small.gif)}
#fbBox #fbShadowTop, #fbShadowRight, #fbBox #fbShadowBottom, #fbBox #fbShadowLeft, #fbBox #fbShadowCorner{position:absolute; left:0; top:0; width:100%; height:100%; background-repeat:no-repeat}
#fbBox #fbShadowTop{background-position:top left}
#fbBox .fbShadowTop_halo8{background-image:url(floatbox/graphics/shadowTop_halo8.png)}
#fbBox .fbShadowTop_halo12{background-image:url(floatbox/graphics/shadowTop_halo12.png)}
#fbBox .fbShadowTop_halo16{background-image:url(floatbox/graphics/shadowTop_halo16.png)}
#fbBox .fbShadowTop_halo24{background-image:url(floatbox/graphics/shadowTop_halo24.png)}
#fbBox #fbShadowRight{background-position:top right}
#fbBox .fbShadowRight_drop8{background-image:url(floatbox/graphics/shadowRight_drop8.png)}
#fbBox .fbShadowRight_drop12{background-image:url(floatbox/graphics/shadowRight_drop12.png)}
#fbBox .fbShadowRight_drop16{background-image:url(floatbox/graphics/shadowRight_drop16.png)}
#fbBox .fbShadowRight_drop24{background-image:url(floatbox/graphics/shadowRight_drop24.png)}
#fbBox .fbShadowRight_halo8{background-image:url(floatbox/graphics/shadowRight_halo8.png)}
#fbBox .fbShadowRight_halo12{background-image:url(floatbox/graphics/shadowRight_halo12.png)}
#fbBox .fbShadowRight_halo16{background-image:url(floatbox/graphics/shadowRight_halo16.png)}
#fbBox .fbShadowRight_halo24{background-image:url(floatbox/graphics/shadowRight_halo24.png)}
#fbBox #fbShadowBottom{background-position:bottom right}
#fbBox .fbShadowBottom_drop8{background-image:url(floatbox/graphics/shadowBottom_drop8.png)}
#fbBox .fbShadowBottom_drop12{background-image:url(floatbox/graphics/shadowBottom_drop12.png)}
#fbBox .fbShadowBottom_drop16{background-image:url(floatbox/graphics/shadowBottom_drop16.png)}
#fbBox .fbShadowBottom_drop24{background-image:url(floatbox/graphics/shadowBottom_drop24.png)}
#fbBox .fbShadowBottom_halo8{background-image:url(floatbox/graphics/shadowBottom_halo8.png)}
#fbBox .fbShadowBottom_halo12{background-image:url(floatbox/graphics/shadowBottom_halo12.png)}
#fbBox .fbShadowBottom_halo16{background-image:url(floatbox/graphics/shadowBottom_halo16.png)}
#fbBox .fbShadowBottom_halo24{background-image:url(floatbox/graphics/shadowBottom_halo24.png)}
#fbBox #fbShadowLeft{background-position:bottom left}
#fbBox .fbShadowLeft_halo8{background-image:url(floatbox/graphics/shadowLeft_halo8.png)}
#fbBox .fbShadowLeft_halo12{background-image:url(floatbox/graphics/shadowLeft_halo12.png)}
#fbBox .fbShadowLeft_halo16{background-image:url(floatbox/graphics/shadowLeft_halo16.png)}
#fbBox .fbShadowLeft_halo24{background-image:url(floatbox/graphics/shadowLeft_halo24.png)}
#fbBox #fbShadowCorner{background-position:bottom right}
#fbBox .fbShadowCorner_drop8{background-image:url(floatbox/graphics/shadowCorner_drop8.png)}
#fbBox .fbShadowCorner_drop12{background-image:url(floatbox/graphics/shadowCorner_drop12.png)}
#fbBox .fbShadowCorner_drop16{background-image:url(floatbox/graphics/shadowCorner_drop16.png)}
#fbBox .fbShadowCorner_drop24{background-image:url(floatbox/graphics/shadowCorner_drop24.png)}
#fbBox #fbCanvas{position:relative;  left:0; top:0; width:100%; height:100%}
#fbBox #fbMainDiv, #fbBox #fbInfoPanel, #fbBox #fbControlPanel{position:absolute; border-style:solid; overflow:hidden}
#fbBox #fbMainDiv{background-color:#fff}
#fbBox .fbMainDiv_black{border-color:#ccc}
#fbBox .fbMainDiv_white{border-color:#000}
#fbBox .fbMainDiv_blue{border-color:#aaa8be}
#fbBox .fbMainDiv_yellow{border-color:#700}
#fbBox .fbMainDiv_red{border-color:#b64}
#fbBox .fbMainDiv_custom{border-color:#b64}
#fbBox #fbResizer{position:absolute; width:25px;  height:25px; left:0; top:0}
#fbBox .fbResizer_black{background-image:url(floatbox/graphics/resize_black.gif)}
#fbBox .fbResizer_white{background-image:url(floatbox/graphics/resize_white.gif)}
#fbBox .fbResizer_blue{background-image:url(floatbox/graphics/resize_blue.gif)}
#fbBox .fbResizer_yellow{background-image:url(floatbox/graphics/resize_yellow.gif)}
#fbBox .fbResizer_red{background-image:url(floatbox/graphics/resize_red.gif)}
#fbBox .fbResizer_custom{background-image:url(floatbox/graphics/resize_red.gif)}
#fbBox #fbLeftNav, #fbBox #fbRightNav{position:absolute; height:100%}
#fbBox #fbLeftNav, #fbBox #fbOverlayPrev{left:0}
#fbBox #fbRightNav, #fbBox #fbOverlayNext{right:0}
#fbBox #fbOverlayPrev, #fbBox #fbOverlayNext{position:absolute; width:49px;  height:23px; background-repeat:no-repeat}
#fbBox .fbOverlayPrev_black{background-image:url(floatbox/graphics/prev_upr_black.gif)}
#fbBox .fbOverlayPrev_white{background-image:url(floatbox/graphics/prev_upr_white.gif)}
#fbBox .fbOverlayPrev_blue{background-image:url(floatbox/graphics/prev_upr_blue.gif)}
#fbBox .fbOverlayPrev_yellow{background-image:url(floatbox/graphics/prev_upr_yellow.gif)}
#fbBox .fbOverlayPrev_red{background-image:url(floatbox/graphics/prev_upr_red.gif)}
#fbBox .fbOverlayPrev_custom{background-image:url(floatbox/graphics/prev_upr_blue.gif)}
#fbBox .fbOverlayNext_black{background-image:url(floatbox/graphics/next_upr_black.gif)}
#fbBox .fbOverlayNext_white{background-image:url(floatbox/graphics/next_upr_white.gif)}
#fbBox .fbOverlayNext_blue{background-image:url(floatbox/graphics/next_upr_blue.gif)}
#fbBox .fbOverlayNext_yellow{background-image:url(floatbox/graphics/next_upr_yellow.gif)}
#fbBox .fbOverlayNext_red{background-image:url(floatbox/graphics/next_upr_red.gif)}
#fbBox .fbOverlayNext_custom{background-image:url(floatbox/graphics/next_upr_blue.gif)}
#fbBox #fbInfoPanel{line-height:1.25em;  font-family:Verdana,Helvetica,sans-serif; font-size:12px}
#fbBox #fbCaption{cursor:default}
#fbBox #fbInfoLink, #fbBox #fbPrintLink{padding-bottom:.1em}
#fbBox #fbItemNumber{font-size:10px;  white-space:nowrap; cursor:default}
#fbBox .fbItemNumber_black, #fbBox #fbIndexLinks.fbIndexLinks_black, #fbBox #fbIndexLinks.fbIndexLinks_black a:link, #fbBox #fbIndexLinks.fbIndexLinks_black a:visited{color:#aaa}
#fbBox .fbItemNumber_white, #fbBox #fbIndexLinks.fbIndexLinks_white, #fbBox #fbIndexLinks.fbIndexLinks_white a:link, #fbBox #fbIndexLinks.fbIndexLinks_white a:visited{color:#666}
#fbBox .fbItemNumber_blue, #fbBox #fbIndexLinks.fbIndexLinks_blue, #fbBox #fbIndexLinks.fbIndexLinks_blue a:link, #fbBox #fbIndexLinks.fbIndexLinks_blue a:visited{color:#aaa8be}
#fbBox .fbItemNumber_yellow, #fbBox #fbIndexLinks.fbIndexLinks_yellow, #fbBox #fbIndexLinks.fbIndexLinks_yellow a:link, #fbBox #fbIndexLinks.fbIndexLinks_yellow a:visited{color:#700}
#fbBox .fbItemNumber_red, #fbBox #fbIndexLinks.fbIndexLinks_red, #fbBox #fbIndexLinks.fbIndexLinks_red a:link, #fbBox #fbIndexLinks.fbIndexLinks_red a:visited{color:#ca8}
#fbBox .fbItemNumber_custom, #fbBox #fbIndexLinks.fbIndexLinks_custom, #fbBox #fbIndexLinks.fbIndexLinks_custom a:link, #fbBox #fbIndexLinks.fbIndexLinks_custom a:visited{color:#965f74}
#fbBox .fbInfoPanel_black, #fbBox .fbInfoPanel_black a:link, #fbBox .fbInfoPanel_black a:visited, #fbBox #fbIndexLinks.fbIndexLinks_black a:hover{color:#d7d7d7}
#fbBox .fbInfoPanel_white, #fbBox .fbInfoPanel_white a:link, #fbBox .fbInfoPanel_white a:visited, #fbBox #fbIndexLinks.fbIndexLinks_white a:hover{color:#000}
#fbBox .fbInfoPanel_blue, #fbBox .fbInfoPanel_blue a:link, #fbBox .fbInfoPanel_blue a:visited, #fbBox #fbIndexLinks.fbIndexLinks_blue a:hover{color:#aaa8be}
#fbBox .fbInfoPanel_yellow, #fbBox .fbInfoPanel_yellow a:link, #fbBox .fbInfoPanel_yellow a:visited, #fbBox #fbIndexLinks.fbIndexLinks_yellow a:hover{color:#700}
#fbBox .fbInfoPanel_red, #fbBox .fbInfoPanel_red a:link, #fbBox .fbInfoPanel_red a:visited, #fbBox #fbIndexLinks.fbIndexLinks_red a:hover{color:#ec9}
#fbBox .fbInfoPanel_custom, #fbBox .fbInfoPanel_custom a:link, #fbBox .fbInfoPanel_custom a:visited, #fbBox #fbIndexLinks.fbIndexLinks_custom a:hover{color:#735}
#fbBox #fbControls{height:14px;  font-size:1px}
#fbBox #fbNavControls{width:88px;  height:14px}
#fbBox #fbPrev{float:left; width:44px;  height:14px; background-repeat:no-repeat}
#fbBox .fbPrev_black{background-image:url(floatbox/graphics/prev_lwr_black.gif)}
#fbBox .fbPrev_white{background-image:url(floatbox/graphics/prev_lwr_white.gif)}
#fbBox .fbPrev_blue{background-image:url(floatbox/graphics/prev_lwr_blue.gif)}
#fbBox .fbPrev_yellow{background-image:url(floatbox/graphics/prev_lwr_yellow.gif)}
#fbBox .fbPrev_red{background-image:url(floatbox/graphics/prev_lwr_red.gif)}
#fbBox .fbPrev_custom{background-image:url(floatbox/graphics/prev_lwr_yellow.gif)}
#fbBox .fbPrev_black_off{background-image:url(floatbox/graphics/prev_lwr_off_black.gif)}
#fbBox .fbPrev_white_off{background-image:url(floatbox/graphics/prev_lwr_off_white.gif)}
#fbBox .fbPrev_blue_off{background-image:url(floatbox/graphics/prev_lwr_off_blue.gif)}
#fbBox .fbPrev_yellow_off{background-image:url(floatbox/graphics/prev_lwr_off_yellow.gif)}
#fbBox .fbPrev_red_off{background-image:url(floatbox/graphics/prev_lwr_off_red.gif)}
#fbBox .fbPrev_custom_off{background-image:url(floatbox/graphics/prev_lwr_off_yellow.gif)}
#fbBox #fbNext{float:right; width:44px;  height:14px; background-repeat:no-repeat}
#fbBox .fbNext_black{background-image:url(floatbox/graphics/next_lwr_black.gif)}
#fbBox .fbNext_white{background-image:url(floatbox/graphics/next_lwr_white.gif)}
#fbBox .fbNext_blue{background-image:url(floatbox/graphics/next_lwr_blue.gif)}
#fbBox .fbNext_yellow{background-image:url(floatbox/graphics/next_lwr_yellow.gif)}
#fbBox .fbNext_red{background-image:url(floatbox/graphics/next_lwr_red.gif)}
#fbBox .fbNext_custom{background-image:url(floatbox/graphics/next_lwr_yellow.gif)}
#fbBox .fbNext_black_off{background-image:url(floatbox/graphics/next_lwr_off_black.gif)}
#fbBox .fbNext_white_off{background-image:url(floatbox/graphics/next_lwr_off_white.gif)}
#fbBox .fbNext_blue_off{background-image:url(floatbox/graphics/next_lwr_off_blue.gif)}
#fbBox .fbNext_yellow_off{background-image:url(floatbox/graphics/next_lwr_off_yellow.gif)}
#fbBox .fbNext_red_off{background-image:url(floatbox/graphics/next_lwr_off_red.gif)}
#fbBox .fbNext_custom_off{background-image:url(floatbox/graphics/next_lwr_off_yellow.gif)}
#fbBox #fbPlay, #fbBox #fbPause{position:absolute; background-repeat:no-repeat}
#fbBox #fbPlayPause, #fbBox #fbPlay, #fbBox #fbPause{width:46px;  height:14px; text-align:justify}
#fbBox .fbPlay_black{background-image:url(floatbox/graphics/play_black.gif)}
#fbBox .fbPlay_white{background-image:url(floatbox/graphics/play_white.gif)}
#fbBox .fbPlay_blue{background-image:url(floatbox/graphics/play_blue.gif)}
#fbBox .fbPlay_yellow{background-image:url(floatbox/graphics/play_yellow.gif)}
#fbBox .fbPlay_red{background-image:url(floatbox/graphics/play_red.gif)}
#fbBox .fbPlay_custom{background-image:url(floatbox/graphics/play_yellow.gif)}
#fbBox .fbPause_black{background-image:url(floatbox/graphics/pause_black.gif)}
#fbBox .fbPause_white{background-image:url(floatbox/graphics/pause_white.gif)}
#fbBox .fbPause_blue{background-image:url(floatbox/graphics/pause_blue.gif)}
#fbBox .fbPause_yellow{background-image:url(floatbox/graphics/pause_yellow.gif)}
#fbBox .fbPause_red{background-image:url(floatbox/graphics/pause_red.gif)}
#fbBox .fbPause_custom{background-image:url(floatbox/graphics/pause_yellow.gif)}
#fbBox #fbClose{width:46px;  height:14px; background-repeat:no-repeat}
#fbBox .fbClose_black{background-image:url(floatbox/graphics/close_black.gif)}
#fbBox .fbClose_white{background-image:url(floatbox/graphics/close_white.gif)}
#fbBox .fbClose_blue{background-image:url(floatbox/graphics/close_blue.gif)}
#fbBox .fbClose_yellow{background-image:url(floatbox/graphics/close_yellow.gif)}
#fbBox .fbClose_red{background-image:url(floatbox/graphics/close_red.gif)}
#fbBox .fbClose_custom{background-image:url(floatbox/graphics/close_yellow.gif)}
#fbBox #fbIndexLinks{clear:both; font-size:11px; cursor:default}
#fbBox #fbIndexLinks a:hover{font-weight:bold}
#fbInfoPanel.posCenter, #fbInfoDiv.posCenter, #fbIndexLinks.posCenter{margin:0 auto}
#fbInfoPanel.posRight, #fbInfoDiv.posRight, #fbIndexLinks.posRight{float:right}
#fbInfoPanel.posLeft, #fbInfoDiv.posLeft, #fbIndexLinks.posLeft{float:left}
#fbControlPanel.posRight, #fbControls.posRight, #fbClose.posRight, #fbSubControls.posRight, #fbNavControls.posLeft, #fbPlayPause.posLeft{float:right}
#fbControlPanel.posLeft, #fbControls.posLeft, #fbClose.posLeft, #fbSubControls.posLeft, #fbNavControls.posRight, #fbPlayPause.posRight{float:left}
#fbSubControls, #fbClose, #fbIndexLinks, #fbPlayPause, #fbNavControls{float:left}
