
/*
Theme Name: Guy Shachar Hebrew
Theme URI: http://guyshachar.com/
Description: Built on Thematic Theme</a>
Author: Guy Shachar
Author URI: http://www.guyshachar.com/
Template: thematic
Version: 0.1
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
@import url('default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/************************************************ Style for drop-down menu */

.clear {clear:both;}

h1, h2, h3, h4, h5, h6{
	font-weight: normal;
	clear: none;
}
ul, ol{
	list-style-position:inside;
}
#header{
	z-index:99; /* IE7 z-index bug */
}
#access{
	overflow:visible;
	position:static;
	float:none;
	padding:0;
	margin:0;
	height:25px;
	background: #ce984e url(images/menu_bg_line.gif) repeat-x left top;
	border:none;
}

#access .menu {
	float: right;
	width: 500px;
}

#rss_in_menu{
	float:right;
	display:none;
}

.alignRight, .floatright {float: right;}
.alignLeft , .floatleft {float: left;}


.main{
	clear:both;
}
/************************************************ Body */
body{
	background:url(images/header_strip.gif) repeat-x top center;
}
#wrapper
{
	width: 880px;
	margin:0 auto;
	border:solid white 25px;
	border-bottom: 0px;
	margin-top:13px;
	position: relative;
	zoom:1;
}

#branding{
	background:url(images/guy_shachar_header.jpg) no-repeat top left;
	width: 880px
}

#header{
	width:880px;
	margin:0 auto;
	border:none;
	background:none;
	position: relative;
}
#blog-title{
	padding:10px 0 0 0;
	height:73px;
	border:none;
	font-weight:normal;
	font-size:50px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Century Gothic, "Trebuchet MS", Verdana, Arial, Georgia, Times New Roman;
}
#blog-title a{
	padding:1px 5px;
	display: none;
}
#blog-title a:hover{

}
#blog-title span{
}
#topmenu
{
	position: absolute;
	background: #ce984e url(images/menu_bg_line.gif) repeat-x left top;
	left: 0px;
	top: 83px;
	height:25px;
	width:470px;
	border: 0px;
	margin:0 auto;
	z-index: 100;

}


#topmenu ul.dropdown  li {float: left;}
#topmenu ul.dropdown  li ul li {float: none;}

#topmenu a {
	font-size: 12px;
	padding-top: 2px;
	padding-bottom:5px;
	}

.ie6 #topmenu a {
	padding-top: 3px;
	padding-bottom:4px;
	}

#blog-description{
	display:none;

	font-weight:normal;
	font-size:11px;
	padding:3px 0 0 10px;
	font-family:arial;
	text-decoration:none;
	font-style:normal;
	color:#9c8383;
	float:left;
}

#blog-title {cursor: pointer;}

/************************************************ Pages menu */

#page_menu{
	float:left;
	width: 470px;
}

/************************************************ Content */
#main {
	padding:20px 0 0 0;
	width:880px;
	margin:0 auto;
	font-family:arial;
	background: #ffffff;
}
#content{
    width:605px;
    margin: 0px;
}



#container {
    position: relative;
    float: right;
    width: 607px;
    }

.single #content,
.page #content
{
    background: url(images/single_post_bg.gif) repeat-x left top;
    margin-left: 0px;
    border: solid #d9d9d9 1px;
}

.tag .page-title,
.search .page-title,
.archive .page-title,
.category .page-title
{padding-top: 0px; }

.tag .page-title span,
.search .page-title span,
.search .page-title ,
.archive .page-title span,
.category .page-title span {
    font-size: 18px;
    font-weight: bold;
    color:#5F9420;
    font-style: normal;
}

.archive-meta {
	direction: rtl;
	color: #5F9420;
	font-weight: bold;
	font-size: 14px;

}


.tag #content,
.search #content,
.archive #content
{
    margin-left: 0px;
    width: 605px;
}
.category #content
{
    background: url(images/single_post_bg.gif) repeat-x left top;
    margin-left: 0px;
    border: solid #d9d9d9 1px;
    padding: 20px;
    width: 565px;
}


.hentry,
.thumbnailWrap
{
	background: #f0f3e8;
	width: 185px;
	padding-bottom:30px;
	float: right;
	overflow: visible;
	border: solid #d9dbda 1px;
	position: relative;
	direction: rtl;
}


.thumbnailWrap {margin-bottom: 20px;padding-bottom: 14px;}

.category .hentry ,
.tag_aggregator .thumbnailWrap
 {
    width: 170px;
}

.tag .hentry {}
.archive .hentry {}

