/*  
Theme Name: AntiSocial
Version: 1.1
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
*/

/* CSS FOR BORDER-RADIUS, BOX-SHADOW AND TEXT-SHADOW CAN BE FOUND IN CSS/EFFECTS.CSS */

/*-----------------------------------------------

INDEX:

1. SETUP
-1.1 Defaults
-1.2 Hyperlinks

2. SITE STRUCTURE & APPEARANCE
-2.1 Containers
-2.2 Sites
-2.3 Logo
-2.4 Navigation
--2.4.1 Drop-down menus
-2.5 Content
-2.6 Footer

3. WIDGETS

4. POSTS
-4.1 Typographic Elements
-4.2 Images

5. COMMENTSAREA
-5.1 Comments
-5.2 Comments Form
-5.3 Pingbacks

6. GENERAL STYLES

-----------------------------------------------*/



/*-----------------------------*/
/* 1. SETUP */
/*-----------------------------*/

/* 1.1 Defaults */

body  {
	background: url(images/bgtile-rtl.jpg) repeat right top;
    direction: rtl;
    
}

/*-----------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-----------------------------*/

/* 2.1 Containers */

.column  {
	float: right;
}

/* 2.2 Sites */

#sites  {
	background: #262626 url(images/sitestile-rtl.jpg) repeat-y right top;
}

#sites ul li a span.button  {
	background: url(images/icons/sitesoverlay-rtl.png) no-repeat right top;
}

#sites ul li.empty a span.button  {
	background: url(images/icons/sitesempty-rtl.png) no-repeat right top;
}

/* 2.3 Logo */

#logo  {
	width: 60px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
}

#vcard .tooltip  {
	right: 43px;
}

/* 2.4 Navigation */

#navigation  {
	background: #cbcbcb url(images/navtile-rtl.jpg) repeat-y right top;
}

#nav a:link, #nav a:visited {
	padding: 0 20px 0 10px;
}

#nav .current_page_item a, #nav .current_page_item a:hover, #nav .current-cat a, #nav .current-cat a:hover {
	background: #fff url(images/navcurrent-rtl.jpg) repeat-y right top;
}

#nav a:hover  {
	background: url(images/navhover-rtl.png) no-repeat left center;
}

#nav li.search input.field  {
	padding: 6px 10px 6px 0;
	background: url(images/searchbox-rtl.png) no-repeat right center;
}

#nav li.home a span {
background:url("images/icons/home-rtl.png") no-repeat scroll 10px center transparent;
}

#nav li li {
    border-bottom:none;
    border-top:none;
    margin-right: 20px;
    border-right: 1px solid #aeaeae;
}

#address  {
	background: url(images/addresstop-rtl.png) no-repeat right top;
}

#address ul  {
	padding: 0 20px 0 0;
	background: url(images/addressmiddle-rtl.png) repeat-y right top;
}

#address ul li  {
	background: url(images/addressdivider-rtl.png) no-repeat right bottom;
}

#address .bottom  {
	background: url(images/addressbottom-rtl.png) no-repeat right bottom;
}

/* 2.5 Content */

#intro  {
	background: url(images/introtile-rtl.png) repeat right top;
}

#articles .item  {
	float: right;
}

#articles .item.left  { margin-left: 20px; margin-right: 0px; }
#articles .item.right  { margin-right: 20px; margin-left: 0px; }

#articles .meta .date  {
    background:url("default/icons/date-rtl.png") no-repeat scroll right center transparent;
	padding: 0 20px 0 10px;
}

#articles .meta .comments  {
	padding: 0 10px 0 0;
	background: url(images/metadivider-rtl.png) no-repeat right center;
}

#articles .meta .comments a  {
	padding: 0 20px 0 0;
}

#articles .more-link a  {
	padding: 0 0 0 17px;
}

/* 2.6 Footer */

#footer  {
	padding: 0 340px 0 0;
}

#footer p  {
	float: right;
}

#footer img  {
	float: left;
	margin: 6px 0 0 20px;
}

/*-----------------------------*/
/* 3. WIDGETS */
/*-----------------------------*/

#widgets .left  {
	float: right;
	margin: 0 0 0 20px;
}

#widgets .right  {
	float: right;
	margin: 0 20px 0 0;
}

.widget_default ul ul  {
	padding: 0 15px 0 0;
}

.widget_default ul li a:link, .widget_default ul li a:visited  {
	padding: 0 0 0 10px;
}

.widget_search #searchsubmit  {
	float: left;
	margin: 2px 0 0 3px;
}

.widget_search #s  {
	margin: 0 5px 0 0;
	background: url(images/searchbox-rtl.png) no-repeat right center;
}

#list-widget ul li  {
	background: url(images/widgetlibg-rtl.png) repeat-x right 17px;
}

#list-widget ul li li {
background:url("images/widgetlibg-rtl.png") repeat-x scroll right 17px transparent;
margin-right: 10px;
padding-right: 10px;
border-right: 1px solid #336699;
}

