?
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 /* background-image: url('images/tile_076.jpg'); */
 }

#par-body { 
	font-size:12px;
	line-height:1.2;
	color: black;
	background-color: #666666;
	background-image:url(partner/images/bg.jpg)
	background-repeat:repeat-x;
	margin: 0;
	text-align: center;
	padding-top:5px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; 
}

#par-wrapper { 
 margin: 0 auto;
 width: 962px;
}
#par-header {
 color: #333;
 width: 962px;
 float: left;
 margin-top:30px;
 border: none;
 height: 95px;
}
#par-upleft { 
 color: #333;
 border: none;
 background: #dacfa8;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 1000px;
 width: 600px;
 float: left;
}
#par-upright { 
 color: #333;
 border: none;
 background: #dacfa8;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 1000px;
 width: 321px;
 float: left;
}
#par-loleft { 
 color: #333;
 border: none;
 background: #dacfa8;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 470px;
 width: 460px;
 float: left;
}
#par-loright { 
 color: #333;
 border: none;
 background: #dacfa8;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 470px;
 width: 461px;
 float: left;
}
#par-footer { 
 width: 960px;
 clear: both;
 color: #333;
 margin:0 auto;
}



 
#wrapper { 
 margin: 0 auto;
 width: 1002px;
}

/* Navigation Section */

#navlinks {
	position: relative;
	left: -8px;
	top: 4px;
	width: 985px;
	z-index: 10;
}

.navlink {
	float: none;
	color: #6f2324;
	font-weight: bolder;
	font-size: 17px;
	display: inline;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-left: 10px;
	margin-right: 10px;
	cursor: pointer;
}

.navlink:hover {
	padding-bottom: 2px;
	border-bottom: 1px solid #DBD9B6;
}

.navlinkcurrent {
	float: right;
	font-size: 15px;
	display: inline;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-left: 4px;
	margin-right: 3px;
	padding-left: 5px;
	padding-right: 6px;
	cursor: pointer;
	color: #271504;
	background-color: #eeebca;
	border: 1px solid #271504;
	border-top: none;
}

.nav1 {
	text-decoration: none;
	border-width: 0px;
}
.nav2 {
	color: #000000;
	border-width: 0px;
}
.nav3 {
	text-align: center;
	font-size: medium;
	color: #666666;
}

/* Standard Text Section */

.textcenter {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.tablewidth100 {
	width: 100%;
}
.textcentermedium {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: medium;
}
.textcentermediumcolor1 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: medium;
    color: #BD9C8C;
}
.textleftmedium {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: medium;
}
.textleftmediumbold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: medium;
    font-weight: bold;
}
.textcentermediumbold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: medium;
    font-weight: bold;
}
.textright14 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: right;
    font-size: 14px;
}
.textleft14 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 14px;
    line-height: 17px;
}
.textleft16 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 16px;
    line-height: 17px;
}

.textleft14redbold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 19px;
    color: #CC0000;
}
.textleft14bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 14px;
    font-weight: bold;
}
.textleft16bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 16px;
    font-weight: bold;
}
.textleft18bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 18px;
    font-weight: bold;
}
.textleft20bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
    font-size: 20px;
    font-weight: bold;
}
.textcenter14bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.textcenter14 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 14px;
}
.textcenter16bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 16px;
    font-weight: bold;
}
.textcenter16 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 16px;
}
.textcenter18bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 18px;
    font-weight: bold;
}
.textcenter18 {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 18px;
}
.textcenter20bold {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
    font-size: 20px;
    font-weight: bold;
}
.textcenterlarge {
    font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: large;
}

.dsi-float-left {float:left;}
.dsi-float-right {float:right;}
.dsi-float-clear { clear:both;}

.dsi-left {text-align:left;}
.dsi-center {text-align:center;}
.dsi-right {text-align:right;}

.dsi-bold {font-weight:bold;}
.dsi-wgt500 {font-weight:500; }

.dsi-font { font-family:Arial, Helvetica, sans-serif;}

.dsi-size8 {font-size: 8px;}
.dsi-size9 {font-size: 9px;}
.dsi-size10 {font-size: 10px;}
.dsi-size11 {font-size: 11px;}
.dsi-size12 {font-size: 12px;}
.dsi-size13 {font-size: 13px;}
.dsi-size14 {font-size: 14px;}
.dsi-size16 {font-size: 16px;}
.dsi-size18 {font-size: 18px;}
.dsi-size20 {font-size: 20px;}
.dsi-size22 {font-size: 22px;}
.dsi-size24 {font-size: 24px;}

.dsi-black {color: black;}
.dsi-dkred {color: #610208;}


.dsi-noul {text-decoration:none;}

.dsi-width95 {width: 95%;}
.dsi-width80 {width: 80%;}



#header {
 color: #333;
 width: 974px;
 float: left;
 text-align: center;
 padding: 6px;
 border: 1px solid #ccc;
 height: 300px;
 margin: 10px 0px 0px 0px;
 background: #BD9C8C;
}

/* Home Content Section - Begin */

#dsi-homeblock {width:900px; padding: 0 20px 20px 20px;}

#homecolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 0px -3px 5px;
 padding: 6px;
 height: 420px;
 width: 138px;
 float: left;
}
#homecolumn2 { 
 color: #333;
 border: 1px solid #ccc;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 padding: 6px;
 height: 420px;
 width: 138px;
 float: left;
}
#homecolumn3 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 6px;
 height: 420px;
