body {margin:0 auto;padding:0;background:#fff;}

a:link {color:#900}
a:visited {color:#900}
a:active {color:#900}
a:hover {color:#000;text-decoration:none}

h1 {font:bold 1.4em Georgia,Verdana,sans-serif;color:#fff;margin:0;padding:0;}
h2 {font:bold 1.2em Georgia,Verdana,sans-serif;color:#000;margin:0;padding:0;}
h3 {font:bold 1.1em Georgia,Verdana,sans-serif;color:#000;margin:0;padding:0;clear:both;}
p {font-family:Verdana,sans-serif;font-size:0.8em;line-height:135%;}
ul {font-family:Verdana,sans-serif;font-size:0.8em;line-height:175%;}
.datetext {font-family:Verdana,sans-serif;font-size:0.9em;color:#999;margin:0 0 10px 0;}
.sideheader {font-family:Georgia,Verdana,sans-serif;font-size:0.7em;background:#666;padding:6px;color:#fff;margin-bottom:0px;text-align:center;}
.sideinfo {font-family:Verdana,sans-serif;font-size:0.7em;line-height:150%;background:#eee;padding:5px;margin-top:0px;border:1px solid #aaa;}

#header {width:100%;text-align:center;padding:10px 0px 10px 0px;background:#900;margin:10px 0px 10px 0px;}


#container {margin: 0 auto;width:900px;}



#leftbar {width:180px;float:left;margin:15px 0px 30px 0px; padding:0;}

#content {float:right;width:680px;margin:15px 10px 30px 30px;}


#footer {border-top:1px #900 solid;padding:0px;clear:both;text-align:right;}
#footer p {font-family:Verdana,sans-serif;font-size:0.7em;line-height:225%;}


.img-wrapper {width:100%; float:none; clear:both;}

.img-shadow {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 5px;
  }

.img-shadow img {
  display:block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } 

.img-caption {clear:left;margin-top:-1.5em;}

.teaser {clear:both;margin-top:.3em;margin-bottom:40px;}