.single .hentry ,
.page .hentry
{
    width: 565px;
    background: transparent;
    padding: 5px 20px 20px 20px ;
    border: 0px;
	position: relative;
}

/************************************************ Homepage unpaged*/
.blog .p1
{
	background: #f0f3e8/* url(images/p1_bg.gif) 0 5px repeat-x*/;
	color:#fff;
	padding-bottom: 0px;
	width: 603px;
	margin-bottom: 32px;

}

.blog .p1 .entry-content
{
	padding-bottom:0;
	margin-bottom:0;
	bottom:0;
	color: #000000;
}
.blog .p1 .entry-content a
{
	color:#609020;
}
.blog .p1 .entry-title
{
	padding:0;
	padding-bottom:8px;
	margin:0;
	margin-left:-3px;
	font-size:22px;
	line-height:24px;
	font-weight:bold;
	color:#fff;
}
.blog .p1 .entry-title a
{
	color:#609020;
}
.blog .p1 .entry-title a:hover
{
	color:#609020;
}
.blog .p1 .entry-content .entry-utility
{
	color:#a28080;
}
.blog .p1 .entry-content .entry-utility a
{
	color:#a28080;
}
.blog .p1 .entry-meta
{
	/*background:url(images/green_pointer.gif) 0 6px no-repeat;*/
	padding:0 0 0 0px;
	margin:0;
	color:#a28080;
	width: 200px;
	left: 5px;
	right: auto;

}
.blog .p1 .entry-meta  a
{
	color:#a28080;
}
.blog .p1 .entry-meta span
{
	background:none;
}
.blog .p1 .entry-utility
{
	display:none;
}
.blog .p1 .more-link
{
	margin-bottom:0;
	color:#80af53;
	display:inline;
}
.blog .p1 .entry-content img
{
	border:1px solid #000;
}
.blog .p1 .entry-content img.alignleft
{
	margin:20px 20px 20px 0;
}
.blog .p1 .blog_listing

{
	width: 195px;
	padding: 10px 5px;
	}


/************************************************ second post */
.blog .p2

{
	clear: both;
}

.blog .p3
{
	margin: 0px 19px;
}

.tag .p2,
.search .p2,
.archive .p2,
.category .p2
{
	margin: 0px 20px;
}

/************************************************ general entry content */
.blog .blog_listing {
    float: left;
	width:180px;
	direction: rtl;
	text-align: right;
}


.tag .blog_listing,
.search .blog_listing,
.archive .blog_listing {
    float: right;
    width:180px;
}

.tag .p1 .blog_listing,
.tag .p2 .blog_listing,
.tag .p3 .blog_listing,
.search .p1 .blog_listing,
.search .p2 .blog_listing,
.search .p3 .blog_listing,
.archive .p1 .blog_listing,
.archive .p2 .blog_listing,
.archive .p3 .blog_listing
{
    width:170px;
    padding-right: 10px;
}

.category .blog_listing {
    float: left;
    width:160px !important;
}

.clear_hentry{
	clear:both;
	height: 5px;
}

.p1 .clear_hentry{height: 0px;}

.page .entry-title { padding-right: 0px;}

.blog .entry-title,
.tag .entry-title,
.search .entry-title,
.archive .entry-title,
.category .entry-title
{
	margin:0;
	color:#5f9420;
	font-weight:bold;
	font-size:14px;
}

.blog .entry-title a ,
.tag .entry-title a ,
.search .entry-title a ,
.archive .entry-title a ,
.category .entry-title a
{
	color:#5F9420;
	}

.entry-title a:hover{
	color:#5f9420;
}
.entry-utility{

}
.entry-meta{

	padding:6px 0 5px 0;
	clear:both;
	position: absolute;
	right: 0px;
	bottom: 0px;
	direction: rtl;

}



.firefox .entry-meta, .msie .entry-meta{
	padding:6px 0 6px 0;
}

.single .entry-meta,
.page .entry-meta
{
    padding-right: 15px;
    }

.home .entry-meta,
.tag .entry-meta,
.search .entry-meta,
.archive .entry-meta,
.category .entry-meta
{
    padding-left: 2px;
    }



.firefox.archive .entry-meta, .firefox.search .entry-meta{
	padding:6px 0 5px 0;
}
.entry-meta span.color-meta{

	padding: 3px 3px;
	color:#989a97;
}

.entry-meta abbr, .entry-meta acronym
{
	border-bottom: 0px;
	cursor: default;

}

.entry-meta span a{
	color:#989a97;
}
a.green-read-more{
	font-size:12px;
	font-weight:bold;
	color:#80af53;


}

