/*
font: tabitha
maroon #410416
green #6d8b6f;
green2 #699969
black #011200;
creame #eddec7;
thumbnail 110 x 120
*/

body { 

font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/clothpatternseemless-reduced.png); 
background-repeat: repeat; 
padding: 0; 
margin:0; 
}
td { 
padding: 5px; 
}

ul, li, div {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.categorytitleimage {
padding: 5px 0px 5px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}
hr {
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 0;
border-bottom: solid AliceBlue 1px;
height: 1px;
background-color: white;
}
.homepagehighlight {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: 11pt; 
margin: 10px 0px; 
padding: 4px 0px; 
border-top: solid #eee 1px; 
border-bottom: solid #eee 1px;
}
a.occasionlinks:link, a.occasionlinks:active, a.occasionlinks:visited {
text-decoration: none;
color: #6d8b6f;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
}
a.occasionlinks:hover {
color: #410416;
text-decoration: none;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font: normal 10px verdana;
}

.instoretext {
margin-bottom: 10px;
padding-bottom: 10px;
color: #011200;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.bodytext {
margin-bottom: 5px;
color: #011200;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
div#backgroundfill {
position: absolute; z-index:1; background-image: url(images/clothpatternseemless-reduced.gif); background-repeat: repeat; top: 0px; left: 730px; height:100%; width:100%;
}
img {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7px;
color: #ccc;
border: 0px;
}

a { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6d8b6f;
text-decoration: none;
}
a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
color: black;
}
a.biglink {
font-size: 11pt;
font-weight: bold;
}
td { 
vertical-align: top; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.producttitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #011200;
margin-bottom: 8px;
}
.listproducttitle {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #011200;
}
.title {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #011200;
padding-bottom: 6px;
letter-spacing: 1px;
}

.subtitle {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom: 6px;
letter-spacing: 1px;
color: #011200;
}
.navbox { background-color: #fff;
/* text-align: center; */
/* border-top: solid #eddec7 1px; */
padding: 1px 0px 1px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navboxtitle {
font-size: 11px;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #011200;
padding: 4px 0px 1px 0px;
}
a.nav:link, a.nav:visited, a.nav:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3c7c41;
text-decoration: none;
}
a.nav:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c10000;
text-decoration: none;
}
a.horiznav:link, a.horiznav:visited, a.horiznav:active {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #3c7c41;
text-decoration: none;
}
a.horiznav:hover {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c10000;
text-decoration: none;
}
.images2 {
border-left: solid #cccccc 1px;
border-bottom: solid #c8c597 1px;
}
.categorytitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
}

.productprice {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;

}

.subnavmainbox {
position: relative;
z-index: 50;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #011200;
width: 746px;
text-align: center;
vertical-align: middle;
padding: 5px 0px 0px 0px;
height: 24px;
/*
background-image: url('images/horiznavbg.jpg'); 
background-repeat: no-repeat;
*/
}
a.subnavmain:link, a.subnavmain:active, a.subnavmain:visited {
text-decoration: none;
color: #011200;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
}
a.subnavmain:hover {
color: #6d8b6f;
text-decoration: none;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}


