@namespace v url(urn:schemas-microsoft-com:vml);

v\:* 
{
 behavior:url(#default#VML);
}

body
{
  background-color: #9e7c56;
  /*margin: 0em;*/
}

h1, h2, h3
{
  text-align: center;
}

p
{
  line-height: 1.2;
}

a img
{
  border: none;
}

.super
{
  position: relative;
  bottom: .5em;
  font-size: 0.5em;
  color: #800;
}

a.jcBrandName:visited {color:#800;}
a.jcBrandName:hover {color:#800;}
a.jcBrandName:active {color:#800;}
a.jcBrandName:link {color:#800;}

.jcBrandName
{
 font-family: "Copperplate Gothic Bold";
 font-weight: bold;
 color: #800;
}

.jcSlogan
{
 font-style: italic;
 font-size: 1.1em;
 color:#FFFFFF;
 padding-top: 15px;
 padding-left: 250px;
}

.subtitle
{
  font-size: .5em;
}

#banner
{
  background-color: #000;
  height: 100px;
  background-image: url(../images/storefront3.gif);
  background-repeat: no-repeat;
}

#banner img
{
  padding: 1em;
}

#menu
{
  display: block;
  background-color: #131313;
}
 
#menu a
{   
  margin: 0em 2em;
  text-decoration: none; /* remove hyperlink underline */
  font-weight:bolder;
  color: #B00;
}

#menu a:link
{
  color: #A50000;
}

#menu a:visited
{
  color: #B00
}

#menu a:hover
{
  color: #FFF;
}

.left, .right
{
  background-color: #800;
  color:  #FFEEAA;
  padding: .75em;
}

.center
{
  background-color:  #FFEEAA;
  color: #000;
}

.center a
{   
 /* text-decoration: none; *//* remove hyperlink underline */
  /*font-weight: bold;*/
  /*color: #800;*/
}

.center a:link
{
  color: #800;
}

.center a:visited
{
  color: #800;
}

.center a:hover
{
  color: #000;
}

.center
{
  padding: 1em;
}

footer
{
  display: block;
  margin: 1em 0em;
  text-align: center;
  font-size: .8em;
}

footer a.email
{
  color: #000;
}

footer a.email:hover
{
  color: #999;
}

a
{   
  /*text-decoration: none; *//* remove hyperlink underline */
  font-weight: bold;
  color: #FFEEAA;
}

a:link
{
  color: #FFEEAA;
}

a:visited
{
  color: #FFEEAA;
}

a:hover
{
  color: #000;
}

.bold-text
{
  font-weight:bold;
}

.MenuItem
{
  text-align: center;
  background-color: #996633;
  border-collapse: collapse;
  color: white;
  margin: 1em;
}

.MenuItem tr td
{
  border: 1px solid white;
}

.InnerMenu
{
  background-color: black;
}

.InnerMenu tr td
{
  border: 0;
}

#ComingSoonSection
{
  margin: 10px 0px 3px 0px;
}

#ComingSoonTitle
{
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

#ComingSoon
{
  font-size: .8em;
  margin: 10px 0px 3px 0px;
}

#ReviewsSection
{
  margin: 40px 0px 3px 0px;
}

#ReviewsTitle
{
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

#MailingListSection
{
  margin: 40px 0px 3px 0px;
}

#MailingList
{
  font-size: .8em;
  margin: 10px 0px 3px 0px;
}
#MailingListTitle
{
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

#BlogSection
{
  margin: 40px 0px 3px 0px;
}
#BlogTitle
{
  font-family: "Copperplate Gothic Bold";
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

#Reviews
{
  font-size: .8em;
  margin: 10px 0px 3px 0px;
}


#Pictures
{
  margin: 10px 0px 3px 0px;
}

#PicturesTitle
{
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
}

#PictureLinks
{
  font-size: .8em;
  margin: 10px 0px 3px 0px;
}

#Affiliate
{
  float: right; 
  font-size: 11px; 
  font-style: italic;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
background-color: #FFEEAA; 
margin: 5px;
border:1px solid black;
font-family: Verdana;
font-style: normal;
line-height:18px;
z-index:100;
padding: 5px 5px;  
/*border: 5px solid #800;*/
}