a.green-read-more .meta-nav
{
	color: #F0F3E8;

	background: url(images/blog_entry_read_more_left.gif) no-repeat left 5px;
	padding-left: 5px;
	}

.user-comments{
	background:url(images/user-comments.gif) center bottom no-repeat;
	padding:6px 10px 8px 10px;
	position:absolute;
	display:none;
}
.user-comments a{
	color:#503f3f;
}
/************************************************ thumb_150x150 */
.thumb_175x130,
.thumb_main_page_post
{
	float:right;
	width: 175px;
	height: 131px;
	padding: 5px;
	background: #ffffff url(images/horizontal_dots.gif) repeat-x left bottom;
	text-align: center;

}
.thumb_175x130 .post-image,
.thumb_main_page_post .post-image
{

	}

.thumb_160x120,
.thumb_main_page_post
{
	float:right;
	width: 160px;
	height: 120px;
	padding: 5px;
	background: #ffffff url(images/horizontal_dots.gif) repeat-x left bottom;
	text-align: center;

}
.thumb_160x120 .post-image,
.thumb_main_page_post .post-image
{

	}






.thumb_385x290{
	float:right;
	background: white url(images/main_side_dots.gif) repeat-y right top;
	padding:5px;
	color: #000000;



}
.thumb_385x290 .post-image{

}

.thumb_100x75{
	float:right;
	background: white;
	border: dotted #d1d4cb 1px;
	padding:5px;
	width: 100px;
	height: 75px;



}
.thumb_100x75 .post-image{

}



/* =Comments
-------------------------------------------------------------- */

#comments {
    color:#000;
    margin:0px 0 0 0;
    padding:18px 0px;
    overflow:hidden;
    width: 100%;
}

.postWithMenu #comments {
	width: 485px;
	margin-right: 100px;

}

#comments h3 {
	text-align: right;
	font-family: arial;
	font-weight: bold;
	text-transform:none;
	font-size: 14px;
	margin-bottom:10px;
	padding-bottom: 20px;
	clear: both;
	color: #62931e;

}

#comments .comments .unapproved {padding-right: 10px; color: ##5F9420; font-weight: bold;}
.ie6 #comments .comments h3 ,
#comments .comments:first-child h3 {
    padding-right: 10px;

    border-bottom: solid #d9d9d9 1px;
}


#comments ol {
    margin:0 0 6px 0;
    list-style:none;
}
#comments li {
    margin:0 0 0px 0px;
    padding:0;
    position:relative;
    border-bottom: solid #d9d9d9 1px;
	clear:both;
	margin-top:-1px;
	*margin-top:-3px;
	height:1%;
}
#comments li li{
	margin-top:-1px;
}
#comments .comment-author{
	width:85px;
	float:left;
	margin-top:2px;
}
#comments .comment-content,
#comments li li .comment-content,
#comments li.alt li .comment-content,
#comments li li li .comment-content,
#comments li.alt li li .comment-content,
#comments li li.alt li .comment-content{

    padding: 10px;
    padding-bottom: 0px;
    color:#323232;
    text-align: right;
    direction: rtl;
}
#comments li.alt .comment-content,
#comments li li.alt .comment-content,
#comments li li li.alt .comment-content {
	text-align: right;
	directionr:rtl;
}
#comments a {
}
#comments li.byuser {

}
#comments li.byuser p a {
}
#comments li.bypostauthor {
}
#comments li.bypostauthor p a {
}
#comments .avatar {
    width:80px;
    height:80px;
}
#comments .fn {


}
#comments .fn a {
    color:#323232;
}
#comments-list {background: #ffffff;direction: rtl;}
#comments-list .comment-meta {
    font-size:10px;
    padding: 10px;
    padding-top: 0px;
    clear:both;
    color:#999999;
    line-height:11px;
    text-align: right;
    direction: rtl;
}
#comments-list .comment-meta a {
    font-style:italic;
    color:#62931E;
}
#comments li p {
    margin:0;
    margin-bottom:10px;
    /*padding:0 0 18px 0;*/
}
#comments div.comment-reply-link{
	margin:-30px 0 0px 130px;
	position:absolute;
}
#comments .children{
	list-style:none;
	clear:both;
	padding:0;
	margin:0;
}
#trackbacks-list h3{
	background:url(images/trackbacks_showhide.gif) bottom right no-repeat;
	cursor:pointer;
	padding:10px 0 15px 0;
	height:1%;
}
#trackbacks-list ol{
	display:none;
}
#trackbacks-list .comment-author {
    font-size:10px;
	color:#999999;
	line-height:12px;
}
#trackbacks-list .comment-author a {
    font-size:14px;
    font-weight:bold;
    color:#323232;
}
#respond {
	color:#323232;
	width:auto;
	_width:585px;
	margin:0;
	margin-right:10px;
	padding:0 0 0px 0;
	background:none;
	direction: rtl;
	text-align: right;
}
#respond h3{
	margin-top:0px;
	margin-left:-10px;
	padding-left: 15px;
	padding-right: 15px;
	text-align: right;
	direction: rtl;
}
#respond form {
    padding:0 0 36px 0;
}
#respond .form-section {clear: both;}

