/* @import url("/wp-content/themes/egear/fonts/stylesheet.css"); */

body { 
	background: white; color: black;
    margin: 0; 
    font: 12pt Georgia, Times New Roman, Times, serif;
    line-height: 1.4em;
}
form { margin: 0; padding: 0; }
a, #pager a:visited { color: #274da2; text-decoration: underline; }
a:visited { color: #880088; }
a img { border: none; }
p, h3, table, blockquote { margin: 0; margin-bottom: 1em; }
h1, h2 { margin: 0; margin-bottom: 10px; font-family: Helvetica, Arial, sans-serif; /* line-height: 1.2em; */  }
/* h1, h2, h3 { font-family: 'Cuprum'; font-weight: normal; } */

em { font-style: normal; background: #FFFEE5; }

#top, #main { width: 970px; margin: 20px auto; position: relative; }

#toplogo { padding-left: 80px; }
#topmenu { position: absolute; right: 0px; top: 0px;	 font-size:10pt; }
#facebooklike { position: absolute; top: 33px; left: 320px; }

.megatitle { color: #D4AC89; }

#content { margin-top: 3em;  }
#content .item, #comment { margin-bottom: 3em;  margin-left: 80px; width: 650px; }
.archiveitem { margin-bottom: 0.5em; margin-left: 80px; width:750px; }

#content h1 { font-size: 18pt; }
#content h2 { font-size: 14pt; }
h1 a, h1 a:visited, h2 a, h2 a:visited { text-decoration: none; color: black; }

#content h3 { margin: 0; padding: 0; font-family: Helvetica, Arial, sans-serif; font-size: 12pt; }
#content ul { margin-top: 0; }

.info, .ffauthor, .backtype, .archivecat, .info-left { font-family: Arial, Helvetica, sans-serif; }
.info-left { font-size: 10pt; width: 65px; float: left; text-align: right; text-transform: lowercase; overflow: hidden; }
.info, .info a, .ffauthor, .backtype, .backtype a, .archivecat, .archivecat a { font-size: 10pt; color: #888; font-weight: normal;  }
.info { margin-top: -10px; }

#pager { font: 20pt Arial, Helvetica, sans-serif; }

#sidebar {
	font-size: 10pt;
	position: absolute;
	top: 0px;
	left: 770px;
	width: 210px;
	color: #888;
    overflow: hidden;	
}
#sidebar h2 { font-size: 12pt; margin-bottom: 3px; color: black; }
#sidebar .item { margin-bottom: 2em; }

/* #sidebar .item ul { margin: 0; margin-bottom: 1em; padding-left: 20px; } */
#sidebar .item ul, .info-sidebar ul { padding:0; margin: 0; }
#sidebar .item ul li, .info-sidebar ul li { list-type: none; margin-bottom: 1em; }
#sidebar .item ul.children { margin-bottom: 0; }

.info-sidebar { 
    font-size: 10pt; 
    width: 200px; float: right;
    padding-left: 20px;
}

.about { font-size: 16pt; line-height: 24pt; margin-top: -6pt; margin-bottom: 1em; color: black; }

#comment, #disqus_thread {
    font: 10pt Arial, Helvetica, sans-serif;
    width: 500px;
}
#comment h2, #disqus_thread h2 { font-size: 10pt; }
#comment td .info { padding: 7px; margin: 0; background: #efefef; padding-left: 20px; }
#comment td .text { padding: 7px; padding-left: 20px; }
#comment td .text p { width: 500px; }

/* Captions & aligment */
.alignleft { float: left; padding: 10px; padding-left: 0; }
.alignright { float: right; padding: 10px; padding-right: 0; }
.aligncenter { display: block; text-align: center; margin-left: auto; margin-right: auto; }
.wp-caption {
text-align: center;
margin: 0; padding: 0;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11pt; font-style: italic;
}
/* End captions & aligment */

.screen-reader-text { display: none; }

blockquote { padding-left: 40px; }

.ffpic { border: 1px solid #aaa; margin-right: 6px; }
/* .ff:first-line { font-weight: bold; font-size: 14pt; } */
.ffauthor { white-space: nowrap; }
/* .fftitle { font-weight: bold; font-size: 14pt; } */

/*******/

a.theme-weird, a.theme-tech, a.theme-egear, a.theme-culture, a.theme-games, a.theme-cinema, .info-left a {
	text-decoration: none;
	color: black;
	background: #ECDACA;
	padding: 2px 6px;
}
a.theme-weird { background: #91DF77; }
a.theme-tech { background: #85BEE3; }
a.theme-games { background: #F8D747; }
a.theme-cinema { background: #EDA09C; } 
a.theme-egear { background: #EDA09C; } 
a.theme-culture { background: #F8D747; }
a.theme-fashion { background: #FAAFBE	 }

/*****/

#ad-single-bottom {}
