  #sioux_pottery_body {

  background-color:#000;

  }

  .body_container{

  margin:0px auto;

  width:927px;

  }

  

  .header{

  background-image:url(../images/header_bckgrnd.jpg);

  width:927px;

  height:307px;

  }

 

 .boxText a {

	color: #F5C88D;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

}



 .boxText a:hover {

	color: #C7D1E9;

	text-decoration: underline;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

  



  .nav a{

   text-decoration:none;

   color:#deb27e;

   font: bold 17px Arial, Helvetica, sans-serif;
    margin:0px 10px;
   

  }

  div.nav_top{

  text-align:center;

  margin:0px 0px 10px 0px;
  color:#deb27e;

   font: bold 17px Arial, Helvetica, sans-serif;
  }



  .bot_container{

  background-image:url(../images/body_bckgrnd2.jpg);

  width:927px;



  }

  

    .inside_bot_container{

  background-image:url(../images/page_container_bckgrnd.jpg);

  width:927px;



  }

    .clear{

   clear:both;

   } 

   

   .image_changer {
	float:right;
	width:200px;
	height:152px;
	margin-top:  0px;

   }

   

   .left_column{

   float:left;

     width:160px;

     background-color:#000;

     margin-top:  3em;

   }

  

  .content_top{

    background-image:url(../images/content_top.png);

    width:647px;

    height:42px;

    margin:0px;

    color:#d8a977;

    font: 30px Times New Roman;

    padding:15px 0px 0px 1em;

  }

  

  .content{

    background-image:url(../images/container_bckgrnd.jpg);

    width:677px;

    margin:0px;

  }
  
    .content p{

    margin:0px;

  }

   
     .style1{

    margin:0px;

    float:left;

    padding:1em 1em 0px 2em;

    color:#052A2C;

   font:  12px Arial, Helvetica, sans-serif;

  } 
      .style2{
	margin:0px;
	float:left;
	padding:1em 1em 0px 2em;
	color:#052A2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  } 
    .style3{
	margin:0px;
	color:#052A2C;
	font:  12px Arial, Helvetica, sans-serif;

  } 
  .content_bottom{

    background-image:url(../images/content_bot.png);

    width:678px;

    height:34px;

    margin:0px;

  }

  

  .content_container{

    float:right;

    margin:10em 3em 10px 0px;

  }

  

    .inside_content_container{

    float:right;

    margin:2em 3em 10px 0px;

  }

  

    .footer{

    background-image:url(../images/footer_bckgrnd.jpg);

    height:219px;

    width:927px;

    margin:0px;

  }

    .footer p{

    color:#deb27e;

     font:  12px Arial, Helvetica, sans-serif;

     margin:0px;

  }

      .footer img{

     margin:1em;

  }

  

      .footer_content{

    margin:2em 0px 0px 10em;

    text-align:center;

    float:left;

  }

  

  /* hide from ie on mac \*/

	html {

		height: 100%;

	}

	

	#flashcontent {

		height: 100%;

	}

	/* end hide */



	body {

		height: 100%;

		margin: 0;

		padding: 0;

		background-color: #FFFFFF;

	}
	
	.social_media{
	float:right;
	margin-top: 125px;
	margin-right: 4em;
	margin-bottom: 0px;
	margin-left: 0px;
  }
  
  	.social_media img{
  border-style:none;
  }
  
   .button{
	float:right;
	width:199px;
	margin-top: 2em;
	margin-right: 2em;
	height: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CB8F63;
	background-image: url(../images/special.png);
	background-repeat: no-repeat;
	padding-top: 15px;
	text-align: center;
	vertical-align: middle;
  }
  
    .nav{
	float:left;
	width:800px;
	margin-top: 4em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3em;
  }
  .footer_nav{
   color:#CB8F63;
   margin-bottom:5px;
   float:left;
   width:100%;
   text-align:center;
  }
  
  .footer_nav a{
   color:#CB8F63;
   margin:0px 10px;
  }
  
  .front_images{
  width:515px;
  float:left;
  margin:45px 0px 0px 30px;
  }

  .front_pic a img{
  border:1px solid #deb27e;
  margin:4px 0px;
  }
  .front_pic a img:hover{
  border:1px solid #efd657;
  }
  .front_pic{
  width:240px;
  height:235px;
  float:left;
  text-align:center;
  margin:0px 8px;
  }
  .front_pic a{
  text-decoration:none;
  color:#deb27e;
  }
  .front_pic a:hover{
  text-decoration:underline;
  color:#efd657;
  }
  
  .right_rail_front{
  float:right;
  width:183px;
  margin:45px 25px 0px 0px;
  }

/* rotator in-page placement */
    div#rotator {
  right:36px;
	position:relative;
	height:345px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	border:1px solid #deb27e;
	padding: 1px;
	background: #deb27e;
}
    div#rotator ul li.show {
	z-index:500
}