width: 138px;
 float: left;
}
#homecolumn4 { 
 color: #333;
 border: 1px solid #ccc;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 padding: 6px;
 height: 420px;
 width: 138px;
 float: left;
}
#homecolumn5 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 6px;
 height: 420px;
 width: 138px;
 float: left;
}
#homecolumn6 { 
 color: #333;
 border: 1px solid #ccc;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 padding: 6px;
 height: 420px;
width: 138px;
 float: left;
}

/* Home Content Section - End */

/* About Us Content Section - Begin */

#aboutcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 539px;
 width: 555px;
 float: left;
}

#aboutcolumn2 { 
 color: #333;
 margin: 0px 0px -3px 0px;
 background: #e9e7e7;
 height: 560px;
 width: 361px;
 float: left;
}

/* About Us Content Section - End */

#footer { 
 width: 974px;
 clear: both;
 color: #333;
 border: 1px solid #ccc;
 background: #BD9C8C;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

/* Map Content Section */

#mapcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 560px;
 width: 244px;
 float: left;
}

#mapcolumn2 { 
 color: #333;
 border: 1px solid #ccc;
 background: #e9e7e7;
 margin: 0px 0px -3px 0px;
 padding: 10px;
 height: 560px;
 width: 646px;
 float: left;
}

/* Partner Content Section */

#partnercolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 600px;
 width: 668px;
 float: left;
}

#partnercolumn2 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 0px -3px 0px;
 padding: 10px;
 height: 600px;
 width: 229px;
 float: left;
}

/* Hollowware Content Section - Begin */

#hwcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 2px;
 padding: 10px;
 height: 578px;
 width: 402px;
 float: left;
}

#hwcolumn2 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 height: 600px;
 width: 58px;
 float: left;
}

#hwcolumn3 { 
 color: #333;
 background: #E7DBD5;
 border: 1px solid #ccc;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 578px;
 width: 160px;
 float: left;
}

#hwcolumn4 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 0px -3px 0px;
 height: 600px;
 width: 260px;
 float: left;
}

/* Hollowware Content Section - End */

/* Flatware Content Section - Begin */

#fwcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 2px;
 padding: 10px;
 height: 618px;
 width: 370px;
 float: left;
}

#fwcolumn2 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 height: 640px;
 width: 60px;
 float: left;
}

#fwcolumn3 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 618px;
 width: 160px;
 float: left;
}

#fwcolumn4 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 0px -3px 0px;
 height: 640px;
 width: 290px;
 float: left;
}

/* Flatware Content Section - End */

/* Chucrhware Content Section - Begin */

#cwcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 3px;
 padding: 10px;
 height: 578px;
 width: 402px;
 float: left;
}

#cwcolumn2 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 height: 600px;
 width: 58px;
 float: left;
}

#cwcolumn3 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 578px;
 width: 160px;
 float: left;
}

#cwcolumn4 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 0px -3px 0px;
 height: 600px;
 width: 260px;
 float: left;
}

/* Chucrhware Content Section - End */

/* Dresser Content Section - Begin */

#dscolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 598px;
 width: 350px;
 float: left;
}

#dscolumn2 { 
 color: #333;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 height: 620px;
 width: 80px;
 float: left;
}

#dscolumn3 { 
 color: #333;
 background: #E7DBD5;
 border: 1px solid #ccc;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 600px;
 width: 160px;
 float: left;
}
/* Dresser Content Section - Endn */

/* Brass-Pewter Content Section - Begin */

#bpcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: -2px 5px -3px 0px;
 padding: 10px;
 height: 618px;
 width: 375px;
 float: left;
}

#bpcolumn2 { 
 color: #333;
 background: #e9e7e7;
 margin: -2px 5px -3px 0px;
 height: 640px;
 width: 60px;
 float: left;
}

#bpcolumn3 { 
 color: #333;
 background: #E7DBD5;
 border: 1px solid #ccc;
 margin: -2px 5px -3px 0px;
 padding: 10px;
 height: 618px;
 width: 160px;
 float: left;
}

#bpcolumn4 { 
 color: #333;
 background: #e9e7e7;
 margin: -2px 0px -3px 0px;
 height: 640px;
 width: 290px;
 float: left;
}

/* Brass-Pewter Content Section - End */

/* Contact Us Content Section - Begin */

#contactcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 946px;
 width: 314px;
 float: left;
}

#contactcolumn2 { 
 color: #333;
 border: none;
 background: #EBEAEB;
 margin: -37px 0px -3px 20px;
 padding: 0px;
 height: 948px;
 width: 560px;
 float: left;
}

/* Contact Us Content Section - End */

/* Shipping Content Section - Begin */

#shipcolumn1 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 700px;
 width: 510px;
 float: left;
}
#shipcolumn2 { 
 color: #333;
 border: 1px solid #ccc;
 background: #e9e7e7;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 700px;
 width: 2px;
 float: left;
}
#shipcolumn3 { 
 color: #333;
 border: 1px solid #ccc;
 background: #E7DBD5;
 margin: 0px 5px -3px 0px;
 padding: 10px;
 height: 700px;
 width: 200px;
 float: left;
}
#shipcolumn4 { 
 color: #333;
 border: 1px solid #ccc;
 background: #e9e7e7;
 margin: 0px 0px -3px 0px;
 padding: 10px;
 height: 700px;
 width: 129px;
 float: left;
}

/* Shipping Content Section - End */
