body {
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-size: 11px;
  background: #fff;
}

#container{
  text-align: center;
  margin: 10px auto;
  width: 971px;
  overflow: hidden;
  border: 0px solid #000;
  padding: 0px;
  background: #fff;
}

#content{
  text-align: left;
  width: 970px;
  overflow: hidden;
  border: 0px solid #000;
}

#footer{
  text-align: right;
  width: 971px;
  border: 0px solid #000;

}

#head{
  text-align: left;
  width: 971px;
  height: 45px;
  background: #F99E30;
  margin: 0px 0px 10px 0px;
  border: 0px solid #000;
}

#gdfnav{
  float:left;
  padding: 6px 0px 0px 0px;
  line-height: 10px;
}

#gdfnavitem{
  float:left;
  border: 0px solid #000;
}

#sidebar{
  width:200px;
  background-color:#fff;
  border:1px solid #ccc;
  float:right;
}

.small {
  font-family: arial,helvetica,sans-serif;
  font-size: 9px;
  font-weight:normal;
}

#leftcontent{
  float:left;
  width:762px;
}

.cat-item {
  list-style-type:none;
  margin:0;
  padding:0;
}

.cat-item a {
  font-family: arial,helvetica,sans-serif;font-size: 10px; color:#000; font-weight:normal; padding: 0px 14px 0px 0px; text-decoration:none;
}

.cat-item a:hover {
  text-decoration:underline; color:#000;
}

div.entry{
  font-family:Arial;
  font-size:12px;
  line-height:16px;
}

div#content small{
  font-family:Arial;
  margin:0;
  padding:0;
  font-size:12px;
  line-height:16px;
}

div#content h2{
  font-family:Helvetica;
  margin:0;
  padding:0;
  font-size:24pt;
  font-weight:bold;
  padding-bottom:10px;
}

div#content h2 a{
  text-decoration:none;
  color:#000;
}

div#content h2 a:hover{
  text-decoration:none;
  color:#f99e30;
}

div.entry h3 {
  font-family:Helvetica;
  margin:0;
  padding:0;
  font-size:15pt;
  line-height:18pt;
  color:#f99e30;
  text-align:left;
  padding-top:12px;
}

div.post h3 a{
  font-family:Helvetica;
  margin:0;
  padding:0;
  font-size:24pt;
  font-weight:bold;
  padding-bottom:10px;
  text-decoration:none;
  color:#000;
}

div.post h3 a:hover{
  text-decoration:none;
  color:#f99e30;
}

.h3single{
  font-family:Helvetica;
  margin:0;
  padding:0;
  font-size:24pt;
  font-weight:bold;
  padding-bottom:10px;
  text-decoration:none;
  color:#000;
}

div#respond h3{
  font-family:Helvetica;
  margin:0;
  padding:0;
  font-size:15pt;
  line-height:18pt;
  color:#f99e30;
  text-align:left;
  padding-top:12px;
  width:330px;
}

h3#comments{
  font-family:Helvetica;
  margin:0;
  padding:0;
  font-size:15pt;
  line-height:18pt;
  color:#f99e30;
  text-align:left;
  padding-top:12px;
  width:330px;
}

.commentlist{
  font-family:Arial;
  font-size: 11px;
}

.commentlist a { font-family: arial,helvetica,sans-serif;font-size: 11px; color:#f99e30; font-weight:normal; text-decoration:none; }
.commentlist a:hover { text-decoration:underline; color:#000; }

div#respond textarea{
	width:280px;
}

p.postmetadata{
font-family: arial,helvetica,sans-serif;font-size: 10px; color:#000; font-weight:normal; text-decoration:none;
}

div#gdfnavitem li{
	float:left;
}

div#respond{
	width:300px;
}

p.postmetadata a { font-family: arial,helvetica,sans-serif;font-size: 10px; color:#f99e30; font-weight:normal; text-decoration:none; }
p.postmetadata a:hover { text-decoration:underline; color:#000; }

a.footlink { font-family: arial,helvetica,sans-serif;font-size: 10px; color:#000; font-weight:normal; text-decoration:none; }
a.footlink:hover { text-decoration:underline; color:#000; }

a.gdfnav       { font-family: arial,helvetica,sans-serif;font-size: 10px; color:#000; font-weight:normal; padding: 0px 14px 0px 0px; text-decoration:none; }
a.gdfnav:hover { text-decoration:underline; color:#000; }


#commentform p{
  font-family:Arial;
  font-size: 11px;
}

#commentform a { font-family: arial,helvetica,sans-serif;font-size: 11px; color:#f99e30; font-weight:normal; text-decoration:none; }
#commentform a:hover { text-decoration:underline; color:#000; }
