@charset "UTF-8";
/* 
	Moka CMS global classes
*/
body{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.invisible { display:none; }

p.err { color:red; }

.toolbar{
	background:#ededed;
	border:solid 1px #b5b5b5;
	border-top-color:#f0f0f0;
	border-left-color:#f0f0f0;
	height:30px;
}

.toolbar a, .toolbar button{
	display:inline-block;
	border:solid 1px transparent;
	background:none;
	float:left;
	margin:3px;
	padding:3px;
}

.toolbar a:hover, .toolbar button:hover, #menu-left li:hover, #menu-bottom li:hover, #menu-right li:hover{
	background:#76A9DC;
	border:solid 1px #06c;
	color:white;
}

.icon{
	display:inline-block;
	background-image:url(icons-16.png);
	width: 16px;
	height:16px;
}

.icon-new 		{ background-position:0 0; }
.icon-open 		{ background-position:-16px 0; }
.icon-save 		{ background-position:-32px 0; }
.icon-bold 		{ background-position:-48px 0; }
.icon-italic 	{ background-position:-64px 0; }
.icon-underline { background-position:-80px 0; }
.icon-left 		{ background-position:-96px 0; }
.icon-right 	{ background-position:-112px 0; }
.icon-center 	{ background-position:-128px 0; }
.icon-justify 	{ background-position:-144px 0; }
.icon-undo 		{ background-position:-160px 0; }
.icon-redo 		{ background-position:-176px 0; }
.icon-outdent 	{ background-position:-192px 0; }
.icon-indent 	{ background-position:-208px 0; }
.icon-ol 		{ background-position:-224px 0; }
.icon-ul 		{ background-position:-240px 0; }
.icon-link 		{ background-position:-256px 0; }

.icon-folder	{ background-position:0 -16px; }
.icon-newfolder { background-position:-16px -16px; }
.icon-content	{ background-position:-32px -16px; }
.icon-back		{ background-position:-48px -16px; }
.icon-newfile	{ background-position:-64px -16px; }
.icon-file 		{ background-position:0 0; }
.icon-pdf 		{ background-position:-80px -16px; }
.icon-word 		{ background-position:-96px -16px; }
.icon-excel 	{ background-position:-112px -16px; }
.icon-powerpoint{ background-position:-128px -16px; }
.icon-zip 		{ background-position:-144px -16px; }
.icon-image 	{ background-position:-160px -16px; }
.icon-remove 	{ background-position:-176px -16px; }
.icon-rename 	{ background-position:-192px -16px; }
.icon-link2 	{ background-position:-208px -16px; }
.icon-download 	{ background-position:-224px -16px; }
.icon-grip	 	{ background-position:-240px -16px; cursor:move; }
.icon-signature	{ background-position:-256px -16px; }

.icon-user		{ background-position:0 -32px; }
.icon-newuser	{ background-position:-16px -32px; }
.icon-refresh	{ background-position:-32px -32px; }
.icon-history	{ background-position:-48px -32px; }
.icon-newhistory{ background-position:-64px -32px; }
.icon-properties{ background-position:-80px -32px; }
.icon-clean 	{ background-position:-96px -32px; }
.icon-embed 	{ background-position:-112px -32px; }
.icon-comment	{ background-position:-128px -32px; }
.icon-ban 		{ background-position:-144px -32px; }/*
.icon-image 	{ background-position:-160px 16px; }
.icon-remove 	{ background-position:-176px 16px; }
.icon-rename 	{ background-position:-192px 16px; }
.icon-link2 	{ background-position:-208px 16px; }
.icon-download 	{ background-position:-224px 16px; }
.icon-grip	 	{ background-position:-240px 16px; }
.icon-signature	{ background-position:-256px 16px; }*/


.icon-32 {
	display:inline-block;
	background-image:url(icons-32.png);
	width: 32px;
	height:32px;
}

.icon-new-32 			{ background-position:0 0; }
.icon-save-32 			{ background-position:-32px 0; }
.icon-saveas-32 		{ background-position:-64px 0; }
.icon-savename-32 		{ background-position:-96px 0; }
.icon-open-32 			{ background-position:-128px 0; }
.icon-options-32 		{ background-position:-160px 0; }
.icon-signature-32 		{ background-position:-192px 0; }


.toolbar .separator{
	display:inline-block;
	float:left;
	width:1px;
	height:23px;
	background:none;
	border:none;
	border-left:solid 1px #b5b5b5;
	border-right:solid 1px #f0f0f0;
	margin:3px;
}

