﻿/*
Theme Name: Sirup
Theme URI: http://1000ff.de/wordpress-theme-sirup/
Description: A simple magazine and blog layout, easy to customize through an options page. Fast loading CSS-only theme with support for Gravatars and Sidebar Widgets. <a href="http://themes.1000ff.de">Working demo</a> / <a href="http://1000ff.de/sirup-faq/">FAQ</a>.
Version: 1.0.3
Tags: options page, magazine, two columns, right sidebar, fixed width, widget ready, simple, white, yellow, clean, valid XHTML
Author: 1000ff
Author URI: http://1000ff.de/
*/

* html {
height:1%;
}
body {
background-color:#C4CDE0;
color:#000000;
direction:rtl;
font-family:Arial,Sans Serif;
font-size:10pt;
margin:0 auto;
padding:0;
}
#page {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #999999;
border-right:1px solid #999999;
height:100%;
line-height:22px;
margin:0 auto;
padding-left:0;
padding-right:0;
width:900px;
}
.page_title {
font-family:Arial,Sans Serif;
width:600px;
}
#wrap {
height:100%;
margin-bottom:10px;
margin-top:10px;
padding-bottom:15px;
padding-left:40px;
padding-right:20px;
}
#header {
background-color:#FFFFFF;
background-image:url(http://www.gazagateway.org/hebrew/wp-content/themes/sirup/images/gazagateway-hdr7.jpg);
background-repeat:no-repeat;
height:140px;
padding:0 0 26px;
}
#headerimg {
height:150px;
margin-bottom:-20px;
padding-top:50px;
}
#headerimg h1 {
font-variant:small-caps;
margin:14px 0 35px;
text-align:center;
}
#headerimg a {
color:#78C583;
font-family:Trebuchet MS,Arial,Sans Serif;
font-size:30pt;
font-weight:bold;
padding:1px 3px;
}
#headerimg h1 a:hover {
color:#78C583;
}
.page_title {
font-family:Arial,Sans Serif;
width:600px;
}
#navi2 {
direction:rtl;
float:right;
margin:0 10px 10px 0;
padding:0;
}
#navi2 a {
color:#000000;
font-family:arial;
font-size:12pt;
font-weight:bold;
}
#navi2 a:hover {
border-bottom:medium none;
color:#A0410D;
}
#navi3 {
float:right;
margin:0 330px 10px 0;
padding:0;
}
#navi3 li {
padding-left:0;
}
#navi3 a {
color:#000000;
font-family:arial;
font-size:12pt;
font-weight:bold;
}
#navi3 a:hover {
border-bottom:medium none;
color:#A0410D;
}
.description {
color:#5A8974;
font-family:Trebuchet MS,Arial,Sans Serif;
font-size:13pt;
font-weight:bold;
margin:-25px 0 0;
padding:0;
text-align:center;
}
#nav {
direction:rtl;
height:40px;
padding:0 12px 0 0;
}
#nav li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 20px;
}
.clear {
clear:both;
}
a {
text-decoration:none;
}
#content h1, h2, h3, h4 {
font-family:arial;
}
#content h1 a {
color:#E07007;
font-size:13pt;
line-height:22px;
padding:1px 3px;
}
#content h1 a:hover {
border-bottom:medium none;
color:#E07007;
}
#content h2 a, h3 a, h4 a {
line-height:20px;
padding:1px 3px;
}
body a {
color:#37604B;
font-weight:bold;
}
body a:hover, #content h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {
border-bottom:1px dashed #37604B;
color:#37604B;
}
img {
border-bottom:medium none;
}
body h3 a {
color:#37604B;
}
.postmetadata, small {
font-size:8pt;
margin-bottom:50px;
}
h3 a {
color:#790000;
}
h3 a:hover {
color:#A0410D;
}
#sidebar {
border:1px solid #999999;
float:left;
height:100%;
margin:5px 5px 5px -20px;
padding:10px;
width:200px;
}
#sidebar ul li {
font-size:10pt;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin-right:-10px;
}
li {
font-size:10pt;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#sidebar ul li a, #sidebar ul li a:visited {
color:#790000;
font-weight:normal;
}
#sidebar ul li a:hover {
border-bottom:1px dashed #37604B;
color:#A0410D;
}

