body
{
	background: url(/images/bg_dkgray.jpg);
    margin-left:auto;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:auto;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    text-align:center;
}

#shell
{
	background:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    width:780px;
    text-align:left;
}

#container
{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    width:780px;
    text-align:left;
}

#footer
{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    text-align:center;

}

#topNav
{
	background:#FFFFFF;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    margin-bottom:0px;
}

#mainPanel
{
    text-align:left;
    width:710px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:35px;
    padding-right:35px;
}
.bg1
{
    background-color:#FFFFFF;
}
.bg2
{
    background-color:#243C24;
}
.bg3
{
    background-color:#CA9DC3;
}
.bg4
{
    background-color:#CCD2B6;
}
.bg5
{
}


#spacer1
{
    width:10px;
}

.spacer1
{
    width:10px;
}

#spacer2
{
    width:5px;
}

.spacer2
{
    width:5px;
}

H1  {
    padding-left:0px;
    padding-right:0px;
    padding-top:10px;
    padding-bottom:1px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-top:0px;
    font-weight:bold;
    font-size:10pt;
    letter-spacing:.2px;
    color:#AE5E2D;
    font-family: Verdana, Arial;
    text-decoration:none;
}

H2  {
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-top:0px;
    font-weight:bold;
    font-size:10pt;
    letter-spacing:0px;
    color:#CCCCCC;
    font-family: Verdana, Arial;
}

H3  {
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-top:	0px;
    font-weight:bold;
    font-size:10pt;
    letter-spacing:0px;
    color:#000000;
    font-family: Verdana, Arial;
}

H3.link
{
	text-decoration:none;
}

.topMenu
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 8pt;
    color:#CCCCCC;
    text-decoration:none;
}

A.topMenu
{
    font-family: Verdana, Arial;
    font-weight: normal;
    letter-spacing:-1px;
    font-size: 8pt;
    color:#6F6F6F;
    text-decoration:none;
}

A.topMenu:hover
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-style: normal;
    font-size: 8pt;
    color:#AE5E2D;
    text-decoration:none;
}

A.hdrMenu
{
    font-family: Verdana, Arial;
    letter-spacing:-1px;
    font-weight: bold;
    font-size: 8pt;
    color:#333333;
    text-decoration:none;
}

A.hdrMenu:hover
{
    text-decoration:underline;
}

A.hdrMenu2
{
    font-family: Verdana, Arial;
    letter-spacing:-1px;
    font-weight: bold;
    font-size: 8pt;
    color:#FFFFFF;
    text-decoration:none;
}

A.hdrMenu2:hover
{
	color:#EFDFC6;
    text-decoration:underline;
}
.footer
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 8pt;
    color:#AE5E2D;
    text-align:center;
    text-decoration:none;
}

A.footer
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 8pt;
    color:#AE5E2D;
    text-decoration:underline
}

A.footer:hover
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-style: normal;
    font-size: 8pt;
    color:#CCCCCC;
    text-decoration:none;
}

.cartText
{
    font-family: Verdana, Arial;
    font-size:8pt;
    font-weight: bold;
    color:#333333;
    letter-spacing:0.00em;
    text-decoration:none;
	font-style:normal;

}

A.cartText
{
    font-family: Verdana, Arial;
    font-size:8pt;
    font-weight: normal;
    color:#333333;
    text-decoration:none;
	font-style:normal;

}

A.cartText:hover
{
    font-family: Verdana, Arial;
    font-size:8pt;
    font-weight: normal;
    color:#000000;
    text-decoration:none;

}
.tableRow
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 8pt;
    color:#000000
}

.altRow
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 8pt;
    color:#000000;
    background:#EEEEEE;
}

.mini
{
    font-family: Verdana, Arial;
    font-weight: normal;
    font-size: 8pt;
}

A.mini
{
    font-family: Verdana, Arial;
    text-decoration: underline;
    font-weight: bold;
    font-size: 8pt;
    color:#0040F2;
}

A.mini:hover
{
    font-family: Verdana, Arial;
    font-weight: bold;
    font-size: 8pt;
    color:#191550;
}

.tablehead
{
    color:#FFFFFF;
    background:#333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size:9pt;
    font-weight:bold
}

.altBG
{
    background-color:#F5F2E8;
}

.rowBG
{
    background-color:#FFFFFF;
}

td  {
    font-family: Verdana, Arial;
    font-size:9pt;
    color:#333333;
}


.buttonSite, .btnSite
{
    font-family: Helvetica,Helvetica,Arial;
    font-size:9pt;
    color:#333333;
	padding-top:3px;
	padding-bottom:3px;
    background:#E8DFC5;
    border:2px ridge #AE5E2D;
    font-weight:bold;
    cursor:hand
}

.buttonMini
{
    font-family: Helvetica,Helvetica,Arial;
    font-size:8pt;
    background:#E8DFC5;
    color:#333333;
    border:1px ridge #AE5E2D;
    font-weight:bold;
    cursor:hand
}

.errorText
{
    font-family: Verdana, Arial;
    font-weight:bold;
    font-size:9pt;
    color:#bb0000
}

HR.black        {height:1px;
            color:#000000;
            width:98%;
            padding:0}

HR.gray  {height:1px;
        color:#dddddd;
        width:98%;
       padding:0}


li
{
    font-family: Verdana, Arial;
    padding-top:1px;
    padding-bottom:4px;
    margin-left:-15px;
    padding-left:0px;
    text-indent:0px
}

ul
{
    margin-top:1px;
    margin-bottom:0px;
    padding-top:1px;
    padding-bottom:0px
}
ul.flower
{
    margin-top:5px;
    margin-bottom:10px;
    padding-top:1px;
    padding-bottom:0px
}

.frame
{
    border: solid 2px #A3A3A3;
}
.qtyInput
{font-family: Sans-Serif,Arial,Helvetica;
    font-size:8pt;
    width:35px
}
