/*
  $Id: stylesheet.css,v 1.00 05/28/04  08:35:58 project3000 Exp $

  This file created as a part of graphical design by AlgoZone, Inc
  http://www.algozone.com for osCommerce v 2.2ms2

  Copyright (c) 2003 AlgoZone, Inc v2

*/
	BODY {
	  background:#f2e0b5 url(images2/body_bg.jpg) top repeat-x;
	  font-family: Arial, Tahoma, Arial;
	  font-size: 12px;
	  margin: 0px;
	}
	h1{
		font-family:Georgia,Tahoma,Arial;
		font-size:16pt;
		font-weight:bold;
		color:#8f1414;
	}
	.boxText { font-family: Arial, Verdana, Arial, sans-serif; font-size: 13px; color: #000000; text-align:center;}
	.errorBox { font-family : Arial, Verdana,  sans-serif; font-size : 12px; font-weight: bold; }
	.stockWarning { font-family : Arial, Verdana, sans-serif; font-size : 12px; color: #cc0033; }
	.productsNotifications { background: #f2fff7; }
	.orderEdit {
		font-family: Verdana, Arial, sans-serif;
		font-size: 12px;
		color: #FF0000;
		text-decoration: underline;
	}
	A {
	  color: #8f1414;
	  text-decoration: none;
	}
	A:hover {
	  color:#000000;
	  text-decoration: underline;
	}
	FORM {
	  display: inline;
	}
	TR.header {
	  background: #17191D;
	}

	/*  This class is used on those New Items at the bottom of the index.php, in gray.     */
	.productBox {
	  background-color:#fff;
	  margin:2px;
	}

	.infoBoxContents,
	.productBox {
		/* Uncomment to get bacground for component's content  */
		font-size: 12px;
		background:#e8ca82;
	}

	.infoBoxContents A:link, .infoBoxContents A:active, .infoBoxContents A:visited{
	        font-family: Arial, Verdana, sans-serif;
	        font-size: 12px;
	        font-weight: bold;
	        color: #000000;
	}
	.infoBoxContents A:hover {
	        font-family: Arial, Verdana, sans-serif;
	        font-size: 12px;
	        font-weight: bold;
	        color: #FFFFFF;
	}

	.infoBoxHeadingLcorner {
		background:#8f1414 url("images/infoboxHeadingLeft.gif") no-repeat;
		width:7px;
		height: 26px;
		overflow:hidden;
		font:bold 10pt Arial, Tahoma, Verdana;
	}
	.infoBoxHeading {
		background:#8f1414  url("images/infoboxHeadingMiddle.gif") repeat-x;
		font-family: Arial, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		text-align:center;
		color: #FFFFFF;
		text-align: left;
		height: 26px;
	}
	.infoBoxHeadingRcorner {
		background:#8f1414 url("images/infoboxHeadingRight.gif");
		width: 8px;
		height: 26px;
		overflow:hidden;
	}
	TABLE.infoBox, TR.infoBox, TD.infoBox {
		background-color: #e8ca82;
	}
	.infoBoxLSide {
		background-image: url("images/infoboxLeft.gif");
		background-repeat: repeat-y;
		width: 12px;
	}
	.infoBoxRSide {
		background-image: url("images/infoboxRight.gif");
		background-repeat: repeat-y;
		background-position: top right;
		width: 12px;
	}
	.infoBoxLBottom {
		background-image: url("images/infobox2/infoboxBottomLeft.gif");
		background-repeat: no-repeat;
		background-position: top right;
		width: 6px;
		height: 7px;
		overflow:hidden;
	}
	.infoBoxMBottom {
		background-image: url("images/infobox2/infoboxBottomMiddle.gif");
		background-repeat: repeat-x;
		height:7px;
	}
	.infoBoxRBottom {
		background-image: url("images/infobox2/infoboxBottomRight.gif");
		background-repeat: no-repeat;
		background-position: top right;
		width: 12px;
		height: 25px;
	}



        /* AZ product box control */
        .productBoxHeadingLcorner {
			background-color: #000000;
			width: 12px;
			height: 25px;
        }
        .productBoxHeading {
			background-color: #000000;
        }
        .productBoxHeadingRcorner {
			background-color: #000000;
	       width: 12px;
        }

       .productBoxLSide {
			background-color: #000000;
       }
       .productBox {
			color: #000000;
			font-size:20px;
			font-weight:bold;
       }
       .productBoxRSide {
			background-color: #996633;
       }
       .productBoxLBottom {
			background-color: #000000;
			height: 12px;
       }
	.productBoxHeading A:link,
	.productBoxHeading A:active,
	.productBoxHeading A:visited,
	.productBoxHeading A:hover {
        font-family:tahoma;
        font-size: 14px;
        color: #FFFFFF;
       }
       /* end of product box */

	/*    define the new infoBoxes           */
	DIV.infoBox{
		font-family: Arial, sans-serif;
		position: relative;
		width: 200px;
		margin-top:15px;
	}
	DIV.infoBox DIV.top {
		background:#8f1414 url("images/infobox2/infoboxTop.png") no-repeat;
		background-repeat: ;
		font-size: 11px;
		font-weight: bold;
		font-family:Arial, Tahoma, Verdana;
		color: #FFFFFF;
		text-align: left;
		padding: 6px 0px 6px 10px;
		height:14px;

	}
	DIV.infoBox DIV.middle {
		background-image: url("images/infobox2/infoboxMiddle.gif");
		background-repeat: repeat-y;
		text-align: center;
		padding: 1px 6px 6px 6px;
	}
	DIV.infoBox DIV.bottom {
		background-image: url("images/infobox2/infoboxBottom.gif");
		background-repeat: no-repeat;
		height:7px;
		overflow:hidden;
	}
	DIV.infoBox A {
		font-weight: bold;
	}

	DIV.infoBox A:link,
	DIV.infoBox A:active,
	DIV.infoBox A:visited {
		font-size: 12px;
		color: #000000;
	}

	DIV.infoBox A:hover {
		font-size: 12px;
		color: #8f1414;
	}
	/*    done defining new infoBoxes             */





	.headerError {
	  font-family: Tahoma, Arial,  Georgia, Verdana, sans-serif;
	  background: red;
	  font-size: 16px;
	  font-weight: bold;
	  color: white;
	  text-align : center;
	}
	DIV.messageStack {
	  width: 100%;
	  position: absolute;
	  top: 0;
	  left: 0;
	  min-height: 10px;
	  text-align : center;
	  background-color: white;
	  color: black;
	}


	TR.headerInfo {}
	TD.headerInfo {
	  font-family: Tahoma, Arial,  Georgia, Verdana, sans-serif;
	  font-size: 11px;
	  background: #939698;
	  color: #000000;
	  text-align: center;
	}

	.productListing{
		border:#990000 2px solid;
	}
	TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	  /* background: #447799;  This is a nice color! */
	  /*background: #BF8041;*/
	  background-color:#FFFFFF
	}
	TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	  /*background: #D68F48;*/
	  background-color:#FFFFFF;
	}

	TD.productListing-heading {
	  font-family: Arial, Verdana, sans-serif;
	  font-size: 9pt;
      /*background-image: url("images/infobox/infoboxHeadingMiddle.gif");
      background-repeat: repeat-x;
	  color: #000000;
	  */
	  font-weight: bold;
	  font-variant: small-caps;
	  background-color:#990000;
	  color:#FFFFFF;
	  padding:6px 8px 6px 8px;
	  border-bottom:#480000 2px solid;
	  border-right:#780b0b 1px solid;
	  border-left:#a82323 1px solid;
	}
	A.productListing-heading {
	  color: #FFFFFF;
	  font-weight : bold;
	  text-decoration:underline;
	}
	A.productListing-heading:hover {
	  color:#FFFF99;
	  font-weight : bold;
	  text-decoration:underline;
	}
	.productListing-productname a{
		font-weight:bold;
		font-size:9pt;
	}
	.productlisting-imageparent img{
		border:#FFFFFF 3px solid;
	}
	TD.productListing-data {
	  font-family: Arial , sans-serif;
	  font-size: 12px;
	  border-bottom: 1px dashed #BF8041;
	  padding:8px 2px 8px 2px;
	}

	A.pageResults {
	  color: #0000FF;
	}
	A.pageResults:hover {
	  color: #0000FF;
	  background: #FFFF33;
	}
	.pageHeading, DIV.pageHeading {
	  font-family: Georgia, Arial, "Times New Roman", Times, serif;
	  font-size: 20px;
	  font-weight: bold;
	  color:#000000;
	  padding-left:15px;
	  text-align:center;
	  margin:15px 5px 0 15px;
	  padding:15px 0 15px 0;
	}
	.white_bg{
	background:#fff;
	margin:15px 5px 0 15px;
	padding:15px 0 15px 0;

	}

	.pageHeading_caz1{
	margin:15px 5px 0 15px;
	padding:15px 0 15px 0;

	}

	TR.subBar {
	  background: #f4f7fd;
	}
	TD.subBar {
	  font-family: Arial, Verdana, sans-serif;
	  font-size: 12px;
	  color: #000000;
	}
	TD.main, P.main {
		font-family: Arial,  Verdana, sans-serif;
		font-size: 14px;
		line-height: 1.5;
	}
	.form_loginmc{
		color: #333; font: bold 12px Arial, Helvetica, sans-serif; border:1px solid #ccc;

	}
	TD.smallText, SPAN.smallText, P.smallText {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	}
	TD.accountCategory {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 13px;
	  color: #aabbdd;
	}
	TD.fieldKey {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	  font-weight: bold;
	}
	TD.fieldValue {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	}
	TD.tableHeading {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	  font-weight: bold;
	}
	SPAN.newItemInCart {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	  color: #ff0000;
	}
	CHECKBOX, INPUT, RADIO, SELECT {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 11px;
	}
	TEXTAREA {
	  width: 100%;
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 11px;
	}
	SPAN.greetUser {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  font-size: 18px;
	  color: #901414;
	  font-weight: bold;
	}
	TABLE.formArea {
	  background: #f1f9fe;
	  border-color: #7b9ebd;
	  border-style: solid;
	  border-width: 1px;
	}
	TD.formAreaTitle {
	  font-family: Tahoma, Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	  font-weight: bold;
	}
	SPAN.markProductOutOfStock {
	  font-family: Tahoma, Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	  color: #c76170;
	  font-weight: bold;
	}
	SPAN.markProductReserve {
	  font-family: Tahoma, Arial,  Georgia, Verdana, sans-serif;
	  font-size: 12px;
	  color: #0303a9;
	  font-weight: bold;
	}
	SPAN.productSpecialPrice {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  color: Crimson;
	  font-size: 14pt;
	  font-weight:bold;
	}
	SPAN.errorText {
	  font-family: Arial,  Georgia, Verdana, sans-serif;
	  color: #ff0000;
	}
	.moduleRow { }
	.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
	.moduleRowSelected { background-color: #E9F4FC; }
	.checkoutBarFrom, .checkoutBarTo { font-family: Arial,  Georgia, Verdana, sans-serif; font-size: 12px; color: #FFFFFF; }
	.checkoutBarCurrent { font-family: Arial,  Georgia, Verdana, sans-serif; font-size: 12px; color: #000000; }

  .topbanner_logo {
    min-width: 1000px;
    /*background: #112233;*/
	background-color: black;
	width: 100%;
  }

  .headerMiddle {
      padding: 70px 0px 60px 275px;
      /*text-align: left;
      color: #00ff00;
      font-weight: bold;
      font-size: 24px;*/
      background: black;
      background-image: url("images/buds_logo3.gif");
      background-repeat: no-repeat;
      /*background-position: 180 0;*/
	  float: left;
	  width: 172px;
  }

  .headerPicD {
    float: left;
    /*padding: 90px 0px 10px 0px;*/
    text-align: center;
	width: 90px;
    /*font-size: 24px;
    background-image: url("images/mustashio.jpg");
    background-repeat: no-repeat;*/
  }
  .headerPicB {
    float: left;
    /*padding: 90px 0px 10px 0px;*/
    text-align: center;
    width: 90px;
    /*background-image: url("images/brandon_skywalker.jpg");
    background-repeat: no-repeat;*/
  }
   .headerPicG {
    float: right;
    /*padding: 90px 0px 10px 0px;*/
    text-align: center;
    width: 100px;
    margin-right: 7px;
    /*background-image: url("images/fist_of_fury_lee.jpg");
    background-repeat: no-repeat;*/
  }

  DIV.headerAccolades, DIV.headerAccolades A {
    color: #00FF00;
	font-size: 11pt;
	font-weight: bold;
  }

  DIV.headerAccolades {
	float: left;
	width: 190px;
	padding-top: 3;
  }

  SPAN.phone {
    background-color: black;
    padding: 2px 5px 5px 5px;
	font-size: 12pt;
	font-weight: bold;
	color: #ff0000;
  }

  SPAN.phoneB {
	background-color: black;
    padding: 2px 5px 5px 5px;
	font-size: 10pt;
	font-weight: bold;
	color: #ff0000;
  }

  .menubarmain{
    text-align: left;
  }
  .menubarmain_td1{
  height: 12px;
  font-family: Tahoma, Arial,  Georgia, Verdana, sans-serif;
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  padding-top: 10px;
  }
  /* MAIN table css controls */
  .maincont_tb{}

  /* LEFT bar css controls */
  .maincont_left_td {
	width: 150;
  }
  .leftbar_tb {
	margin-left: 12px;
	margin-right: 5px;
	width: 150;
  }
  /* RIGHT bar css controls */
  .maincont_right_td {
  width: 0;
  text-align: right;
  }
  .rightbar_tb{
  margin-left: 5px;
  margin-right: 17px;
  width: 0;
  height: 100%;
  vertical-align: top;
  width: 150;
  }

#menubar {
  width: 100%;
  height: 20px;
  background: #0033aa;
  padding: 1px 0px 0px 0px;
}
#menubar #breadcrumb {
  background: #0033aa;
  float: left;
  padding: 2px 4px 2px 4px;
}
#menubar #headerNavigation {
  float: right;
  padding: 2px 4px 2px 4px;
  background: #2266dd;
}

#headerNavigation_parent .headerNavigation{
	background-color:#e1c88b;
	font-size:9pt;
	font-weight:bold;
	padding:1px 8px 1px 8px;
}
#headerNavigation_parent .headerNavigation:hover{
	color:#e1c88b;
	background-color:#8f1414;
	text-decoration:none;
}

