html
{
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
	overflow-y: scroll;
}

.trailer-hidden {display: none;}
.trailer-shown  {display: inline;}

.excerpt-hidden {display: none;}
.excerpt-shown  {display: inline;}

blockquote.withquote     {background: url(http://img.photobucket.com/albums/v641/cheaplog/blog_template/quote.gif)   no-repeat;background-position:top left;padding-left:20px;text-align:justify;} 
blockquote.withquote div {background: url(http://img.photobucket.com/albums/v641/cheaplog/blog_template/unquote.gif) no-repeat;background-position:bottom right;padding-right:5px;}

p         { margin: 0px; padding: 0px; }
embed     { visibility: hidden; }

a         { color: #235961; text-decoration: none;}
a:visited { color: #666; }
a:hover   { color: #598A92; text-decoration: none; background: #e8e8e8;}

a.reveal         { background: url(http://2.bp.blogspot.com/_kXMrfqcpNFk/SQ63lvMr9OI/AAAAAAAAEds/mGCIlHgbyqE/s1600/reveal_green.png) no-repeat right 6px; padding-right: 12px; border-bottom: 1px dashed }
a.reveal:visited { color: #235961; }
a.reveal:hover   { border-bottom: 1px solid; }

.module-archives .module-list-item   { margin-left: -33px; padding: 0 0 1px 33px; background: url(http://4.bp.blogspot.com/_kXMrfqcpNFk/SQ63-F_zb9I/AAAAAAAAEd0/4EoVC0QmmUs/s1600/date-header-bg.gif) 0px 3px no-repeat; }
.module-archives .module-list-item a { display: inline; }

.module-header
{
	/* ie win (5, 5.5, 6) bugfix */
	p\osition: relative; 
	width: 100%;
	w\idth: auto;
	
	margin: 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #bbb;
	padding: 5px 10px 5px 25px;
	color: #eec;
/*	background: #598A92 url(http://img.photobucket.com/albums/v641/cheaplog/blog_template/date-header-bg.gif) -0.65em 0.55em no-repeat; */
	background: #598A92 url(http://img.photobucket.com/albums/v641/cheaplog/blog_template/module-header-bg.png)  -6px 8px no-repeat;
	font-size: 14px;
	font-weight: bold;
}
.module-header a { color: #c49f2d; text-decoration: underline; }
.module-header a:visited { color: #c49f2d; }
.module-header a:hover { color: #235961; }


.entry-old
{
	position: static;
	overflow: hidden;
	clear: both;
	width: 100%;
	margin-bottom: 20px;
}

.entry-header
{
	border-top: 1px solid #fff;
	border-bottom: 1px solid #bbb;
	padding: 5px 15px 5px 15px;
	margin: 0;
	color: #656565;
	background: #f8f8f8;
	font-size: 21px;
	font-weight: bold;
}
.entry-quote
{
	margin: 0;
	padding: 11px 0px 0px 22px;
	background: url(http://img.photobucket.com/albums/v641/cheaplog/blog_template/bullet4.gif) 0 0.65em no-repeat;
	font-size: 15px;
	font-weight: bold;
	text-align: justify
}
.entry-quote a { color: #235961; font-size: 13px; font-weight: normal; text-decoration: none; border-bottom: none }
.entry-quote a:visited { color: #235961; }
.entry-quote a:hover { color: #598A92; border-bottom: 1px solid #B9EAF2; }


.searchcontainer { float:right; width:200px; height:26px; margin:0px; padding:0px; margin-top:0px; overflow:hidden; }
.searchimage     { position:absolute; z-index:2; width:21px; height:21px; margin-left:3px; margin-top:5px; }
.searchform      { width:200px; margin:0; padding:0; display:inline; }
.searchinput     { font-family:'trebuchet ms', arial, sans-serif; font-size:11px; background:#323232; color:#999; margin:0px; padding: 0px; border:0px; height:100%; width:100%; }

#LinkList1 a { width: 170px; }
#Feed1 a { width: 170px; }
#Feed2 a { width: 170px; }
#Label1 a { width: 130px; display: -moz-inline-box !important; display: inline-block !important; } /* FF 2 hacked inlines */
#BlogArchive1 .post-count-link { width:130px; display: -moz-inline-box !important; display: inline-block !important; } /* FF 2 hacked inlines */
/*#BlogArchive1 .posts a  { width: 170px; }*/
#BlogArchive1_ArchiveList li { text-indent:0px !important; padding-left:0px !important;}
#BlogArchive1 .toggle  { margin-left:-27px !important; text-indent:-5px !important; width:13px; display: -moz-inline-box !important; display: inline-block !important; }  /* FF 2 hacked inlines */
#HTML2 a:hover { background:#3D9801 !important; }
#HTML3 a:hover { background:#3D9801 !important; }

#sidebar .widget { margin-bottom:25px !important; }
#sidebar .widget-item-control { position: absolute !important; }


/*-- (Hiding the navbar) --*/
#navbar-iframe {
   height:0px;
   visibility:hidden;
   display:none
}

body {
	margin:0;
	padding-top:0px;
	background:#1a1613 url(http://1.bp.blogspot.com/_qTWVg4q5lCo/SOF-dz1G8AI/AAAAAAAABTE/qI8jJ1Pvzcc/s1600/connexion-wrap.jpg);
	font-family:'trebuchet ms', verdana, arial, sans-serif;
	color:#e7e7e7;
	font-size:13px;
	line-height: 125%;
	}
img {
	border:0;
	}
h1, h2, h3, h4, h5, h6 {
	
	}
blockquote {
	padding-left:10px;
	color:#411d00;
	font-style: normal;
	
	}
.clear {
	clear:both;
	}
.alignleft {
	float:left;

	}
.alignright {
	float:right;
	}

/* The Wrapper */

.wrapper {
	width:1000px;
	margin:0 auto;
/*	background:#fff; */
		}
.content {
	width:1000px;
	margin:0 auto;
/*	background:#464646; */
	
		}
/* The Top */

.top {
	height:230px;
	margin-top:0px;
	background:#000 url(http://2.bp.blogspot.com/_kXMrfqcpNFk/SQ62vFOd4hI/AAAAAAAAEdk/03AUR3nd7CI/s1600/mftm_v3_topb.jpg);
	
	}
.blogname {
	float:left;
	width:1000px;
	height:230px;
	font-family:"Trebuchet Ms",Tahoma,Verdana,sans-serif;
/*	background: url(http://2.bp.blogspot.com/_kXMrfqcpNFk/SQ64TvcP_mI/AAAAAAAAEd8/_zMzrCvz2AQ/s1600/mftm_v3_toptxt.png) no-repeat 26px 150px; */
	}
.blogname img {
	width:579px;
	height:58px;
	}
.blogname h1  {
	font-size:38pt;
	font-weight:normal;
/*	margin:165px 0 0 100px; */
	margin:150px 0 0 26px;
	color:#787878;
	text-decoration: none;
	}

.blogname h1  a:link, .blogname h1  a:visited{ 
	color: #fff; 
	text-decoration: none; 
	background-color:transparent;
/*      color:transparent; opacity:0;*/ /*use the underlying bitmap instead*/
	}
	

.blogname h1  a:hover { 
	color: #fff; 
	text-decoration: none; 
	background-color:transparent;
/*      color:transparent; opacity:0;*/ /*use the underlying bitmap instead*/
	background-color:#ae0000;
	}	

.blogname h2 {
	margin:-7px 0 0 25px;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:25px;
	font-weight:normal;
	font-variant: small-caps;
	color:#ae0000;
/*      color:transparent; opacity:0; font-size:0px;*/ /*use the underlying bitmap instead*/
	visibility: hidden;
	}

/* Menu */
.mainmenu{
	height:26px;
        line-height:26px;
	background:#1a1613;
	display:block; 
	font-size:11px;	
	padding:0px 0 0px 22px;
	}

.mainmenu a { 
	margin:0px;
	text-decoration:none;
/*	display:-moz-inline-box;*/ /* FF 2 hacked inlines */
	display:inline-block;
	height:24px;
	line-height:24px;
	color:#b8af8b;
	padding:0px 6px 0px 6px;
}
.mainmenu a:visited { color:#b8af8b; }
.mainmenu a:hover, .mainmenu a.active { color:#ffffff; background-color:#ae0000; }


/* The Content */
#content {
	float: left;
	width: 765px;
	margin: 0 0 3px 0;
	padding: 0 0;
	
	}

.post {
	margin: 20px 10px 0 10px;
	padding:0px 0px 0px 0px;
	height: 100%;
	text-align: justify;
	color:#333;
	
	}

.post h2 {
	margin: 0 0;
	padding: 0px 0px 0px 15px;
	height:40px;
	background: url(http://users.otenet.gr/~vkap/mftm/mftm-theme-title.png);
	background-repeat:repeat-y;
	text-align: left; padding-left: 86px; padding-top: 7px;
	font: bold  21px 'trebuchet ms', arial, sans-serif;
	}

.post h2 a, .post h2 a:link, .post h2 a:visited  {
	color: #235961; /*#ae0000*/
	background-color: transparent;
	}

.post .date {
	margin: 0 0;
	padding: 14px 0 0 20px;
	height: 21px;
	background: url(http://users.otenet.gr/~vkap/mftm/mftm-theme-date.png) no-repeat left top;
	font: normal 1.0em "Tahoma", Arial, sans-serif; font-variant: small-caps;
	color: #fefefe;
	background-color: transparent;
	}

.post .postmetadata {
	padding: 4px 15px 5px 15px;
	background:url(http://users.otenet.gr/~vkap/mftm/mftm-theme-meta.png) no-repeat left top;
	font: normal 1.0em "Tahoma", Arial, sans-serif; font-variant: small-caps;
	text-align: right;
	height:34px;
	}
.post .postmetadata .fn { font-weight: bold; }

.p_comments {
height:25px;
width:100px;
line-height:26px;
text-align:center;
float:right;
padding:0 5px 0 27px;

}

.p_comments a:link,
.p_comments a:visited {
	color: #fff;
	background-color: transparent;
}


.entry {
	display:block;
	margin: 0 0;
	padding: 20px 87px;
	}
.feed-entry {
	margin: 0 10px;
	padding: 20px 77px;
	background-color: #f3f3f3;
	}
.cover{
	margin: 0 0;
	background: url(http://users.otenet.gr/~vkap/mftm/mftm-theme-content.png);
	background-repeat:repeat-y;
	}

/* The Sidebar */

#sidebar {
width:200px;
float:right;
font-size:10pt;
color:#999;
margin: 13px 0 0 0;
font-family: tahoma,sans-serif;
}

#sidebar ul {
margin:0;
padding:0;
list-style-type:none;
}

#sidebar  h2 {
font-size:18px;
height:25px;
font-weight:bold;
padding:5px 0px 0px 10px;
background:#323232;
margin: 10px 0 0 0;
color:#fff;
font-variant:small-caps;
}

#sidebar a       { color:#fff; }
#sidebar a:hover { background:#ae0000; }

#sidebar li a {
display:-moz-inline-block; /* FF 2 hacked inlines */
display:inline-block;
line-height:150%;
padding:4px 0 4px 0;
color:#222;
background:#5a5a5a;
border-bottom:1px solid #464646;
}

#sidebar li a:hover {
text-decoration:none;
background-color:#ae0000;
color:#fff;

}

#sidebar ul li a {
/*background:none;*/
padding-left:10px;
}
#sidebar table {
	width:100%;
	text-align:center;
	background-color:#464646;
	}

		#sidebar .widget-content {
			padding: 5px 10px 10px 10px;
		}
/* --- FOOTER --- */

#footer {
	height:20px;
	line-height:20px;
	padding:1px 0 0 0px;
	margin:0px 0 0 0;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	letter-spacing:1px;
	background:#555;
	text-align:center;
	}

#footer a {
	color:#f99999;
	text-decoration:none;
	}

#footer a:hover {
	color:#7b0000;
	}

#footer img {
	margin-bottom:-3px;
	}

/* The Navigation */

.navigation {
	height:10px;
	padding:0 20px;
	}
.navigation a {
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	color:#fff;
	}
.navigation a:hover {
	color:#fff;

	}

/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:0;
	margin:0 0 20px 0;
	font-size:25px;
	text-align:center;
	}

/* The Comments */

.comments {
	margin: 40px 10px 20px 10px;
	padding:0px 0px 0px 0px;
	height: 100%;
	text-align: justify;
	color:#999;
	}

.comments a       { color:#fff; }
.comments a:hover { background:#ae0000; }

.comments h4 {
	margin: 0 0;
	padding: 13px 0 0 22px;
	height: 21px;
	background: url(http://users.otenet.gr/~vkap/mftm/mftm-theme-co-header.png) no-repeat left top;
	font: normal 1.0em "Tahoma", Arial, sans-serif; font-variant: small-caps;
	color: #fefefe;
	background-color: transparent;
	}

.comments dl {
	margin: 0 0;
	background: url(http://users.otenet.gr/~vkap/mftm/mftm-theme-co-content.png);
	background-repeat:repeat-y;
	}

.comments dt {
	margin: 0 0;
	padding: 25px 87px 0px 87px;
	}

.comments dd {
	display:block;
	margin: 0 0;
	padding: 5px 87px;
	}

.comments .comment-footer {
	font-size:8pt;
	padding-bottom:20px;
	text-align:right;
	}

.comments .comment-meta{
	padding: 10px 15px 25px 15px;
	background:url(http://users.otenet.gr/~vkap/mftm/mftm-theme-co-meta.png) no-repeat left top;
	font: normal 12px Verdana, Arial, sans-serif;
	text-align: right;
	height:34px;
	}

.comments ol {
	margin: 0 0 30px 0;
	padding: 0 0 0 20px;
	font-weight: bold;
	color: #FFF;
	
}	

div.comments ol li {
	padding-bottom: 9px;
	
}

.comments form {
	}
.comments textarea {
	width:96%;
	height:156px;
	background:#ccc;
	border:2px solid #777;
	color:#000;
	padding:10px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
#commentform {
	padding-left:23px;
	}
#commentform input {
	background:#dcdcdc;
	border:1px solid #ababab;
	color:#484849;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	}
.comments h2 {
	font-size:19px;
	line-height:30px;
	margin:24px 0 0 0px;
	padding:0;
	font-weight:normal;
	
	}
.comments ol li p {
	padding:0;
	margin:10px 0;
	}
.comments ol li {
	padding-bottom: 9px;

}

#rssbox {
width:200px;
float:right;
font-size:12px;
color:#999;
margin: 10px 00px 0px 0px;
font-family:century gothic,Verdana,sans-serif;

}


/* ---- Google Search -----*/
.gsc-control {
  width: 570px;
  padding-left: 15px;
}

.gsc-keeper {
  color: #666;
}


.gsc-resultsHeader .gsc-title{
  color: #666;
}

.gsc-resultsHeader .gsc-stats{
  color: #666;
}

.gsc-resultsHeader .gsc-configLabel{
  color: #666;
}


.gsc-tabHeader.gsc-tabhActive {
  border-top: 2px solid #666;
  color: #333;
}

input.gsc-input {
  border-color: #666;
  color: #666;
}

.gsc-results .gs-result  { color: #333; text-align: justify; margin-left: -33px; padding: 0 0 1px 33px; background: url(http://4.bp.blogspot.com/_kXMrfqcpNFk/SQ63-F_zb9I/AAAAAAAAEd0/4EoVC0QmmUs/s1600/date-header-bg.gif) 0px 3px no-repeat !important; }
/*.gsc-results .gs-title    { display: block; } */
.gsc-results .gs-title a  { color: #235961; text-decoration: none; background: #fff none !important; }
.gsc-results .gs-title a:visited { color: #666; }
.gsc-results .gs-title a:hover   { color: #598A92; text-decoration: none; background: #e8e8e8 none !important; }
.gsc-results .gs-title b { color: inherit !important; text-decoration: none !important; }
.gsc-results .gsc-cursor-page { font-weight: bold; text-decoration: none !important; }

.gsc-results .gsc-cursor-box { margin-top: 27px !important; margin-bottom: 12px !important; }

.gsc-results .gs-visibleUrl {
/*visibility: hidden;
  margin-top: -12px; */
  display: none;
}
.gsc-results .gsc-webResult .gs-title { margin-top: 18px !important; }
.gsc-results .gsc-webResult .gs-snippet { padding-top: 3px !important; }
.gsc-results .gsc-webResult .gs-visibleUrl-short { display: block !important; margin-top: 2px !important; margin-bottom:3px; }

.gsc-results .gsc-trailing-more-results,
.gsc-results .gsc-trailing-more-results * {
/*color: #235961 !important;*/
  text-decoration: none !important;
  margin-top: 20px !important;
}




/*{{{ go buttons */

a.up, a.down { display:block; text-align:center; width:170px; height:9px; line-height:9px; padding:0px 5px !important; color:#999 !important; background:#5a5a5a; border-bottom:1px solid #464646; font-size:7px; cursor:pointer; }
a.disabled { color:#444 !important; }
a.down { margin-top:1px; }

/*}}}*/


#png01, #png02, #png03, #png04 { width:16px !important; height:16px !important; vertical-align:middle !important; }

.spaceforIE  { position:absolute; margin-top:6px; }

