body
{
   background-color: #E6E8D8;
   background-attachment: scroll; 
   background-image: url("images/back_motif.jpg"); 
   background-repeat: repeat; 
   /* background-color: transparent; */
   background-position: "top left";  
}

div.container
{
  background-color: white;
  width:790px;	/* 750px */
  margin:0px;
  padding-top: 3px;
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  border: 1px solid #666666;
/* border: 5px solid #cccccc; */
  line-height:1.5;
}

div.header
{
  margin: 0;
  padding: 0;
  border: 0;
  height: 23px;
  background-attachment: scroll;
  background-image: url("images/header_line.gif");
  background-repeat: repeat-x;
  background-color: white;
  background-position: "top left";
}

div.headpics
{
  margin: 0;
  padding: 0;
  border: 0;
  height: 98px;
  background-color: white;
  border-bottom: 1px solid #999966;
}

div.breakline
{
  margin: 0;
  padding: 0;
  border: 0;
  height: 7px;
  background-attachment: scroll;
  background-image: url("images/break_line.gif");
  background-repeat: repeat-x;
  background-color: white;
  background-position: "top left";
}

div.contentnav
{
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #e6e8d8;
  border-top: 3px solid white;
  border-bottom: 3px solid white;
}

div.nav
{
  float:left;
  width:120px;
  margin:0;
  padding:0.5em;
}

div.content
{
  margin-left:140px;
  line-height:1.5;
  padding: 1em;
  padding-top: 1.5em;
  vertical-align: text-top;
  color: rgb(51,51,51);
  text-align: left;
  font-family: verdana;
  font-size: 75%;
  font-weight: normal;
  background-color: #e6e8d8; 
  /* background-color: white; */
}

a:link 
{ 
  font-weight: bold; 
  text-decoration: none; 
  color: #cc9933;
  /* color: #a0522d; */
  /* color: #cc9933; */
}
a:visited 
{ 
  font-weight: bold; 
  text-decoration: none; 
  color: #cc9933; 
  /* color: #a0522d; */
  /* color: #cc9933; */

}
a:hover, a:active 
{ 
  text-decoration: underline; 
  color: #CC6600;
  /* color: #669999; */
}

div.subhead
{
  color: #cccc99;
  font-weight: bold;
}

div.footer
{
  background-color: white;
  padding-top: 5px;
  color: rgb(51,51,51);
  line-height:110%;
  clear:left;
  border-top: 1px solid #999966;
}

div.tiny
{
  text-align: center;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}

div.tinybold
{
  text-align: center;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
}

div.tinyboldbutton
{
  margin:0px;
  border:1px solid #cccccc;
  color: rgb(204,204,204);
  padding: 0.2em;
  text-align: center;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
}

div.footfade
{
  clear:left;
  height: 28px;
  background-attachment: scroll;
  background-image: url("images/footerfade2.gif");
  background-repeat:repeat-x;
  background-color: transparent;
  background-position: "top left";
}

img.header
{
  color: #cccccc;
  border: 0;
  margin: 0;
  padding: 1.0px;
}
table.header
{
  margin-right: -4px;
}

img.content
{
  border: medium;
  border-color: #dcdcdc;
  border-style: double;
  margin: 0.3em;
  padding: 2px;
  background-color: white;
}

img.contentleft
{
  border: thick;
  border-color: #dcdcdc;
  border-style: single;
  margin: 0;
  margin-right: 0.5em;
  padding: 2px;
  background-color: white;
}

img.contentright
{
  border: thick;
  border-color: #dcdcdc;
  border-style: single;
  margin: 0;
  margin-left: 0.5em;
  padding: 2px;
  background-color: white;
}


div.external
{
  line-height:110%;
  padding:0.5em;
  color: rgb(51,51,51);
  text-align: left;
  font-family: verdana;
  font-size: 13px;
  font-weight: normal;
}

/* Table settings */

table.hasborder
{
  border: 1px solid #333333;
}

th.hasborder
{
  border: 0;
  border-bottom: 1px solid #666666;
  border-right: 1px solid #666666;
}

th
{
  color: rgb(51,51,51);
  text-align: left;
  font-family: verdana;
  font-size: 10px;
  font-weight: bold;
}

td
{
  color: rgb(51,51,51);
  font-family: verdana;
  font-size: 13px;
  font-weight: normal;
}

td.hasborder
{
  color: rgb(51,51,51);
  font-family: verdana;
  font-size: 13px;
  font-weight: normal;
  border: 1px solid #cccccc;
}

td.small
{
  color: rgb(51,51,51);
  text-align: left;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}

td.smallborder
{
  color: rgb(51,51,51);
  text-align: left;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  border: 1px solid #cccccc;
}



div.purestudios, a.purestudios
{
  color: #a9a9a9;
  text-align: center;
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
}