.breadcrumb_sep_link{
	float:left;
	height:25px;
	line-height:25px;
	padding-left:4px;
	padding-right:4px;
	background-color:#e0af3a;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}
.breadcrumb_sep{
	background:url(images/bc_sep.gif) no-repeat;
	width:11px;
	height:25px;
	overflow:hidden;
	float:left;
}
.breadcrumb_right{
	background:url(images/bc_right.gif) no-repeat;
	width:8px;
	height:25px;
	overflow:hidden;
	float:left;
}

#footer {
  background-image: url("images/footer.gif");
  background-repeat: repeat-x;
  text-align: center;
  padding-top:6px;
  color: #333;
}

.feature_price {
	font-size:16pt;
	color: #8f1414;
	text-decoration:none;
	/*background: #222222;*/
	/*background-image: url('/catalog/images/highlightPriceBg.gif');*/
}

.vline{
	background:url(images/vline.gif) repeat-x;
	height:1px;
	overflow:hidden;
}
.productBoxMSide1{
	background:#fff;
	text-align:center;
	padding:8px;

}



.itemTile{
	border:#8f1414 1px solid;
	padding:4px;
	background:#FFFFFF /*url(images/pitem_bg.jpg) left bottom repeat-x*/ ;
	text-align: center;
	float: left;
	min-height:252px;
	height:auto !important;
	height:252px;
	margin:6px;
}

