table.center  {
	margin-left:	auto;
	margin-right:	auto;
  background-color: #ffffff;
}
table.topnav  {
	margin-left:	auto;
	margin-right:	auto;
}
table.copy  {
	margin-left:	auto;
	margin-right:	auto;
}
table.bottomnav  {
	margin-left:	auto;
	margin-right:	auto;
}


.adminerrortext  {
color:	#ff0000;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-style:	italic;
}

.adminmenu  {
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
text-decoration:	none;
}

.adminpageindex  {
color:	#000000;
font-family:	Arial, Sans-Serif;
font-size:	10pt;
font-weight:	bold;
line-height:	14pt;
text-align:	center;
text-decoration:	none;
}

.adminresult1  {
background-color:	#f0f0f0;
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
padding:	4px;
}

.adminresult2  {
background-color:	#e0e0e0;
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
padding:	4px;
}

.adminresultlink  {
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
text-decoration:	none;
}

.admintitle  {
background-image:	url( images/admintitleback.gif );
background-repeat:	repeat;
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
padding:	4px;
}

.admintitlelink  {
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
text-decoration:	none;
}

.admintopnavlink  {
color:	#000000;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
text-decoration:	none;
}

.admintopnavlink:Hover  {
color:	#c0c0c0;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	bold;
text-decoration:	none;
}

body {
  background-image: url('images/bg.jpg');
  background-position: top center;
  background-repeat: repeat-x;
  background-color: #ffffff;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  outline:none;
}

.topnav {
  background-color:       #A9ABAF;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              9pt;
  font-weight:            normal;
  text-decoration:        none;
}

.topnav a {
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              9pt;
  font-weight:            normal;
  text-decoration:        none;
}

.bottomnav {
  background-color:       #ffffff;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            normal;
  text-decoration:        none;
}

.bottomnav a {
  background-color:       #ffffff;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            normal;
  text-decoration:        none;
}

.copy {
  background-color:       #ffffff;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            normal;
  text-decoration:        none;
}

.copy a {
  background-color:       #ffffff;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            normal;
  text-decoration:        none;
}

.leftnav {
  border-right-color:     #A9ABAF;
  border-right-style:     solid;
  border-right-width:     4px;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  text-decoration:        none;
}

h1 {
  font-family:            Arial, Sans-Serif;
  font-size:              24pt;
  font-weight:            bold;
  text-decoration:        none;
  color:                  #000000;
  margin:		  0px;
  padding:		  0px;
}

h2 {
  font-family:            Arial, Sans-Serif;
  font-size:              12pt;
  font-weight:            bold;
  text-decoration:        none;
  color:                  #000000;
  margin:		  0px;
  padding:		  0px;
}

.labelimage {
  margin:		  0px;
  padding:		  0px;
}

.t1maincontent {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
}

.productsizetitle  {
border-color:           #A9ABAF;
border-style:           solid;
border-width:           1px;
margin-left:            1px;
color:	#202020;
float:	left;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
font-weight:	normal;
padding-left:	4px;
padding-right:	4px;
padding:	2px;
text-align:	center;
}

.productcartbox {
border-color:           #A9ABAF;
border-style:           solid;
border-width:           4px;
padding:				10px;
}

.productprice {
color:                  #ff0000;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
width: 100px;
padding-left: 10px;
}

.productprevprice {
color:                  #A9ABAF;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
width: 100px;
padding-left: 10px;
}

.productaddbutton  {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	100px;
}

.productaddbutton:Hover  {
background-color: #8A8EB4;
}

.productnote {
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              7pt;
  font-style:             italic;
  padding-left:           15px;
  padding-right:          15px;
  padding-top:           15px;
}

.productbacklink {
  padding-left:           15px;
	padding-top: 15px;
}

.productbacklink a {
	  color:                  #000000;
  text-decoration:        none;
  font-weight: bold;
}

.productsizelink {
	  color:                  #000000;
  text-decoration:        none;
  font-weight: bold;
}

.t1mainphoto {
  padding-left:           15px;
  padding-right:          15px;
}

.viewshoppingbag {
	  color:                  #000000;
  text-decoration:        none;
  font-weight: bold;
  text-align:             right;
}

.viewshoppingbag a {
	  color:                  #000000;
  text-decoration:        none;
  font-weight: bold;
  text-align:             right;
}

.searchbox {
border-color:	#A9ABAF;
border-style:	solid;
border-width:	1px;
color:	#474038;
font-family:	Arial, Sans-Serif;
font-size:	9pt;
height:	18px;
line-height:	12pt;
}

.searchpane {
  padding-left:           15px;
  padding-right:          15px;
  padding-top:           15px;
}

.searchbutton  {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	60px;
}

.searchbutton:Hover  {
background-color: #8A8EB4;
}

.loginbutton a {
background-color:       #ffffff;
border-style:	solid;
border-width:	1px;
border-color:	#A9ABAF;
color:                  #000000;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	16pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	60px;
display: block;
}

.loginbutton a:Hover  {
background-color: #A9ABAF;
}

