/*Structured layout mainpage*/
.wrapper { direction: rtl; }
/*HEAD AREA*/
#top .logo, .logo a { left: 10px; }
#top .logo a, #top .logo a:hover { text-indent: 9999px; left: 0; }
#nav { right: 15px; }
	#nav li { float: right; }
		#nav li a { float: right; }
/*navigation*/
#top #nav li { float: right; }
	#top #nav li li { border-right: none; }
#top #nav ul { right: 0; }
#top #nav li ul a { float: right; text-align: right; }
#top #nav li ul ul { right: 171px; }
/*content*/
#content { float: right; }
#sidebar { margin-left: 50px; float: right; }
	#sidebar .box ul ul a { padding: 3px 20px 3px 10px; }
	#sidebar .box ul ul ul a { padding: 3px 30px 3px 10px; }
	#sidebar .box ul ul ul ula { padding: 3px 40px 3px 10px; }
	#sidebar .box ul ul ul ul ul a { padding: 3px 50px 3px 10px; }
.box { margin-left: 50px; float: right; }
.wrapper .box_mini { margin-left: 20px; }
/*blog*/
.entry { float: right; }
.post_data { float: right; }
	.post_data .categories { float: right; }
	.post_data .author { float: left; }
.entry .date { left: 0; }
.entry .day { right: 0; }
.entry .month { right: 60px; }
.entry .year { right: 60px; }
/*pagination*/
#top .pagination span, #top .pagination a { float: right; margin: 2px 0px 2px 2px; }
/*footer*/
#footer .box_custom_footer { margin-left: 0; }
#footer .custom_button { padding: 10px 10px 10px 60px; }
#footer #s { padding: 8px 10px 8px 50px; }
#footer #searchsubmit { text-indent: 9999px; left: 3px; }
.wrapper #footer .social_bookmarks { float: right; }
	.wrapper #footer .social_bookmarks li { float: right; margin-left: 7px; }
		.wrapper #footer .social_bookmarks li a { text-indent: 9999px; float: right; }
/*generic*/
.more-link { padding: 9px 7px 0 0; }
blockquote { padding: 10px 41px 10px 20px; }
#main img { float: right; }
blockquote { margin: 0 5px 22px 0px; }
.floatleft { float: right; }
.floatright { float: left; }
.alignleft { float: right; margin: 0px 0pt 15px 15px; }
.alignright { float: left; margin: 0px 15px 15px 0pt; }
#top .extra_margin_right { margin-left: 50px; }
#top .no_margin_right { margin-left: 0; }
.lightbox_video, .lightbox_image { right: 0; }
/*CONTACT FORM*/
fieldset label { padding-left: 7px; }
/*comments*/
.commentlist { float: right; }
	.commentlist li { float: right; }
.gravatar { float: right; }
.comment_content { float: right; }
.commentmetadata { float: left; padding-left: 10px; }
.comment-edit-link { padding-right: 10px; }
.author_name { float: right; }
.commentlist #respond { padding-right: 80px; }
#cancel-comment-reply-link { margin-right: 15px; }
.commentlist .children { padding: 0 70px 0 0px; }
.comment_prev { float: right; }
.comment_next { float: left; }

#infotext span{ float: right;}
