/* 
Theme Name: MNFTIX
Theme URI: 
Description: Choose me, dr!! Custom MNFTIU theme for WordPress based on WP-Andreas09
Version: 0.1
Author: Shelf Elf
Author URI: 

andreas09 v1.0 (Dec 10th 2005) - An open source template by Andreas Viklund - http://andreasviklund.com. Free to use for any purpose as long as the proper credits are given to the original author.

Ported to WordPress by Ainslie Johnson

*/

/* Stylin' links for BARACK OBAMA */

* html #content {
 overflow:hidden;
}

a {
  /* ---- ALL LINKS (unless otherwise specified) ---- */
  color:#666666; 
  font-weight:bold;
  text-decoration:none;
}

a:hover {
  /* ---- ALL LINKS BEING HOVERED OVER ---- */
  color:green;
  text-decoration:underline;
}

#content h2, #content h2 a {
  /* ---- POST TITLES/PERMALINKS  ---- */
  color:black;
  font-size:1.3em;
  font-family:palatino, georgia, times;
  /* -- border-bottom: 1px solid #b0b0b0; -- */
}

#leftside li.widget ul.booklinks li a, #rightside li.widget ul.booklinks li a {
  /* ---- TINY BOOK LINKS ---- */
  color: black;
  font-size: 12px;
  font-family: helvetica, arial;
}

.post a {
  /* ---- ALL LINKS INSIDE POSTS ---- */
  color: navy;
}

.post .category a {
  /* ---- THE CATEGORY OF A POST ---- */
  color: navy;
}

#leftside li.widget ul li a, #rightside li.widget ul li a {
  /* ---- SIDEBAR LINKS/SITE NAVIGATION LINKS ---- */
  /* NOTE: anything you set here will also affect the book links, */
  /* unless the book links have settings that override them. */
  color: gray;
  font-size: 14px;
  font-family: helvetica, arial;
}

#mainmenu a {
  /* ---- ALL TOP HEADER LINKS ---- */
  color: gray;
  text-transform: uppercase;
}

#mainmenu li.current a {
  /* ---- CURRENTLY ACTIVE TOP HEADER LINK ---- */
  color: red;
}

#leftside h2, #rightside h2 {
  /* ---- SIDEBAR HEADERS - "Cartoons:", "Archives:", etc. ---- */
  font-family:palatino, georgia, times;; 
  color: black;
}

/* ******************************************************* */
/* -----hey Barack, you don't have to read any further unless you want to! */

/* General Element Styling */
body {
 background:#ffffff;
 color:black;
 font-family:helvetica,arial,sans-serif;
 font-size:100%;
 margin:0;
 padding:0;
 text-align:center;
}

p {
  line-height:1.5em;
  margin:0 0 15px;
  padding: 0px;
}



/*** Main container ***/



#container {
  background: white;
  font-family:helvetica,arial,sans-serif;
  color:black; /* Color of text inside widgets, e.g. words in "David Rees live" */
  margin-left: auto;  margin-right: auto;  /* Centers the blog */
  width:1064px;  /* Total width of page */
  padding:0;
  text-align:left;
}

/*** Header section ***/

#sitename {
  color:black; /* Color of tagline */
 font-family:arial,helvetica;
  height:90px;
  padding:0 10px 10px;
  text-align:left;
  background-image:url('http://mnftiu.cc/blog/images/pastiche_5.gif');
  background-repeat:no-repeat;
  background-position:right; 
  border-bottom: 2px solid black;
}

#sitename #tagline,#sitename #blogname {
  font-weight:400;
  margin:0;
  padding:0;
  background-color: white;
}

#sitename #blogname {
  font-size:2.4em;
}

#sitename #blogname a {
  color: black; /* Color of site name link */
  text-decoration: none;
  letter-spacing: 0px;
}

#sitename #tagline {
  font-size:1.0em;
}

/*** Content wrap ***/

#wrap {
  clear:both;
  font-size:0.9em;
  padding:0;
  margin-top: 5px;
}

/* Horizontal menu */

#mainmenu {
  clear: both;
  width: 100%;
  margin: 0px;
  padding: 0px;
}

#mainmenu ul.level1 {
  border-top: 0px solid #fff;
  border-bottom: 0px solid #fff;
}

#mainmenu ul {
  padding: 0 0 0 5px;
  margin: 0px;
  border-bottom: 0px solid #fff;
}

#mainmenu li {
  display: inline;
  line-height: 25px;
  margin-left: -4px;
  padding: 0px;
  font-size: 0.9em;
  list-style: none;
}

#mainmenu a {
  padding: 6px 9px 6px 9px;
  text-decoration: none;
  border-right: 1px solid #B0B0B0;
}

/*** Sidebars ***/

#leftside,#rightside {
  margin:0;
  padding:0 10px 10px;
  width:165px;
}

#leftside {
  float:left;
  margin-right:10px;
  border-right: 1px solid #BEBFC3;
}

#rightside {
  float:right;
  margin-left:10px;
  border-left: 1px solid #BEBFC3;
}

#rightside img {
  border: 0px;
}

/*** Sidebar menu ***/

#leftside h2, #rightside h2 {
  font-size: 1.4em;
  margin-top: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #BEBFC3;
}

#leftside ul, #rightside ul {
  padding-left: 0px;
  margin: 0px;
}

#leftside li, #rightside li {
  list-style: none;
}