.newsletterbutton a {
background-color:       #ffffff;
border-style:	solid;
border-width:	1px;
border-color:	#A9ABAF;
color:                  #000000;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	16pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	270px;
display: block;
}

.newsletterbutton a:Hover  {
background-color: #A9ABAF;
}

.womensmenu{
	margin-left: 15px;	
}

.leftnavwomenslink{
	margin-left: 15px;	
}
.leftnavwomenslink a{
  color:                  #C37BB3;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            normal;
  text-decoration:        none;
  text-transform: uppercase;
}

.mensmenu{
	margin-left: 15px;	
}
.leftnavmenslink{
	margin-left: 15px;	
}
.leftnavmenslink a{
  color:                  #B2A12E;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            normal;
  text-decoration:        none;
  text-transform: uppercase;
}

.productcontent {
background-image:	url( images/d.png );
background-repeat:	no-repeat;
background-position: bottom right;
}

.productlistcontent h1 {
  font-family:            Arial, Sans-Serif;
  font-size:              24pt;
  font-weight:            bold;
  text-decoration:        none;
  color:                  #000000;
  margin:		  15px;
  padding:		  0px;
}

.productlistfilter {
  margin:		  15px;
}

.productindex {
  margin:		  15px;
}

.productindexitem {
  color:                  #404040;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        underline;
}

.productindexitemsel {
  color:                  #404040;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        none;
}

.productlistlabel {
  border-bottom-color:    #000000;
  border-bottom-style:    solid;
  border-bottom-width:    2px;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        none;
}

.productlistlabel_w {
  border-bottom-color:    #C37BB3;
  border-bottom-style:    solid;
  border-bottom-width:    2px;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        none;
}

.productlistlabel_m {
  border-bottom-color:    #B2A12E;
  border-bottom-style:    solid;
  border-bottom-width:    2px;
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        none;
}

.productlistview {
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        none;
}

.noproducts {
  margin:		  15px;
}

.searchhistlink {
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              8pt;
  font-weight:            bold;
  text-decoration:        none;
}

.sizetitle_m {
background-color: #B2A12E;	
  color:                  #ffffff;
  font-weight:            bold;
}

.sizetitle_f {
background-color: #C37BB3;	
  color:                  #ffffff;
  font-weight:            bold;
}

.calendarbutton {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	16px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	24px;
display:block;
}

.calendarbutton:hover {
background-color: #8A8EB4;
}

.signupbutton {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	60px;
display:block;
}

.signupbutton:hover {
background-color: #8A8EB4;
}

.removebutton {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	80px;
display:block;
}

.removebutton:hover {
background-color: #8A8EB4;
}

.checkoutbutton {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	80px;
display:block;
}

.checkoutbutton:hover {
background-color: #8A8EB4;
}

.updatebutton {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	80px;
display:block;
}

.updatebutton:hover {
background-color: #8A8EB4;
}

.freepostshort {
  background-color:       #e0ffe0;
  color:                  #404080;
  font-family:            Tahoma, Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  height:                 30px;
  line-height:            20pt;
  text-align:             center;
}

#paybut a  {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	98px;
display:block;
}

#paybut a:Hover  {
background-color: #8A8EB4;
}

#paybutdis  {
background-color:       #c0c0c0;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	98px;
display:block;
}

.invbutton {
background-color:       #666A9F;
border-style:	none;
border-width:	0;
color:                  #ffffff;
font-family:            Arial, Sans-Serif;
font-size:              9pt;
font-weight:            bold;
cursor:	hand;
height:	22px;
line-height:	14pt;
position:	relative;
text-align:	center;
text-decoration:	none;
width:	60px;
display:block;
}

.invbutton:hover {
background-color: #8A8EB4;
}

.homecontent{
  background-image:       url( 'images/home_bg.png' );
  background-position:    top left;
  background-repeat:      no-repeat;
  height:                 500px;
}

.homecatlink {
  color:                  #808000;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  text-decoration:        none;
}
.homecatlink:hover {
  color:                  #C0C020;
}
.categorylisting{
margin-left: 20px;
margin-top: 200px;
  color:                  #808000;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  text-decoration:        none;
}

.homeboldblack {
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              14pt;
  font-weight:            bold;
  text-decoration:        none;
}

.homeboldblack2 {
  color:                  #000000;
  font-family:            Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  text-decoration:        none;
}

.homegrey {
  color:                  #808080;
  font-family:            Arial, Sans-Serif;
  font-size:              14pt;
  font-weight:            normal;
  text-decoration:        none;
}

.homepurple {
  color:                  #800080;
  font-family:            Arial, Sans-Serif;
  font-size:              10pt;
  font-weight:            bold;
  text-decoration:        none;
}

.t1photo {
  padding:                2px;
}

.brandident {
  color:                  #b0b0b0;
  font-family:            Verdana, Arial, Sans-Serif;
  font-size:              16pt;
  font-weight:            bold;
  padding-top:         8px;
}

.sizeitem {
  border-bottom-style:    dotted;
  border-bottom-width:    1px;
  border-bottom-color:    #808080;
}
.frame1 {
  outline:none;
}