
body
{
	margin:23px 10px 10px 10px;
	background-color: #f4f5e5;
	background-image: url("/images/InitialSet/body_back.gif");
	background-repeat: repeat-x;
}

table {
	border: 0px solid black;
}

td {
	border: 0px solid red;
	padding: 0px;
	margin: 0px;
}
.topmainnav
{
	text-align: left;
}

.trackorderbox
{
	text-align: left;
}

#homepage ul {
list-style: none;
margin: 3px 0px 0px 0px;
padding: 0px;
}
#homepage ul li {
display: inline;
padding: 0px;
margin: 0px;
}
#homepage ul li a {
display: block;
color: #990000;
text-decoration: none;
margin: 0px;
padding: 1px 0px 1px 0px;
border-top: 1px solid #C0C0C0;
}
#homepage ul li a:hover {
background: #EFEFEF;
color: #990000;
}
H1 {font-family: Arial; font-size: 12pt; color: Black; text-align:left; display: inline;
}
H2 {font-family: Arial; font-size: 10pt; color: Black; text-align:left; display: inline;

}

H3 {font-family: Arial; font-size: 10pt; color: Black; text-align:left; display: inline;

}
FIELDSET.la {
	BORDER-BOTTOM: #ddf 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ddf 1px solid; PADDING-BOTTOM: 1em; PADDING-BOTTOM: 1em; MARGIN: 0.5em auto; PADDING-LEFT: 0.4em;  BACKGROUND: url("/images/InitialSet/bg-shade.gif") repeat-x left bottom; BORDER-TOP: #ddf 1px solid; BORDER-RIGHT: #ddf 1px solid; PADDING-TOP: 1em;
}
FIELDSET.la LEGEND {
	COLOR: #900; FONT-SIZE: 1.25em; FONT-WEIGHT: bold;
}
FIELDSET.la SELECT {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0.1em auto; FONT-SIZE: 0.9em;
}
FIELDSET.la INPUT {
	MARGIN: 0.1em auto; FONT-SIZE: 0.8em;
}
.links {
	COLOR: #769400; TEXT-DECORATION: underline;
}
/* Left Navigtaion Column
----------------------------------------------- */
.leftColumn {
	margin:5px 15px 5px 0px;
	width:230px;
	background-color:#f6f6f6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
				
.leftColumn h2 {
	display:block; 
	font-weight:bold; 
	font-size:18px; 
	color:black; 
	margin:0 !important; 
	padding:10px; 
	background-color:#e0e0e0;
	background:url("/images/InitialSet/header_bg.gif") repeat-x top center;
}		
			
.vertNav {
	margin:0;
	padding:0;
	font-size:12px;
}

.vertNavLink a{
	font-weight:bold;
	padding:6px 4px 6px 25px;
	line-height:normal;
	display:block;
	border-bottom:1px solid #ffffff;
}

.vertNavLink a:link, .vertNavLink a:visited {
	color:#444;
	text-decoration:none;
}

.vertNavLink a:hover {
	text-decoration:underline;
	background-color:#e5e5e5;
}


.viewMoreCat {
	display:none;
}

.viewMoreCats {
		line-height:normal;
	display:block;
	border-bottom:1px solid #ffffff;
	font-weight :bold; 
	background-color:#e5e5e5;
   font-size:9pt; 
	
	}

.leftSubCats a{
	
	line-height:normal;
	display:block;
	border-bottom:1px solid #dedcdc;
	font-weight :bold; 

   font-size:9pt; 

   font-family:Arial, Helvetica, sans-serif; 
}

.leftSubCats a:link, .leftSubCats a:visited {
	font-weight:100;
}

.leftSubCats a:hover {
	text-decoration:underline !important;
}

.thumbnail{
	position: relative;
	z-index: 0;
}



.thumbnail:hover{
	background-color: transparent;
	z-index: 50;
}



.thumbnail span{ /*CSS for enlarged image*/

	position: absolute;
	background-color: black;
	padding: 5px;
	left: -1000px;
	border: 5px  #339999;
	visibility: hidden;
	color: #0099cc;
	text-decoration: none;
}



.thumbnail span img{ /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}



.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -280px;
	left: 60px; /*position where enlarged image should offset horizontally */
}
.deepsea, .deepsea TD, .deepsea TH
{
	background-image: url("/images/InitialSet/tbg.JPG");
	font-family:Arial, Helvetica, sans-serif;
}


