body{
	color:#cccccc; 
	background-color:black;
	background-image:url(http://site.pipeunderwear.com/images/HomeBG/wingsBG.jpg);
	background-image:none;
	background-repeat:repeat-x repeat-y;
	font-family:arial,verdana,sans-serif; 
	font-size:12px; 
	text-decoration:none;
} 

.main-body {
	width:100%; 
	margin:auto;
	color:#cccccc; 
	background-color:black;
	background-image:url(http://site.pipeunderwear.com/images/bodyBg.gif);
	background-repeat:repeat-x;
	}

td{
	color: #cccccc; 
	font-family:arial,verdana,sans-serif; 
	font-size:12px; 
} 

p{
	color: #cccccc; 
	font-family:arial,verdana,sans-serif; 
	font-size:12px; 
} 
form {display:inline;}

a:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}
a:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}
a:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}
a:hover{color:#666666; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:underline;}

.homeTable th{text-align:center;}
.homeTable td{
	background-image:none;
}

.browse th{
	background-image:url(http://site.pipeunderwear.com/images/browseBg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.browse th img{
	margin:10px;
	padding:2px;
	border:1px solid #333333;
}


#thumbs img{
	 cursor:hand; 
	 cursor:pointer;
}
#thumbs div{
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:12px;
	border:1px solid #666666;
	padding:1px;
}
#thumbs .thumbOver{
	border:1px solid #dedede;
	padding:1px;
}
#thumbs .thumbOff{
	border:1px solid #666666;
	padding:1px;
}
#thumbs .thumbActive{
	border:1px solid #dedede;
	padding:1px;
}
/********************************************************************/
/*************************** FADE STYLE *****************************/
/********************************************************************/
#wrapperFade{
	position:absolute;
	z-index:100;
	background:#000000;
	filter:alpha(opacity=60);
	opacity:.60;
	-khtml-opacity:.60;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#wrapper{
	margin:0 auto;
	position:absolute; 
	z-index:101;
	text-align:center;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#inner{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	width:740px;
	top:0;
	left:0;
	color:#333333;
}

#message{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	width:300px;
	padding:15px;
	border:5px solid #bbbbbb;
	background-color:#f2f2f2;
	top:0;
	left:0;
	display:none;
	font-size:12px; 
	font-family:arial,verdana,sans-serif; 
	color:#000000;
}
#message a:link{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#message a:active{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#message a:visited{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#message a:hover{font-size:12px; font-family:arial,verdana,sans-serif; color:#cccccc; text-decoration:underline;}

#message table{width:100%;}
#message table th{padding:4px; font-size:12px; font-family:arial,verdana,sans-serif; text-align:left; text-transform:uppercase;}
#message table td{padding:4px; color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#message select{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#message input{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#message textarea{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}


/*** TRACK ORDER *****/
#wrapperFadeTrack{
	position:absolute;
	z-index:100;
	background:#000000;
	filter:alpha(opacity=60);
	opacity:.60;
	-khtml-opacity:.60;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#wrapperTrack{
	margin:0 auto;
	position:absolute; 
	z-index:101;
	text-align:center;
	display:none;
	top:0;
	left:0;
	color:#333333;
}
#track{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	width:300px;
	padding:15px;
	border:5px solid #bbbbbb;
	background-color:#f2f2f2;
	top:0;
	left:0;
	display:none;
	font-size:12px; 
	font-family:arial,verdana,sans-serif; 
	color:#000000;
}
#track a:link{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#track a:active{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#track a:visited{font-size:12px; font-family:arial,verdana,sans-serif; color:#666666; text-decoration:underline;}
#track a:hover{font-size:12px; font-family:arial,verdana,sans-serif; color:#cccccc; text-decoration:underline;}

#track table{width:100%;}
#track table th{padding:4px; font-size:12px; font-family:arial,verdana,sans-serif; text-align:left; text-transform:uppercase;}
#track table td{padding:4px; color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#track select{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#track input{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}
#track textarea{color:#333333; font-size:11px; font-family:arial,verdana,sans-serif;}


/********************************************************************/
/****************** CONTACT FORM STYLE ******************************/
/********************************************************************/
.contactForm td{
	padding-bottom:10px;
}
.contactForm input{
	width:300px;
}
.contactForm textarea{
	width:300px;
}


/********************************************************************/
/****************** BEGIN GLOBAL TEMPLATE STYLE *********************/
/********************************************************************/
.imgB{display:block;}

.info{
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
}
.info h1{
	color:#ffffff; 
	font-family:arial,verdana,sans-serif; 
	font-size:16px;
	font-weight:700; 
	text-transform:uppercase;
	margin-bottom:24px;
}

