a{text-decoration:none;color:black;}
a.white{color:white;}

a.navwhite{color:white;font-size:13px; padding-left:20px; padding-top:5px;}
.navred{color:#ff0000; font-size:13px; padding-left:20px; padding-top:5px;}
a.red{color:#d93d00;}
a.salered{color:#d93d00;font-weight:bold;font-size:18px; }
a.latestred{color:#000000;font-size:15px;padding-left:12px;padding-top:1px;margin-top:0px;text-align:top;}
.clear{clear:both;}

body{padding:0;margin:0;text-align:center;font-family:arial,sans-serif;font-size:12px;}
#main{width:1000px;margin:0 auto;text-align:left;}
#mainsmall{width:500px;margin:0 auto;text-align:left;}
#header{background:url("images/headerbg.jpg") repeat-x;height:127px;color:white;}
#logo{background:url("images/logo.jpg") no-repeat; height:106px;width:406px;margin-left:283px;}
#headertext{float:right;text-align:right;font-size:10px;padding:35px 60px 0px 0px;}
#header a{color:white;}
#header #links{clear:both;float:right;color:white;padding-right:60px;text-align:right;font-size:10px;margin-top:8px;}
#headertext #phone{margin-bottom:10px;font-size:16px;font-weight:bold;}
#footer{background:url("images/footerbg.jpg") repeat-x;height:24px;padding-right:60px;color:white;text-align:right;padding-top:10px;}
#footer a{color:white;}
#footer a:hover{text-decoration:underline;}
#home{background:url("images/bgstrip.gif") repeat;clear:both;text-align:center;}
#homeblack{
	color:#FFFFFF;
	clear:both;
	text-align:center;
	background-color: #000000;
}
#category{background:url("images/bgstrip.gif") repeat;clear:both;text-align:center;padding-top:45px;border:1px solid red;}


#home #search{margin:0 auto;width:620px;color:white;color:black;}
#category #search{float:right;text-align:center;margin-right:20px;}
#searchcol1,#searchcol2{padding:5px 10px 5px 10px;float:left;}


#navtop{background:url("images/navtopbg.jpg") white no-repeat;height:13px;margin:0px;padding:0px;}
#navbottom{background:url("images/navbottombg.jpg") no-repeat;height:14px;}
#navcontent{background:url("images/navbg.jpg") repeat-y;padding-top:20px;}
#navcontent ul{margin:0px;padding:0px;list-style-type:none;font-variant:small-caps;}
#navcontent ul li{margin:0px 30px 0px 10px;padding:10px 0px 10px 0px;border-bottom:1px solid white;}
#navcontent li.last{border: 0px}
#navcontent li.bgred{background:url("images/navlatest.jpg") no-repeat;padding:10px 0px 10px 10px;margin:20px 0px 0px 0px;border: 0px;}
#navigation{clear:both;width:152px;margin-left:59px;float:left;font-size:16px;text-align:left;}
.colspace{clear:both;height:1px;}

#advert{float:left;background:url("images/brandadvert.jpg") no-repeat;border:1px solid #7c714a;height:211px;width:713px;margin:0px 0px 10px 17px;}
#polo{float:left;background:url("images/polo.jpg") no-repeat;border:1px solid #7c714a;height:158px;width:228px;margin-left:17px;margin-bottom:30px;}
#polo1{float:left;background:url("images/formals1.jpg") no-repeat;border:1px solid #7c714a;height:158px;width:228px;margin-left:17px;margin-bottom:30px;}
#polo2{float:left;background:url("images/shoes.jpg") no-repeat;border:1px solid #7c714a;height:158px;width:228px;margin-left:17px;margin-bottom:30px;}
#shoes{float:left;background:url("images/shoes.jpg") no-repeat;border:1px solid #7c714a;height:158px;width:218px;margin-left:28px;}
#tailoring{float:left;background:url("images/tailoring.jpg") no-repeat;border:1px solid #7c714a;height:158px;width:217px;margin-left:28px;}
#polo .nav,#shoes .nav,#tailoring .nav{background:url("images/nav.gif") no-repeat;height:27px;width:174px;margin:121px 0px 0px 30px;padding-top:5px;font-size:12px;text-align:right;}
#polo1 .nav,#shoes .nav,#tailoring .nav{background:url("images/nav.gif") no-repeat;height:27px;width:174px;margin:121px 0px 0px 30px;padding-top:5px;font-size:12px;text-align:right;}
#polo2 .nav,#shoes .nav,#tailoring .nav{background:url("images/nav.gif") no-repeat;height:27px;width:174px;margin:121px 0px 0px 30px;padding-top:5px;font-size:12px;text-align:right;}

#polo .nav span,#shoes .nav span,#tailoring .nav span{font-weight:bold;color:white;font-size:14px;}
#polo1 .nav span,#shoes .nav span,#tailoring .nav span{font-weight:bold;color:white;font-size:14px;}
#polo2 .nav span,#shoes .nav span,#tailoring .nav span{font-weight:bold;color:white;font-size:14px;}

#categorymain{float:left;width:715px;padding:5px 0px 20px 0px;margin:0px 0px 30px 17px;background-color:white;text-align:left;}

#categorymain2{float:left;width:815px;padding:5px 0px 20px 0px;margin:0px 0px 30px 17px;background-color:white;text-align:left;}



#categorytitle{font-size:18px;margin-top:10px;margin-left:20px}
#categorytable{clear:both;border-spacing:20px 5px;font-family:"arial",serif;text-align:center;font-size:12px;}
#categorytable span{color:#908158;font-size:13px;}
#categorytable td{border:1px solid #908158;width:199px;padding:5px;}

#categorytableProd{clear:both;border-spacing:10px 10px;font-family:"arial",serif;text-align:center;font-size:12px;}
#categorytableProd span{color:#908158;font-size:13px;}
#categorytableProd td{border:1px solid #908158;padding:5px;}

.producttable{margin:0px 20px 0 20px;font-family:"arial",serif;text-align:center;font-size:12px;}
.checkouttable{margin:0px 20px 0 20px;font-family:"arial",serif;text-align:center;font-size:12px;}
.checkouttable td{text-align:left;}

.categorybutton{float:right;margin:15px 10px 0px 0px;}
.categorybutton img{border:0px;}
.categorybutton a{text-decoration:none;}
#itemmainOuter{float:left;width:715px;padding:0px 0px 0px 0px;margin:0px 0px 0px 17px;background-color:white;text-align:left;font-family:"arial",serif;font-size:13px;}

#itemmain{float:left;width:675px;padding:10px 20px 10px 20px;margin:0px 0px 30px 17px;background-color:white;text-align:left;font-family:"arial",serif;font-size:13px;}

#itemimages{float:left;width:340px;}
#itemtitle{color:#908158;font-size:18px;font-weight:bold;margin-bottom:10px;}
#itemdesc{margin-bottom:5px;}
#itemcat{margin-bottom:5px;}
#itemtext{float:right;width:320px;margin-left:0px;}
#itemprice,#itemadd{text-align:left;}
#itemavailability,#itemmaterial span{font-weight:bold;}
#itemprice{font-size:18px;margin-top:10px;}
#itemselect{padding:5px 0px 5px 0px;}
#itemavailability span,#itemprice span{color:#908158;font-weight:bold;}
#itemadd{font-size:18px;}
#itemmain img{border:0px;}
#itemmain img.thumbnail{ border:1px solid #908158;margin-right:5px;}
#itemmain img.bigpicture{width:204px; height:204px;border:1px solid #908158;margin-bottom:5px;margin-left:5px;}
.right{float:right;}
#separator{width:350px;border-bottom:1px solid black;height:1px;padding-top:5px;margin:0px 0px 7px 5px;}
#otheritems #text{width:110px;}


.viewCart{float:left;width:690px;padding:5px 0px 0px 0px;margin:0px 0px 0px 12px;background-color:white;text-align:left;}
.btnviewcart{
 float:right;	 
  width: 98px;
  height: 27px;
  padding: 0;
  margin: 30px 0 5px 0;
  border: 0;
  background:  url(images/viewcart_buttonsmall.gif) no-repeat 0 0;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  display:block;
 }

  .btnaddtobasket{
  float:left;
  width: 120px;
  height: 40px;
  padding-right: 5px;
  margin: 10px 10px 0px 150px;
  border: 0;
  background:url(images/addtoBasket.gif) no-repeat 0 0;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  /*display:block;*/
  }

  .btncheckout{
  float:right;
  width: 180px;
  height: 36px;
  padding: 0;
  margin: 40px 0 5px 0;
  border: 0;
  background:  url(images/checkout_button.gif) no-repeat 0 0;

  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
 display:block;
 }

.btnupdate{
  float:right;
  width: 180px;
  height: 36px;
  padding: 0;
  margin: 10px 0 5px 0;
  border: 0;
  background:  url(images/update_button.gif) no-repeat 0 0;

  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
 display:block;
 }

  .checkout{
  width: 180px;
  height: 36px;
  padding: 0;
  margin: 0px 0 5px 0;
  border: 0;
  background:  url(images/checkout_button.gif) no-repeat 0 0;

  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
 display:block;
 }
 
  .shopping{
  width: 126px;
  height: 27px;
  padding: 0;
  margin: 0px 0 5px 0;
  border: 0;
  background:  url(images/shopping.gif) no-repeat 0 0;

  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
 display:block;
 }
 .update{
  width: 57px;
  height: 26px;
  padding: 0;
  margin: 0px 0 5px 0;
  border: 0;
  background:  url(images/update_button.gif) no-repeat 0 0;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
 display:block;
 }
 .viewcart{
  width: 98px;
  height: 27px;
  padding: 0;
  margin: 0px 0 5px 0;
  border: 0;
  background:  url(images/viewcart_buttonsmall.gif) no-repeat 0 0;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  display:block;
 }

.aboutustext a{
text-decoration:none;color:#7A735C;

}
.termsCond
{
color:#7A735C;
}
.otheritems{
float:left;
width:250px;
font-size:14px;
}

.ared{
color:#000000;
}

.backbutton{
padding-left:150px;
}

.textheading{
color:#000000;
font-weight:bold;
text-align:center;
}
.FormBlackWt
{
background-color:#000000;
color:#7A735C;
}