.itemTile a{
	font:bold 10pt Arial, Tahoma,Verdana;
	color:#000000;
	text-decoration:none;
}
.itemTile a:hover{
	color:#8f1414;
	text-decoration:underline;
}
.showme{
	border:#000000 2px solid;
	margin-left:2px;
	margin-right:2px;
}

.cat_item{
/*	border:#e8ca82 1px solid;*/
	padding:16px 4px 16px 4px;
	margin:4px;
/*	background-color:#FFFFFF;*/
}


#emailnotifyInfo {
  background: #c8c8c8;
  color: #000000;
  border: solid 2px #969696;
  font-size:1.1em;
  padding:10; font-weight:bold;
}
#warehouseInfo, #viewableInfo, #deliveredInfo, #lexretailInfo {
  background:black; border: solid 2px white; font-size:1.1em;
  color:white; padding:10; font-weight:bold;
}
#deliveredInfo {
  background: #E8CA82;
  color: #8F1414;
  border: solid 2px #8F1414;
  font-size:1.1em;
  padding:10; font-weight:bold;
}
#gemoneyInfo {
  background: #E8CA82;
  color: #8F1414;
  border: solid 2px #8F1414;
  font-size:1.1em;
  padding:10; font-weight:bold;
}
#reserveitemInfo {
  background: #9797dc;
  color: #0303a9;
  border: solid 2px #0303a9;
  font-size:1.1em;
  padding:10; font-weight:bold;
}
/* Weekly Specials*/
.weeklySpecialsBox {
	border: 2px solid #560505;
	background-color: #FFFFFF;
	width: 200px;
	float:left;
	margin-left:10px;
}
.weeklySpecialsBox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #610505;
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 6px;
}
.weeklySpecialsBox h3 {
	margin: 0px;
	text-align: center;
	padding: 10px;
}
.weeklySpecialsBox a {
	color: #3143a9;
}
.weeklySpecialsBox img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.weeklySpecialsBox #price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #990000;
}
.weeklySpecialsBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 2px;
	font-weight: bold;
	color: #3143a9;
}
.weeklySpecialsBox br{
	line-height: .25;
}
/* Current Auctions*/
.AuctionsBox {
	border: 2px solid #560505;
	background-color: #FFFFFF;
	width: 200px;
	float:left;
	margin-left:8px;
}
.AuctionsBox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #610505;
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 2px;
}
.AuctionsBox h3 {
	margin: 0px;
	text-align: center;
	padding: 2px;
}
/* .AuctionsBox a { style: none; } mm 3-10-10 */
.AuctionsBox img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.AuctionsBox #price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #990000;
}
.AuctionsBox ps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: center;
	color: #000000;
}
.AuctionsBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 4px;
	font-weight: bold;
	color: #3143a9;
}
/*SEO friendly edits*/
#storeDirectory {
	background:url(images2/categories_top.gif) no-repeat;
	width:200px;
	margin:18px 0px 0px 0px;
	padding: 10px 0px 5px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