#sidebar h3 {
margin-top:20px;
font-size:12pt;
font-weight:bold;
color:#000;
/*border-bottom:1px solid #999;*/
/*font-weight:normal;*/
}


#sidebar p {
font-size:10pt;
text-align:justify;
}
.feature {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#FCECB7;
border:1px solid #FFAA5B;
float:right;
font-size:10pt;
margin:0 0 30px 10px;
padding:20px;
width:375px;
}
.feature h1 {
margin-top:5px;
}
.feature p {
/*text-align:justify;*/
}
.feature img {
padding:0;
}
.feature2 {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#FFFFFF;
float:right;
font-size:10pt;
margin:0 0 30px 10px;
padding:20px;
width:370px;
}
.feature2 h1 {
margin-top:5px;
}
.feature2 p {
/*text-align:justify;*/
}
.feature2 img {
border:5px solid #37604B;
padding:0;
}
#leadpic {
float:right;
margin:0 0px 6px 15px;
}
#frontpage {
float:right;
margin-top:50px;
padding:0;
width:850px;
}
#frontpage h2 {
font-size:12pt;
}
div #morearticles ul li a {
color:#E07007;
}
div #morecharts a, #morecharts a:hover, #morecharts a:visited {
font-size:8pt;
font-weight:normal;
text-align:left;
}
.frontcol img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
display:block;
float:right;
margin:3px 0 0 10px;
padding:0;
}
.frontcol img:hover {
display:block;
float:right;
margin:3px 0 0 10px;
}
.frontcol {
float:left;
padding-left:30px;
/*text-align:justify;*/
width:375px;
}
.frontcol p {
font-size:10pt;
}
.feature h1 {
font-size:14pt;
}
.frontcol h3 {
border-bottom:1px solid #999999;
color:#999999;
font-size:10pt;
font-weight:normal;
}
.frontcol h3 a, a:visited {
color:#999999;
font-weight:normal;
}
.frontcol h3 a:hover {
color:#999999;
font-weight:normal;
}
.frontcol h2 {
font-size:12pt;
}
.frontcol h2 a:hover {
color:#A0410D;
font-weight:bold;
}
.frontcol h2 a, a:visited {
color:#790000;
font-weight:bold;
}
.frontcol p {
}
.clearfloat {
display:block;
padding:0;
}
float properties .clearfloat:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.box-left {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#FFFFFF;
float:left;
margin:0 10px 20px;
padding:10px 20px;
width:390px;
}
.box-left h2 {
margin-top:15px;
}
.box-right {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#FFFFFF;
float:right;
margin:0 0 20px 10px;
padding:10px 20px;
width:350px;
}
.box-right h2 {
margin:15px 0;
}
#s {
background-color:#DFE4EE;
border:1px solid #AFAFAF;
font-family:arial,sans serif;
margin-top:3px;
padding:4px;
width:160px;
}
#comments, #respond {
width:590px;
}
.commentlist {
line-height:150%;
margin:0;
padding:0;
width:590px;
}
.commentlist li {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
background-color:#DFE4EE;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 30px;
padding:20px;
width:590px;
}
.comment-btm {
padding:100px 20px;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
font-style:normal;
}
.commentlist small {
display:block;
font-size:87%;
margin-bottom:5px;
}
#commentform {
margin-top:10px;
width:590px;
}
#commentform p {
font-size:10pt;
margin:0;
padding:6px 0;
}
#commentform input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ECF7ED none repeat scroll 0 0;
border:1px solid #AFAFAF;
font-family:arial;
margin-top:3px;
padding:4px;
width:250px;
}
#commentform textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ECF7ED none repeat scroll 0 0;
border:1px solid #AFAFAF;
font-family:arial;
height:150px;
line-height:1.5;
margin-top:3px;
padding:4px;
width:500px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}

