body {
	background:#8e97c2;
	background-image: url(images/backtile.jpg);
	background-repeat:repeat;
	margin:0;
	padding:40px 20px;
	font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
    text-color:#ffffff;
	text-align:center;
	font-size/* */:/**/medium;
	font-size: /**/medium;
}
a:link {
  color:#ffffff;
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-decoration:none;
  }
a:visited {
  color:#ffffcc;
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-decoration:none;
  }
a:hover {
  color:#c60;
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.1em;
  text-decoration:underline;
  }
a img {
  border-width:0;
  }
 
/* Header
----------------------------------------------- */
@media all {
  #header {
    width:724px;
    margin:0 auto 0px;
    border:0px solid #ccc;
    }
  }
@media handheld {
  #header {
    width:100%;
    }
  }
 
/* Content
----------------------------------------------- */
@media all {
  #content {
    width:724px;
	background-image:url(images/dasitetablebk.jpg);
	background-repeat:repeat-x;
    margin:0 auto;
    padding:10;
    text-align:left;
    }
  #sidebar {
    width:190px;
	margin:0 auto;
    padding:1;
    float:left;
	text-align:left;
    }
  #main {
    width:500px;
    float:right;
	text-align:left;
    }
}

/* Headings
----------------------------------------------- */
h1 {
	margin:1em 0 .75em;
	letter-spacing:.2em;
	color:#FFFFFF;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
	font-size: medium;
	line-height: 1.4em;
  }
  
h2 {
	margin:1em 0 .75em;
	letter-spacing:0.2em;
	color:#336633;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
    letter-spacing:.1em;
    text-decoration:none;
	font-size: large;
	text-align:center;
	line-height: 1.4em;
  }
  
h3 {
	margin:1em 0 .75em;
	letter-spacing:0.2em;
	color:#336633;
	font-family: "Times New Roman, Serif";
    letter-spacing:.1em;
    text-decoration:none;
	font-size: small;
	font-style: italic;
	line-height: 1.4em;
  }
 h4 {
	margin:1em 0 .75em;
	letter-spacing:0.2em;
	color:#336633;
	font-family: "Trebuchet MS", Trebuchet, Arial, Verdana, Sans-serif;
    letter-spacing:.1em;
    text-decoration:none;
	font-size: medium;
	text-align:left;
	line-height: 1.4em;
  }
  

/*   Special
----------------------------------------------- */
#special h4 {
  margin:1em 0;
  font:bold 88%/1.6em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#FFFFCC;
  }
#special h4 strong {
  font-size:130%;
  }
W {
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-color:#ffffff;
  text-align:left;
  font-size/* */:/**/x-small;
  font-size: /**/x-small;
 }
/* Footer
----------------------------------------------- */
#footer {
  width:750px;
  clear:both;
  margin:0 auto;
  }

#footer p {
  margin:0;
  padding-top:15px;
  font:100%/1.6em "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  letter-spacing:.1em;
  }
B {
	font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
    text-color:#ffffff;
	text-align:center;
	font-size/* */:/**/small;
	font-size: /**/small;
}
B:link {
  color:#ffffff;
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-decoration:none;
  }
B:visited {
  color:#000066;
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-decoration:none;
  }
B:hover {
  color:#c60;
  font: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  letter-spacing:.1em;
  text-decoration:underline;
  }