#list-widget a span.name  {
	padding: 0 0 0 10px;
}

#list-widget a span.count  {
	float: left;
	padding: 0 10px 10px 0;
}

#comment-widget .head  {
	padding: 4px 8px 0 0;
	background: url(images/recentcommenthead-rtl.jpg) repeat-x right top;
}

#comment-widget .foot  {
	padding: 15px 30px 0 0;
	background: url(images/recentcommentfoot-rtl.png) no-repeat right top;
}

#comment-widget .foot .gravatar  {
	float: right;
	padding: 0 0 0 10px;
}

#comment-widget .foot .author  {
	float: right;
}

.foot a.go  {
	left: 10px;
    right: auto;
}

table#wp-calendar #prev a {right: 15px;background:url(images/calendarprev-rtl.png) no-repeat right top;}
table#wp-calendar #next a {left: 17px;background:url(images/calendarnext-rtl.png) no-repeat right top;}

table#wp-calendar tbody  {
	padding: 0 1px 5px 0;
}

table#wp-calendar tbody td:first-child  {
	border-right: none;
}

table#wp-calendar tbody td  {
	border-right: 1px solid #ccc;
}

#tags li  {
	float: right;
	margin: 0 0 10px 8px;
	padding: 0 20px 0 0;
}

#tags li a:link,
#tags li a:visited  {;
	margin: 0 0 0 -2px;
	padding: 4px 0 4px 10px;
}

#flickr .flickr_badge_image  {
	float: right;
}

/*-----------------------------*/
/* 4. POSTS */
/*-----------------------------*/


.post .meta .date,
.post .meta .comments {	
	padding: 0 0 0 10px;
	margin: 0 0 0 8px;
	background: url(images/metadivider-rtl.png) no-repeat left center;
}

.post .meta .date span  {
	padding: 0 20px 0 10px;
}

.post .meta .comments a:link,
.post .meta .comments a:visited  {
	padding: 0 20px 0 10px;
}

.post .tags span  {
	margin: 0 0 0 7px;
	padding: 5px 20px 6px 0;
}

.post .tags span a:link,
.post .tags span a:visited  {
	margin: 0 0 0 -3px;
	padding: 5px 0 7px 9px;
}

.post h2.title {
    margin:0 0 20px;
    text-align:right;
    width:460px;
}

.pagenav  {
	float: right;
}

.pagenav .prev a  {
	float: left;
	padding: 3px 20px 0 1px;
}

.pagenav .next a  {
	float: left;
	padding: 3px 10px 0 1px;
}


/* 4.1 Typographic Elements */


.entry ul  {
	padding: 0 30px 0 0;
}

.entry ul ul  {
	padding: 0 15px 0 0;
}

.entry ol  {
	padding: 0 30px 0 0;
}

.entry ol ol  {
	padding: 0 15px 0 0;
}

.entry ol li {
	list-style-type:hebrew;
}

/* 4.2 Images */

/*-----------------------------*/
/* 5. COMMENTSAREA */
/*-----------------------------*/

/* 5.1 Comments */

#comments .comments-title  {
	float: right;
}

#comments .comments-title h3  {
	float: right;
}

#comments .comments-title a:link,
#comments .comments-title a:visited  {
	float: left;
}


#comments ol.commentlist li .comment-head {
    background: none;
	padding: 10px 50px 0 0;
}

#comments ol.commentlist li .comment-head .comment-bg {
    background:url("images/commentbubbletip-rtl.png") no-repeat scroll right 0 transparent;
    width: 13px;
    height: 20px;
    float: right;
    margin-top: -10px ;
    margin-right: -25px;
    margin-left: 10px;
}

#comments ol.commentlist li .comment-head .avatar img  {
	float: right;
	margin: 0 0 0 10px;
}

#comments ol.commentlist li .comment-head .user-meta  {
	float: right;
}

#comments ul.children { 
	padding:0 22px 0 0;
}

#comments .navigation .alignright, #comments .navigation .alignleft { margin:0;}
#comments .navigation a {
	margin-right: 4px;
}

/* 5.2 Comments Form */

#commentform .details  {
	position: relative;
	float: right;
}

#commentform .details .image  {
	float: right;
	padding: 10px 50px 0 0;
}

#commentform .details .fields  {
	float: left;
	text-align: left;
}

#commentform input.text  {
	margin: 0 7px 0 0;
}

#commentform .formbottom  {
	text-align: left;
}


/* 5.3 Pingbacks / Trackbacks */
.pinglist li  { margin: 0 20px 0 0; }

/*-----------------------------*/
/* 6. GENERAL STYLES */
/*-----------------------------*/

/*.floatl  {float: left;}
.floatr  {float: right;}

.alignl  {text-align: left;}
.alignr  {text-align: right;}
.alignc  {text-align: center;}*/

.contrib {
    font-size: 10px;
    direction: ltr;
    text-align: left;
}