#respond #form-section-author {
    width:100%;
    float:right;
	display: inline;
}

#respond #form-section-author input {
    width:100%;
	border:1px solid #c4c4c4;

}
#respond #form-section-email {
    width:100%;
    float:right;
	display: inline;
}
#respond #form-section-email input {
    width:100%;
	border:1px solid #c4c4c4;
}
#respond #form-section-url {
	clear:both;
}
#respond #form-section-url input {
    width:100%;
	border:1px solid #c4c4c4;
}
#respond .form-label {
    font-size:11px;
    width: 100px;
    font-weight: bold;
    float: right;
	display: inline;
}
#respond .form-input {
   width: 305px;
   float: right;
	display: inline;
}

#respond .form-textarea {
   width: 305px;
   float: right;
	display: inline;
}


#respond .form-input input {
    margin:0 0 14px 0;
}
#respond textarea {
    width:100%;
    margin:0 0 16px 0;
	border:1px solid #c4c4c4;
	/*background:url(images/textarea_bg.gif) top left no-repeat;*/
}
#respond .form-submit {
    margin-right: 100px;
    clear:both;
}
p.subscribe-to-comments {
    width:260px;
    float:left;
	display: inline;
}
p.subscribe-to-comments label {
}
p.comment_license {
    clear:both;
    margin:0;
}
p.solo-subscribe-to-comments {
    clear:both;
    margin:0;
}
p.solo-subscribe-to-comments:first-line {
    font-style:italic;
}
#respond .required {
    font-weight:bold;
}
.subscribe-to-comments {
    color:#666;
    float:left;
	display: inline;
    font-size:11px;
    margin:0;
    padding:18px 0 0 0;
}
.solo-subscribe-to-comments {
    color:#666;
    font-size:11px;
    padding:18px 0 0 0;
}
.comment_license {
    color:#666;
    clear:both;
    font-size:11px;
    margin:0;
    padding:18px 0 0 0;
}
#form-allowed-tags {
    padding-right: 63px;
    width: 305px;
	display: none;
}

#form-allowed-tags p {
    color:#666;
    font-size:11px;
    margin:0;
}
#form-allowed-tags span {
    font-style:italic;
}
/* =Navigation
-------------------------------------------------------------- */

.navigation {
    margin:0px 0 15px 0;
    overflow:hidden;
}
.nav-previous {
	float: left;
	display: inline;
	width:45%;
	padding-left: 20px;
}
.nav-next {
	float: right;
	width:45%;
	text-align:right;
}
#nav-above,#nav-below {
	width: 570px;
	padding: 0;
}
#nav-above {
	display:none;
}
#nav-below{
    /*overflow: hidden;
    height: 0px;
    visibility: hidden;*/
}

#nav-below a {
    color: #62931E;
    font-weight: bold;
    text-decoration: none;
    border: 0px !important;
    direction: rtl;
}

.home #nav-above,
.single #nav-above,
.page #nav-above
{
    display:none;
}
.paged #nav-above {
}

/* =Asides, Sidebars & Widget-Ready Areas
-------------------------------------------------------------- */

.main-aside { float: left;}

.aside,
.aside input {
    font-size:13px;
    line-height:18px;
    margin-bottom:6px;
}
.aside p,
.aside ol,
.aside dd,
.aside pre {
    margin-bottom:18px;
}

.aside ul {
   margin-bottom:0px;
}

.aside pre,
.aside code {
    font-size:12px;
    line-height:18px;
}
.aside .current_page_item a {
    color: #FF4B33;
}
.aside .current_page_item .page_item a {
    color:#1862cf;
}
.aside .current_page_item .page_item a:hover,
.aside .current_page_item .page_item a:active {
    color: #FF4B33;
}
.aside {
    color:#141414;
}
.aside a {
    color:#1862cf;
    text-decoration: underline;
}
.aside a:active,
.aside a:hover {
    color: #FF4B33;
}

.aside a.more
{
	clear: both;
	background: url(images/aside_read_more_right.gif) no-repeat 105% 1px;
	display:block;
	}

