
body {
background-color: #660000;
font-family: trebuchet ms,sans-serif; 
font-size: 13px;
color: #515130;
margin-top: 5px;
margin-left: 2px;
margin-bottom: 10px;
margin-right: 0px;
}

h1 {
font-family: trebuchet ms,sans-serif; 
font-size: 18px;
font-weight: bold;
color: #676532;
text-align: center;
}
h2 {
font-family: trebuchet ms, sans-serif;
font-size: 16px;
text-align: left;
color: #676532;
font-weight: 700;
}
td, th {
font-family: trebuchet ms,sans-serif; 
font-size: 13px;
color: #333300;
}

A:link {
color: #666633;
}
A:active {
color: #666633;
}
A:visited {
color: #666633;
}
A:hover {
font-style: normal;
color: #666633;
}


img.border {
border-width: 1px;
border-color: 660000;
border-style: double;
margin: 10px;
}

.topbg {
background-image: url("https://secure.smartcart.com/rme/template/img/bg1.jpg");
}

.mainbg {
background-image: url("https://secure.smartcart.com/rme/template/img/bg2.jpg");
}


.lowerbg {
background-image: url("https://secure.smartcart.com/rme/template/img/bg3.jpg");
}

.bottom {
background-image: url("https://secure.smartcart.com/rme/template/img/bg4.jpg");
}

.cart {
background-color: #666633;
font-size: 16px;
font-weight: bold;
}


a.cartlink:link {
color: #CC9900;
text-decoration: none;
}
a.cartlink:active {
color: #99CC00;
text-decoration: none;
}
a.cartlink:visited {
color: #CC9900;
text-decoration: none;
}

a.cartlink:hover {
color: #99CC00;
text-decoration: none;
}



#menu a { 
display: block; 
width: 146px; 
background: url("https://secure.smartcart.com/rme/template/img/button.gif") 0 0 no-repeat; 
font-family: "trebuchet ms",sans-serif;
text-align: left; 
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #CC9900;  
margin: 2px 0px; 
padding:5px 3px 5px 7px;
}
#menu a:hover {background: url("https://secure.smartcart.com/rme/template/img/button.gif"); 0 0 no-repeat; color: #99CC00;}
#menu a:active {background: url("https://secure.smartcart.com/rme/template/img/button.gif"); 0 0 no-repeat; color: #99CC00;}



a.homebut:link {
color: #666633;
text-decoration: none;
margin-left: 0px;
}
a.homebut:active {
text-decoration: none;
margin-left: 0px;
}
a.homebut:visited {
color: #666633;
text-decoration: none;
margin-left: 0px;
}
a.homebut:hover {
text-decoration: none;
margin-left: 0px;
}

.spec {
border: 4px #660000 double;
background-color: #A8996E;
margin-left: 0px;
}

.hours {
color: #F2E1AF;
font-weight: bold;
padding-left: 150px;
}



.mid {
text-align: center;
}


//tweaks here


h3 {
font-weight: bold;
font-size: 10pt;
}
h3.center {
font-style: normal;
font-size: 8pt;
text-align: center;
}
h4 {
font-style: normal;
font-size: 8pt;
text-align: center;
}
h5 {
font-style: normal;
font-size: 8pt;
text-align: right;
}

ul {
margin-left: .12in;
font-style: normal;
}

li {
font-style: normal;
}


.hd {
font-family: arial, helvetica;
font-size: 12px;
text-align: left;
color: #000000;
font-weight: 700;
background-image: url(http://www.rockymountainemporium.com/images/hdbg2.gif);
}

.menu {
margin-top: 4px;
text-align: left;
}


td.alternate {
color: black;
background-color: #ccffff;
background-image: none;
}
.right {
text-align: right;
}
td.rightalt {
background-color: #ccffff;
background-image: none;
text-align: right;
}
td.middlealt {
background-color: #ccffff;
background-image: none;
text-align: center;
}
td.middle {
text-align: center;
}

.pash {
background-color: #A8996E;
text-align: center;
border: 1px solid #000000;
}

.pash2 {
font-size: 8pt;
text-align: left;
}





h2.pash{
color: #676532;
font-weight: normal;
font-size: 12pt;}



h3.color{
color: #676532;
font-size: 10pt;
font-weight: bold;}



.special {

font-size: 8pt;
background-color: #A8996E;
color: #5B4F43;
text-align: center;
font-style: italic;}



h2.special{
color: #676532;
font-weight: bold;
font-size: 18px;}



td.special {
border: 4px #660000 double;
color: #5B4F43;
padding: 7px;

}

.val {
color: #cc0066;
font-family: georgia,verdana;
font-size: 12px;
font-weight: bold;
}

.white {background-color:white;
}



A:hover.white {
color: #000000;
background-color: #ccccff;
text-decoration: none;}


A:link.white {
color: #070785;
text-decoration: none;}



A:visited.white {
color: #070785;
text-decoration: none;}





ul.rme {

margin-bottom: 0px;

margin-top: 12px;

}



li.rme {

margin-top: 0px;
padding-top: 0px;

padding-bottom: 5px;

line-height: 1.25 em;
position: relative;
left: +10px;
display: list-item;
list-style-type: disc;
list-style-position: inside;}



.sale{

background-color: #A8996E;
text-align: center;
font-weight: bolder;
color: white;
padding-top: .5em;
padding-left: 1em;
padding-bottom: .5em;
padding-right: 1em;}



.sale p{padding-top:0em;

padding-bottom:0em;

}



.sale h2{
font-size: 2em;}

.cart {
margin-top: 10px;
margin-right: 10px;
}

A:hover.cart {
background-color: #8080FF;
border: 1px solid #003399;
padding: 3px;
color: #80FFFF;
text-decoration: none;
}


A:link.cart {
background-color: #ffffff;
border: 1px solid #003399;
padding: 3px;
color: #003399;
text-decoration: none;
}


A:active.cart {
background-color: #8080FF;
border: 1px solid #003399;
padding: 3px;
color: #80FFFF;
text-decoration: none;
}


A:visited.cart {
background-color: #ffffff;
border: 1px solid #003399;
padding: 3px;
color: #003399;
text-decoration: none;
}

.center {
text-align: center;
}