

/* body
--------------------------------------------------*/
body, p, ol, ul, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size:   13px;
  line-height: 15px;
  color:#414141;
  background:#EDE8E2;
}

pre,
code
  background-color:#F8FAF2;
  padding: 10px;
  font-size: 11px;
}

body#commentspopup {background:white;}


/* headings
--------------------------------------------------*/
h1, h1 a,
h2, h2 a,
h3 a,
h4 a
  {color:#009193;}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover
  {color:#1BA6B2;}


/* links
--------------------------------------------------*/
a {color:#1BA6B2;}

a:hover {color:#009193;}

a:visited { color: #666; }

.fieldWithErrors {
  padding: 2px;
  background-color: red;
  display: table;
}

#ErrorExplanation {
  width: 400px;
  border: 2px solid red;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

#ErrorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#ErrorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

#ErrorExplanation ul li {
  font-size: 12px;
  list-style: square;
}

div.uploadStatus {
  margin: 5px;
}

div.progressBar {
  margin: 5px;
}

div.progressBar div.border {
  background-color: #fff;
  border: 1px solid grey;
  width: 100%;
}

div.progressBar div.background {
  background-color: #333;
  height: 18px;
  width: 0%;
}

/* container
--------------------------------------------------*/
#container {
  padding-top:0;
  border-top:5px solid white;
  background:white;
}

#container.singlecol,
#commentspopup #container {background-image:none;}

#container {
  width:690px;
  margin:0 auto;
  padding:0px 10px 10px 10px;
  text-align:left;
}

#commentspopup #container {
  width:455px;
  padding:0 15px;
}

/* header
--------------------------------------------------*/
#header {
  background-color:#F0F9F9;
  background-image:url(/images/header_bg.jpg);
}

#header {
  /*height:115px;
  padding:5 0 5 5px; */
}

#header h1 {
  /*display:none; This will hide the text in your header */
  padding-top:5px; 
}

/* navigation
--------------------------------------------------*/
#navigation {
   background-color:#1BA6B2;
   }

#navigation a {color:white;}

#navigation .selected,
#navigation a:hover
  {background-color:white;
   color:#1BA6B2}

#navigation {
  height:25px;
  font-size:12px;
  line-height:2.0em;
  float:top;
  margin-left:0px;
  padding:5px;
}

#googlesearch {
  background-color:#1BA6B2;
  background:#1BA6B2;
  font-size:16px;
}

#googlesearch form {
  background-color:#1BA6B2;
  background:#1BA6B2;
  background-image:none;
  font-size:20px;
}

#tags {
   font-size:12px;
   background-color:#1BA6B2;
   color:white
   }

#tags a {color:white;}
#tags .selected,
#tags a:hover
  {background-color:white;
   color:#1BA6B2}

#content {
  font-size: 10px;
  margin-left: 0px;
  width: 600px
  float: left;
}

#content p {
  font-size: 10px;
  margin-left: 0px;
  width: 600px
  float: left;
}
