/* BLUE GREY TEMPLATE*/
body,p,div, td {

/*color: #334A63;*/
font-size:14px;
}

ul {margin:6px; padding:0px; }

.youarenowshoppingin {background:#9E94FF;
background-color:#9E94FF;}
.locationYouAreShopping,.locationYouAreShopping strong {
	font-size:12px;
	color:white;
}
strong, b  {
	color: #534d94;}
strong .other {color:#76C4DA }
a, strong a, a strong {
	color: #334a63;
	text-decoration: none;
}

a:hover, strong a:hover, a:hover strong{
	color: #547DA4;
	text-decoration: underline;
}
#welcometext {margin:0px; font-size:14px;}
.container
{

}

.container .containerHead {
	padding:0px;height:20px;margin-left:10px;
}
.container .containerHeader
{

margin: 3px 0px 0px 5px;
padding:-2px;
border:1px dotted red;

height:20px;
}

.containerHeaderLeft, .containerHeaderRight
{
width:7px;height:20px;
}

.containerHeaderTitle h1 {font-size:14px; margin:0px;padding:0px; }
.containerHeaderTitle, .containerHeaderTitle strong
{
color: White;
font-size: 14px;
font-weight;bold;
}
.containerBorder {

}

.containerBorder td.containerBorderTopLeft
{
	width:9px: height:9px;
}
.containerBorder td.containerBorderTopStretch
{
		height:9px;
}
.containerBorder td.containerBorderTopRight
{
		width:9px: height:9px;
}
.containerBorder td.containerBorderTop2BottomLeft
{
		width:9px:
}
.containerBorder td.containerBorderTop2BottomStretch
{

}
.containerBorder td.containerBorderTop2BottomRight
{
		width:9px:
}

.containerBorder td.containerBorderBottomLeft
{
		width:9px: height:9px;
}
.containerBorder td.containerBorderBottomStretch
{
		height:9px;
}

.containerBorder td.containerBorderBottomRight
{
		width:9px: height:9px;
}
.containerBlock {

	font-size:12px;
}
.breadCrumsDivider {
	border-top: #DBDFE3;
}

#categoryListingMiddle a{
	color:#334A63;
	text-decoration: none;
}

#categoryListingMiddle a:hover{
	color: #408252;
	text-decoration: underline;
}

#categoryListingMiddle strong{
font-size:14px;
}

#producsOverFlow a{
	color:#334A63;
	text-decoration: none;
}

#producsOverFlow a:hover{
	color:maroon;
	text-decoration: underline;
}

#productprice  {
	color:red;
}

#findInMenu , #search , #findInMenu strong {
	color: Black;
	}

h1.intro, h4.intro  {
	color:#408252;
}

.shopExclamation {color: #80bc49;}

#userNameTxt, #passWordTxt {

	border:#334a63;

}
#loginButton {

	border:#334a63;
	color:#334a63;
}

.containerBlock hr {
	border-top:#334a63;
}
#Categories { width:600px;}
.catCell strong {font-size:12px; color:#534d94;}
.catCell a:hover {text-decoration:underline; color: #408252;  }
.catCell a:hover, .catCelltext a:hover  strong {border-bottom:1px solid #408252; text-decoration:none;}
.catCell  strong a:hover, .catCell  a:hover strong { text-decoration:none;}

.catCellDisplayItems {
	border:1px solid #8B84CE;
	background-color: #E8E7F5;
}
.hotItemsBox {
vertical-align:middle;
width:127px;
height:184px;

overflow:hidden;
padding:0px;
margin: 10px 0px 0px 10px;

 color:#C7E7EF;
 }
.ecouponRows td{border-bottom:1px solid  #CCCCCC; }
.jumpTo { width:580px;}
.jumpTo .theimg{ margin-left:2px; margin-right:2px; padding:7px;}
#hotthings td {font-size:11px; text-align:center; vertical-align:top; }
#weddinglisttake {margin:0px; padding:0px;}
#footer { text-align:center; width:780px;   }

#towerBanner120600 {
position: relative;
top:590px;
left:162px;
text-align:right;
margin-top:-600px;
z-index:-99}

#pageCenterWindowHomex ; #pageStartx { width:792px; }
#pageHolder {width:792px; text-align:left; margin:auto}
#headerHolder          {
  background: url(HEADER.gif) no-repeat;
  width:792px;
  height:128px; position: relative;
  padding:0px; margin:0px; border:0px none;
}

#headerLogo {

    left:0px;
    position: relative;
  padding:0px; margin:0px; border:0px none;
    width:390px;
    height:77px;
    vertical-align: bottom;
}
#headerLogo img {
  vertical-align: bottom;
}


#headerSearch{
  position: relative;
  left: 38px;
  top: 7px;
        width:300px;
  padding:0px; margin:0px; border:0px none;
  vertical-align: top;
  background:none;
}
#headerSearch #search {
  font-size:16px; width: 205px;
  padding:0px; margin:0px; border:0px none;
  height:22px;
  margin-right:20px;
  margin-top:5px;
  text-align: center;


}

#headerSearch form {
  padding:0px; margin:0px; border:0px none;
}
#headerMessage {
   position: relative;
   font-size:12px;
   top:-98px;
   padding:0px; margin:0px; border:0px none;
   left:315px            ;
   width:470px; height:62px;
   color:#000000;
   text-align: right;
   overflow:hidden;

}

#headerMenu {
  position: relative;
   padding:0px; margin:0px; border:0px none;
  font-size:14px;
  text-align: right;
  width:430px;
  left:320px;
  top:-83px;
  color:#000000;
}
#headerMenu a {
  color:#000000;
}




.homeBox {
	width:200px;
	height:170px;
	border:1px solid #8DB06F;
	position:relative;
	padding:0px;margin:0px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	font-size:12px;
}
.homeBoxImage {
	text-align:center;
}
.homeBoxText { position:relative; bottom:0px;  padding-top:4px; padding-bottom:4px; text-align:center; background:#8DB06F;  }
.homeBoxText a {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px; }
.homeBoxText a:hover {color:#ffffff; text-decoration: underline; }


.pdetailsh1 { font-size:16px; }


#productResults .productRowDivide { margin-top:20px; margin-bottom:20px; BORDER-BOTTOM:1PX SOLID #8B84CE;  }
/* BLUE GREY TEMPLATE*/

.rightStuff2
{
width: 200px;
}