.aside h3 {
    font-size:15px;
    font-style:italic;
    line-height:22px;
    direction: rtl;
    text-align:right;
}
.aside h3 a {
    text-decoration:none;
}
.aside caption {
    font-size:11px;
    font-family:Arial,sans-serif;
    font-weight:bold;
    text-transform:uppercase;
    letter-spacing:0.05em;
}
.aside ul {
    list-style:none;
    margin-left:0;
}
.aside ul li{
    list-style:none;
    margin:0;
	padding:7px;
	list-style-position:outside;
}

.aside ul ul {
    list-style:none;
    margin:0 0 10px 0px;
}
.aside ul ul li {
    padding:6px 4px;
}
.aside ul ul ul {
    margin-bottom:0;
}
.aside form,
.aside table {
    margin-bottom:22px;
}
.aside table {
    border:none;
}
.aside thead {
    border:1px solid #ccc;
}
.aside tbody {
    border:1px solid #ccc;
}
.aside th, .aside td {
    border-right:1px solid #ccc;
    padding:.25em .8em;
}
.aside tfoot tr {
    border:none;
}

.aside tfoot td {
    border-color:transparent;
}


.widget_tag_cloud {
    margin:0 0 22px 0;
}
/*
    Main Asides
*/
.main-aside ul {
    padding:0 0px;
}
.main-aside h3 {

}
.main-aside ul ul {
    padding:0;
}
#primary {
    padding:0 0 0 0;
    margin-bottom:0px;
    border: solid #e4e4e4 1px;
	zoom:1;
}
#primary h2.widgettitle,
#primary h3.widgettitle{

	color:#115cdb;
	margin:0;
	margin-right:-3px;
	font-size: 16px;
	padding:4px 4px 0 0;
	font-style:normal;
	clear:both;
	text-align: right;
	direction: rtl;

}

#secondary {display:none;}

.ie6 .textwidget {zoom: 1; padding-left: 5px; direction: rtl; text-align: right;}

.widgetcontainer {
	border-top: solid #e4e4e4 1px; border-bottom: 0px;
}

#index-top.aside .widgetcontainer ,
#page-top.aside .widgetcontainer,
#single-top.aside .widgetcontainer
{border-top: 0px; }

.widget_ctc {border-top: 0px; }

.widgetcontainer>div ,
.widgetcontainer>ul,
.widgetcontainer>form,
.widgetcontainer>P
{
	text-align: right;
	direction: rtl;
}

.phplist label {
	float: right !important;
	text-align: right  !important;
	}

.ngg_sidebar_gallery_widget {text-align: right;}

.ie6 .ngg_sidebar_gallery_widget a {
	padding-left: 7px
	}

#secondary>ul.xoxo>li{
	width:250px;
	float:left;

}
.ie6 #secondary ul.xoxo li{

}

#secondary>ul.xoxo>li h3{

	height:37px;
	color:#115cdb;
	margin:0;
	padding:4px 0 0 4px;
	font-style:normal;
}

.ie6 #secondary ul.xoxo li h3{

	height:37px;
	color:#115cdb;
	margin:0;
	padding:4px 0 0 4px;
	font-style:normal;
}

.ie6 #secondary ul.xoxo li h3{

	height:37px;
	color:#115cdb;
	margin:0;
	padding:4px 0 0 4px;
	font-style:normal;
}

#secondary ul ul li {
    padding:2px 4px;

	margin:0;
	list-style-position:outside;
}
.ie6 #secondary ul ul li {
    padding:2px 0px;

	margin:0;
	list-style-position:outside;
}



/************************************************ Tabed Nav */
.tw-tabbed-widgets{
	padding:5px 0 0 0 !important;
	margin:0 !important;
}
.tw-tabbed-widgets ul li ul{
	margin:0 !important;
}
.tabbed-widget-item>li{
	border:none !important;
}

ul.tw-nav-list{
	padding:0 4px !important;
	width:292px !important;
}
ul.tw-nav-list a, #sidebar ul.tw-nav-list a{
	background:none !important;
	color:#fff !important;
	padding:1px 4px !important;
}
ul.tw-nav-list li, #sidebar ul.tw-nav-list li{
	padding:0 !important;
	border:none !important;
}
ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected{
	background:#f7fdf1 !important;
	padding:0 !important;
}
ul.tw-nav-list li.ui-tabs-selected a, #sidebar ul.tw-nav-list li.ui-tabs-selected a{
	color:#503f3f !important;
	padding:1px 4px !important;
}
.without_title{
	margin-top: 0 !important;
}
.tw-rotate{
	top:0 !important;
}
.tw-rotate ul ul li{
	list-style-position:outside !important;
	*margin-left:-20px;
}
.ie6 .tw-rotate ul{
	height:1% !important;
}
.ie6 .tw-rotate ul ul li{
	height:1% !important;
}
/*
    Content Asides
*/
#content .aside,
#page-top,
#single-top {
    border:1px solid #ccc;
    margin:0 0 22px 0;
    padding:18px 0 0 0;
}