.content-comments{
	border:none;
	width:100%;
}

.content-rater{
	float:left;
	margin-bottom:1.5em;
}

.content-rater-star-on, .content-rater-star-off{
	display:block;
	width:32px;
	height:32px;
	background-image:url(stars-rater.png);
	float:left;
}

.content-rater-star *{
	display:none;
}

.content-rater-star-on 		{ background-position:-32px 0; }
.content-rater-star-hot		{ background-position:-64px 0 !important; }

.content-rater-title{
	clear:both;
	text-align:center;
}



/* SEXY BAR */
div.sexy-bookmarks {
	height:54px;
	background:url('/cms/css/sexy.png') no-repeat left bottom;
	position:relative;
	width:540px;
	clear:both;
}

div.sexy-bookmarks span.sexy-rightside {
	width:17px;
	height:54px;
	background:url('/cms/css/sexy.png') no-repeat right bottom;
	position:absolute;
	right:-17px;
	clear:both;
}

div.sexy-bookmarks ul.socials {
margin:0 !important;
padding:0 !important;
position:absolute;
bottom:0;
left:10px;
}

div.sexy-bookmarks ul.socials li {
display:inline-block !important;
float:left !important;
list-style-type:none !important;
margin:0 !important;
height:29px !important;
width:48px !important;
cursor:pointer !important;
padding:0 !important;
}

div.sexy-bookmarks ul.socials a {
display:block !important;
width:48px !important;
height:29px !important;
font-size:0 !important;
color:transparent !important;

}

.sexy-furl, .sexy-furl:hover, .sexy-digg, .sexy-digg:hover, .sexy-reddit, .sexy-reddit:hover, .sexy-stumble, .sexy-stumble:hover, .sexy-delicious, .sexy-delicious:hover, .sexy-yahoo, .sexy-yahoo:hover, .sexy-blinklist, .sexy-blinklist:hover, .sexy-technorati, .sexy-technorati:hover, .sexy-facebook, .sexy-facebook:hover, .sexy-twitter, .sexy-twitter:hover, .sexy-myspace, .sexy-myspace:hover, .sexy-mixx, .sexy-mixx:hover, .sexy-script-style, .sexy-script-style:hover, .sexy-designfloat, .sexy-designfloat:hover, .sexy-syndicate, .sexy-syndicate:hover, .sexy-email, .sexy-email:hover {
background:url('/cms/css/sexy_icons.png') no-repeat !important;
}

.sexy-furl {
background-position:-300px top !important;
}
.sexy-furl:hover {
background-position:-300px bottom !important;
}
.sexy-digg {
background-position:-500px top !important;
}
.sexy-digg:hover {
background-position:-500px bottom !important;
}
.sexy-reddit {
background-position:-100px top !important;
}
.sexy-reddit:hover {
background-position:-100px bottom !important;
}
.sexy-stumble {
background-position:-50px top !important;
}
.sexy-stumble:hover {
background-position:-50px bottom !important;
}
.sexy-delicious {
background-position:left top !important;
}
.sexy-delicious:hover {
background-position:left bottom !important;
}
.sexy-yahoo {
background-position:-650px top !important;
}
.sexy-yahoo:hover {
background-position:-650px bottom !important;
}
.sexy-blinklist {
background-position:-600px top !important;
}
.sexy-blinklist:hover {
background-position:-600px bottom !important;
}
.sexy-technorati {
background-position:-700px top !important;
}
.sexy-technorati:hover {
background-position:-700px bottom !important;
}
.sexy-myspace {
background-position:-200px top !important;
}
.sexy-myspace:hover {
background-position:-200px bottom !important;
}
.sexy-twitter {
background-position:-350px top !important;
}
.sexy-twitter:hover {
background-position:-350px bottom !important;
}
.sexy-facebook {
background-position:-450px top !important;
}
.sexy-facebook:hover {
background-position:-450px bottom !important;
}
.sexy-mixx {
background-position:-250px top !important;
}
.sexy-mixx:hover {
background-position:-250px bottom !important;
}
.sexy-script-style {
background-position:-400px top !important;
}
.sexy-script-style:hover {
background-position:-400px bottom !important;
}
.sexy-designfloat {
background-position:-550px top !important;
}
.sexy-designfloat:hover {
background-position:-550px bottom !important;
}
.sexy-syndicate {
background-position:-150px top !important;
}
.sexy-syndicate:hover {
background-position:-150px bottom !important;
}
.sexy-email {
background-position:-753px top !important;
}
.sexy-email:hover {
background-position:-753px bottom !important;
}


