/*
Theme Name: SavSec
Theme URI: http://savsec.com/
Description: A custom theme for Sav/Sec
Version: 1.01
Author: Eren Emre Kanal
Author URI: http://erenemre.com/
Tags: 
*/

/* columns */
#document { width: 850px; margin: 0 0 0 80px; color: #656262; font: 12px/18px Arial, Helvetica, sans-serif; }
#document #sidebar { width: 172px; float: left; padding: 23px 28px 0 0; }
#document #content { width: 650px; float: left; }

/* common & typography */
.clear { clear: both; }
.img2txt { display: block; text-indent: -999999px; }
.padding { padding: 10px; }
a { color: #656262; }
a:hover { color: #efa55f; }
.textbox { font: 12px Arial, Helvetica, sans-serif; width: 95%; padding: 3px; border: 1px solid #918f8f; }
strong { font-weight: bold; }

/* column specific */
#document  #logo { background: url(images/logo.png) no-repeat left center; width: 850px; height: 180px; margin: 0 0 10px 0; }
#document #sidebar #menu { border-top: 1px solid #918f8f; padding: 10px 0 0 0; }
#document #sidebar #menu .sub { margin: -3px 0 10px 0; }
#document #sidebar #menu a { text-decoration: none; }
#document #sidebar #search { border-top: 1px solid #918f8f; border-bottom: 1px solid #918f8f; padding: 10px 0; margin: 10px 0 15px 0; }
#document #sidebar #contact { padding: 5px 0; font-size: 11px; line-height: 16px; }
#document #sidebar .widgettitle { display: none; }
#document #content h2 { /*border-bottom: 1px solid #918f8f; margin: 0 0 10px 0; float: left;*/ width: 562px; }
#document #content h3 { margin: 10px 0 0 0; }
#document #content .paginationTop { float: right; /*border-bottom: 1px solid #918f8f;*/ width: 88px; }
#document #content .paginationBottom { /*border-top: 1px solid #918f8f;*/ padding: 5px 0 0 0; margin: 10px 0 0 0; }
#document #content .post, #document #content .page { border-bottom: 1px solid #918f8f; border-top: 1px solid #918f8f; }
#document #content .post p, #document #content .page p { margin: 0 0 10px 0; }
#document #content .post { margin: 0 0 50px 0; } 
#document #content .page { padding: 10px 0 0 0; }
#document #content .tags, #document #content .tags a { color: #9a9c9e; text-transform: uppercase; font-size: 11px; margin: 5px 0; text-decoration: none; }
#document #content .tags a { margin: 0; }

/* sIFR */
@media screen {
.sIFR-flash {visibility: visible !important;margin: 0;padding: 0;}
.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}
}
@media print {
.sIFR-flash {display    : none !important;height     : 0;width      : 0;position   : absolute;overflow   : hidden;}
.sIFR-alternate {visibility : visible !important;display    : block   !important;position   : static  !important;left       : auto    !important;top        : auto    !important;width      : auto    !important;height     : auto    !important;}
}
@media screen {
.sIFR-active .sifr, .sIFR-active .sifr2, .sIFR-active .sifrRight, .sIFR-active .sifr_title {    font-family: Verdana;   visibility: hidden; line-height: 10px;  } 
}