div#roundc{ width:982px; margin-left: auto; margin-right: auto; margin:auto; background: #A1A745}
b.rtop, b.rbottom{display:block;background: #A1A745}
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #ffffff}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}


a {
	line-height:normal;
	display:inline;
	border-bottom:1px solid #ffffff;
	font-weight :bold; 
	font-size:9pt; 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
         
}

a:link, a:visited {
	color:#666666;
	text-decoration:none;
}

a:hover {
	color:black;
	text-decoration:underline;
}
a.topmenu:link {
	color: #332B46;
	text-decoration:none;
}
a.topmenu:visited {
	color: #332B46;
	text-decoration:none;
}
a.topmenu:hover {
	color: #A52A2A;
	text-decoration:underline;
}

a.bottommenu {
	border-bottom:1px solid #a52a2a;
}

a.bottommenu:link {
	color: #FFFFFF;
	text-decoration:none;
}
a.bottommenu:visited {
	color: #FFFFFF;
	text-decoration:none;
}
a.bottommenu:hover {
	color: #ffffff;
	text-decoration: none;
}
a.CustomerServiceemmenu:link {
	color: #444;
	text-decoration:none;
}
a.CustomerServiceemmenu:visited {
	color: #444;
	text-decoration:none;
}
a.CustomerServiceemmenu:hover {
	color: #000000;
	text-decoration:underline;
}

td, font, a {
	text-decoration:none

iframe.notranslate {
	left:-99999px !important;
	display: none !important;
}
/* e-gift cards */      
  .egift_dashed_outline {
        border:3px dashed #b8dffb;
        height:99%;
        padding:3px;
        margin:5px
        }
  .egift_background {
        padding:3px;
        }     
  /* wish list */   
  .create-wishlist {
        background:url(<ss:value source=$storeVersion.images['wishlist-banner.gif']/>) no-repeat left top;
        width:285px;
        height:300px;
        text-align:center;
        }
  .create-wishlist-content {
        padding-top:190px;
        width:280px;
        text-align:center;
        color:#999999;
        font-size:11px;
        }
  .create-wishlist-text {
        padding:5px;
        width:260px;
        margin:0px 2px 0px 2px;
        text-align:center;
        font-size:13px;
  }     
  .find-wishlist {
        background:url("/images/InitialSet/find-wishlist-banner.gif") no-repeat left top;
        width:280px;
        height:300px;
        text-align:center;
        }
  .find-wishlist-content {
        padding-top:200px;
        margin:0px 0px 0px 30px;
        *margin:0px 0px 0px 25px;
        width:235px;
        }
  .wishlist-label {
        font-size:11px;
        font-weight:bold;
        background-color:#def4fb;
        }
  .wishies {
        padding-top:10px;
        padding-left:50px;
        background:url("/images/InitialSet/wishies.gif") no-repeat left top;
        height:60px;
  }
  .wishies-find {
        padding-top:25px;
        background:url("/images/InitialSet/wishies-find.gif") no-repeat left top;
        height:60px;      
        width:240px;
  }     
  .wishlist-heading {
        background-color:#ffffff;
        border-bottom:3px solid #def4fb;
        height:60px;
        }     
  .wishlist-title {
        margin-top:10px;
        font-size:22px;
        color:#666666
        }                 
  .wishlist-table-border {
        border-top:2px solid #def4fb;
        }     
  .wishlist_border_r {border-right:1px solid #e5e5e5;}
  .wishlist_border_l {border-left:1px solid #e5e5e5;}
  .wishlist_border_t {border-top:1px solid #e5e5e5;}
  .wishlist_border_b {border-bottom:1px solid #e5e5e5;}
  .wishlist_border {border:1px solid #e5e5e5;}    
  .e-gift-card-banner
        {
              background:url("/images/InitialSet/e-gift-card-banner.gif") no-repeat left top;
              width:526px;
              height:460px;
              margin-top:10px;
              clear:both;
        }
  .e-gift-card-text
        {
              font-size:13px;
        }
  .giftcard-entry {
              border: 1px solid #dedede; 
              padding:5px 5px 5px 8px;
              text-align:left;
              margin-top:15px;
              margin-bottom:5px;
              background-color: #f5f5f5;
              width:310px;
              font-size:11px;
        }     
  .giftcard-balance {
              border: 4px solid #efefef; 
              padding:5px 5px 5px 8px;
              width:210px;
              font-size:11px;
              margin:10px 0px 10px 15px     
        }     
  .giftcard-balance-amt {
              border: 3px solid #efefef; 
              padding:5px;
              width:180px;
              margin-top:8px
        }
 
.wish-list-icon {
                  position:relative;
                  left:110%;
                  *left:106%;
                  *top:2px;
  }
  .btn_wish_list {
                  padding:2px 2px 2px 20px;
                  width:115px;
                  height:26px;
                  font-size:10px;
  }
 
 
/* FIX for CONTEMPORARY AND BUILD YOUR OWN themes search box alignment issue
  ----------------------------------------------- */
 
  span.navBarLeft{float:left;margin-top:0px}
  span.navBarLeft IMG{*left:8px;}
  .navBarRight div{float:right;margin-top:1px}
  .btn_advanced_search {margin-left:2px;margin-top:0px}					
					
					
					
					
					
					
					
					
					