.category #index-top.aside,
.tag #index-top.aside
{border:1px solid #ccc;}

#index-top.aside ,
#page-top.aside,
#single-top.aside
{padding:0;}

#content .aside ul {
    padding:0 20px;
}

#index-top.aside ul,
#page-top.aside ul,
#single-top.aside ul
{padding: 6px;}

#content .aside h3 {
    font-weight:normal;
    font-size:17px;
    font-style:italic;
    padding:0 0 7px 0;
    text-transform:none;
}
#content .aside ul ul {
    padding:0;
}
/*
	Footer
*/
#footer_bg{
	width: 873px;
	margin: 20px 0px 0px;
	position: relative;
	clear: both;
}

#footer_bg .corner_left {
	position: absolute;
	left: 0px;
	top: 0;
	width: 6px;
	height: 6px;
	background: url(images/footer_left_corner.gif) no-repeat left top;

	}

#footer_bg .corner_right {
	position: absolute;
	right: 0px;
	top: 0;
	width: 6px;
	height: 6px;
	background: url(images/footer_right_corner.gif) no-repeat left top;
	}

#footer{
	font-family:arial;
	width: 850px;
	border: solid #f5f5f7 1px;
	border-bottom: 0px;

}
/*
    Footer Asides
*/
#subsidiary {
    padding:33px 0 0 0;
}
#subsidiary .aside{
	color:#fff;
}
#subsidiary h3.widgettitle{
	xbackground:url(images/subsidiary_header.gif) top left no-repeat;
	height:37px;
	color:#fff;
	margin:0;
	padding:4px 0 0 4px;
	font-style:normal;
	clear:both;
}

#siteinfo{
	text-align:center;
	padding:10px;
	margin:0 auto;
	overflow:hidden;
	height:26px;
	border:1px solid #e2e4e1;
	border-bottom:0px;
	background: #f0f3e8;
}

/* =PageNavi
-------------------------------------------------------------- */

/* Using !important to override PageNavi CSS */

.wp-pagenavi {
    margin:0 0 0 0.5em;
    padding:0.5em 0;

    text-align: right;
}
.wp-pagenavi a, .wp-pagenavi a:link {
border: 0px !important;
    color:#5F9420!important;
    font-style:normal;
    margin:0 .175em !important;
    padding:3px 4px !important;
	line-height:10px;
}
.wp-pagenavi a:visited {
border: 0px !important;
    color:#5F9420 !important;
}
.wp-pagenavi a:hover {
border: 0px !important;
    color:#2772b3 !important;
}
.wp-pagenavi a:active {
border: 0px !important;
    color:#5F9420 !important;
}
.wp-pagenavi span.pages {
	border: 0px !important;
    color:#5F9420 !important;
	font-weight: bold !important;
    margin:0 !important;
    padding:0 10px 0 0 !important;
}
.wp-pagenavi span.current {
border: 0px !important;
    color:#989A97!important;
    font-style:normal;
    margin:0 .175em !important;
    padding:3px 4px !important;
}
.wp-pagenavi span.extend {
	background-color:#FFFFFF;
	border: 0px !important;
    color:#5F9420;
    margin:2px;
    padding:2px 4px;
}

#siteinfo
{
	width: 100%;
	color: #000000;
	text-align: left;
}

.main-aside
{
	width: 250px;
	right: auto;
	}

.paperFold {
	position: absolute;
	left: -1px;
	bottom: -1px;
	background: url(images/corner_folded_right.gif) no-repeat left top;
	width: 18px;
	height: 18px;
}

.ie6 .paperFold {
	left: -2px;
	}

.ie6 .aside .paperFold {left: -1px;bottom: -2px;}


.category #container .paperFold {
    left:5px;
}

.ie6 .category #container .paperFold {left: -1px;}




.tag #container .paperFold,
.archive #container .paperFold {

}

.tag #container .hentry .paperFold ,
.search #container .hentry .paperFold ,
.archive #container .hentry .paperFold ,
.category #container .hentry .paperFold {
    background: url(images/corner_folded_right_with_bg.gif) no-repeat left top;
    left:-1px;
    right: auto;
}


/*#primary .paperFold {bottom: 0px;}*/

