/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
BODY {
  /*background:#FFFFFF url(images/bg.gif) repeat-x; */
  color:#999999;
  margin: 0px;
  padding:0px;/* font-family: Verdana, Arial, sans-serif; */
  background-color:#000000;
  font-size:95%;
  font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, sans-serif;
  background-image:url(images/bgbody.jpg);
  background-repeat:no-repeat;
  background-position:center top;


}


.boxText {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ }
.errorBox {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ background: #ffb3b5; /*font-weight: bold; */ }
.stockWarning {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ color: #0072AC; text-decoration: underline; }


A {
  /* color: #1c7d88; */
  color:#CCCCCC;
  text-decoration: none;
}

A:hover {
  /* color: #1c7d88; */
  color:#CCCCCC;
  text-decoration: underline;
}
*.topmenu{ list-style-image:url(images/topmenu_marker.gif); margin-left:20px; margin-top:0px;margin-bottom:0px; margin-right:0px; line-height:1em;}
a.atopmenu{font-family:Tahoma Arial, Helvetica, sans-serif;color:#e4d8a5;  text-decoration:underline;/* font-size: 11px; */}
a.atopmenu:hover{font:Tahoma Arial, Helvetica, sans-serif;color:#e4d8a5; text-decoration:none;/* font-size: 11px; */}
FORM {
	display: inline;
}

TR.header {
  /*background: #ffffff;*/
}

TR.headerNavigation {
  background-color: #1c1b1b;
}

TD.headerNavigation {/* font-family: Verdana, Arial, sans-serif; */

 background-color: #1c1b1b;
  /* color: #CCCCCC */;
  /*font-weight: bold; */
}

A.headerNavigation { 
  /* color: #CCCCCC */; 
}

A.headerNavigation:hover {
  /* color: #CCCCCC */;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  /* font-family: Tahoma, Verdana, Arial, sans-serif; */
  font-size: 12px;
  background: #ff0000;
  /* color: #CCCCCC */;
  /*font-weight: bold; */
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  /* font-family: Tahoma, Verdana, Arial, sans-serif; */
  font-size: 12px;
  background: #00ff00;
  /* color: #CCCCCC */;
  /*font-weight: bold; */
  text-align: center;
}
a.menu{ /*background:url(images/menu_bg.gif) repeat-x; */display:block; width:123px; height:27px;  padding-top:10px; padding-left:0px;color:#6c6f65;  font:bold 11px Tahoma, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;}
a.menu:hover{ /* background:url(images/menu_bg.gif) repeat-x ; */ display:block; width:123px; height:27px;  padding-top:10px; padding-left:0px;color:#6c6f65; font:bold 11px Tahoma, Helvetica, sans-serif;text-transform:uppercase; text-decoration:underline;}
*.search{color:#b5e1e7; text-decoration:underline}
.search:hover{color:#b5e1e7; text-decoration:none}
.horiz_menu{font:11px Tahoma, Helvetica, sans-serif; text-decoration:none; color:#D3F4FF;}
.horiz_menu:hover{font:11px Tahoma, Helvetica, sans-serif; text-decoration:underline; color:#D3F4FF;}
.categories{color:#343940;}
.categories:hover{color:#343940;}
*.header{ /* border:1px solid #6DC7E5; */ text-align: left; padding-left:10px; padding-top:4px; 
  /* background:url(images/box_bg.gif) repeat-x; */ height:22px; margin-bottom:1px;color:#FFF;font:bold 14px Arial,Tahoma, Helvetica, sans-serif;}
*.productName{color:#1c7d88; /*font-weight:bold; */ font:12px Arial,Tahoma, Helvetica, sans-serif;}
*.productName:hover{color:#1c7d88; /*font-weight:bold; */font:12px Arial,Tahoma, Helvetica, sans-serif; text-decoration:underline;}
*.price{color:#C20000; font:bold 16px Arial, Helvetica, sans-serif;}
a.bottom{color:#6B6F75; /*font-weight:bold; */ text-transform:uppercase; text-decoration:none;}
a.bottom:hover{color:#6B6F75; /*font-weight:bold; */ text-transform:uppercase; text-decoration:underline;}
a.bestsellers{ color:#2478ab; text-decoration:none;}
a.bestsellers:hover{ color:#bd1700; text-decoration:underline;}
TR.footer {
  
}

TD.footer {/* font-family: Verdana, Arial, sans-serif; */

  color: #6b6f75;
  /*font-weight: bold; */
  padding:5px 0px;
}

.infoBox {

}
.infoBox1{ /*background-color:#FFF; */ /* border:1px solid #A6B3BA; */}
.infoBoxContents {/* font-family: Verdana, Arial, sans-serif; */

}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;/* font-family: Verdana, Arial, sans-serif; */

}

TD.infoHeaderHeading {
  color:#939a7f; /*font-size:10px; */padding-left:4px; padding-bottom:3px; text-align:left;
}
TD.infoBoxHeading {

  color: #2b5174;
  padding-top:26px;
  padding-right:10px;
  padding-bottom:15px;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 0.25em;

  

}

TD.infoBoxHeading1 {

  color: #FFF;
}

TD.infoBoxCategoriesHeading {

  color: #FFF;
}

TD.infoBox, SPAN.infoBox {/* font-family: Verdana, Arial, sans-serif; */

 
}

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: #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: #ffffff;
}


.productListing-heading {/* font-family: Verdana, Arial, sans-serif; */

  background-color:#f8931e;
  padding:8px;
  color:#FFFFFF;
  font-weight:bold;
}
.productListing-heading a{
 
  /* color: #CCCCCC */;
  /*font-weight: bold; */
}
.productListing-heading a:hover{
 
  /* color: #CCCCCC */;
  /*font-weight: bold; */
text-decoration:underline;
}

TD.productListing-data {

}
TD.productListing-data a{

  color:#1a75bc;
}
TD.productListing-data a:hover{
  color:#FFFFFF;

}

.productListing-data img{
width:100px;
height:auto;
padding-bottom:10px;

}

A.pageResults {
  /* color: #4A4949; */
}

A.pageResults:hover {
  /* color: #4A4949; */
  text-decoration:none;
  
}

TD.pageHeading, DIV.pageHeading {/* font-family: Verdana, Arial, sans-serif; */
  font-size: 20px;

  color: #1c7d88;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {/* font-family: Verdana, Arial, sans-serif; */

  color: #000000;
}

TD.main, P.main {/* font-family: Verdana, Arial, sans-serif; */

  color:#6d7066;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {/* font-family: Verdana, Arial, sans-serif; */

}

TD.accountCategory {/* font-family: Verdana, Arial, sans-serif; */
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {/* font-family: Verdana, Arial, sans-serif; */
  font-size: 12px;
  /*font-weight: bold; */
}

TD.fieldValue {/* font-family: Verdana, Arial, sans-serif; */
  font-size: 12px;
}

TD.tableHeading {/* font-family: Verdana, Arial, sans-serif; */
  font-size: 12px;
  /*font-weight: bold; */
}

SPAN.newItemInCart {/* font-family: Verdana, Arial, sans-serif; */

  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {/* font-family: Verdana, Arial, sans-serif; */

}

TEXTAREA {
  width: 100%;/* font-family: Verdana, Arial, sans-serif; */

}

SPAN.greetUser {/* font-family: Verdana, Arial, sans-serif; */
  font-size: 12px;
  color: #f0a480;
  /*font-weight: bold; */
}

TABLE.formArea {
  background: #f1f9fe;
  /*border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px; */
}

TD.formAreaTitle {
  /* font-family: Tahoma, Verdana, Arial, sans-serif; */
  font-size: 12px;
  /*font-weight: bold; */
}

SPAN.markProductOutOfStock {
  /* font-family: Tahoma, Verdana, Arial, sans-serif; */
  font-size: 12px;
  color: #c76170;
  /*font-weight: bold; */
}

SPAN.productSpecialPrice {
  font-family: Arial,Verdana, Arial, sans-serif;
  color: #C20000;
  font:bold 12px Arial, Helvetica, sans-serif;  
}

SPAN.errorText {/* font-family: Verdana, Arial, sans-serif; */
  color: #ff0000;

}

.moduleRow { }
.moduleRowOver { /* background-color: #D7E9F7; */ cursor: pointer; cursor: hand; }
.moduleRowSelected { /* background-color: #E9F4FC; */ }

.checkoutBarFrom, .checkoutBarTo {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ color: #8c8c8c; }
.checkoutBarCurrent {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ color: #000000; }

/* message box */

.messageBox {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ }
.messageStackError, .messageStackWarning {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */  /* background-color: #ffb3b5; */}
.messageStackSuccess {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ /* background-color: #99ff00; */ }

/* input requirement */

.inputRequirement {/* font-family: Verdana, Arial, sans-serif; */ /* font-size: 10px; */ color: #ff0000; }

/* menu box main */
*.h11{/* color: #CCCCCC */; text-decoration:none; /*font-size:11px; */}
*.h11:hover{/* color: #CCCCCC */; text-decoration:underline;/*font-size:11px; */}

*.m11{/* color: #CCCCCC */; text-decoration:none; /*font-size:10px; */}
*.m11:hover{/* color: #CCCCCC */; text-decoration:underline;/*font-size:10px; */ }

#header{
width:960px;
background-image:url(images/headerbanner.jpg);
background-repeat:no-repeat;
height:263px;

}

td, tr, th{
background-color:#000000;
/* color: #CCCCCC */
border:0;
}


#category-main-txt{
background-color:#1c1b1b;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
font-size:95%;
}

#apparels-banner{
padding-left:5px;
width:173px;
height:65px;
}

#prod-inner-image img{
/* width:400px;
height:auto; */

}

.prodimage-main{
width:400px;
height:auto;



}

#prod-inner-image{
width:400px; 
height:auto;
float:left;
height:auto;
padding:18px;
position:relative;
left:8px;
border:1px solid #4aa4ea;
background-color:#231f20;

} 

#prod-desc{
width:270px;
float:right;
background-color:#231f20;
position:relative;
right:15px;
padding:7px;

}

#prodimage{
width:400px;
margin:0 auto;

}

#footer-main{
width:960px;
padding-top:10px;
font-size:11px;
text-align:right;
clear:both;

}

#main-view{
width:960px;
border:1px solid #666666;
position:relative;
top:5px;

}



.prod-heading-txt{
color:#1b75bc;
}

#bottom-thumb{
width:430px;
float:left;
position:relative;
left:10px;
top:8px;

}

#bottom-thumb img{
border:1px solid #4aa4ea;
background-color:#231f20;
padding:5px;
}
#popout-extraimages{
width:730px;
height:auto;

}

#popout-extra-left{
width:437px;
float:left;
}

#popout-extra-left img{
width:400px;
height:auto;
padding:5px;
border:3px solid #4aa4ea;
background-color:#231f20;

}

#popout-extraimages{
padding-top:20px;
padding-left:20px;

}

TABLE.productListing {
  /* border: 1px;
  border-style: solid;
  border-color: #c2c5bb;
  border-spacing: 1px; */
  background-color:#993300;
  /*border:1px solid #666666; */
}

/*Product name+  heading bg*/
.productListing-heading2{
background-color:#f8931e;
padding:8px;
color:#FFFFFF;
font-weight:bold;
}

.productListing-heading2 a{
color:#FFFFFF;
font-weight:bold;
}

.productListing-data{
background-color:#282828;
border-bottom:1px solid #666666;
padding-top:10px;
text-transform:uppercase;
padding-left:10px;
padding-right:10px;
position:relative;
}

.productListing-data3{
background-color:#282828;
padding-top:10px;
text-transform:uppercase;
padding-left:10px;
padding-right:10px;
position:relative;
}


.smallText{
font-size:11px;
padding-top:5px;
}

#login-new-customer{
border:1px solid #666666;
padding:10px;

}

#bannertop{
height:229px;
padding:0;
margin:0;
border:0;

}


#header2{
width:960px;
clear:both;
padding:0;
margin:0;
border:1px solid #666666;
}

.menubartop {
background-color:#1976bc;
height:34px;
margin:0;
font-size:17px;
background-image:url(images/bgmenutop.jpg);
background-repeat:repeat-x;


}

.menubartop li{
position:relative;
top:7px;
display:inline;
list-style: none;
margin-left:10px;
margin-right:10px;
padding:3px;



}
.menubartop a:link, .menubartop a{
padding:3px;
color:#FFFFFF;
font-size:14px;
letter-spacing: 0.2em;


}

/*.menubartop li:hover, */
/*.menubartop a:hover 
{ */
/* background:#0f5f99; */
/*background-image:url(images/bgtopmenuhover.jpg);
background-repeat:repeat-x;
text-decoration:none;
 color:#FFFFFF;

} */
.menubartop a:hover{
background-image:url(images/bgtopmenuhover.jpg);
background-repeat:repeat-x;
text-decoration:none;
 color:#FFFFFF;
}

/*BOF Options as Images*/
SPAN.optionsAvailable {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
/*EOF Options as Images*/


/*news*/
.news-created{
font-size:11px;
padding-top:5px;
}

.news-title a{ color:#6d7066;}
.news-title a:hover{ color:#FFFFFF;}
.news-title{
background-color:#1c1b1b;
width:711px;
font-size:15px;
padding:3px 0px 3px 5px;
color:#FFFFFF;
background-image:url(images/bgmenutop.jpg);
background-repeat:repeat-x;
text-transform:uppercase;
font-weight:bold;
color:#6d7066;


}

.news-content{
/*border-bottom:1px solid #333333; */
width:711px;
height:auto;
padding-bottom:15px;
font-size:95%;
color:#6d7066;



}

.news-content img{
width:150px;
height:auto;
text-align:left;

}


.news-viewall{
padding:10px 0 10px 0;
font-size:12px;
}

#news-center-wrapper{
padding:10px 0 4px 0;
clear:both;
height:auto;
}


.news-result{


}

#left-article-nav{
width:177px;
float:left;
background-color:#00CC66;
height:auto;


}

#news-wrap-right{
width:750px;
float:right;
}



#option-wrap .optionsAvailable{
color:#1b75bc;
padding-top:10px;
}

.left-column-nav{
padding:0;
margin:0;
border:0;
font-size:95%;

}

#td-article{

font-weight:bold;
text-transform:uppercase;
color: #2b5174;
font-size: 16px;
letter-spacing: 0.25em;

}

#inner-contact-left{
width:450px;
float:left;



}

#inner-contact-right{
width:480px;
float:right;
text-align:left;
padding-top:10px;
background-image:url(images/storeimage.jpg);
background-position:bottom right;
background-repeat:no-repeat;




}

#contact-inner-form{
text-align:right;
border-right:1px solid #666666;
padding:20px 15px 10px 15px; 

}