#footer h3 {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#footer a {
	color: #666666;
}
#footer #copyright {
	font-size: 1.2em; color:#000000; font-size:13px; font-weight:bold;
}
.errorText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ff0000;
	padding: 10px;
	border: 1px solid #FF0000;
}
.okText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #006600;
	padding: 10px;
	border: 1px solid #006600;
}
.infoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	padding: 10px;
	border: 1px solid #FFCC33;
}


legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
fieldset {
	border: 1px solid #333333;
}

/*UPS Address Validation*/
div.upsAlert {
	padding: 			0px;
	z-index: 			9999;
	position:fixed;
	top:10px;
	right:10px;
	background:#e8ca82;
	width:400px;
	border:3px solid #8F1414;
	margin: 0px;
	display: none;
}
/*For IE*/
* html div.upsAlert {
     position: absolute;
     top: expression(( 10 + ( ignoreMe = document.body.scrollTop ) ) + 'px' );
	 left: expression( ( -10 - 400 + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
}

div.upsAlert h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #8F1414;
	margin: 0px;
	padding: 5px;
	color: #FFFFFF;
}
div.upsAlert p.upsMsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	margin: 0px;
	height: 300px;
	overflow: auto;
	color: #000000;
}
div.upsAlertClose{
	float: right;
	margin-top: -20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-right: 2px;
	cursor: pointer;
}
div.upsAlert a {
	cursor: pointer;
	color: #000000;
}
div.upsAlert a:hover {
	text-decoration:underline;
	color: #000000;
}