#commentform #submit {
-x-system-font:none;
border:1px solid #AFAFAF;
background-color:#37604B;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:arial;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:28px;
line-height:normal;
width:100px;
}
#gravatar {
width:400px;
}
#gravatar img {
float:right;
margin-left:10px;
}
.navigation {
height:20px;
padding-bottom:15px;
width:600px;
}
.navigation a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
color:#790000;
padding:1px 3px;
}
.wp-caption {
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin:10px;
padding-top:4px;
text-align:center;
}
.wp-caption img {
border:0 none;
margin:0;
padding:0;
}
.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
text-align:center;
}
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
#footer {
clear:both;
font-size:8pt;
font-weight:bold;
height:180px;
margin-top:30px;
padding:20px 20px 0;
}
#footer p a, a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#37604B;
}
#footer p a:hover {
border-bottom:1px dashed #37604B;
color:#37604B;
}
.post, .entry {
font-size:10pt;
width:600px;
}
.post h2 {
font-size:12pt;
}
.post h2 a {
color:#790000;
}
.post h2 a:hover {
border-bottom:1px dashed #A0410D;
color:#A0410D;
}
.post li {
font-size:10pt;
}
.entry p {
/*text-align:justify;*/
}
.post-edit-link a {
font-size:10pt;
}
.left, .alignleft {
float:left;
}
.right, .alignright {
float:right;
}
.pagetitle {
/*font-size:12pt;
font-weight:bold;*/
font-size:10pt;
font-weight:normal;
}
.phplist label {
font-size:10pt;
margin:10px;
}
.phplist input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DFE4EE none repeat scroll 0 0;
border:1px solid #AFAFAF;
font-size:10pt;
}
#contactsubmit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#37604B none repeat scroll 0 0;
border:1px solid #AFAFAF;
color:#FFFFFF;
font-family:arial;
font-size:10pt;
margin-top:2px;
padding:2px;
}
.box-grey-r {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E1E1E1;
height:500px;
margin-bottom:10px;
padding:10px;
width:400px;
}
.box-grey-r p {
font-size:10pt;
}
.box-grey-r h2 {
font-size:12pt;
}
.box-grey-r2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E1E1E1;
height:100%;
margin-bottom:10px;
padding:10px;
width:400px;
}
.box-grey-r2 p {
font-size:10pt;
}
.box-grey-r2 h2 {
font-size:12pt;
}
.box-grey {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E1E1E1;
height:100%;
margin-bottom:10px;
padding:10px;
width:375px;
}
.box-grey p {
font-size:10pt;
padding-right:10px;
}
.box-grey h2 {
font-size:10pt;
}
.more-posts {
border-top:1px solid #E1E1E1;
margin-bottom:10px;
margin-top:10px;
}
.box-featured {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #E1E1E1;
height:250px;
margin-bottom:10px;
padding:10px;
width:375px;
}
.box-featured p {
font-size:10pt;
}
.frontcol-l img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:medium none;
display:block;
float:right;
margin:3px 0 0 10px;
padding:0;
}
.frontcol-l img:hover {
display:block;
float:right;
margin:3px 0 0 10px;
}
.frontcol-l {
float:right;
padding-left:30px;
/*text-align:justify;*/
width:375px;
}
.frontcol-l p {
}
.frontcol-l h3 {
border-bottom:1px solid #999999;
color:#999999;
font-size:10pt;
font-weight:normal;
}
.frontcol-l h3 a, a:visited {
color:#999999;
font-weight:normal;
}
.frontcol-l h3 a:hover {
color:#999999;
font-weight:normal;
}
.frontcol-l h2 {
font-size:12pt;
}
.frontcol-l h2 a:hover {
border-bottom:1px dashed #A0410D;
color:#A0410D;
font-weight:bold;
}
.frontcol-l h2 a, a:visited {
color:#790000;
font-weight:bold;
}
.box-grey-r h3, .box-grey-r2 h3, .box-grey h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:medium none;
color:#790000;
font-size:12pt;
font-weight:bold;
margin:0;
padding:10px 0 10px 10px;
}
#content {
margin-bottom:10px;
}
.feat {
font-size:20pt;
}
