/*  

Theme Name: SAIAH

Theme URI: http://www.zbrass.eu

Description: first version of the theme for Selim Saiah

Version: 1.0

Author: Arthur Nieuwenhuijs

Author URI: http://www.zbrass.eu

*/

body { margin: 0; padding: 0; background: #000 url(images/bg.jpg) no-repeat 50% 0; color: #dadada; font-size: 9pt; font-family: Arial, Helvetica, Sans-Serif; line-height: 12pt; font-variant: normal; text-align: justify; }

h2, h3, h4, h5, h6 {margin: 0;padding: 0;color: #fff;}

h1, h1 a{font: 30px normal arial, Helvetica, Sans-Serif;float:right;color:#AEC1CD;

font-variant: small-caps;padding:0 20px 0 0 ;margin:0;}

h2 { font-size: 26px; }

h3 { font-size: 18px;font-variant: small-caps;font-weight: normal;}

h4 { font-size: 9pt; font-family: arial, Helvetica, sans-serif; line-height: 12pt; }

h5 { text-transform: none; text-decoration: none; font-style: normal; font-weight: normal; margin-bottom: 10px; font-variant: small-caps; font-size: 18px; }
p, ul, ol, blockquote {margin-top: 0;padding-top: 0;text-align: justify;line-height: 12pt;}
a {color: #AEC1CD;text-decoration: none;}

a:hover {text-decoration: none;color: #fff;}

a:visited {text-decoration: none;color: #ccc;}

a img{ border:none; }

#header { width: 53%; height: 300px; margin: 0 auto; background: transparent; z-index: 50; }
.col { margin: 100px 0 20px; padding: 0 5px 15px; }
.entry h4 { margin-bottom: 20px; font-size: 9pt; font-weight: normal; line-height: 12pt; text-align: justify; }

.pagetitle { margin-bottom: 20px; border-bottom-color: #171717; border-bottom-width: 1px; border-bottom-style: solid; padding-bottom: 5px; }
.entry h4 strong {color: #ccc;}

#content { width: 90%; z-index: 1; margin: 0 auto; padding: 0 0 0 10px; }

#l_sidebar { float: left; width: 20%; }

#r_sidebar { float: right; width: 20%; }

#main { float: left; width: 50%; margin: 10px 0 0 27px ; padding: 5px 15px; border-right: 2px dotted #151515; border-left: 2px dotted #151515; }
#page { margin: 10px 0 0 27px; padding: 5px 15px; width: 50%; float: left; border-right: 2px dotted #151515; border-left: 2px dotted #151515; }
#main img { background-color: white; float: left; margin-right: 15px; padding: 5px; border: solid 1px #aec1cd; display: inline; }
#l_sidebar ul {margin-left: 0;padding-left: 0;list-style: none;}
 #r_sidebar ul { color: white; margin-top: 20px; list-style: none; margin-left: 0; padding: 15px; }
#l_sidebar li {padding: 5px 0 7px;border-top: 0 solid #a47621;}
 #r_sidebar li { padding: 5px 0 7px; list-style-type: none; }
#l_sidebar li a{display: block;}

#l_sidebar li a:hover{background: #AEC1CD;color:#333;}
#l_sidebar li.first, #r_sidebar li.first {border: none;}

#l_sidebar h3, #r_sidebar h3 { font-size: 15px; }

#footer { clear: both; width: 60%; margin: 0 auto; }

#footer p {margin: 0;padding: 30px;text-align: center;}

#wp-calendar {empty-cells: show;margin: 10px auto 0;width: 120px;}

#wp-calendar #prev a {font-size: 9pt;}

#wp-calendar a {text-decoration: none;}

#wp-calendar caption {font: normal 1.0em 'Tahoma', Arial, Helvetica, Sans-Serif;text-align: center;}#wp-calendar th {font-style: normal;text-transform: capitalize;}#wp-calendar #next a {padding-right: 10px;text-align: right;}

#wp-calendar #prev a {padding-left: 10px;text-align: left;}

#wp-calendar a {display: block;}

#wp-calendar caption {text-align: center;width: 100%;}

#wp-calendar td {padding: 3px 0;text-align: center;}

#wp-calendar td.pad:hover { /* Doesn't work in IE */background-color: #000; }

img.center, a img.center {display: block;margin-left: auto;margin-right: auto;padding: 3px;}

img.alignleft, a img.alignleft {float:left;margin: 4px 10px 5px 0;padding: 3px;}

img.alignright, a img.alignright {float:right;margin: 4px 10px 5px 0;padding: 3px;}
#blockquote p{margin: 0 0 10px 0;padding: 0;}

#searchdiv {margin: 0;padding 0;}

#searchform {margin: 0;padding: 0;overflow: hidden;}

#s {width: 70%;background: transparent;color: gray;font-size: 11px;font-family: Verdana, Helvetica, Sans-Serif;padding: 3px;margin: 8px 0 0 0;border: solid 1px #a47621;}

#textfield1 {width: 175px;background: transparent;border: none;}

#submit1 {height: 19px;background: transparent;border: none;text-transform: lowercase;font-size: 10px;

font-weight: bold;color: #fff;}

.navigation {float: right;margin-top: 10px;margin-bottom: 60px;}
.asidepost { color: #aec1cd; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; text-align: justify; margin-bottom: 25px; }
.asidepost a { font-style: italic; text-decoration: none; }
.asidepost a:hover { font-style: italic; text-decoration: underline; }
.asidepost img { background-color: white; margin: 12px auto 5px; padding: 5px; border: solid 1px #aec1cd; display: block; }
.asidepost h2 { color: white; font-size: 1.4em; font-family: arial; font-weight: normal; font-variant: small-caps; margin-top: 25px; margin-bottom: 12px; border-bottom: 1px solid #a47621; }
.asidepost h2 a { font-style: normal; display: block; }
.asidepost h2 a:hover { color: #333; font-style: normal; background-color: #aec1cd; text-decoration: none; display: block; }
blockquote{ padding: 15px; color: #ccc; background-color: #111; text-align: left; height: auto; min-height: 100px;; }
.searchimage { vertical-align:middle; margin-bottom: 2px; border: solid 1px black; }
.searchimage:hover { vertical-align: middle; margin-bottom: 2px; padding-top: 1px; border: solid 1px #a47621; }
#leftmenu a { color: white; border-bottom: 1px solid #a47621; border-top-style: solid; border-top-width: 0; }