br.clearer {
	clear:both;
	height: 0px;
	overflow: hidden;
	line-height: 0px;
	}


#top_search {
	position: absolute;
	background: none;
	left: 5px;
	top: 12px;
	height:50px;
	width:160px;
	border: 0px;
	margin:0 auto;
	z-index: 100;
	text-align: right;
}

#top_search .textbox {
    background: #ffffff url(images/magnifier.gif) no-repeat left top;
    border: solid #af7a66 1px;
    height: 17px;
    padding-left: 20px;
    padding-top: 1px;
    width: 100px;
    font-family: arial;
    vertical-align: middle;
    float: right;
    direction: rtl;
    text-align: right;
}

#top_search .submit {
    background: none;
    color: #ffffff;
    font-family: arial;
    font-size: 12px;
    border: 0px;
    padding: 0px;
    vertical-align: middle;
    cursor: pointer;
    float: left;
    margin-top: 1px;
}



.home .hentry .blog_listing  .entry-content ,
.tag .hentry .blog_listing  .entry-content ,
.search .hentry .blog_listing  .entry-content ,
.thumbnailWrap .blog_listing  .entry-content ,
.archive .hentry .blog_listing  .entry-content ,
.category .hentry .blog_listing .entry-content
{
    padding-right: 0px;
}

.search .single  .entry-content,
.search .page  .entry-content
{font-size: 12px;}

.thumbnailWrap .blog_listing  .entry-content {font-size: 12px;}




.posts_box {
	clear: both;
	padding-top: 20px;
	/*padding-bottom: 20px;*/
	position: relative;
	border-bottom: solid #D9DBDA 1px;
}

.ie6 .posts_box {width:100%}


.posts_box .hentry {
    width: 593px;
    float: right;
    padding-bottom: 0px;
    padding-left: 5px;
    padding-top: 5px;
    padding-right: 5px;
    border-bottom: 0px;
}

.category .posts_box .hentry
{
    width: 548px;
    }

.tag .posts_box .hentry {}
.archive .posts_box .hentry {}

.posts_box .blog_listing {
    width: 465px !important;
    padding: 0 5px;
    direction: rtl;
    text-align: right;
}
.tag .posts_box .blog_listing ,
.search .posts_box .blog_listing ,
.archive .posts_box .blog_listing ,
.category .posts_box .blog_listing
{width: 420px !important}

.posts_box .entry-meta {display: none}

.posts_box .paperFold {bottom: -1px;}

.single #container .paperFold,
.page #container .paperFold
	{
	bottom: -1px;
	left: -1px;
	right: auto;
	}

.ie6 .single #container .paperFold,
.ie6 .page #container .paperFold
{
	bottom: 0px;
	left: -1px;
	}

.formcontainer {padding: 0px 15px;}
.formcontainer p {clear: both;}

.form-submit #submit {background: #60931d; color: #ffffff; border: 0px; font-family: arial; font-weight: bold;  }

.related_posts_wrap {
    border-bottom: solid #e2e5da 1px;
    }

.related_posts_wrap h3 {
   color: #579518;
   font-size: 14px;
   font-weight: bold;
   padding: 25px 10px 10px 10px;
   border-bottom: solid #e2e5da 1px;
   text-align:right;
   direction: rtl;
}
.related_posts_wrap #related-posts {
background:#f0f3e8 url(images/related_posts_bg.gif) repeat-x left top;
clear: both;
    }

.related_posts_wrap #related-posts ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
    list-style-image: none;
}
.related_posts_wrap #related-posts ul li {
    border-bottom: solid #e2e5da 1px;
    padding:10px;
}

.related_posts_wrap .related_post_content {
    width: 450px;
    float: right;
   	display: inline;
    padding-right: 10px;
    text-align: right;
    direction: rtl;
}

.related_posts_wrap .related_post_content h4 {
    font-size: 14px;
    color: #579518;
    direction: rtl;
}

.related_posts_wrap .related_post_content a {
    color: #579518;
    font-weight: bold;
    text-decoration: underline;
}
.related_posts_wrap .related_post_content h4 a {
    font-size: 14px;
    text-decoration: none;
}

.ngg-gallery-thumbnail img {border-style: dotted !important;}
.ngg-gallery-thumbnail img:hover {background-color: #afc98e !important;}
.ngg-singlepic {
    border: 1px dotted #D1D4CB;

}


#footer .footerLinks {text-align: right; color: #CBCAC6;font-size: 11px;}

#footer .footerLinks .copyrights {color: #000000;}

#footer .footerLinks a {font-style:normal; font-size: 11px; text-decoration: underline; color: #1862CF;}

.paginated-comments-links {margin: 0px 13px 10px 13px ; text-align: right; }


.paginated-comments-links {
	font-size:0.9em !important;
	clear:both !important;
	display:block !important;
	padding-top:15px;

	text-align:center;

}

#comments-nav-below {
	padding-bottom:15px;
	border-bottom: 1px solid #D9D9D9;
}