.floatingCart{
	background-image:url(http://site.pipeunderwear.com/images/floatingCartBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#a8a8a8;
	font-family:arial,verdana,sans-serif; 
	font-size:10px; 
	font-weight:700;
}
.floatingCart div{margin-top:6px; padding-left:10px; padding-right:10px;}

.contentBodyBg{
	background-image:url(http://site.pipeunderwear.com/images/contentBg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:952px;
	background:none;
}

.footerLinks{
	background-image:url(http://site.pipeunderwear.com/images/footerBg.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:952px;
	height:44px;
}
.footerLinks div{margin-left:10px; margin-right:30px;}
.footerLinks a:link{line-height:44px; color:#878787; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.footerLinks a:active{line-height:44px; color:#878787; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.footerLinks a:visited{line-height:44px; color:#878787; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.footerLinks a:hover{line-height:44px; color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}

/***********************************************/
/************* ITEM PAGE STYLE *****************/
/***********************************************/
.itemOption{
	background-image:url(http://site.pipeunderwear.com/images/optionL.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.itemOption td{
	padding:12px;
	color:#808080;
	font-size:11px;
	font-weight:700;
}
.itemOption th{
	color:#808080;
	font-size:11px;
	font-weight:700;
	background-image:url(http://site.pipeunderwear.com/images/optionR.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.itemOption select{
	color:#000000;
	font-size:11px;
	font-weight:500;
	width:250px;
}

.itemWrapper{padding-top:30px; padding-left:20px;}
.itemH1{
	font-family:arial,verdana,sans-serif; 
	font-size:16px; 
	font-weight:700;
	color:#ffffff;
	text-transform:uppercase;
	padding-left:4px;
	padding-top:0;
	margin-top:0;
}
.itemDesc{
	font-family:arial,verdana,sans-serif; 
	font-size:13px; 
	font-weight:500;
	color:#7d7d7d;
	padding-left:4px;
}

.itemOrder th{
	text-align:left;
	font-family:arial,verdana,sans-serif; 
	font-size:18px; 
	font-weight:700;
	color:#ffffff;
}
.itemOrder th span{
	color:#ff0000;
}
.itemOrder td{
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:700;
	color:#7d7d7d;
}
.itemOrder input{
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:500;
	color:#7d7d7d;
}
.wasPrice{
	font-weight:700;
	font-size:10px;
	color:#cccccc;
}
.regPrice{color:#bbbbbb; font-size:11px; float:left;}
.itemButtons img{vertical-align:middle;}
.itemButtons a:link{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.itemButtons a:active{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.itemButtons a:visited{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}
.itemButtons a:hover{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none; text-transform:uppercase;}









.sectionLink{margin-bottom:14px;}
.sectionLink img{vertical-align:middle; margin-right:5px;}

.breadcrumbs {margin-left:3px; color:#000000; padding-top:6px; padding-bottom:12px; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:none;}
.breadcrumbs a:link{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}
.breadcrumbs a:active{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}
.breadcrumbs a:visited{color:#7d7d7d; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}
.breadcrumbs a:hover{color:#000000; font-family:arial,verdana,sans-serif; font-size:11px; text-decoration:underline;}

.h1Title th{
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/titlebg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:6px;
	padding-right:10px;
	padding-left:3px;
	text-align:left;
}
.h1Title h1{
	color:#333333; 
	font-family:arial,verdana,sans-serif; 
	font-size:24px; 
	font-weight:500;
	padding-left:3px;
	padding-right:10px;
	padding:0;
	margin:0;
}
.h1Title td{
	vertical-align:bottom;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/titlebg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.h1Title img{vertical-align:bottom;}

.contentM{
	background-color:#ffffff;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/ctm.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
}
.search{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:16px;
	margin-top:2px;
}

.searchL:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}
.searchL:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}
.searchL:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}
.searchL:hover{color:#f7bd5a; font-family:arial,verdana,sans-serif; font-weight:700; font-size:10px; text-decoration:none;}


.leftBg{
	color:#050505;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/lbg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.leftMenu div{
	margin-left:14px;
	padding-left:11px;
	padding-top:4px;
	padding-bottom:4px;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/arrwhite.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.leftMenu a:link{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}
.leftMenu a:active{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}
.leftMenu a:visited{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}
.leftMenu a:hover{color:#ff0000; font-family:arial,verdana,sans-serif; font-size:12px; text-decoration:none;}

.leftCs div{
	margin-left:14px;
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/arryellow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.leftCs a:link{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
.leftCs a:active{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
.leftCs a:visited{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}
.leftCs a:hover{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:700; text-decoration:none;}

.rightServices div{
	margin-left:10px;
	padding-left:11px;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/arryellow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.rightServices a:link{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.rightServices a:active{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.rightServices a:visited{color:#ffc364; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.rightServices a:hover{color:#ffffff; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}

.rightIFrame{
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/rightframebg.gif);
	background-repeat:repeat-y;
	margin-left:6px;
}


/************************************************************/
/***************** ITEM PAGE STYLE CLASSES ******************/
/************************************************************/
.itemAvail{
	marging-left:8px;
	margin-top:20px;
	margin-bottom:20px;
}
.itemAvail h4{
	color:#000000; 
	font-family:arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:700;
	margin-top:0;
	margin-bottom:6px;
	padding-bottom:8px;
	padding-top:0;
	background-image:url(http://lib.store.yahoo.net/lib/impactcomputersmiami/blackDotBg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:278px;
}

.itemPrice{text-decoration:none; color:#000000; font-family:arial,verdana,sans-serif; font-size: 11px; font-weight:500;}
.itemSalePriceTitle{COLOR:#c32a26; font-family:arial,verdana,sans-serif; font-size:14px; font-weight:700; text-decoration:none;}
.itemSalePrice{COLOR:#c32a26; font-family:arial,verdana,sans-serif; font-size:18px; font-weight:700; text-decoration:none;}
.itemQty{color:#000000; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500;}
.itemSelect{COLOR:#000000; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:500; text-decoration:none;}
.description{COLOR:#000000; font-family:arial,verdana,sans-serif; font-size:15px; font-weight:700; text-decoration:none; margin-bottom:6px; padding:0;}

.itemTitleCell {
 color:#000000; 
 font-family:arial,verdana,sans-serif; 
 font-size:11px; 
 font-weight:500;
 text-align:right;
 padding-top:5px;
 padding-left:20px;
 padding-right:6px;
 height:30px;
 border-top:1px solid #B2B0B1;
}

.itemDataCell {
 background-image: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemDataBg.gif);
 background-repeat: repeat-y;
 color:#000000; 
 font-family:arial,verdana,sans-serif; 
 font-size:11px; 
 font-weight:700;
 padding-top:5px;
 padding-left:6px;
 padding-right:6px;
 height:30px;
 border-top:1px solid #B2B0B1;
 border-left:1px solid #B2B0B1;
 width:150px;
 text-align:left;
}
.itemBoxL{
 border-top:1px solid #B2B0B1;
 border-left:1px solid #B2B0B1;
}
.itemBoxR{
 border-top:1px solid #B2B0B1;
 border-right:1px solid #B2B0B1;
}
.itemBoxLT{
 background-image: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemBoxTL.gif);
 background-repeat: no-repeat;
 background-position: top left;
}
.itemBoxRT{
 background-image: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemBoxTR.gif);
 background-repeat: no-repeat;
 background-position: top right;
}
.itemSubmitCell { 
 background: url(http://lib.store.yahoo.net/lib/impactcomputersmiami/itemOrderBoxBg.gif);
 background-repeat:repeat-x;
}

/************************************************************/
/***************** SECTION STYLE CLASSES ********************/
/************************************************************/
.sectionPrice{text-decoration:none; color:#000000; font-family:arial,verdana,sans-serif; font-size: 11px; font-weight:500;}
.sectionSalePrice{COLOR:#c32a26; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:700; text-decoration:none;}


/* 5.3 Gallery Page
  ------------------------------------------------------------------------------------- */

    #gallery #content { background: white; }

    #gallery #main {
   width: 948px;
    }

    #gallery #main a { text-decoration: none; }

    /* Title, Description and Related Content */

    #gallery .details {
      background: transparent url(/uploads/04/0a/040a6202446d2333c85176f169ae55cc/gallery_bg_left.png) no-repeat left top;
      display: block;
      float: left;
      margin-bottom: 0;
      padding: 16px 0 0 16px;
      text-align: left;

      width: 300px;
    }

    #gallery .details h2 {
      border-bottom: 1px solid #ccc;
      padding-bottom: 16px;
    }

    #gallery .description {
      border-bottom: 1px solid #ccc;
      margin-bottom: 16px;
    }

    #gallery .details .related {
      font-size: 8.5pt;
      margin-top: 16px;
    }

    #gallery .details li {
      background: transparent url(Invalid Asset URL) no-repeat 6px 8px;
      padding-left: 16px;
    }

    #gallery .details .title {
      background: none;
      display: inline;
      font-weight: bold;
      padding-left: 0;
    }

    #gallery #main .related a:hover { text-decoration: underline; }

    /* Current Image */

    .gallery-display {
      background: transparent url(/uploads/25/bb/25bba8136bc66710022d0263ffc75847/gallery_bg_right.png) no-repeat right top;
      display: inline;
      float: right;
      padding: 16px;
      width: 600px;
    }

    .gallery-display a:visited { color: #369; }

    .gallery-current {
      background: black url(/uploads/d6/07/d60704bc5da62c4df638a2a4c922ea84/loading_black_bg.gif) no-repeat center center;
      border: 16px solid #efefef;
      border-bottom: 0;
      height: 454px;
      overflow: hidden;
      text-align: center;
      width: 568px;
    }

    .gallery-current .gallery-image {
      display: table-cell;
      height: 454px;
      vertical-align: middle;
      width: 568px;
    }

    .gallery-current img { }

    /* Gallery Navigation Buttons */

    .gallery-nav {
      background-color: #efefef;
      clear: both;
      height: 31px;
      padding: 11px 16px 16px 16px;
    }

    .gallery-nav .nav-elements {
      background: transparent url(/uploads/13/9c/139c64741021088a714d65b7d1d94344/gallery_nav_bg.png) repeat-x left 6px;
      float: left;
      height: 31px;
    }

    .gallery-nav li {
      margin: 0;
      float: left;
      padding-top: 6px;
    }
    
    .gallery-nav .nav-elements li { display: inline }
    
    .gallery-nav .nav-elements li a,
    .gallery-nav .nav-elements li a:active
    .gallery-nav .nav-elements li a:visited,
    .gallery-nav .nav-elements li.active a:active {
      background: transparent url(Invalid Asset URL) no-repeat right top;
      border-left: 1px solid white;
      border-right: 1px solid #ccc;
      color: #369;
      display: block;
      float: left;
      font-size: 8pt;
      font-weight: bold;
      height: 21px;
      margin-top: 1px;
      padding: 2px 8px 0 8px;
    }

    .gallery-nav .nav-elements li a:hover { color: #900; }

    .gallery-nav .nav-elements li a:active { background: white url(Invalid Asset URL) repeat-x left top; }

    .gallery-nav .nav-elements li.active { background: transparent url(/uploads/28/3f/283ff798b9523001d242306e813b877b/gallery_active_bg.png) center top; }

    .gallery-nav .nav-elements li.active a { color: #900; }

    .gallery-nav .nav-elements li.next a,
    .gallery-nav .nav-elements li.previous a {
      background-color: white;
      background-repeat: no-repeat;
      background-position: left top;
      height: 25px;
      margin: 0;
      padding: 0;
      text-indent: -999em;
      width: 19px;
      display:block;
    }

    .gallery-nav .nav-elements li.previous a { background-image: url(/uploads/8b/63/8b637e73e3342ee2274cfbe4fffa2c4c/btn_gallery_previous.png) }

    .gallery-nav .nav-elements li.next a {background-image: url(/uploads/76/44/764426b8e27f2aefbc075712e7aec984/btn_gallery_next.png) }
    
    .gallery-nav .nav-elements li.next a:hover,
    .gallery-nav .nav-elements li.previous a:hover {
      background-position: right -25px;
    }
    
    .gallery-nav .nav-elements li.next a:active { background: white url(/uploads/76/44/764426b8e27f2aefbc075712e7aec984/btn_gallery_next.png) no-repeat right -50px; }
    .gallery-nav .nav-elements li.previous a:active { background: white url(/uploads/8b/63/8b637e73e3342ee2274cfbe4fffa2c4c/btn_gallery_previous.png) no-repeat right -50px; }

    .gallery-nav .nav-elements li.disabled a,
    .gallery-nav .nav-elements li.disabled a:hover,
    .gallery-nav .nav-elements li.disabled a:active {
      background-position: right -75px;
    }

    /* Thumbnail View */

    .gallery-nav .thumbnails {
      background: transparent url(/uploads/cf/53/cf536ffb80aecc4c69c3de3d0ec2a8b9/icon_thumbnails.png) no-repeat left 5px;
      font-size: 8pt;
      float: right;
      margin-top: 10px;
      padding-left: 13px;
    }

    .gallery-nav .thumbnails:hover { background-position: left -27px; }

    .gallery-thumbnails .nav-thumbnails {
      background: black;
      display: none;
      height: 446px;
      margin: 16px 16px 0 16px;
      padding: 8px 0 0 44px;
      position: absolute;
      width: 524px;
    }

    .gallery-thumbnails .nav-thumbnails li {
      display: inline;
      float: left;
      margin: 40px 44px 0 0;
    }

    .gallery-thumbnails .nav-thumbnails div.active {
      border: 5px solid white;
      height: 50px;
      position: absolute;
      width: 50px;
    }

    /* Thumbnail Preview */

    .gallery-preview {
      background: transparent url(Invalid Asset URL) no-repeat left top;
      display: none;
      height: 89px;
      margin: -89px 0 0 -28px;
      position: absolute;
      width: 80px;
    }

    .gallery-preview img { margin: 10px; }

