*{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.basicK
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	text-align: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	list-style-position: inside;
	padding-bottom: 5px;
}
.basicP
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    text-align: left;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    padding-top: 6px;
}

.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
	color: #053f60;
	 FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    TEXT-DECORATION: none;
    text-align: left;
}

.rust {color: #cc6633;}

#wrapper {
margin: 0 auto;
text-align: center;
width: 820px;
}

#address {
width:420px;
        text-align: right;
	color: #053760;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	line-height: 120%;
	font-size: 11px;
}


.menue {font-size: 11px; text-align:left;}
.menue:link {color: #FFFFFF; font-size: 11px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.menue:visited {color: #accbdd; font-size: 11px;text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.menue:hover {color: #F4CBBD; font-size: 11px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}

.comp {font-size: 12px; text-align:left; padding-top: 10px;}
.comp:link {color: #cc6633; font-size: 12px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.comp:visited {color: #045d90; font-size: 12px;text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.comp:hover {
	color: #F4CBBD;
	font-size: 12px;
	text-align:left;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	margin-top: 15px;
}

.long {height: 550px;}



#DCF-Brick-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:257px;
	height:97px;
}

#DCF-Brick-02_ {
	position:absolute;
	left:257px;
	top:0px;
	width:423px;
	height:97px;
        text-align: right;
	color: #053760;
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	line-height: 120%;
	font-size: 11px;
	background-image: url(DCF_Art/DCF_Brick_02.gif);
}

#DCF-Brick-03_ {
	position:absolute;
	left:680px;
	top:0px;
	width:140px;
	height:97px;
	border-right: solid 3px #666666;
}

#DCF-Brick-04_ {
	position:absolute;
	left:0px;
	top:97px;
	width:111px;
	height:89px;
}

#DCF-Brick-05_ {
	position:absolute;
	left:111px;
	top:97px;
	width:146px;
	height:89px;
}

#DCF-Brick-06_ {
	position:absolute;
	left:257px;
	top:97px;
	width:423px;
	height:89px;
	background-image: url(DCF_Art/DCF_Brick_06.jpg);
}

#DCF-Brick-07_ {
	position:absolute;
	left:680px;
	top:97px;
	width:140px;
	height:89px;
	border-right: solid 3px #666666;
}

#DCF-Brick-08_ {
	position:absolute;
	left:0px;
	top:186px;
	width:111px;
	height:40px;
}

#DCF-Flower_ {
	position:absolute;
	left:0px;
	top:226px;
	width:111px;
	height:38px;
}

#DCF-Votive_ {
	position:absolute;
	left:0px;
	top:264px;
	width:111px;
	height:41px;
}

#DCF-SJars_ {
	position:absolute;
	left:0px;
	top:305px;
	width:111px;
	height:53px;
}

#DCF-Tapers_ {
	position:absolute;
	left:0px;
	top:358px;
	width:111px;
	height:84px;
}

#DCF-SBalls_ {
	position:absolute;
	left:0px;
	top:442px;
	width:111px;
	height:47px;
}

#DCF-Fballs_ {
	position:absolute;
	left:0px;
	top:489px;
	width:111px;
	height:50px;
}

#DCF-Brick-16_ {
	position:absolute;
	left:0px;
	top:539px;
	width:111px;
	height:75px;
	background-image: url(DCF_Art/DCF_Brick_16.jpg);
	background-repeat: repeat-y;
}

.onblue:link {color: #053760;
font-size: 11px;}

.gray {color: #666666;}

.lt_blue {color: #accbdd;}

.md_blue {color: #045d90;}

.drk_blue {color: #053760;}

.lt_rust {color: #F4CBBD;}

.white {color: #FFFFFF;}

#columnwrap {
margin: 20px 0px 0px 25px;
width: 600px
}



#main_ {
	position:absolute;
	left:113px;
	top:186px;
	width:707px;
	border-right: solid 3px #666666;
	}

#mcontent {
	width:540px;
	min-height: 370px;
	padding: 10px 7px 20px 17px;
	margin-top: -409px;
}

#rightcolumn {
	width: 130px;
	height: 390px;
margin-top: 0px;
	margin-left: 573px;
	padding-top: 15px;
	padding-right: 25px;
}

.inset{
margin: 0px 10px 30px 0px;
border: 3px solid #accbdd;
padding: 7px;
text-align: center;
color: #045d90;
}

#coupon {
padding: 5px;
}

.coup {font-size: 12px; text-decoration: none; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.coup:link {color: #cc6633; text-decoration: none; font-size: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.coup:visited {color: #666666; text-decoration: none; font-size: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}
.coup:hover {color: #045d90; text-decoration: none; font-size: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;}

#wholesale {
margin: 0;
FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}
#footer {
float: clear both;
 padding: 6px;
 text-align: center;
 margin: 0 auto;
 height: 39px;
FONT-SIZE: 10px;
COLOR: #053760;
 FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
}

.insetsm{
width: 490px;
margin: 0px 10px 20px 13px;
font-size: 10px;
color: #053760;
background-color: #F4CBBD;
border: 3px solid #accbdd;
padding: 7px;
text-align: left;
}

#map{
position: relative;
top: 0px;
text-align: top left;
width: 279px;
border-collapse: collapse;
}
#contact{
position: absolute;
left: 320px;
top: 0px;
text-align: top;
width: 220px;
}