.paginated-comments-links span {
	font-weight:bold;
	margin:0pt 6px;
}

.paginated-comments-links a.page-numbers,
.paginated-comments-links a.next,
.paginated-comments-links a.prev
{
	border:1px solid #DDDDDD;
	margin-right:3px;
	padding:3px 7px;
}

.paginated-comments-links span.page-numbers,
.paginated-comments-links span.next,
.paginated-comments-links span.prev {
	margin-right:3px;
	padding:3px 7px;
}


.paginated-comments-links a.page-numbers:hover,
.paginated-comments-links a.next:hover,
.paginated-comments-links a.prev:hover,
.paginated-comments-links span.page-numbers:hover,
.paginated-comments-links span.next:hover,
.paginated-comments-links span.prev:hover {
	background-color: #0066CC;
	color: #FFFFFF !important;
	text-decoration: none !important;
}


#shExternalPicLinks {color: #659024;}
#shExternalPicLinks a {
    color: #659024;
    font-size: 12px;
    font-weight: bold;
    font-family: arial;
    padding: 0px 5px;

}

.tag_aggregator {}
.tag_aggregator .category {}

.thumbnailWrap h2 {
	padding-top: 8px;
	padding-left: 8px;
	}

.tag_aggregator .thumbnailWrap .thumbnail {
	margin-right: 5px;
	text-align: center;
	float: left;
	}
.tag_aggregator .thumbnailWrap .thumbnail a {}
.tag_aggregator .thumbnailWrap .thumbnail a img {
	background-color:#FFFFFF;
	border:1px dotted #A9A9A9;
	display:block;
	margin:4px 0px 4px 5px;
	padding:4px;
	position:relative;
	width: 160px;
	height: 120px;
	}

.tag_aggregator .thumbnailWrap .thumbnail a img:hover {
	background-color: #afc98e !important;
}

/*phplist widget submit*/
#contactsubmit {
	color: #1E5CD7;
	background: none;
	border: solid #1E5CD7 1px;
	font-weight: bold;
	font-family: arial;
}

.ngg_sidebar_gallery_widget a img {
	border: 2px solid #A9A9A9;
	margin: 0 2px 2px 0;
	padding: 1px;
}

.comment-meta .edit-link {clear: none; float: none;}

.ctc {text-align: right;}

#noresults-s {font-family: arial; height: 15px;border: solid #5F9013 1px;vertical-align:middle;}

.noresults {text-align: right; direction: rtl;}

#noresults-searchsubmit {
	color: #5F9013;
	background: none;
	border: solid #5F9013 1px;
	font-weight: bold;
	font-family: arial;
	height: 19px;
	vertical-align:middle;
}

.postWithMenu {padding-right: 0px !important; }
.postWithMenu h1.entry-title {margin-right: 140px; padding-bottom: 25px !important; }

.menuInContent {
	float: right;
	width: 140px;
	margin-top: -20px;
	display: inline;
	}

.contentNearMenu {
	float: left;
	display: inline;
	width: 425px;
	margin-top: -10px;
	}

ul.innerMenu {list-style: none;list-style-type:none; margin-right: 0px !important;}
ul.innerMenu li {padding: 3px;border-bottom: solid #d9d9d9 1px; }
ul.innerMenu li a {
	display: block;
	color: #5F9A26;
	font-weight: bold;
	font-size: 12px;
	padding: 4px 3px;
}

ul.innerMenu li.current {


}

ul.innerMenu li.current a {color: #ffffff;background: #5F9A26;}

img.size-full {
	width: 550px;
	background-color:#FFFFFF;
	padding:4px;
	border: 1px dotted #D1D4CB;
}

img.size-medium {
	width: 550px;
	background-color:#FFFFFF;
	padding:4px;
	border: 1px dotted #D1D4CB;
}

.ngg-navigation {direction: ltr;}

xmp {
	direction: ltr;
	font-family: monospace;
	margin-top: 50px;
	margin-bottom: 50px;
}

.wp-pagenavi span.pages {
	float: right;
	direction: rtl;
}

ul.dropdown li a {text-align: right !important;}

#shWrapFrame .imgTitle {direction: rtl;}
#shName {direction: rtl;}


a.buy_picpong_link {}
a.buy_original_link {}
a.buy_cellular_link {}

