/* @override 
	http://greyes.net/textpattern/css.php?s=archives
	http://www.greyes.net/greyes.css
	http://greyes.net/greyes.css
*/

Body {
    background-color: #FFF;
    margin-top: 15px;
    margin: 15px;
    padding: 0;
    color: black;
    font-family: "Lucida Grande";
}

h4 {
	text-align: left;
	clear: both;
	padding: 0;
	margin: 5px 0 0 5px;
	color: #a4a4a4;
	font: bold 10pt "Courier New";
}

img { 
     border-style:none;
}

A             { color: #7F7F7F; text-decoration: none; }
A:link        { color: #7F7F7F; text-decoration: none; }
A:visited    { color: #7F7F7F; text-decoration: none;}
A:active    { color: #7F7F7F;  }
A:hover        { color: #FFFFFF; background-color:#93AEC7;  }

.text:link        {color: #FFFFFF; background-color:#93AEC7; }
.text:visited    {color:#3F506B; text-decoration:none; }
.text:active    {color:#3F506B; text-decoration:none; }

.title:link        {color:#c78300; text-decoration:none; }
.title:visited    {color:#c78300; text-decoration:none; }
.title:active    {color:#c78300; text-decoration:none; }

#top {
    width: 520px;
    height: 11px;
    padding: 0;
	margin: auto auto 0;
	font: 7pt Tahoma, Corbel;
}

.top_home {
    float: left;
    letter-spacing: 1px;
}

.top_menu {
    float: right;
    letter-spacing: 1px;
    font-variant: small-caps;
}

#mainbody {
    background-color: #fff;
    padding: 5px 10px;
    width: 520px;
    margin: 0 auto;
	text-align: center;
}

#header {
    font-family:verdana, geneva, tahoma, sans-serif;
     font-size:9px;
      text-transform:uppercase;
      letter-spacing: .4em;
      text-align:left;
      color:#7F7F7F;
      margin:0;
      padding-bottom:1px;
      border-bottom:dotted;
      border-width:1px;
      border-color:#999;
clear: both;
	padding-top: 5px;
} 

.title {
  margin-bottom:5px;
  text-align:center;
  color: #c78300;
    font: bold 8.5pt "Courier New";
    letter-spacing: 2px;
}

.nav {
  margin:0px 10px 0px 0px;
  text-align:right;
  font-size:9px; 
  font-family:'Lucida Sans Unicode', verdana;
} 

#excerpt {
    color:#999999;
    text-align: left;
    font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
    margin: auto 40px;
} 

#about {
    color:#999999;
    text-align: justify;
    font: 11px/2 "Lucida Grande", Lucida, Verdana, sans-serif;
    margin: auto 10px;
} 

.category {
  border-top:dotted;
  border-width:1px;
  border-color:#999;
  text-align:right;
  padding-top:1px;
  margin: 0px 20px 0px 20px;
  text-transform:lowercase;
  color:#7F7F7F;
    font: 9px 'Trebuchet MS', gulim, verdana, Arial, Helvetica, sans-serif;
	height: 15px;
}

.thumb {
  padding: 0;
  width: 52px;
  font-family:geneva, verdana, tahoma, arial, sans-serif;
  font-size:9px; 
  text-transform:lowercase;
  float: left;
	margin: 2px 2px 2px 3px;
} 

#thumbnav {
  padding:1px 1px 5px 0px;
  margin-bottom:0px;
  width: 520px; 
  text-transform:lowercase;
	height: 65px;
	font-size: 11px;
	color:#7F7F7F;
} 

#photobody {
width: 520px;
}

.clear { clear: both;}

#comment {
	text-transform: uppercase;
	margin: 5px 20px 20px;
	text-align: right;
	font: bold 9pt Verdana, "Lucida Grande", Lucida, sans-serif;
}

.comments {
	font: 8pt verdana;
	text-align: left;
	width: 460px;
      border-bottom:dotted;
      border-width:1px;
      border-color:#999;
} 

.small {
	font: italic bold 8pt verdana;
	text-align: right;
	margin: 5px 20px 20px auto;
} 

.closed {
	font: italic 10pt Georgia;
	text-align: center;
	margin: 20px auto auto;
	color: silver;
}

.cat_sec1 {
	float: left;
	width: 250px;
	padding-left: 10px;
}

.cat_sec2 {
	float: left;
	width: 250px;
	padding-left: 10px;
}

#cat_sec {
	float: right;
	width: 250px;
}

.cat_list {
	font: 8pt verdana;
	text-align: left;
	margin-top: 3px;
    color:#7F7F7F;
}

.comments-wrapper {
	font-size: 10px;
	text-align: left;

	margin-top: 5px;
} 

.rssMenu {
	font: 8pt verdana;
	text-align: left;
	margin-top: 5px;
}

li {
	list-style-type: none;
}