#contact-inner-form .form-label{
width:169px;
float:left;
padding-bottom:10px;

}

#contact-inner-form .form-field{
width:169px;
float:left;
}

#form-textarea-wrap .contact-continue-button{
padding:5px 0 5px 0;
}

/*Text area contact form*/
#form-textarea-wrap{
width:415px;
clear:both;
}

#form-textarea-wrap .contact-inquiry{
text-align:left;
}

.contact-text-area{
width:415px;
}

/*text area*/

/*New products list*/
#new-product-wrap{
width:144px;
float:left;
margin-left:10px;
padding-top:15px;
padding-bottom:15px;
background-color:#282828;
text-align:center;
border:1px solid #2a5072;

}

.new-prod-title a{
color:#CCCCCC;
padding-bottom:3px;
}

.new-prod-title a:hover{
color:#FFFFFF;
}

.new-prod-image img{
border:5px solid #666666;
}

.text-date-added{
font-size:11px;
}

.new-cart-button{
padding:5px;
}

/* #new products list*/

img{border:0;}

#store-locator{
position:relative;
top:8px;
right:18px;
width:430px;
margin:0 auto;
clear:both;
text-align:left;
color:#FFFFFF;
/*border:1px solid #666666; */
/*background-image:url(images/storebg.jpg);
background-repeat:no-repeat;
background-position:bottom; */
height:195px;
overflow-y:auto;

}


.store-text-menu{
font-size:11px;
position:relative;


}

.store-locator-txt{
font-size:18px;
color:#999999;
}

#store-locator-inner{

}

.news_div{
height:150px;
border: 1px solid #CCCCCC;
overflow:auto;
}


.news_div img{
width:1px;
height:1px;
position:absolute;
top:-10000px;

}

