Html, body, div, table, h1, h2, h3, h4, h5, h6, p, form,img, a{
	margin: 0; border: 0; padding: 0; font-size:100.1%/110%;}

.headmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	float:left;
	color: #FFFFFF;
	text-align: left;
	text-indent: 1em;
	font-weight: bold;
	vertical-align: middle;
	display: inline;
}

.bodyimg{
	padding :0 20px 10px 0;
	margin: 0 20px 10px 0;
}
.headmenu a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	text-indent: 1em;
	font-weight: bold;
}
.headmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: yellow;
	text-align: left;
	text-indent: 1em;
	font-weight: bold;
}
.headmenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: grey;
	text-align: left;
	text-indent: 1em;
	font-weight: bold;
}
.lefttablecell {
	padding: 10px;
}
.righttablecell {
	padding: 6px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	line-height: 120%;
	font-weight: bold;
	color: #663366;
	padding:.5em 0 1em 0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 120%;
	font-weight: bold;
	color: #663366;
	padding:.5em 0 .5em 0;
}

h2 a {color: red;text-decoration:none;}
h2 a:link a:visited{color: red; text-decoration:none}
h2 a:hover{color: #FF8C00; text-decoration:none}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 120%;
	font-weight: bold;
	color: #663366;
	padding:.25em .25em .25em .25em;
	background-color: #e7e0e8;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: normal;
	color: #663366;
	line-height: normal;
	padding:.25em 0 .25em 0;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height: normal;
	font-weight: normal;
	color: #663366;
	padding:.25em 0 .25em 0;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: normal;
	color: #663366;
	line-height: normal;
	padding:.25em 0 .25em 0;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 120%;
	color: #663366;
	font-weight: normal;
	padding:.25em 0 .25em 0;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: normal;
	line-height: 110%;
	/*font-weight: bold;*/
	text-decoration: none;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #FFFF00;
}
.phonenumber {
	font-family: Arial, Helvetica, sans-serif;
	float:right;
	font-size: 1.2em;
	font-style: normal;
	line-height: 120%;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	background-color: #663366;
	letter-spacing: .1em;
	text-align: right;
	text-indent: 1em;
	vertical-align: middle;
	display: inline;
}

/* Left hand menu div */
#leftmenu {
	width: 200px;
	padding: 0 0 0 0;
	margin-bottom: 10px;
	font-family:  Helvetica, Arial, Ariel, sans-serif;
	font-weight: bold;
	font-size: .9em;
	font-style: normal;
	line-height: 110%;
	/*background-color: #e7e0e8;*/
	}

/* control the list*/

#leftmenu ul {
		list-style: none; /* vertical list */
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#leftmenu li {
		
		border-bottom: 1px solid #500355;
		margin: 0;
	font-weight: bold;
	font-size: .9em;
	font-style: normal;
	line-height: 110%;
		}

/* control the links appearance */
#leftmenu li a {
		padding: 5px 5px 5px 0.5em;
		display: block;
		background-color: #e7e0e8;
		color: #6D2A71;
		text-decoration: none;

/* to make the colour of the button go the full width of the dive give it a with value*/
		width: 100%;
		}

/* IE % mac and netscape don't like 100% but also don't render 'child' selectors (>) either*/

html>body #leftmenu li a {
		width: auto;
		}

#leftmenu li a:hover {
		background-color: #6d2a71;
		color: yellow;
		}
/*#leftmenu li a:visited {
		background-color: #e7e0e8;
		color: #6d2a71;*/
		}
/* menu list CSS thanks to Mark Newhouse, www.alistapart.com*/

/* div and spans for the thumbnails*/

#allcloths{
	padding:.5em .1em .5em .1em;
	/* give it a with value*/
		width: 100%;
		}

/* IE % mac and netscape don't like 100% but also don't render 'child' selectors (>) either*/

html>body #allcloths  {
		width: auto;
		}
}
.cloth{
	display: inline;
	text-align:center;
		padding:.15em .15em .15em .15em;
}
.tabletext {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
}
