body { text-align:right; }

dl.horiz dt { float:right; }
dl.horiz dd { float:right;}

#flashMessages .closeBtn { float:left;color:orange;margin-left:20px; }

#logo-top {left:150px;}
#logo-top a {margin:0 0 0 40px;}
#header-focus {float: right; width:380px;}
#site-explanation {width:250px;}
	#header #top-nav a.fb_profile { padding:0 0 0 20px;background:transparent url(../images/icons/facebook_small_trans.gif) no-repeat left center;}

#main-nav a.first {padding:4px 0 4px 10px;}
#top-nav a.facebook_connect { background:transparent url(../images/icons/facebook_small_trans.gif) no-repeat left;padding:0 0 0 20px; }
#search-bar {position:static}
#search-bar	.textField input {padding:3px 25px 3px 0; background-image:url(../images/icons/mag-glass.gif);background-position:97.5% 50%}

#content-main {}
.with-sidebar {float:right;margin:0 0 0 2%;}
		#content-main .sub-header h1 { float:right; }
		#content-main .sub-header h2 { float:right; }
		#content-main .sub-header h2.with-tabs {width:80%;}

.focus { float:right; }
.blur { float:left; }
.tabs a { margin:8px 0 0 8px;float:right; }

#sidebar {float:right;}
	#sidebar .categories li.closed a.subCatShower {background:transparent url(../images/icons/he/arrow_closed.gif) no-repeat center center; }

	div.loginregister #login {margin:10px 0 0 100px;}
	div.loginregister #login, div.loginregister #register { float:right; }
	div.loginregister .simple { float:right;margin:0 0 0 5px; }
	div.loginregister div.yiiForm p.hint{margin:0 110px 0 0;}

/* Pager */
ul.yiiPager li {margin:0 0 0 5px;}
/* Pager */

/* Form */
div.yiiForm div.simple label,div.yiiForm div.complex span {float: right;margin:0 0 0 10px;text-align: left;}

div.yiiForm div.action{clear: right;margin:0 160px 0 0;	padding: 0.25em 0;}
div.yiiForm div.simple,div.yiiForm div.complex{clear: right;}

div.yiiForm div.simple div,
div.yiiForm div.complex div{margin: 0 110px 0 0;}

div.yiiForm div.action input {margin:0 0 0 10px;}

div.yiiForm p.hint{margin: 0 160px 0 0;float:right;}

div.yiiForm .checkboxRow {margin:0 110px 0 0;}

.yiiForm div.simple.checkbox label, .yiiForm div.simple.checkbox input { float:right; }
.yiiForm div.simple.checkbox input {margin:3px 0 0 5px;}

.yiiForm div.simple .radioButtonList {margin:0 160px 0 0;}
.yiiForm div.simple label.invalid {margin:0 160px 0 0;}

div.errorSummary ul{margin: 0;padding:0 20px 0 0;}

	div.yiiForm.spacious div.simple label,div.yiiForm div.complex span {text-align:right;}
/* Form */

div.question.short .stats {float:right;}
div.question.short .stats .block {margin:0 0 0 8px;}
div.question.short .profile { float:right; }
div.question.short .content { float:right; }
		div.question.short .content .extra-info .category { margin:0 0 0 10px;
		background:url(../images/icons/red_tag_sml.png) no-repeat left center;padding:0 0 0 20px; }
div.question.short .actions { float:right; }

/* Show Question Page */
	div.detailed .registered-actions { float:right; }
	div.detailed .content { float:right; }
		div.detailed .content .owner-actions { float:right; }
		div.detailed .content .guest-actions {float:right;}

	div.detailed .profile { float:right; }
		div.detailed .bottomActions { float:right;margin:8px 10% 0 0; }
		div.detailed .content .owner-actions a { float:left;border-width:0 1px 0 0 }
/* Show Question Page */

	.popup { right:-20px;left:auto;text-align:right; }

/* Users */
#users .user { float:right; }
.sub-header .content_blur{ float:left;clear:left; }

	div.user_profile .avatar-details { float:right; }
	div.user_profile .details { float:right; }
		div.user_profile .details.long { width:6
		0%; }
		div.user_profile .details lh { float:right; }
		div.user_profile .details dt { float:right; }
		div.user_profile .details dd { float:right; }
		div.user_profile .details .actions { float:left; }
			div.user_profile .details .actions a { border-width:0 0 0 1px; }
	div.user_profile .about-details { float:left; }
/* Users */

/* Category Picker */
	.categoryPicker select {margin:0 0 0 10px;float:right;}
/* Category Picker */

/* Answers */
/* Answers */

/* Comments */
	div.comments { margin:10px 10% 0 0; }
/* Comments */

/* Post Message */
.postMessage { float:right;margin-right:10%; }
/* Post Message */

/* Post Flagging */
.flagBox {width:200px;};
/* Post Flagging */

/* User Profile Page */
	div.user_profile .yiiForm div.simple .long { width:60%; }
/* User Profile Page */

/* Tag List */
	ul.tag-list { float:right; }
/* Tag List */

/* MarkitUp */
.markItUpHeader ul li {float:right}
/* MarkitUp */

	div.askQuestion fieldset input.button { float:left; }
		div.askQuestion .anonymous {float:right;}
	div.askQuestion fieldset textarea {float:left;}



/* Go to top */
.go-to-top a { padding:0 0 0 15px;background:white url(../images/icons/arrow-up.gif) no-repeat left }
/* Go to top */

#sidebar .portlet.topContributors .avatar {float:right}

/* Google adsense */
.google_adsense_unit { margin:15px 10% 15px 0; }
/* Google adsense */

