/* # Product Listings  #  */

@import url(prodListings.css);

/* # END Product Listings  # */


/* # Product Listings  #  */

@import url(xSellprodListings.css);

/* # END Product Listings  # */


/* # Horizontal Static Menu  # 

@import url(horz-menu.css);

 END Horizontal Menu  # */


/* # Featured Front  #  */

@import url(featured.css);

/* # END Featured Front # */


/* # Auto Suggest Search Box # */

@import url(autosuggestbox.css);

/* # END Auto Suggest Search Box # */


 /* # Vert Menu Code # 

@import url(catlist.css);

 # End Vert Menu # */


 /* # Shopping Cart info box # */

@import url(cartbox.css);

/* # End Shopping Cart info box # */


 /* # SiteMap Page # */

@import url(sitemap.css);

/* # END SiteMap Page # */


/* # Product Info / Description Page #  */

@import url(productInfo.css);

/* # END Product Info / Description Page # */



h1.title {font:bold 20px Arial; color:#666666;}

.copy {font:14px Arial; color:#666666; padding-top:5px; padding-right:15px; line-height:20px;}

.featuredproducts {font:normal 14px Arial; color:#666666; padding-top:15px;}

BODY {margin:0; background-color: #FFFFFF; width:100%; overflow-x:hidden;}

div, p, th, td, li, dd, span {font: normal 12px Arial; color: #E71F51;}

	.lftprtborder {padding:5px; border: 1px #919396 dotted; border-bottom:none;
	background-color: #fff;
}

	.yellowtxt {color: #918C6E;
}
	.bullet {font-size: 8px; color: #918C6E; letter-spacing:-1px;
}
	
	A:link {color: #E58B8B; text-decoration:none; font: 12px arial;}
    A:visited {color: #E58B8B; text-decoration:none; font: 12px arial;}
    A:hover {color: #E71F51; text-decoration:none; font: 12px arial;}

	a.mainnav:link {color: #ffffff; font:bold 14px arial;}
	a.mainnav:visited {color: #ffffff; font:bold 14px arial;}
	a.mainnav:hover {color: #ffffff; font:bold 14px arial; text-decoration:underline;}


	.whitetxt {color: #FFFFFF; background-color: #59708F;}

	a.whitelink:link {color: #FFFFFF; background-color: #59708F;}
	a.whitelink:visited {color: #FFFFFF; background-color: #59708F;}
	a.whitelink:hover {color: #fff;	background-color: #918C6E;}

.headLinksm{ text-transform:uppercase;
	font: 11px arial;
	color: #333;
}

	a.headLinksm:link {color: #333; text-decoration:none;}
	a.headLinksm:visited {color: #333; text-decoration:none;}
	a.headLinksm:hover {color: #918C6E;}

	
.headlink {font: 11px arial;
	color: #59708F;
}

	a.headlink:link {color: #E71F51; text-decoration:none; font: 12px arial;}
	a.headlink:visited {color: #E71F51; text-decoration:none; font: 12px arial;}
	a.headlink:hover {color: #8DA90A; text-decoration:none; font: 12px arial;}

.foothead {text-transform:uppercase; font: 11px arial; color: #333;}

    .footlink {font:normal 11px arial; color: #333333;}
	a.footlink:link {color: #E71F51; font: normal 11px arial;}
	a.footlink:visited {color: #E71F51; font: normal 11px arial;}
	a.footlink:hover {color: #8DA90A; font: normal 11px arial;}

    .footlink2 {text-transform:uppercase; font: 11px arial;
	color: #333;
}
	a.footlink2:link {color: #333; font: 11px arial; text-decoration:none;}
	a.footlink2:visited {color: #333; font: 11px arial; text-decoration:none;}
	a.footlink2:hover {color: #918C6E; font: 11px arial; text-decoration:none;}

.orangelink {
	color: #59708F;
	font-size: 11px;
}
a.orangelink:link {color: #59708F;
	font-size: 11px;
}
a.orangelink:visited {color: #59708F;
	font-size: 11px;
}
a.orangelink:hover {color: #918C6E;
	font-size: 11px;
}


  #overlay{position:absolute; top:0; left:0; width:100%; z-index:1001; background-color: #59708F; -moz-opacity: 0.4; opacity:.40; filter: alpha(opacity=40); font-size: 11px; }

  #dialog_box  {position: absolute; top:50%; left:50%;  z-index:1002; text-align:left; font-size: 11px;}

.dialog_process {
  padding: 0px;
  border: 1px solid #3E3E3E;
  background-color:#EFEFEF;
  display: block;
  top: 50%;
  left: 50%;
font-size: 11px; }

#dialog_box_header {

  display: block;
  font: 11px arial;
  background-color: #59708F;
  color: #FFF;
  padding: 3px 0px 3px 8px;
  height: 16px;
  width: 292px;
  *width:300px;
}

#progress_bar_status {
  display: block;
  font: 11px arial;

  width: 292px;
  padding: 8px 8px 8px 8px;
}

/* //// ////  */


button.redlink {
color: #918C6E;
font: 11px tahoma;
background-color:white;
border:0;
}


.menuToplink {font: 11px Arial;
	color: #333;
}

a.menuToplink:link {color: #FFFFFF;
	background-color: #59708F;
	font-size: 11px;
}
a.menuToplink:visited {color: #FFFFFF;
	background-color: #59708F;
	font-size: 11px;
}
a.menuToplink:hover {color: #918C6E;
}

.menuToptext1 a {display:block; padding:0; width:128px; height:37px; border:1px solid #666666; text-align:center; white-space:nowrap; line-height: 37px; background-color: #59708F; text-decoration:none;
}
.menuToptext1 a:hover {display:block; background-color: #918C6E;
	color: #fff;
}

.menuToptext a {display:block; line-height: 37px; background-color: #59708F; border:1px solid #666666; height:37px; width:130px; text-decoration:none; text-align:center;
}
.menuToptext a:hover {display:block; background-color: #918C6E;
	color: #fff;
}


.menuMy a {width:180px; height:26px; border:1px solid #D9D9D9; border-bottom:0; text-decoration:none;
	color: #fff;
	background-color: #59708F;
}

.menuMy a:hover {width:180px; height:26px; background-color: #918C6E; border:1px solid #D9D9D9; border-bottom:0;
	color: #fff;
}


/* ####### Product_listings / Search Results Page ####### */


/* #### Breadcrumb display #### */

.breadcrumbs-postionID {
position:relative;
top:0px; 
left:5px;
color: #E58B8B;
}

.breadcrumb {color:#E71F51; font: bold 11px Arial;}

.breadcrumb_raquo {font: bold 11px Arial; color:#E58B8B; text-transform: uppercase;}

a.breadcrumb:link {color:#E71F51;}
a.breadcrumb:visited {color:#E71F51;}
a.breadcrumb:hover {color:#8DA90A;}

/* #### END Breadcrumb display #### */



.masterRelative {position:relative;
	color: #333;
}



/* ######## Master Content Div ######## */

.contentDiv {
top:15px;
left:5px;
width:518px;
/*overflow-x:hidden;*/
padding-bottom:5px;
z-index:3;
	color: #333;
}

/* ######## Master Content Div ######## */

/* ####### END Product_listings / Search Results Page ####### */





/* //// Shop By Catagory ////  */


.cat-main_table {width:185px; padding:0; border:0;
	color: #333;
}


.listCategoryDesc {padding:10px; padding-top:5px; padding-bottom:7px;
	color: #333;
}


.raquo {font: 12px Arial; color: #918C6E;}

.raquo_txt {padding-left:5px; padding-top:2px;
	color: #333;
}

.shopby_cat {padding-left:10px; padding-top:10px; line-height: 11px;
	color: #333;
}
.shopby_price {padding-left:10px; padding-top:10px; line-height: 13px;
	color: #333;
}


/* //// END Shop By Catagory ////  */

/* //// Shop By Price ////  */

.shopbyprice_raquo {font: 12px/19px Arial; color: #918C6E; padding-right:3px;}
.shopbyprice_txt {font: 11px/19px Tahoma; color: #918C6E;}


/* //// END Shop By Price ////  */

/* //// Tell a Friend ////  */

.tellfriend_txt {font: 11px arial; text-align:left;}

/* //// END Tell a Friend ////  */




/* //// Static Pages ////  */

.static_title {
font-size: 15px;
padding-left:25px;
padding-top:10px;
color: #333;
}

.static_text {padding-left:25px;
	color: #333;
}

    a.static_text:link {color: #333; text-decoration:none; font: 12px arial;
	background-color: white;
}
    a.static_text:visited {color: #333; text-decoration:none; font: 12px arial;
	background-color: white;
}
    a.static_text:hover {color: #918C6E; text-decoration:none; font: 12px arial;}

/* //// END Static Pages ////  */


/* //// Express Shopping Alt rows //// */

.express_odd {
  background-color:#EFEFEF;
	color: #333;
}
.express_even {
  background-color:#FFFFFF;
	color: #333;
}

/* //// END Express Shopping Alt cols //// */

/* //// Login page //// */

.passwordTxt {
text-align:right;
color: #333;
}
.emailTxt {
text-align:right;
color: #333;
}

.vendorLogin {display:block;}


 /*//// END Login page //// */

/* //// Contact Us page //// */

.main_title {width:200px}
.formAreaTitle {font:bold 12px arial;}

.main input, .main select, .main textarea {
width: 400px;
color: #333;
}

input.button_continue {
width: 105px;
}

td .checkbox input {width:20px;}

 
/* //// END Contact Us page //// */

/* //// Wishlist //// */

.wishlist_itemincart {
color: #918C6E;
}

.wishlist_main {
text-align:left;
color: #333;
}

.wishlist_main-txt {
width:500px;
padding-bottom:20px;
color: #333;
}

.wishlist_main-title {
text-align:left; 
width:70px; 
white-space:nowrap;
color: #333;
}

.wishlist_main input, .wishlist_main select, {width: 200px; text-align:left; white-space:nowrap;
	color: #333;
}

.wishlist_emailto-title {text-align:left; width:75px; white-space:nowrap;
	color: #333;
}

.wishlist_emailto {width: 90px;
	color: #333;
}

.wishlist_emailto input, {width: 200px; text-align:left; white-space:nowrap;
	color: #333;
}

.wishlist_main textarea {width:525px;
	color: #333;
}


/* //// END Wishlist //// */
