BODY {
	PADDING-LEFT: 0%; FONT-SIZE: 12px; MIN-HEIGHT: 0px; MARGIN: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url(images/fancycolor.jpg); TEXT-ALIGN: left
}
TD {
	PADDING-LEFT: 0%; FONT-SIZE: 12px; MIN-HEIGHT: 0px; MARGIN: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-ALIGN: left
}
/*This is for the top of the page holding the definingelegance logo*/
TABLE.top { 
	width: 100%;
	background-color: #6c2310;
	background: #6c2310;
	padding: 0px 0px 0px 0px;
	border-top: 5px groove #b15934;
	}
TD.topA {
background-color: #6c2310;
 vertical-align: top;
 height: 84px;
}
TD.topB {
background-color: #6c2310;
 width: 125px;	
 padding-top: 10
 vertical-align: top;
}
TD.topC {
background-color: #B15934;
 width: 125px;	
 vertical-align: top;
}
/*This is for the big table everything lies on top*/
TABLE.bigpicture { 
	width: 100%;
	background-color: #B15934;
	border: 0px;
	}
tr.bigpicture {
background-color: #B15934;
}
td.bigpicture {
background-color: #B15934;
}
/*This is for the big table everything lies on top*/
TABLE.biggest { 
width: 100%;
	background-color: #B15934;
	padding: 0px 0px 0px 0px;
	border: 0px;
	width: 100%;
	height: 100%;
	padding: 0px;
	vertical-align: top;
	}
	tr.biggest{

}
td.biggest{
	background-color: #B15934;
	padding: 0px 0px 0px 0px;
	border: 0px none;
	width: 100%;
	height: 100%;
	vertical-align: top;
	}
/*images background*/
td.left{
	background-image: url(images/italyleft6.jpg);
	width: 62px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	border: 0px none;
}
td.right{
	background-image: url(images/italyright6.jpg);
	width: 62px;
	}
td.main_support{
	border: 5px ridge #b15934;
	top: auto;
}
table.main{
   width:100%;
}
TR.main {
	background-image: url(images/fancycolor.jpg);
}
TD.main {
	BORDER-RIGHT: #6C2310 3px ridge; PADDING-RIGHT: 0px; BORDER-TOP: #6C2310 3px ridge; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #6C2310 3px ridge; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #6C2310 3px ridge; TOP: auto; background-image: url(images/fancycolor.jpg);
}
TR.maina {
	
}
TD.maina {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TOP: auto; HEIGHT: 100%
}
TABLE.index_inset_images {
	WIDTH: 60%
}
TR.index_inset_images {
	WIDTH: 100%
}
TD.index_inset_images {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px; background-image: url(images/fancycolor.jpg);
}
TD.index_inset_images_1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-TOP: 10px; background-image: url(images/fancycolor.jpg);
}
TABLE.manufacturer {
	BORDER-RIGHT: #d1825f 4px solid; BORDER-TOP: #d1825f 4px solid; BORDER-LEFT: #d1825f 4px solid; WIDTH: 80%; BORDER-BOTTOM: #d1825f 4px solid
}
TR.manufacturer {
	
}
TD.manufacturer {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px; BACKGROUND-COLOR: #f9f2ec
}
TD.manufacturera {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; VERTICAL-ALIGN: top; WIDTH: 150px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f9f2ec
}
TABLE.manufactproduct {
	WIDTH: 80%
}
TR.manufactproduct {
	
}
TD.manufactproducta {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
TD.manufactproductb {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; BACKGROUND-COLOR: #f9f2ec
}
TABLE.swatches_5px {
	
}
TR.swatches_5px {
	
}
TD.swatches_5px {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f2ec
}
TD.swatches_5pxa {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f9f2ec
}
TABLE.manufactproduct2nd {
	BORDER-RIGHT: #d1825f 4px solid; BORDER-TOP: #d1825f 4px solid; BORDER-LEFT: #d1825f 4px solid; WIDTH: 80%; BORDER-BOTTOM: #d1825f 4px solid; BACKGROUND-COLOR: #f9f2ec
}
TR.manufactproduct2nd {
	
}
TD.manufactproduct2nd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: #f9f2ec
}
TABLE.sidebar {
	RIGHT: auto; VERTICAL-ALIGN: top; WIDTH: 125px; BACKGROUND-COLOR: #b15934
}
TR.sidebar {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
TD.sidebar {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; VERTICAL-ALIGN: top; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #b15934
}
TABLE.bottomlinks {
	
}
TR.bottomlinks {
	
}
TD.bottomlinks {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: white; PADDING-TOP: 2px
}
TABLE.products {
	WIDTH: 600px
}
TR.products {
	HEIGHT: 0px
}
TD.products {
	FONT-SIZE: 12px; MARGIN-LEFT: auto; WIDTH: 200px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f2ec
}
TABLE.productitems {
	WIDTH: 100%; BACKGROUND-COLOR: #f9f2ec
}
TR.productitems {
	BACKGROUND-COLOR: #f9f2ec
}
TD.productitems {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-TOP: 5px; TOP: auto; BACKGROUND-COLOR: #f9f2ec
}
TABLE.spacer {
	BACKGROUND-COLOR: #B15934
}
TR.spacer {
	
}
TD.spacer {
	HEIGHT: 10px; BACKGROUND-COLOR: #B15934
}
order {
	BACKGROUND-COLOR: #f9f2ec
}
A.headerNavigation {
	FONT-WEIGHT: bold; COLOR: #e3bd6f
}
A.tf_popup:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.tf_popup {
	FONT-WEIGHT: bold; COLOR: #e3bd6f
}
A.headerNavigation:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
P {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1 {
	FONT-SIZE: 30px; COLOR: #e3bd6f; FONT-STYLE: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.lavish {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: italic; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.lavish1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.big {
	FONT-SIZE: 18px; FONT-STYLE: normal
}
.standard {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.standarda {
	PADDING-RIGHT: 20px; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-TOP: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

	border-style: solid;
	border-color: #DAA520;
	border-width:3px;
}
.s_standard {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; FONT-STYLE: normal
}
.moreinfo {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.section {
	BORDER-RIGHT: double; BORDER-TOP: double; MARGIN: 5px; BORDER-LEFT: double; WIDTH: 100%; COLOR: #6C2310; BORDER-BOTTOM: double; HEIGHT: 5px
}
.borcolor {
	BORDER-RIGHT: #e3bd6f 3px groove; BORDER-TOP: #e3bd6f 3px groove; BORDER-LEFT: #e3bd6f 3px groove; BORDER-BOTTOM: #e3bd6f 3px groove
}
TD.vline {
	WIDTH: 2px
}
TD.vline2 {
	WIDTH: 1px; BACKGROUND-COLOR: #6c2310
}
HR.hrline {
	BORDER-RIGHT: 0px; BORDER-TOP: #6c2310 3px double; MARGIN-LEFT: 20px; BORDER-LEFT: 0px; WIDTH: 90%; BORDER-BOTTOM: 0px; HEIGHT: 3px
}
.borline{


    BACKGROUND-COLOR: #f9f2ec
	border-width:20px;
	border-left-width: 20px;
	border-left: none;
	padding: 20px 5px 20px 20px;
      }

.search a:link { color: Blue; text-decoration: underline; }
.search a:visited { color: Blue; text-decoration: underline; }
.search a:hover { color: Blue; text-decoration: underline; }
.search a:active { color: Blue; text-decoration: underline; }

.center {
text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto }
A.un {
  color: #0000CD;
  text-decoration: underline;
}
A.un:hover {
	color: Blue;
	text-decoration: underline;
}