#leftside li.widget ul li a, #rightside li.widget ul li a {
  display:block;
  margin-top:8px;
}

#leftside li.widget ul.booklinks li a, #rightside li.widget ul.booklinks li a {
  display: inline;
}

li.feed {
  background: url(images/rss.gif) no-repeat left top;
  padding: 2px 0 8px 20px;
}

/*** Content ***/

#content,#contentalt {
  background-color:white;
  border:0px solid #909090;
  color:#2a2a2a;
  /* padding:15px 20px 5px; */
  padding:15px 0px 5px 10px;
}

#content {
  width: 634px;  /* this is the width of the middle column */
 /* margin:0 200px; */
 margin:0 auto;
}

.entry {
  width: 500px; /* try to encourage text to be narrower */
}

#contentalt {  
  margin:0 200px 0 20px;
}

#content h1,#contentalt h1,#contentalt h2 {
  background-color:inherit;
  color:black;
  font-size:1.8em;
  letter-spacing:-1px;
  margin:0 0 15px;
  padding:0;
  font-family:palatino, georgia, times;
}

#content h1,#contentalt h1 {
  border-bottom: 0px solid #b0b0b0;
}

.headline {
  line-height:26pt;
  font-size:22pt;
  background:#d8ae83;
  color:black;
  font-family:"times";
  padding: 2px;
}	

/* Archives/Links Page List styles */

.archives li, .linkspage li {
  list-style: none;
}

.archives ul.children {
  padding-left: 10px;
  margin-left: 10px;
}

/*** Footer ***/

#footer {
  clear:both;
  color:#000;
  font-size:0.9em;
  margin:0;
  padding:20px 0;
  text-align:center;
  width:100%;
}

#footer a {
  color: grey;  /* links at the bottom of the page */
}

/*** comments Form ***/

#comment {
  width: 100%;
  border:1px solid #b0b0b0;
}

#commentform {
  width: 97%;
}

#author {
  border:1px solid #b0b0b0;
}

#email {
  border:1px solid #b0b0b0;
}

#url {
  border:1px solid #b0b0b0;
}

#submit {
  background:#f0f0f0;
  border:1px solid #b0b0b0;
}

#submit:hover {
  background: #e8e9ea;
  border: 1px solid #848484;
  cursor: pointer;
}

/* Image Display */

.entry img, .entrytext img {
  border: 0px solid #b0b0b0;
  margin: 6px;
  padding: 6px;
}

.entry a:hover img, .entrytext a:hover img {
  border: 0px solid #505050;
  padding: 6px;
}

img.wp-smiley {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

.thumbnail {
  /*background:#fafbfc;*/
  border:1px solid #b0b0b0;
  margin:0 0 10px 10px;
  padding:5px;
}

.left {
  /*background:#fafbfc;*/
  border:1px solid #b0b0b0;
  float:left;
  margin: 5px 15px 6px 0px;
  padding:5px;
}

.right {
  /*background:#fafbfc;*/
  border:1px solid #b0b0b0;
  float:right;
  margin: 5px 0px 6px 15px;
  padding:5px;
}

.noalign {
  /*background:#fafbfc;*/
  border:1px solid #b0b0b0;
  margin: 5px 5px 5px 5px;
  padding:5px;
}

/* Search Form */

.searchform {
  margin: 0;
}

#searchbox {
  background:#f0f0f0;
  border:1px solid #b0b0b0;
  margin:0 4px 0 0;
  width:160px;
}

#searchbutton {
  background:#f0f0f0;
  border:1px solid #b0b0b0;
}

#searchbutton:hover {
  background: #e8e9ea;
  border: 1px solid #848484;
  cursor: pointer;
}

/*** Comments Display ***/

.postmetadata {
  background:#e8e9ea;
  font-size: 0.9em;
  border: 1px solid #b0b0b0;
  padding: 10px;
  margin: 0px;
}

ol.commentlist li {
  border: 1px solid #b0b0b0;
  padding: 10px;
  margin-bottom: 10px;
}

ol.commentlist li cite {
  text-transform: capitalize;
}

ol.commentlist li p {
  padding-top: 10px;
}

.alt {
  background:#e8e9ea;
}

/*** Text format ***/

blockquote {
  border: 0px solid #b0b0b0;
  background: #e7e9e9;  
  line-height: 0.5em; 
  padding: 10px;
  margin: 30px;
}

blockquote p {
  padding: 0px;
  margin: 0px;
  line-height: 1.2em; 
}

.small {
  font-size:0.8em;
}

.center {
  text-align:center;
}

.category {
}

.date {
  margin-top: -10px;
  padding-top: 0px;
  font-size: 90%;
  text-align: right;
}

#page {
  border-bottom: 1px solid #b0b0b0;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

/* Previous/Next Page Navigation */

.navigation {
  margin: 0 0 20px 0;
  padding: 0 0 20px 0;
  border-bottom: 1px #b0b0b0;
}

.bottomnavigation {
  margin: 30px 0 0 0;
  padding: 5px 0 30px 0;
  border-top: 1px #b0b0b0;
}

.alignleft {
  float: left;
  text-align: left;
}

.alignright {
  float: right;
  text-align: right;
}

.post {
  padding-top: 0px;
  padding-bottom: 10px;
  margin: 0px;
}

/*** Various classes ***/

.clearingdiv {
  clear:both;
  height:30px;
  width:1px;
}

/*** End of file ***/