﻿.fo
{
	float: left;	
}

.ofo
{
	float: right;	
}

.dr
{
	direction: ltr;	
	text-align: left;
}

.odr
{
	direction: rtl;
	text-align: right;
}

#header #logo-bar
{
	text-align: left;
	background: url('../../images/bgs/vertical-line.jpg') repeat-y top right;
}

#header #logo-bar img
{
	margin: 21px 0px 0px 30px;	
}

#header #nav-bar
{
	direction: ltr;	
}

#header #nav-bar ul.root-nav
{
	margin-left: 20px;
}

#header #nav-bar ul.root-nav li ul
{
	margin-left: 12px;
}

#header #nav-bar ul.root-nav li ul li
{
	margin-right: 12px;	
}

#header #login-bar #login-panel
{
	left: 40px;
}

#header #login-bar #login-panel #login-panel-edit
{
	padding: 5px 0px 5px 14px;
}

#header #login-bar #search-bar
{
	background: url('../../images/general/ltr/search.gif') no-repeat top left;
	margin: 0px 7px 0px 15px;
}

#header #login-bar #search-bar a
{
	top: 0px;
	left: 94px;
}

#header #login-bar #search-bar input
{
	top: 0px;
	left: 0px;	
}

#header #login-bar #lang-bar
{
	margin: 5px 7px 0px 0px;	
}

#header #login-bar #fb-bar
{
	margin: 10px 7px 0px 0px;	
}

#bread-strip ul 
{
	margin-left: 0px;	
}

#bread-strip ul li
{
	margin-right: 10px;	
}

#main-content #main-narrow #narrow-container
{
	padding: 0px 5px 10px 0px;
}

#main-content #twocols-wrapper
{
	background: url('../../images/bgs/vertical-line.jpg') repeat-y 231px 0px;
}

#main-content ul.links li img
{
	margin-left: 5px;
}

#main-content #main-wide #wide-container
{
	padding: 0px 0px 0px 20px;
}

#main-content #main-wide .updates-title
{
	background: url('../../images/icons/ltr/arrow_big.jpg') no-repeat top left;
	padding-left: 22px;
}

#main-content #main-wide .updates-block
{
	padding-left: 22px;
}

#main-content #main-wide .updates-block .update-title span
{
	margin-right: 5px;
}

#main-content ul.multimedia
{
	margin-right: 3px;		
}

#main-content ul.multimedia li .preview-img
{
	margin-right: 5px;	
}

#main-content .multimedia-snav img
{
	margin-right: 7px;
}

#main-content #subnav-bar ul
{
	margin-left: 0px;
}

#main-content ul.media-type li
{
	margin-right: 3px;	
}

#main-content ul.prize-rank li
{
	margin-right: 4px;	
}

#main-content .mixed-item
{
	margin-right: 40px;
}

#main-content .mixed-last
{
	margin-left: 0px;		
}

.button
{
	margin-left: 6px;	
}

#main-content ul.archive-years li .archive-years-pc
{
	float: left;
}

#main-content ul.archive-years li a.archive-years-tl
{
	float: left;
}

#main-content ul.archive-years li.first .archive-years-pc
{
	float: right;
}

#main-content ul.archive-years li.first a.archive-years-tl
{
	float: right;
}

#main-content ul.archive-photog-main li ul li
{
	margin-right: 50px;
}

#main-content ul.search li .search-pc
{
	float: left;
}

#main-content ul.search li div.search-meta
{
	float: left;
}

#main-content ul.search li.first .search-pc
{
	float: right;
}

#main-content ul.search li.first div.search-meta
{
	float: right;
}

#main-content ul.search li div.search-meta .search-icon
{
	float: right;
}

#main-content ul.search li div.search-meta .search-info
{
	float: left;
}

#main-content h1.multimedia-tt
{
	margin-right: 10px;
}

/*------------------------------------------*/
#main-content div.edit .row span.lable
{
	float: left;
}

#main-content div.edit-wide .row span.lable
{
	float: left;	
}

#main-content div.edit .row div.ifld
{
	float: left;
}

#main-content ul.pp-items li .button
{
	margin-right: 30px;
}

#main-content ul.pp-items li
{
	margin: 0px 25px 10px 0px; 
}

#main-content ul.pp-items-serie li
{
	margin: 0px 25px 10px 0px;
}

#main-content ul.pp-items-serie li input
{
	margin-right: 15px;
}

#main-content ul.search li div.search-meta .search-photographer
{
	text-align: right;	
}

#main-content ul.search li div.search-meta .search-info .search-info-pu table
{
	margin: 10px 0px 0px 10px;	
}
