body
{
 margin: 0;
 font-family: 'Asap', Tahoma, Geneva, sans-serif;
 font-size:14px;
 line-height: 20px;
 color: #333333;
 background-color: #f3f3f3;
 background-image: url('Back.jpg');
}
a
{
 color: #937c44;
 text-decoration: none;
 border: none;
}
a:hover, a:focus
{
 color: black;
 text-decoration: none;
}
p
{
 text-align:center;
}
#LAIFrame
{
 width:720px;
 height:1000px;
 border:none;
 background-color:transparent;
 border:0px none transparent;
 padding:0px;
 overflow:hidden;
}

/* ---------------------------------------------------- */
#Main
{
 margin:0px auto;
 padding-left:2px;
 padding-right:2px;
 width:940px;
 -height:100%;
}

@media screen and (max-width: 500px) 
{
#Main
{
 margin:0px auto;
 padding-left:2px;
 padding-right:2px;
 width:340px;
 height:100%;
}
}

/* ---------------------------------------------------------------- */
#MainBottom
{
 height:200px;
 margin:0;
 padding:0;
 /*border:1px solid black;*/
}

@media screen and (max-width: 500px) 
{
#MainBottom                                                             
{
 margin:0;
 padding:0;
 /*border:1px solid black;*/
 width:340px;
}
}

/* ------------------------------------------------ */
ul#BottomSitemap
{
 margin: 10px 0 0 10px;
 padding: 0;
 text-align:center;
}

ul#BottomSitemap li
{
 float: left;
 list-style: none;
 margin: 0 10px 0 10px;
 padding: 0;
 width: 160px;
 text-align: center;
 /*border-bottom: 1px solid #fff;*/
}

@media screen and (max-width: 500px) 
{
ul#BottomSitemap li
{
 width: 280px;
}
}

ul#BottomSitemap li:after
{
 position: relative;
 display: block;
 content: '';
 border-bottom: 1px solid #d9dad6;
 height: 1px; 
 width: 100%;
}

ul#BottomSitemap li a
{
 text-decoration: none;
 display: block;
 color: #857b69;
 font-weight: bold;
 font-size:12px;
 padding-left: 20px;
}
  
ul#BottomSitemap li a:before
{
 width: 10px;
 height: 20px;
 content: " ";
}
  
ul#BottomSitemap li a:hover
{
 text-decoration: none;
 color:black;
}
  
ul#BottomSitemap li ul
{
 position: absolute;
 margin: 10px 0 0 0;
 padding: 0;
}

@media screen and (max-width: 500px) 
{
ul#BottomSitemap li ul
{
 position: relative;
}
}
 
ul#BottomSitemap li ul li
{
 float: none;
 display: block;
 margin: 0;
 padding: 0;
 border-bottom: none;
 line-height: 15px;
}
  
ul#BottomSitemap li ul li:after
{
 border-bottom: none;
}
 
ul#BottomSitemap li ul li a
{
 font-weight: lighter;
}

