/* Generated by KompoZer */
* {
  margin: 0px;
  padding: 0px;
}

body {
  background-color: #ffffff;
  color: #373737;
  font-size: 100%;
  font-family: "arial",helvetica,sans-serif;
  background-image: url(images/background.png);
  background-repeat: repeat;
}

a {
  border-bottom: 1px dashed #eeeeee;
  text-decoration: none;
  color: #026f93;
  font-variant: small-caps;
  font-size: 80%;
  letter-spacing: 0.1em;
  font-weight: bold;
}

a:hover {
  border-bottom: 0px none;
  background: #bbbbbb none repeat scroll 0% 50%;
  text-decoration: none;
  color: #ffffff;
}

p {
  margin-bottom: 25px;
}

.logo{width:130px;float:left;margin-top:0;padding:5px 0 5px 20px;}

#header {
border-bottom: 8px double #990000;
 margin-top:3px;
 background: transparent url(images/header_bg.jpg) repeat-x scroll 0% 50%;
 width:100%; 
height:75px;
}

header h1 {text-transform: none;
  font-size: 39px;
  color: #dadada;
  font-weight: normal;
  letter-spacing: -2px;
  font-family: "sans- serif",arial,helvetica;
 padding-left: 10px;
}

#header h1 span {position:absolute; margin-top: 35px;
margin-left:25px; color: #dadada;
}

#search {
float: right;margin-top:46px;
}

#header input {
  border: 0px solid #9bb2be;
  background: transparent url(images/search.png) no-repeat scroll 0% 50%;
  padding-left: 2px;
  padding-top: 2px;
  width: 105px;
  height: 19px;
}

#header .buttons {
  background: transparent url(images/submit.png) repeat-x scroll 0% 50%;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #ffffff;
  margin-right: 6px;
  height: 22px;
  width: 50px;
}

#wrap {
  width: 780px;
  margin-top: 15px;
  padding-left: 10px;
}


#lcon {
  padding: 10px;
  width: 130px;
  float:left;
  margin-top: 10px;
}

#lcon h3 {
  border-bottom: 1px solid #000000;
  text-transform: lowercase;
  font-size: 18px;
  color: #000000;
  font-weight: normal;
  letter-spacing: -1px;
  font-family: "arial",helvetica,sans-serif;
  margin-bottom: 3px;
}

#lcon h3 span {
  color: #000000;
}

#lcon p {
  margin-bottom: 5px;
}

#lcon .important {
padding: 5px;
  background: #eeeeee none repeat scroll 0% 50%;
  margin-left: 20px;
}

#navlist {
  list-style-image: url(images/square.png);
  padding-left: 20px;
}

#rcon {
border-left: 1px solid #990000;
  padding: 10px;
  width: 600px;
  float: right;
  margin-top: 10px;
}

#rcon h3 {
  border-bottom: 1px solid #000000;
  text-transform:lowercase;
  font-size: 18px;
  color: #000000;
  font-weight: normal;
  letter-spacing: -1px;
  font-family: "arial",helvetica,sans-serif;
  margin-bottom: 3px;
}

#rcon h3 span {
  color: #000000;
}

.project {
  font-weight: bold;
  color: #026f93;
  vertical-align: top;
}

.published {
  border-bottom: medium none;
  margin: 3px;
  padding: 2px;
background: #cb0000 url(images/dback.png) repeat scroll 0% 50%;
  display: block;
  text-align: center;
  float: left;
  font-family: Arial,Helvetica,sans-serif;
}

.pub-month {
 margin: 0;
  padding: 2px;
  background: #c60000 none repeat scroll 0% 50%;
  display: block;
  font-size: 0.9em;
  color: #ffffff;
}

.pub-date {
  margin: 0;
  padding: 0;
  display: block;
  font-size: 1.4em;
  color: #000000;
}

#footer {
background: #eeeeee none repeat scroll 0% 50%;
  clear: both;
  font-size: 76%;
  text-align: center;
}

#footer span {
color: #666666;
}

.twtr-atreply {
font-family: Arial Bold,Helvetica,sans-serif;
}

.twtr-hashtag {
font-size: 1.3em;
  font-family: Arial,Helvetica,sans-serif;
}

.twtr-tweet-text {
font-size: 1.3em;
  font-family: Arial Bold,Helvetica,sans-serif;
}

.twtr-timestamp {
font-size: 1.4em;
}

.topAlign {
vertical-align: top;
}

.topAlign {
 vertical-align: top;
}

.ImgCaption {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-style: italic;
  font-weight: 500;
  color: #000000;
  margin-top: 0px;
  padding-top: 0px;
  text-align: center;
}

.ImgCenter {
  text-align: center;
}