.flowerbottomsubnav {
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #011200;
text-align: center;
}
a.flowerbottomsubnav:link, a.flowerbottomsubnav:active, a.flowerbottomsubnav:visited {
text-decoration: underline;
color: #011200;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
a.flowerbottomsubnav:hover {
color: #6d8b6f;
text-decoration: none;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
option, input, textarea, select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: black;
background-color: #ffffff;
}

.alert {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 4px;
margin: 4px;
vertical-align: top;
border: solid #cccccc 1px;

text-align: center;
}

.continue {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 4px;
border: solid white 1px;
background-color: #cccccc;
margin: 4px;
color: black;
}
ul {padding-top: 0px; margin-top: 0px; }

a.continue:link, a.continue:active, a.continue:visited {
color: black;
text-decoration: none;
margin: 4px;
padding: 4px;
}
a.continue:hover {
color: #6d8b6f;
text-decoration: none;
margin: 4px;
padding: 4px;
}
.subtotal {
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
padding: 4px;
margin: 4px;
}
.columnheaders {
border-bottom: solid white 1px;
background-color: #fff0da;
font-family: Verdana, Arial, Helvetica, sans-serif;

font: bold 9pt/11pt arial;
color: #011200;
margin: 4px;
padding: 4px;
}


.pagebottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6d8b6f;
text-align: center;
}
.pagebottom2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #6d8b6f;
text-align: center;
}
a.pagebottom2:link, a.pagebottom2:visited, a.pagebottom2:active {
color: #410416;
text-decoration: underline;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.pagebottom2:hover {
text-decoration: none;
color: #011200;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.orderinfotd {
border-top: solid #ccc 1px;
padding: 3px 0px 3px 10px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.producttable {
text-align: center;
}
.images {
border: solid #011200 1px;
padding: 2px;
margin: 4px 8px 4px 4px;
}

.flowerssubnav {
background-color: #fff0da;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-bottom: 8px;
color: #011200;
padding: 4px;
text-align: center;
}
a.flowerssubnav:link, a.flowerssubnav:visited, a.flowerssubnav:active {
color: #6d8b6f;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.flowerssubnav:hover {
color: #410416;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.products {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #011200;
text-align: center;
padding-bottom: 12px;
vertical-align: top;
margin-right: 8px;
padding-right: 8px;
}

.floatleftimage {
float: left;
margin-right: 5px;
}


.content {
margin-top: 18px;
padding-top: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 4px;
border-top: solid #6d8b6f 1px;
color: #011200;
}

a.bodylink:link, a.bodylink:visited, a.bodylink:active {
color: #6d8b6f;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: underline;
margin-bottom: 5px;
}
a.bodylink:hover {
color: #410416;
text-decoration: none;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-bottom: 5px;
}
a.addtocart:link, a.addtocart:visited, a.addtocart:active {
color: #6d8b6f;
font-size: 11px;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: 10px;
}
a.addtocart:hover {
color: #410416;
text-decoration: none;
font-size: 11px;
padding-top: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.orders:link, a.orders:visited, a.orders:active {
color: #410416;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: underline;
}
a.orders:hover{
color: #6d8b6f;
text-decoration: none;
}
div#content { position:absolute; 
width:563px; 
height:100%; 
z-index:100; 
left: 128px; 
top: 55px; 
padding: 8px 4px 4px 4px; 
padding: 4px; 
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
 }

div#logo2 { 
position:absolute; 
z-index:97; 
left: 6px; 
top: 20px; 
}
div#events { 
position: absolute; 
width:238px; 
height:27px; 
z-index:94; 
left: 543px; 
top: 107px; 
}
div#events2 { 
position: absolute; 
width:338px; 
height:37px; 
z-index:93; 
left: 483px; 
top: 107px; 
border-top: solid #410416 1px;
padding: 4px; 
font: bold 10px arial; 
text-align: center; 
}
div#horiz-nav {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
position:absolute; 
z-index:80; 
left: 238px; 
top: 80px; 
} 
div#blackwords { 
font-family: Verdana, Arial, Helvetica, sans-serif;
position:absolute; 
z-index:10; 
left: 8px; 
top: 10px; 
}
div#nav { 
font-family: Verdana, Arial, Helvetica, sans-serif;
position: absolute; 
width:126px; 
z-index:60; 
left: 15px; 
top: 47px; 
}
/* div#maroon-stripes {position:absolute; width:154px; height:500%; z-index:50; left: -4px; top: 144px;  background-color: #410416; } */
div#logo { 
font-family: Verdana, Arial, Helvetica, sans-serif;
position:absolute; 
width:100%; 
height:200px; 
z-index:20; 
left: 0px; 
top: 0px; 
}
div#flowertopborder { 
position: absolute; 
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index:100; 
top:0px; 
left:0px; 
width:730px; 
height:22px; 
}
div#bottom-left { 
position:absolute; 
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index:5; 
left: 0px; 
top: 585px; 
}
.hours { 
padding: 2px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 2px; 
border-bottom: solid white 1px; 
}

