body { 	color: #000000; 	background: #ffffff;	margin: 0;	padding: 0;
FONT-FAMILY:Verdana;	FONT-SIZE:12px;	line-height:16px;	}
.x {     line-height:16px;	 }

/* CONTAINS ENTIRE PAGE */

#body-container {	margin: 0px;width:965px;	}
/*yacc*
#body-container { width: 1065px; }
/*end yacc*/
/* CONTAINS CONTENT & SIDEBAR */

#container { 	width:965px;	margin:30px auto 0 auto;	padding:0px;	text-align:left;	background:#ffffff;        }
#header { 	width:965px;	padding:0px;	text-align:left;	background:#ffffff;        }
/*yacc*
#container { width: 1065px; }
/*end yacc*/

/* CONTENT */

#content {	width:600px;	float:left;	text-align: left;	padding:0 25px 0 25px;		}
#content33 {	width:650px;	float:left;	text-align: left;        margin:0px;	padding:0 5px 0 5px;	}	
#fullsizeviewer {	width:990px;	float:left;	background:#E6EFF6;    text-align: left;	padding: 0px;	}

/* HEADERS */

h2 {   width:100%; height: 30px;    line-height: 30px;    font-size: 17px;    font-weight: 100;    margin-bottom: 10px;    margin-top: 20px; display:inline;   }	
h2 a {    color: #0000FF;    font-weight: 100; text-decoration: none;    }
h2 a:hover {    color: #333;    }
h3 {    font-size: 14px;    }

/* POSTS & PAGES */

.post { width: 100%; background-color:#E9F0E8; border: 1px solid #80A27A; padding-bottom:15px; margin-bottom:15px; }
.post h2.post-title {margin: 2px 0 0 10px;}
.post h2.post-title2 {margin: 2px 0 0 0px;}
.post h2.post-title3 {margin: 2px 0 0 10px;}
.post p.post-time { font-size: .9em; padding-bottom:10px; margin: 2px 0 0 11px;_padding-left:10px;}
.post p  { margin:10px 0 10px 10px;_padding-left:10px;}
h2.cat-title { width: 100%; margin: 8px 36px 0 4px; text-align:center ; color:#FF0000;display:block; }

/* links */

a { 	color: #0000FF;	}

/* images */

.ib  {     border: 1px solid #80A27A;	 }
.gen-1 {	vertical-align: middle;}

/* lists */

.post ul { list-style-type: none; margin: 0; padding: 0; }
.post ul li { 	margin: 0;	padding: 0 0 0 15px;	background: url(images/bullet.gif) no-repeat 0 .4em;	}
.post ol { margin: 0; padding: 0 0 0 25px; }
.post ol li { margin: 1px 0; padding: 0; }

/* postmetadata */

p.postmetadata {	float: right;	text-align: right;	margin: 15px 5px 5px 0;	padding: 0 0 25px 0;		}		p.postmetadata span.comments {	height: 16px;	}
p.postmetadata span.comments a { padding-left: 20px; }

/* tables */

.post table { border: none; }

/* other basics & typography */

small { font-size: .9em; }

/* navigation & left, right, center alignment */

.navigation {padding: 25px 0;}
.previous { float: left; width: 45%; }
.left, .alignleft { float: left; margin: 0 15px 15px 0; }
.next { float: right; width: 45%; }
.right, .alignleft { float: right; margin: 0 0 15px 15px; }
.center { text-align: center; margin: 0 auto; display: block; }
.clear { clear: both; }

/* COMMENTS */

#comments-template { width: 99%; margin-left:4px;}
#comments-template ol { list-style-type: none; margin: 0; padding: 0; border-top: 1px solid #80A27A; }
#comments-template ol li { margin: 0; padding: 10px 5px; border-bottom: 1px solid #80A27A; }
#comments-template ol li.alt { background: #e9f0e8; }
#comments-template fieldset { border: none; }
#comments-template legend { border: none; }
#comments-template textarea { width: 99%; border: 1px solid #80A27A; background: #e9f0e8; }
#comments-template input { width: 40%; border: 1px solid #80A27A; background: #e9f0e8; }
#comments-template input.submitcomment, #comments-template input.resetcomment { width: 100px; }

/* SIDEBAR */

#sidebar {	width:300px;	padding:0px;	float:right;	background:#ffffff;	margin-top:0px;       	}

#sidebar33 {	width:300px;	padding:0px;	float:right;	background:#ffffff;	margin-top:0px;	text-align:left;}

#sidebar34 {	width:285px;	padding:0px;	float:right;	background:#ffffff;	margin-top:0px;	text-align:left;line-height: 20px;} 
.num {    text-align:right;	padding-right:20px;	width:30px;	}

#sidebar-left {	width:300px;	padding:0px;        	float:left; text-align:right;	}

.alignnone  {    border: 1px solid #89A5B5;   }

/* search */

#sidebar input#s { width: 95%; border: 1px solid #809595; }

/* recent comments widget */

ul#recentcomments li a, ul#recentcomments li a:hover { border: none; background: transparent; text-indent: 0; }

/* FOOTER */

#footer {	margin: 20px 0 0 0;	padding: 20px 0 0 0;	border-top: 1px solid #8BA6B7;	}
#footer p { margin: 2px 0; }
#footer a:hover { text-decoration: underline; }

/* "Life is really simple, but we insist on making it complicated."  ~Confucius*/

.scorr{padding-top:5px;}
.alfa {    height: 40px;    line-height: 40px;    font-size: 20px;    font-weight: 99;    }
.alfa1 {    width: 200px ;    }
#respond {    height: 30px;    line-height: 30px;    font-size: 16px;    font-weight: 99;    }
.slink{font-size:15px;	}
.alphalink{	    font-size: 17px;    font-weight: 100;	}

* html #content {margin-top:-210px;position:relative;}
* html #sidebar {margin-top:0;}
.attachment-post-thumbnail{
float:left;
margin-right: 10px;
margin-left: 10px;
margin-top: 10px;
border:solid 1px #cccccc;
} 
.post_avatar{float:left; margin-right:10px;}
.post-ratings img{vertical-align:text-bottom;}
.post-ratings {vertical-align:text-bottom;FONT-FAMILY:Verdana;	FONT-SIZE:12px;}
.post-ratings-image{vertical-align:text-bottom;}

.no-thumb, .post h2.no-thumb, .post-ratings.no-thumb { margin-left: 10px; }

.sidebar-search { 
   background-color: #E9F0E8;
   border: 1px solid #000000;
   color: black;
   font-size: 11px;
   line-height: 14px;
   padding: 3px 4px 3px 4px;
   width: 199px;
   margin-left: 20px;

 }

