body  {background-color:#e7eefb; margin:0; padding:0; text-align:center; font-family:Verdana; font-size:12px; color:#333;}

#wrapper {width:802px; margin:0 auto; text-align:left;}
#maincontainer {width:800px; margin-top:9px; float:left; border:1px solid #acb771; background-color:#fff;}
#allcontent {
   width:800px;
   float:left;
   background:#fff url(images/content-bg.jpg) no-repeat top left;
   min-height:464px;
   height:auto !important; /* For ie6 min-height */
   height:464px; /* For ie6 min-height */
}

#header {
   width:800px;
   height:216px;
   float:left;
   background-image:url(images/header.jpg);
   overflow:hidden;
}

#headTxt {
   width:631px;
   float:left;
   margin-top:102px;
   margin-left:169px;
   text-align:center;
   line-height:18px;
}
#headTxt h1 {color:#fff; font-size:14px; font-weight:normal; margin-top:0px; margin-bottom:0px;}

/* Left Side
----------------------------------------------------------------------------*/
#left {
   width:152px;
   float:left;
   margin-top:180px;
   margin-left:26px;
   font-size:11px;
}
#left h2 {font-size:14px; font-weight:normal; margin-top:0px; margin-bottom:0px;}
#left a {color:#333; text-decoration:none;}
#left a:hover {color:#333; text-decoration:underline;}

/* Right Side
----------------------------------------------------------------------------*/ 
#right {
   width:555px;
   float:left;
   margin-left:40px;
}

#shops {
   width:540px;
   float:left;
   font-size:13px;
   margin-top:5px;
}
#shops a {color:#333; text-decoration:none;}
#shops a:hover {color:#333; text-decoration:underline;}

#footNote {
   width:540px;
   float:left;
   margin-top:10px;
   font-size:10px;
}

#shopLeft {
   width:268px;
   float:left;
}
#shopLeft ul {list-style-type:none; padding:0; margin:0 0 0 20px;}

#shopRt {
   width:272px;
   float:left;
}
#shopRt ul {list-style-type:none; padding:0; margin:0;}

#btmMid {
   width:555px;
   float:left;
   margin-top:10px;
   background:#fff url(images/blue-line.gif) repeat-x;
}

#btmMidTxt {
   width:536px;
   float:left;
   margin-left:19px;
   margin-top:14px;
   font-size:11px;
}
#btmMidTxt p {margin-top:0px; margin-bottom:14px;}

/* Footer
----------------------------------------------------------------------------*/
#btmSite {
   width:800px;
   height:81px;
   float:left;
   background-image:url(images/bottom-site.jpg);
   overflow:hidden;
}

#btmSite2 {
   width:800px;
   height:81px;
   float:left;
   margin-top:12px;
   background-image:url(images/holiday-btm.jpg);
   overflow:hidden;
   text-align:center;
}

/* Classes
----------------------------------------------------------------------------*/
.blue {color:#6699ff;}
.picspace {margin-bottom:5px;}
a img {border:none;}
a {color:#1e6d69; text-decoration:underline;}
a:hover {color:#008d84; text-decoration:none;}
form {padding:0px; margin:0px;}