/* Start Banner Rotator */
#bannerRotator {
  width: 700px;  /* Banner width */
  height: 100px;  /* Banner height */
  overflow: hidden;
  position: relative;
}

#bannerRotator ul {
  list-style: none;
  padding: 0;
  position: relative;
}

#bannerRotator ul li {
  display: none;
  width: 700px;  /* Banner width */
  height: 100px;  /* Banner height */
  position: relative;
  top: 0px;
  left: 0px;
}

/*Pulled this code out since I did not want the nav bar to display

#bannerNav {
  position: absolute;
  right: 15px;  // Distance from the right side of the controls box to the right edge of the banner
  bottom: 15px;  // Distance from the bottom of the controls box to the bottom of the banner
  background: url(images/icons/transBlack75.png) repeat 0 0;  // Controls box background image
  padding: 5px 5px 5px 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#bannerNav a {
  margin: 3px 10px 0 0 ;
  height: 10px;
  width: 10px;
  display: block;
  background: url(images/icons/dotDark.png) no-repeat 0 0;  //Controls Button image (Inactive)
  float: left;
}

#bannerNav a.active {
  background-image: url(images/icons/dotLight.png);  //Controls Button image (Active)
}

#bannerNav span.pause, #bannerNav span.play {
  cursor: pointer;
  height: 15px;
  width: 15px;
  display: block;
  background: url(images/icons/pause.png) no-repeat 0 0;  //Controls Pause icon
  float: left;
}

#bannerNav span.play {
  background-image: url(images/icons/play.png);  //Controls Play icon
*/

.divider-tall {
  clear: both;
  height: 13px;
}
/* End Banner Rotator */

.blue_btn_rounded {
	background: #0033cc;
	border-radius: 5px;
	
}