/*
Theme Name:  DEFAULT
Theme URI:   http://netmera.com/
Description: NETMERA.COM (Social Media Platform based on OpenSocial) default theme.
Version:     1.0
Author:      Osman YAZICI
Author URI:  http://www.osmanyazici.com/
Tags:        black, white, gray; fixed width.

UPDATES
30.10.2009 @ 17:44 Osman YAZICI
10.12.2009 @ 03:43 Osman YAZICI
16.12.2009 @ 22:10 Osman YAZICI

01.RESET             : border, list-style, margin, outline, padding, text-align, text-decoration
02.GLOBAL ELEMENTS
   @ structural      : address, blockquote, body, h1, h2, h3, h4, h5, h6, hr, html, p, pre
   @ text formatting : a, abbr, acronym, bdo, big, cite, code, del, dfn, em, ins, kbd, q, samp, small, strong, sub, sup, var
   @ list            : dd, dl, dt, li, ol, ul
   @ image&media     : applet, area, img, map, object, param
   @ table           : caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr
   @ form            : button, fieldset, form, input, label, legend, optgroup, option, select, textarea
   @ frame&window    : iframe, noframes
03.GLOBAL CLASSES    : disable, error, info, notice, success, warning, ...
04.DEFAULT FORMATS   : activity-list, content-view, detail-list, headlines, mini-list, simple-form, tabular-list, thumbnail-list
05.CUSTOM FORMATS    : site title, top list, vertical menu
06.ACTIONS           : actions-top, actions-bottom, tagging (modullesle yer değiştir)
07.MODULES           : comments, comment-actions
08.JQUERY UI CSS FW  : ui-...
09.LAYOUT ELEMENTS
   @ sections        : section-sdp, section-site, section-page, section-col, section
   @ gadgets         : gadget global [gadgets-gadget-chrome, gadgets-gadget-title-bar, gadgets-gadget-content], gadget specific
10.FIX               : png fix, float bug fix
---------------------------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------------------------  /
   01.RESET ////////////////////////////////////////////////////////////////////////////////////////
      border, list-style, margin, outline, padding, text-align, text-decoration
/  ------------------------------------------------------------------------------------------------- */

*{outline:none;}
a{text-decoration:none;}
caption,cite,code,dfn,var{font-style:normal;font-weight:normal;}
blockquote,body,br,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,li,object,ol,p,pre,ul{margin:0;padding:0;}
blockquote,q{quotes:none;}
blockquote:before, blockquote:after,q:before,q:after{content:'';}
caption,th{text-align:left;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;overflow:hidden;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}

/* -------------------------------------------------------------------------------------------------  /
   02.GLOBAL ELEMENTS //////////////////////////////////////////////////////////////////////////////
      structural, text formatting, list, image&media, form, table, frame&window
/  ------------------------------------------------------------------------------------------------- */

/* -- @ Structural ------------------------------- */
html {}
body { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
body#container-body { background:#e0e0e0; min-height:100%; }

/* headers */
h1, h2, h3, h4, h5, h6 { line-height:1.2;  }
h1         { font-size:32px; }
h2         { font-size:18px; /*line-height:30px; gerek var mı?*/ }
h3, h4, h5 { margin-bottom:5px; }
h3         { color:#000; font-size:17px; }
h4         { font-size:14px; }
h5         { font-size:12px; }
h6         { font-size:11px; }
/**/
blockquote { border-left:4px solid #ccc; margin:10px 30px 10px; overflow:hidden; padding-left:10px; }
p          { margin-bottom:5px; }
blockquote p { color:#444; font-family:Georgia,serif; font-size:16px; font-style:italic; line-height:21px; }
pre        {}
address    {}
hr         {}

/* -- @ Text Formatting -------------------------- */
a          { color:#09f; } /*28e*/
a:hover    { color:#06c; }
abbr       {} /* yazıya özel kısaltma ("Batı Trakya Türkleri"=BTT) */
acronym    {} /* genel kısaltma (MIT, NASA, ...) */
bdo        {}
big        {}
cite       { font-style:italic; }
code       { font-family:"Courier New",Courier,Lucida,monospace; }
del        {}
dfn        {}
em         {}
ins        {}
kbd        {}
q          {}
samp       {}
small      { font-size:11px; }
strong     { font-weight:700; }
sub        { font-size:10px; line-height:1; }
sup        { font-size:10px; line-height:1; }
var        {}

/* -- @ List ------------------------------------- */
dl         {}
dd         {}
dt         {}
ol         { list-style: decimal; margin: 9px 0 18px 36px; }
ol li      { margin-bottom:9px; }
ul         {}
li         {}
ul.hor-list { overflow:hidden; height:1%; }
ul.hor-list li { display:block; float:left; margin-right:5px; }

/* -- @ Image&Media ------------------------------ */
div.caption { border:1px solid #ccc; }
div.captioned-left { float:left; margin:0 10px 10px 0; padding:10px 0 0 10px; }
div.captioned-left-block { clear:both; float:none; margin-bottom:10px; }
div.captioned-right { float:right; margin:0 0 10px 10px; padding:10px 10px 0 0; }
div.captioned-right-block { clear:both; float:none; margin-bottom:10px; }
div.captioned-centered { margin:0 auto; }
img.left { margin:0 10px 10px 0; }
img.left-block { clear:both; float:none; margin-bottom:10px; }
img.right { margin:0 0 10px 10px; }
img.right-block { clear:both; float:none; margin-bottom:10px; }
img.centered { margin:0 auto; }
img.captioned { float:none !important;}
span.caption-text { color:#999; display:block; padding:10px; }
/**/
object {}

/* -- @ Table ------------------------------------ */
table   { font-size:12px; }
caption {}
col     {}
tr      { vertical-align:top; }
th, td  { border-bottom:1px solid; padding:10px 10px 10px 0; }
th      { border-bottom-color:#000; }
td      { border-bottom-color:#ddd;}

/* -- @ Form ------------------------------------- */
label { display:block; margin-bottom:3px; }
button, input, select, textarea { font:12px Arial,Helvetica,sans-serif; }
button, input, select { vertical-align:middle; }
button, label[for], select { cursor:pointer; }
button, select, textarea {
	border:1px solid; -khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	}
select, textarea { background-color:#fcfcfc; border-color:#aaa #e6e6e6 #e6e6e6 #aaa; }
select { padding:2px; }
textarea { padding:3px; }
button {
	background-image:url(/images/theme/default/backgrounds.png);
	background-repeat:repeat-x;
	margin:0 5px 0 0; /* margin-top|bottom safarideki kaymayı düzeltmek için */
	overflow:visible;
	padding:0;
	width:auto;
	}
	button span { display:block; padding:2px 10px 4px; white-space:nowrap; }
	* html button span { padding:2px 10px; }
	.button-cancel { background-position:0 0; color:#666; }
	.button-delete { background-position:0 -91px; color:#c00; }
	.button-save { background-color:#de6; background-position:0 -49px; color:#360; }
	.button-search { background-color:#eee; background-position:0 0; color:#666; }
	.button-submit { background-color:#9c3; background-position:0 -49px; color:#360; }
	.button-save span,
	.button-submit span { background:url(/images/theme/default/icons.png) no-repeat 5px -747px; padding-left:24px; }
	.button:hover, button:hover { color:#000 !important; }

input[type=button], input[type=file], input[type=password], input[type=reset], input[type=submit], input[type=text] {
	border:1px solid; -khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	}
* html .input-button, * html .input-file, * html .input-password, * html .input-reset, * html .input-submit, * html .input-text {
	border:1px solid;
	}
input[type=file], input[type=password], input[type=text] {
	background-color:#fcfcfc; border-color:#aaa #e6e6e6 #e6e6e6 #aaa; padding:3px;
	}
* html .input-file, * html .input-password, * html .input-text {
	background-color:#fcfcfc; border-color:#aaa #e6e6e6 #e6e6e6 #aaa; padding:3px;
	}

input[type=button], input[type=reset], input[type=submit] {
	background-color:#fcfcfc; border-color:#999; padding:5px;
	}
* html .input-button, * html .input-reset, * html .input-submit {
	background-color:#fcfcfc; border-color:#999; padding:5px;
	}

/* :focus */
input[type=password]:focus, input[type=text]:focus, select:focus, textarea:focus {
	background-color:#ffc; border-color:#000 #ccc #ccc #000;
	}

/* form error message */
.form-errors {}
input.error { background-color:#fed; border-color:#c00 !important; }

/* -- @ Frame and Window ------------------------- */
iframe { width:100%; }
iframe.gadgets-gadget {}


/* -------------------------------------------------------------------------------------------------  /
   03.GLOBAL CLASSES ///////////////////////////////////////////////////////////////////////////////
/  ------------------------------------------------------------------------------------------------- */

.bordered   { border:1px solid; }
.both       { clear:both; float:none; }
/*.col      { float:left; margin-right:4px; }*/
.count      { text-align:right; } /* yerine numeric geldi, count silinecek */
.centered   { margin-left:auto; margin-right:auto; }
.date       { color:#999; font-size:11px; font-weight:normal; }
.disabled   { color:#ccc; }
.emptylist  { /*background:#fed;*/ color:#ccc; font-weight:700; margin-bottom:1px; padding:5px 0; }
.error      { color:#f00; }
div.error   { background:#fee; border:1px solid #d31; padding:5px 10px 0; }
.left       { float:left; }
.hide       { display:none; }
.highlight  { color:#c60; }
div.highlight { background:#ffc; border:solid #fc0; border-width:1px 0; font-size:14px; margin-bottom:10px; padding:5px 10px; }
.info       { color:#999; }
div.info    { background:#eee; border:1px solid #999; padding:5px 10px 0; }
.left       { float:left; }
.narrow     { width:50%; }
.numeric    { text-align:right; }
.right      { float:right !important; }
.small      { font-size:10px !important; font-weight:normal !important; }
.success    { color:#690; }
.warning    { color:#999; }
div.warning { background:#f6f6f6; border-left:1px solid #ccc; margin-bottom:10px; padding:5px; }
.wide       { width:100%; }


/* -------------------------------------------------------------------------------------------------  /
   04.DEFAULT FORMATS //////////////////////////////////////////////////////////////////////////////
      images, activity-list, content-view, detail-list, headlines, mini-list, simple-form,
      tabular-list, thumbnail-list
/  ------------------------------------------------------------------------------------------------- */

/* -- @ images ------------------------------------------------------------------------------------- */
.image img {}
/* ---- image style ---- */
.thumbnail-img .image img,
.small-img .image img,
.medium-img .image img,
.large-img .image img {
	background:#fff;
	border:1px solid #eee; border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	padding:4px;
	}
.thumbnail-img .image a:hover img,
.small-img     .image a:hover img,
.medium-img    .image a:hover img,
.large-img     .image a:hover img {
	background:#eee; border-color:#ddd;
	}
/* ---- image size | max-height sınır olmalı ---- */
/* ie6 */
* html .large-img     .image img { height:250px; width:250px; }
* html .medium-img    .image img { height:140px; width:115px; }
* html .small-img     .image img { height: 50px; width: 50px; }
* html .thumbnail-img .image img { height: 30px; width: 30px; }
* html .activity-list .thumb img { height: 50px; width: 50px; }
/* modern browsers */
.large-img     .image img { max-height:250px; max-width:250px; }
.medium-img    .image img { max-height:140px; max-width:115px; }
.small-img     .image img { max-height: 50px; max-width: 50px; }
.thumbnail-img .image img { max-height: 30px; max-width: 30px; }
.activity-list .thumb img { max-height: 50px; max-width: 50px; }

/* -- @ activity-list ------------------------------------------------------------------------------ */

.activity-list {}
.activity-list ul li { border-bottom:1px solid #eee; padding:5px 0 5px 25px; height:1%; }
/* li icon */
.activity-list .icon {
	background:url(/images/theme/default/icons-activity.png) no-repeat;
	float:left; height:16px; margin-left:-25px; vertical-align:middle; width:16px;
	}
.activity-list li.add-blog        .icon { background-position:0 0; }
.activity-list li.add-comment     .icon { background-position:0 -20px; }
.activity-list li.add-content     .icon { background-position:0 -40px; }
.activity-list li.add-discuss     .icon { background-position:0 -60px; }
.activity-list li.add-event       .icon { background-position:0 -80px; }
.activity-list li.attend-event    .icon { background-position:0 -80px; }
.activity-list li.mayattend-event .icon { background-position:0 -80px; }
.activity-list li.add-forum       .icon { background-position:0 -140px; }
.activity-list li.add-friend      .icon { background-position:0 -160px; }
.activity-list li.add-group       .icon { background-position:0 -180px; }
.activity-list li.join-group      .icon { background-position:0 -180px; }
.activity-list li.add-media       .icon { background-position:0 -220px; }
.activity-list li.add-music       .icon { background-position:0 -240px; }
.activity-list li.add-photo       .icon { background-position:0 -260px; }
.activity-list li.add-place       .icon { background-position:0 -280px; }
.activity-list li.add-site        .icon { background-position:0 -300px; }
.activity-list li.edit-status     .icon { background-position:0 -320px; }
.activity-list li.add-story       .icon { background-position:0 -340px; }
.activity-list li.add-tag         .icon { background-position:0 -360px; }
.activity-list li.new-user        .icon { background-position:0 -380px; }
.activity-list li.add-video       .icon { background-position:0 -400px; }
.activity-list li.add-vote        .icon { background-position:0 -420px; }
.activity-list li.add-wall        .icon { background-position:0 -440px; }
/* a */
.activity-list li a.owner { font-weight:bold; }
.activity-list li a.photo { position:relative; }
.activity-list li a.photo .thumb {}
.activity-list li a.photo .thumb img { display:none; left:-70px; padding:1px; position:absolute; top:-23px; z-index:2; }
.activity-list li a.user { color:#c60; font-weight:700; }
/* add comment */
.activity-list li a.add-comment-lnk {
	background:#f6f6f6;
	border:1px solid #eee; border-radius:13px;-khtml-border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;
	color:#666; display:inline; font-size:11px; margin-left:3px; padding:0 5px; white-space:nowrap;
	}
/* span */
.activity-list li span.comment { font-weight:700; }
.activity-list li span.tag { background:#ffc; padding:0 2px; }
.activity-list li span.spr { display:none; }
/**/
.activity-list li a:hover {}
/**/
.activity-list li textarea { border:1px solid #ddd; clear:both; margin-bottom:5px; /*overflow:hidden;*/ width:99%; }
.activity-list li .comment-entry { background:#eee; float:none; line-height:normal; margin:5px 30px 1px; padding:10px; }
.activity-list li .detail-list { margin:0 30px; }
.activity-list li .detail-list .comment { background:#f6f6f6; margin-bottom:1px; padding:10px 10px 10px 50px !important; }
.activity-list li .detail-list .comment h4 { font-size:12px; }
.activity-list li .detail-list .comment h4 .user { border-right:1px solid #ccc; margin-right:5px; padding-right:5px; }
.activity-list li .detail-list .comment .image { margin-left:-40px !important; width:30px !important; }
/**/
.activity-list li .small-star { margin-right:3px; }
* html .activity-list li .small-star { display:inline; font-size:0; }
* + html .activity-list li .small-star{ display:inline; }
.activity-list li .current-rating { background-position:0 -10px; background-repeat:repeat-x; }


/* -- @ content-view ------------------------------------------------------------------------------- */

.content-view {}
.content-view h3 { border-bottom:1px solid #ddd; font-size:21px; margin-bottom:15px; padding-bottom:3px; height:1%; }
.content-view .small-img div a,
.content-view .small-img div img,
.content-view .thumbnail-img div a,
.content-view .thumbnail-img div img { float:left; }
.content-view .small-img div a,
.content-view .thumbnail-img div a { margin:0 -1px -1px 0; }
/**/
.content-view a.action-change-image,
.content-view a.action-add-image { margin-top:4px; }
/**/
.content-view dl { margin-bottom:10px; overflow:hidden; }
.content-view dt { float:left; width:125px; }
.content-view dd { overflow:hidden; height:1%; }


/* -- @ detail-list -------------------------------------------------------------------------------- */

.detail-list {}
.detail-list li {}
.detail-list li.item {
	border:1px solid #eee;border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	margin-bottom:-1px; padding:10px; height:1%;
	}
.detail-list li.first {}
.detail-list li.even { background:#f9f9f9; }
.detail-list li.odd { background:#f4f4f4; }
.detail-list li.last {}
.detail-list h3 { font-size:16px; }
/* image */
.detail-list img { float:left; margin-bottom:5px; }
.detail-list .image { display:inline; float:left; font-size:11px; overflow:hidden; }
.detail-list .image ul { }
.detail-list .image li { border:0; padding:0 !important; }
/* thumbnail-img */
.detail-list .thumbnail-img li     { padding-left:80px; }
.detail-list .thumbnail-img .image { margin-left:-70px; width:60px; }
/* small-img */
.detail-list .small-img li         { padding-left:80px; }
.detail-list .small-img .image     { margin-left:-70px; width:60px; }
/* medium-img */
.detail-list .medium-img li        { padding-left:145px; }
.detail-list .medium-img .image    { margin-left:-135px; width:125px; }
/* medium-img-2 */
.detail-list .medium-img-2 li      { padding-left:180px; }
.detail-list .medium-img-2 .image  { margin-left:-170px; width:160px; }
/* large-img */
.detail-list .large-img li         { padding-left:270px; }
.detail-list .large-img .image     { margin-left:-270px; width:260px; }


/* -- @ headlines ---------------------------------------------------------------------------------- */

.headlines {}
.headlines ul { margin-bottom:10px; }
.headlines ul li { border-bottom:1px solid #eee; margin-bottom:5px; overflow:hidden; padding:0 60px 5px 5px; position:relative; }
.headlines ul li span.head { font-weight:700; }
.headlines ul li span.spr { color:#666; }
.headlines ul li span.summary { color:#333; }
.headlines ul li span.more { position:absolute; right:5px; top:4px; }


/* -- @ mini-list ---------------------------------------------------------------------------------- */

.mini-list li { display:inline-block; margin:0 2px 2px 0; }
* html .mini-list li { display:inline; }
* + html .mini-list li { display:inline; }


/* -- @ simple-form -------------------------------------------------------------------------------- */

.simple-form {}
.simple-form h3 {}
.simple-form h4 { background:#ddd; margin-top:5px; padding:5px 10px; }
.simple-form .form-hint { color:#999; /*padding-left:10px;*/ }
.simple-form legend { color:#000; display:block; font-weight:700; margin-bottom:10px; padding-left:0; }
/* dl */
.simple-form dl { background:#f6f6f6; margin-bottom:1px; padding:6px; }
.simple-form dt, .simple-form dd { float:left; width:100%; } /* dar bir sütunda sorun çıkmaması için 100%; */
.simple-form dt { margin-right:5px; max-width:185px; }
.simple-form dd { max-width:380px; }
* html .simple-form dt { width:175px; }
* html .simple-form dd {}
.simple-form dl label {}
.simple-form dl label.required { font-weight:700; }
.simple-form dl label .colon { display:none; }
.simple-form dt label {}
.simple-form dt label .asterix {}
.simple-form dd label {}
.buttons dt, .buttons dt label, .remember-box dt, .remember-box dt label { font-size:0; height:1px; line-height:0; }

/* form elements */
.simple-form select, .simple-form textarea { width:90%; }
.simple-form input[type=file], .simple-form input[type=password], .simple-form input[type=text] { width:90%; }
* html .simple-form .input-file, * html .simple-form .input-password, * html .simple-form .input-text { width:90%; }
/*chrome,firefox,opera,safari*/
html>/**/body .simple-form input[type=checkbox], html>/**/body .simple-form input[type=radio] { margin-right:3px; margin-bottom:1px; }

/* sub fieldset */
.simple-form .sub-fieldset-container { width:auto; }
.simple-form .sub-fieldset {}
.simple-form .sub-fieldset ul {}
.simple-form .sub-fieldset ul li { float:left; margin-right:5px; margin-bottom:5px; }
.simple-form .sub-fieldset ul.sub-field-elements {}
.simple-form .sub-fieldset ul.sub-field-elements li {}
.simple-form .sub-fieldset ul.sub-field-sub-elements {}
.simple-form .sub-fieldset button span { padding:1px 7px 3px; }
* html .simple-form .sub-fieldset button span { padding:1px 7px; }
.simple-form .sub-fieldset select,
.simple-form .sub-fieldset textarea { width:auto; }
.simple-form .sub-fieldset input[type=file],
.simple-form .sub-fieldset input[type=password],
.simple-form .sub-fieldset input[type=text] { width:auto; }
* html .simple-form .sub-fieldset .input-file,
* html .simple-form .sub-fieldset .input-password,
* html .simple-form .sub-fieldset .input-text { width:auto; }

/* ??? */
.header dt, .header dd { width:auto; }

/* site header login form | nerede??? */
.site_header { padding:0; }
.site_header input { border:1px solid; margin-right:-1px; height:20px; }
.site_header input[type=text], .site_header input[type=password] {}
.site_header input[type=submit] { background:#eee; padding:0 5px; }

.remember-me {}
.forgot-password { font-size:10px;}

/**/
.simple-form dd.form-elements-container { min-width:350px; }
* html .simple-form dd.form-elements-container { width:auto; }
.simple-form dd.form-elements-container ul#priceRange,
.simple-form dd.form-elements-container div { margin-top:5px; }
.simple-form dd.form-elements-container li { float:left; margin-right:5px; width:auto; }
.simple-form dd.form-elements-container label { margin-top:1px; white-space:nowrap; }
* html .simple-form dd.form-elements-container label { display:inline; }
.simple-form .form-elements-container select { width:auto; }
.simple-form .form-elements-container .input-text { width:115px; }

/* ---- gadget-search ---- */
.gadget-search dt, .gadget-search dd { /*float:left; margin-right:5px;*/ }

/* ---- searchForm | html değişecek!!! ---- */
form#searchForm { background:#f6f6f6; margin:-10px -10px 10px; overflow:hidden; }
form#searchForm fieldset { float:left; }
form#searchForm dl { padding:10px; }
form#searchForm dt { display:none; /*width:auto;*/ }
form#searchForm dd {}
form#searchForm .input-text {
	border-top-color:#000; border-left-color:#000; float:left; font-size:12px; height:20px; margin-right:-1px; width:250px;
	}
* html form#searchForm .input-text { height:22px; }
form#searchForm button {
	border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
	color:#000; height:28px; margin:0;
	}


/* -- @ tabular-list ------------------------------------------------------------------------------- */

.tabular-list table                      {}
/*col*/
.category-col {}
.comment-col {}
.date-col { width:135px; }
.owner-col {}
.rating-col { width:135px; }
.tags-col { width:200px; }
.title-col {}
/**/
.tabular-list th {}
.tabular-list td {}
.tabular-list .story-actions { overflow:hidden; } /* story-actions nerede kullanılıyor??? */
.tabular-list .story-actions a {
	display:block; border:1px solid; border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	float:left; margin-right:5px; padding:0 3px;
	}
.tabular-list .story-actions .edit { background:#def; border-color:#09f; color:#09f; }
.tabular-list .story-actions .delete { background:#fed; border-color:#c00; color:#c00; }
.tabular-list .count { padding-right:20px !important; }
/**/
.tabular-list td div { overflow:hidden; height:1%; }
.tabular-list td div a { display:block; float:left; font-weight:700; margin-right:5px; margin-bottom:5px; }
.tabular-list td div a.content-image { width:30px; }
.tabular-list td div img { float:left; margin-right:10px; }
.tabular-list td .image { overflow:hidden; }
.tabular-list td .image a { float:left; font-weight:700; margin-right:5px; }


/* -- @ thumbnail-list ----------------------------------------------------------------------------- */

/* ---- global ---- */
.thumbnail-list {}
/* item */
.thumbnail-list li.item { display:inline-block; margin:0 10px 10px 0;  position:relative; vertical-align:top; }
* html .thumbnail-list li.item { display:inline; overflow-x:hidden; } /* ie6 */
* + html .thumbnail-list li.item { display:inline; } /* ie7 */
.thumbnail-list li.fist {}
.thumbnail-list li.even {}
.thumbnail-list li.odd {}
.thumbnail-list li.last {}
/* item[min-height] = .image[height+padding+border] */
.thumbnail-list .thumbnail-img li.item { min-height:40px; }
.thumbnail-list .small-img     li.item { min-height:60px; }
.thumbnail-list .medium-img    li.item { min-height:150px; }
.thumbnail-list .large-img     li.item { min-height:260px; }
/* item for ie6 | min-height hack */
* html .thumbnail-list .thumbnail-img li.item { height:40px; }
* html .thumbnail-list .small-img     li.item { height:60px; }
* html .thumbnail-list .medium-img    li.item { height:150px; }
* html .thumbnail-list .large-img     li.item { height:260px; }

/* h3 */
.thumbnail-list li.item h3 { font-size:14px; }
/* meta */
.thumbnail-list li.item .meta { color:#666; margin-bottom:5px; }
.thumbnail-list li.item .meta span.spr { color:#333; font-size:11px; margin:0 5px; }
/* image */
.thumbnail-list li.item .image { height:1%; overflow:hidden; }
.thumbnail-list li.item .image a { float:left; }
.thumbnail-list li.item .image a img { float:left; }
/* details */
.thumbnail-list li.item .details { overflow:hidden; height:1%; }
.thumbnail-list li .details div { margin-bottom:5px; }

/* --- il-hdr = DEFAULT (ImageLeft-HeaderDetailsRight; resim solda, başlık ve ayrıntılar sağda) --- */
/* item */
.thumbnail-list                li.item, body.il-hdr .thumbnail-list                li.item {}
.thumbnail-list .thumbnail-img li.item, body.il-hdr .thumbnail-list .thumbnail-img li.item { width:170px; }
.thumbnail-list .small-img     li.item, body.il-hdr .thumbnail-list .small-img     li.item { width:170px; }
.thumbnail-list .medium-img    li.item, body.il-hdr .thumbnail-list .medium-img    li.item { width:240px; }
.thumbnail-list .large-img     li.item, body.il-hdr .thumbnail-list .large-img     li.item { width:400px; }
/* h3 | margin-left: "div.image[width+padding+border]" + "5px"; */
.thumbnail-list .thumbnail-img li.item h3, body.il-hdr .thumbnail-list .thumbnail-img li.item h3 { margin-left: 45px; }
.thumbnail-list .small-img     li.item h3, body.il-hdr .thumbnail-list .small-img     li.item h3 { margin-left: 65px; }
.thumbnail-list .medium-img    li.item h3, body.il-hdr .thumbnail-list .medium-img    li.item h3 { margin-left:130px; }
.thumbnail-list .large-img     li.item h3, body.il-hdr .thumbnail-list .large-img     li.item h3 { margin-left:265px; }
/* meta | margin-left: "div.image[width+padding+border]" + "5px";
.thumbnail-list                li.item .meta    {}
.thumbnail-list .thumbnail-img li.item .meta, body.il-hdr .thumbnail-list .thumbnail-img li.item .meta { margin-left:50px;  }
.thumbnail-list .small-img     li.item .meta, body.il-hdr .thumbnail-list .small-img     li.item .meta { margin-left:70px;  }
.thumbnail-list .medium-img    li.item .meta, body.il-hdr .thumbnail-list .medium-img    li.item .meta { margin-left:135px; }
.thumbnail-list .large-img     li.item .meta, body.il-hdr .thumbnail-list .large-img     li.item .meta { margin-left:270px; }
*/
/* image */
.thumbnail-list li.item .image, body.il-hdr .thumbnail-list li.item .image { left:0; position:absolute; top:0; }
/* details | margin-left: ".image[width+padding+border]" + "5px"; */
.thumbnail-list .thumbnail-img li.item .details, body.il-hdr .thumbnail-list .thumbnail-img li.item .details { margin-left: 45px; }
.thumbnail-list .small-img     li.item .details, body.il-hdr .thumbnail-list .small-img     li.item .details { margin-left: 65px; }
.thumbnail-list .medium-img    li.item .details, body.il-hdr .thumbnail-list .medium-img    li.item .details { margin-left:130px; }
.thumbnail-list .large-img     li.item .details, body.il-hdr .thumbnail-list .large-img     li.item .details { margin-left:265px; }

/* --- hdl-ir (HeaderDetailsLeft-ImageRight; başlık ve ayrıntılar solda, resim sağda) --- */
/* item */
body.hdl-ir .thumbnail-list                li.item {}
/* h3 | margin-right: ".image[width+padding+border]" + "5px"; */
body.hdl-ir .thumbnail-list                li.item h3 { margin-left:0; } /* reset default margin */
body.hdl-ir .thumbnail-list .thumbnail-img li.item h3 { margin-right: 45px; } /* 4+1+ 30(imgWidth)+1+4 + 5 */
body.hdl-ir .thumbnail-list .small-img     li.item h3 { margin-right: 65px; }
body.hdl-ir .thumbnail-list .medium-img    li.item h3 { margin-right:130px; }
body.hdl-ir .thumbnail-list .large-img     li.item h3 { margin-right:265px; }
/* h3 for ie6 | width: item[width] - h3[margin-right]; */
* html body.hdl-ir .thumbnail-list .thumbnail-img li.item h3 { width:125px; } /* 170-45 */
* html body.hdl-ir .thumbnail-list .small-img     li.item h3 { width:105px; }
* html body.hdl-ir .thumbnail-list .medium-img    li.item h3 { width:110px; }
* html body.hdl-ir .thumbnail-list .large-img     li.item h3 { width:135px; }
/* meta */
body.ht-il-dr .thumbnail-list li.item .meta {}
/* image */
body.hdl-ir .thumbnail-list li.item .image { left:auto; right:0; }
/* details | margin-right: ".image[width+padding+border]" + "5px"; */
body.hdl-ir .thumbnail-list                li.item .details { margin-left:0; } /* reset default margin */
body.hdl-ir .thumbnail-list .thumbnail-img li.item .details { margin-right: 45px; } /* 4+1+ 30(imgWidth)+1+4 + 5 */
body.hdl-ir .thumbnail-list .small-img     li.item .details { margin-right: 65px; }
body.hdl-ir .thumbnail-list .medium-img    li.item .details { margin-right:130px; }
body.hdl-ir .thumbnail-list .large-img     li.item .details { margin-right:265px; }
/* details for ie6 | width: item[width] - details[margin-right]; */
* html body.hdl-ir .thumbnail-list .thumbnail-img li.item .details { width:125px; } /* 170-45 */
* html body.hdl-ir .thumbnail-list .small-img     li.item .details { width:105px; }
* html body.hdl-ir .thumbnail-list .medium-img    li.item .details { width:110px; }
* html body.hdl-ir .thumbnail-list .large-img     li.item .details { width:135px; }

/* --- ht-im-db (HeaderTop-ImageMiddle-DetailsBottom; başlık üstte, resim ortada, ayrıntılar altta) --- */
/* item */
body.ht-im-db .thumbnail-list                li.item { min-height:0; height:1%; }
body.ht-im-db .thumbnail-list .thumbnail-img li.item { width:125px; }
body.ht-im-db .thumbnail-list .small-img     li.item { width:125px; }
body.ht-im-db .thumbnail-list .medium-img    li.item { width:125px; }
body.ht-im-db .thumbnail-list .large-img     li.item { width:260px; }
/* h3 */
body.ht-im-db .thumbnail-list li.item h3 { margin-left:0; }
/* meta */
body.ht-il-dr .thumbnail-list li.item .meta {}
/* image */
body.ht-im-db .thumbnail-list li.item .image { margin-bottom:5px; position:static; }
/* details */
body.ht-im-db .thumbnail-list li.item .details { margin-left:0; }

/* --- it-hm-db (ImageTop-HeaderMiddle-DetailsBottom; resim üstte, başlık ortada, ayrıntılar altta) --- */
/* item */
body.it-hm-db .thumbnail-list                li.item { height:1%; min-height:0; }
body.it-hm-db .thumbnail-list .thumbnail-img li.item { padding-top: 45px; width:125px; }
body.it-hm-db .thumbnail-list .small-img     li.item { padding-top: 65px; width:125px; }
body.it-hm-db .thumbnail-list .medium-img    li.item { padding-top:155px; width:125px; }
body.it-hm-db .thumbnail-list .large-img     li.item { padding-top:265px; width:260px; }
/* h3 */
body.it-hm-db .thumbnail-list li.item h3 { margin-left:0; }
/* meta */
body.ht-il-dr .thumbnail-list li.item .meta {}
/* image */
body.it-hm-db .thumbnail-list li.item .image {}
/* details */
body.it-hm-db .thumbnail-list li.item .details { margin-left:0; }

/* --- ht-il-dr (HeaderTop-ImageLeft-DetailsRight; başlık üstte, resim solda, ayrıntılar sağda) --- */
/* item */
body.ht-il-dr .thumbnail-list li.item { height:1%; min-height:0; }
/* h3 */
body.ht-il-dr .thumbnail-list li.item h3 { margin-left:0; }
/* meta 
body.ht-il-dr .thumbnail-list li.item .meta { left:0; margin-left:0; position:absolute; top:0; }
*/
/* image */
body.ht-il-dr .thumbnail-list li.item .image { float:left; margin-right:10px; position:static; }
/* details */
body.ht-il-dr .thumbnail-list li.item .details { margin-left:0; } /* reset default margin-left */
/* details for ie6 */
* html body.ht-il-dr .thumbnail-list li.item .details { float:left; }
/* width: item[width] - .image[width+padding+border+margin] */
* html body.ht-il-dr .thumbnail-list .thumbnail-img li.item .details { width:120px; } /* 170-50 */
* html body.ht-il-dr .thumbnail-list .small-img     li.item .details { width:100px; }
* html body.ht-il-dr .thumbnail-list .medium-img    li.item .details { width:105px; }
* html body.ht-il-dr .thumbnail-list .large-img     li.item .details { width:130px; }

/* --- ht-dl-ir (HeaderTop-DetailsLeft-ImageRight; başlık üstte, ayrıntılar solda, resim sağda) --- */
/* item */
body.ht-dl-ir .thumbnail-list li.item { height:1%; min-height:0; }
/* h3 */
body.ht-dl-ir .thumbnail-list li.item h3 { margin-left:0; }
/* meta
body.ht-ir-dl .thumbnail-list li.item .meta { margin-left:0; }
*/
/* image */
body.ht-dl-ir .thumbnail-list li.item .image { float:right; margin-left:5px; position:static; }
/* details */
body.ht-dl-ir .thumbnail-list li.item .details { margin-left:0; }
/* details for ie6 */
* html body.ht-dl-ir .thumbnail-list li.item .details { float:right; }
/* width: item[width] - .image[width+padding+border+margin] */
* html body.ht-dl-ir .thumbnail-list .thumbnail-img li.item .details { width:125px; } /* 170-45 */
* html body.ht-dl-ir .thumbnail-list .small-img     li.item .details { width:105px; }
* html body.ht-dl-ir .thumbnail-list .medium-img    li.item .details { width:110px; }
* html body.ht-dl-ir .thumbnail-list .large-img     li.item .details { width:135px; }

/* --- org-img (HeaderTop-ImageMiddle-DetailsBottom; başlık üstte, resim ortada, ayrıntılar altta) --- */
.thumbnail-list .org-img li.item          { display:block; max-width:100%; }
.thumbnail-list .org-img li.item h3       { margin:0 0 10px 0; }
.thumbnail-list .org-img li.item .image   { margin-bottom:10px; position:static; }
.thumbnail-list .org-img li.item .details { margin:0; }


/* -------------------------------------------------------------------------------------------------  /
   05.CUSTOM FORMATS ///////////////////////////////////////////////////////////////////////////////
      site title, tabs, top list, vertical menu
/  ------------------------------------------------------------------------------------------------- */


/* -- @ accordion -------------------------------- */


/* -- @ accordion collapsible -------------------- */
.accordion-collapsible {}
.accordion-collapsible ul {}
.accordion-collapsible ul li.item { background:#eee; margin-bottom:10px; height:1%; }
.accordion-collapsible ul li.selected { background:#ccc; }
.accordion-collapsible .item-header { cursor:pointer; padding:10px; position:relative; }
.accordion-collapsible .item-heading, .accordion-collapsible .item-sub-heading { font-weight:700; margin-bottom:5px; }
.accordion-collapsible .item-heading { border-bottom:1px solid #ddd; font-size:14px; padding-bottom:5px; }
.accordion-collapsible .toggle { background:url(/images/theme/aqua/icons.png) no-repeat; position:absolute; right:10px; top:10px; }
* html .accordion-collapsible .toggle { right:20px; }
* html .accordion-collapsible .toggle a { padding-left:25px; }
.accordion-collapsible a.open { background-position:0 0; }
.accordion-collapsible a.close { background-position:0 0; }
.accordion-collapsible .item-description { font-size:11px; }
.accordion-collapsible .item-content { display:none; padding:10px; }
.accordion-collapsible .item-sub-heading {}


/* -- @ link buttons -----------------------------
.button { display:block; }
.button:active {}
*/


/* -- @ tabs ------------------------------------- */
.tabs-container {}
.tabs {}
.tabs ul {}
.tabs ul li { float:left; }
.tabs ul li.selected {}
.tabs ul li a { display:block; padding:5px 10px; }
.tabs ul li.selected a { font-weight:700; }
/* tabs content */
.tabs-content {}

/* -- @ top list --------------------------------- */
div.top-list {}
/**/
body.top-list { margin:0; }
/**/
.top-list ol { list-style:none; margin:0; }
.top-list ol li.item { clear:both; margin:0; overflow:hidden; padding:3px 0; }
* html .top-list ol li.item { height:1%; } /* Sadece margin ve paddingin resetlendiği durumlarda kullanılacak */
.top-list ol li.first {}
.top-list ol li.even  {}
.top-list ol li.odd   {}
.top-list ol li.last  {}
.top-list ol li div.item-number {
	color:#ccc; float:left; font-size:28px; line-height:1; margin-right:10px; text-align:right; width:35px;
	}
.top-list ol li div.item-content {
	font-size:14px; font-weight:normal; overflow:hidden; padding:1px 0;
	}
* html .top-list ol li .item-content { float:left; }



/* -------------------------------------------------------------------------------------------------  /
   06.ACTIONS //////////////////////////////////////////////////////////////////////////////////////
      actions-top, actions-bottom, tagging
/  ------------------------------------------------------------------------------------------------- */

/* -- @ actions-top ------------------------------ */
.actions-top { float:right; margin-bottom:10px; margin-left:10px; }
/**/
.content-view .actions-top { border-left:1px solid #eee; padding-left:10px; }
.content-view .big-image { padding-top:0 !important; }
.comments .actions-top { width:auto !important; }
/**/
.actions-top ul {}
.actions-top li, .actions-top li a { display:block; }
.actions-top li a { color:#69c; font-size:11px; }
.actions-top li { border-bottom:1px solid #eee; margin:0; padding:5px 0 !important; }
.actions-top li:last-child { border:none; }
/* search actions-top */
.search .actions-top { min-width:120px; }
* html .search .actions-top { width:120px; }

/* -- @ actions-bottom --------------------------- */
.actions-bottom {
	background:#eee;
	-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	clear:both; /* actions-bottom'un araya girmemesi icin */
	overflow:hidden;
	padding:5px 10px 0;
	}
.actions-bottom ul { margin-bottom:5px; }
.actions-bottom li {
	border:0;
	display:block;
	float:left;
	font-weight:700;
	/*line-height:24px;*/
	margin-bottom:0px !important;
	margin-right:5px;
	padding:0 !important;
	}
.actions-bottom li a { color:#000; white-space:nowrap; }
	/**/
	#unsuitable, #firstReview { }
	#unsuitable {
		background:url(/images/theme/default/report-hand.png) no-repeat left center;
		color:#f82;
		line-height:24px;
		padding-left:18px;
		}
	/**/
	#firstReview a { display:inline; } /* display:table-cell ile yap */
	#firstReview img { height:20px; margin:0 5px; width:20px; vertical-align:middle; }
	/**/
	#addContentLink {}
	#addContentLink li {}
	#addContentLink a {}
	/* actions */
	.actions-bottom .actions { border-top:1px solid #ddd; margin-bottom:5px; padding-top:10px; }
	.actions-bottom .actions li { background:#eee url(/images/theme/default/backgrounds.png) repeat-x 0 -2px; /*margin-right:5px;*/ }
	.actions-bottom .actions li a {
		background:no-repeat left center;
		border:1px solid #ccc;
		border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
		color:#333;
		display:block;
		padding:3px 6px 3px 20px;
		}
	.actions-bottom .actions li a#inviteContent        { background-image:url(/images/theme/default/icon-inviteContent.png); }
	.actions-bottom .actions li a#inviteContent:active { background-image:url(/images/theme/default/icon-inviteContent-2.png); }
	.actions-bottom .actions li a#addFavOther          { background-image:url(/images/theme/default/icon-addFav.png); }
	.actions-bottom .actions li a#removeFavOther       { background-image:url(/images/theme/default/icon-removeFav.png); }
	.actions-bottom .actions li a#addReview            { background-image:url(/images/theme/default/icon-addReview.png); }
	.actions-bottom .actions li a#shareOnFB            { background-image:url(/images/theme/default/icon-shareOnFB.png); }

/* -- @ tagging ---------------------------------- */
.tag-list a { color:#ccc; display:inline !important; font-size:9px; margin-left:2px; margin-right:5px; }
.tag-list a:hover { color:#f30; }
.tagging-actions a { display:inline !important; margin-right:5px; }
.tagging-actions .add-tag { font-weight:700; }
.tagging-actions .input-text { border:1px solid; border-color:#999 #ccc #ccc #999; margin-right:5px; vertical-align:middle; }
.tagging-actions .input-text:focus { background:#ff9; border-color:#000 #999 #999 #000; }


/* -------------------------------------------------------------------------------------------------  /
   07.MODULES //////////////////////////////////////////////////////////////////////////////////////
      comments, paginator, star rating, tablib tabs,
/  ------------------------------------------------------------------------------------------------- */

/* autoComplete zebra | Kullanılıyor mu??? */
.evenAc, .oddAc { border-top:1px solid #666; font-weight:700;  }
.evenAc { background:#ccc; }
.oddAc { background:#eee; }

/* -- @ comments --------------------------------- */
.comments { clear:both; margin-top:10px; overflow:hidden; }
.comments h3 { background:#eee; border-top:1px solid #ddd; color:#000; padding:5px; }
.comments .comment-count { background:#333; color:#ccc; padding:1px 5px; }
.comments h4 { }
.comments .add-comment { border-left:1px solid #ccc; margin-left:10px; padding-left:10px; }
.post-comment-container {}
.post-comment-container label { float:left; width:75px; }
.comments ul { }
.comment { background:#f6f6f6; line-height:1.2 !important; margin-bottom:1px; padding:10px 10px 10px 50px !important; }
.comments li {}
.comments .image { float:left; margin-left:-40px !important; width:40px !important; }
.comments .image img { border:0; height:30px !important; padding:0; width:30px !important; } /* sabit genişlik */
.comments .user { border-right:1px solid #ccc; margin-right:5px; padding-right:5px; }
/* comment-actions */
.comment-actions { /*margin-bottom:10px;*/ }
.comment-actions ul { }
.comment-actions li { border:0; display:block; float:left; padding:0 !important; margin-bottom:0; margin-right:5px; }

/* ---- post-comment ---- Yeri burası mı??? */
#post-comment { background:#eee; margin-bottom:5px; }
#post-comment form { border:solid #ddd; border-width:1px 0; padding:10px; }
#post-comment .fck-container { margin-bottom:5px; }

/* -- @ paginator -------------------------------- */
.pagignator {}
.pagignator ul { margin:5px 0; }
.pagignator li {
	background:#eee;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	float:left ! important;
	margin-right:1px;
	padding:3px 8px;
	}
.pagignator li.album { background:#ddd; font-weight:700; }
.pagignator li.current { font-weight:700; }
.pagignator li.item-count-on-page { color:#999; }
#pagePrev:hover, #nextPage:hover { background:#ddd; cursor:pointer; }
/* ID değil class olacak */
#pagignator { margin:10px 0; }
#pagignator li {
	background:#eee;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	cursor:pointer;
	float:left ! important;
	margin-right:1px;
	padding:3px 8px;
	}
#pagignator li:hover { background:#ddd; }
#pagignator li.current { font-weight:700; }
#pagignator li.item-count-on-page { color:#999; }

/* -- @ popup menu ------------------------------- */
#popup_menu_panel {}
.popup-menu { background:#eee; border-top:1px solid #333; }
.popup-menu a { border:solid #333; border-width:0 1px 1px; color:#333; display:block; padding:3px 6px; }
.popup-menu a:hover { background:#fff; color:#000; }

/* -- @ sorting-actions -------------------------- */
.sorting-actions { border-bottom:1px solid #000; margin-bottom:10px; }
.sorting-actions li { background:#ddd; display:block; float:left; margin-right:1px; padding:4px 7px !important; }
.sorting-actions li.selected { background:#000; color:#fff; }

/* -- @ star-rating ------------------------------ */
.star-rating,
.star-rating .current-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus {
	background:url(/images/theme/default/star.gif) left -1000px repeat-x;
	}
.star-rating {
	background-position:left top;
	height:25px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:125px;
	}
.star-rating li {
	border:none;
	display:inline;
	padding:0 !important;
	}
.star-rating .current-rating,
.star-rating a {
	height:25px;
	left:0;
	line-height:25px;
	overflow:hidden;
	position:absolute;
	text-indent:-1000em;
	top:0;
	}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus {
	background-position:left bottom;
	}
.star-rating .current-rating {
	background-position:left center; z-index:1;
	}
.star-rating a.one-star    { width: 20%; z-index:6; }
.star-rating a.two-stars   { width: 40%; z-index:5; }
.star-rating a.three-stars { width: 60%; z-index:4; }
.star-rating a.four-stars  { width: 80%; z-index:3; }
.star-rating a.five-stars  { width:100%; z-index:2; }
/* for an inline rater */
.inline-rating {
	display:inline-block;
	vertical-align:middle;
	}
/* smaller star */
.small-star {
	width:50px;
	}
.small-star,
.small-star .current-rating {
	background-image:url(/images/theme/default/star_small.gif);
	height:10px !important;
	line-height:10px !important;
	}

/* -- @ tablib ----------------------------------- */
.tablib_main_container { clear:both; }
.tablib_main_container table { border-bottom:1px solid #000; }
.tablib_main_container table td { border:0; padding:0; }
.tablib_main_container table table { border:none } /*global*/
.tablib_table {}
.tablib_table li { float:left; margin:0 1px; }
.tablib_table td { cursor:pointer; padding:0; }
.tablib_table td.tablib_selected { cursor:default; }
.tablib_table .menu-item-ul { width:1px; }
.tablib_table .menu-item-um { height:1px; }
.tablib_table .menu-item-ur { width:1px; }
.tablib_table .menu-item-cm { padding:3px 6px; white-space:nowrap; }
/* unselected */
.tablib_table .tablib_unselected .menu-item-um { background:#ddd; }
.tablib_table .tablib_unselected .menu-item-cl { background:#ddd; }
.tablib_table .tablib_unselected .menu-item-cm { background:#e6e6e6; color:#333; }
.tablib_table .tablib_unselected .menu-item-cr { background:#ddd; }
/* selected */
.tablib_table .tablib_selected .menu-item-um { background:#000; }
.tablib_table .tablib_selected .menu-item-cl { background:#000; }
.tablib_table .tablib_selected .menu-item-cm { background:#000; color:#fff; }
.tablib_table .tablib_selected .menu-item-cr { background:#000; }
.tablib_content_container { padding-top:10px; }

/* loading animation */
.loading-animation {
	background:url(/images/ajax-loader.gif) no-repeat center top;
	height:32px;
	margin-top:0;
	padding-top:0;
	text-align:left;
	width:32px;
	}
/* ??? block message ??? */
div.blockMsg {
	border:none;
	color:#fff;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	left:50%;
	-moz-opacity:.70;
	opacity:.70;
	padding:0px;
	text-align:center;
	top:50%;
	width:32px;
	}
div.blockOverlay {}


/* -------------------------------------------------------------------------------------------------  /
   08.JQUERY UI CSS FW /////////////////////////////////////////////////////////////////////////////
/  ------------------------------------------------------------------------------------------------- */

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://ui.jquery.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/
/* layout helpers -------------------------------- */
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
/* end clearfix */
.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;}
/* Interaction Cues ------------------------------ */
.ui-state-disabled{cursor:default !important;}
/* Icons ----------------------------------------- */
/* states and images */
.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;}
/* Misc visuals ---------------------------------- */
/* Overlays */
.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%;}
/* Component containers -------------------------- */
.ui-widget{}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{}
.ui-widget-header{}
.ui-widget-header a{}
.ui-widget-content{}
.ui-widget-content a{}
/* Interaction states ---------------------------- */
.ui-state-default, .ui-widget-content .ui-state-default{/*background:url(/images/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;*/}
.ui-state-default a{}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{background:#d0d0d0 url(/images/jquery-ui/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;}
.ui-state-hover a{}
.ui-state-active, .ui-widget-content .ui-state-active{background:#fff url(/images/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;}
.ui-state-active a{}
/* Interaction Cues ------------------------------ */
.ui-state-highlight, .ui-widget-content .ui-state-highlight{background:#ffe url(/images/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;border:1px solid #fcefa1;}
.ui-state-error, .ui-widget-content .ui-state-error{background:#fed url(/images/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;border:1px solid #c00;color:#c00;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text{color:#c00;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary{font-weight:700;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:normal;opacity:.7;}
/* Icons ----------------------------------------- */
/* states and images */
.ui-icon{background-image:url(/images/jquery-ui/ui-icons_222222_256x240.png);height:16px;width:16px;}
.ui-widget-content .ui-icon{background-image:url(/images/jquery-ui/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(/images/jquery-ui/ui-icons_222222_256x240.png);}
.ui-state-default .ui-icon{background-image:url(/images/jquery-ui/ui-icons_888888_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(/images/jquery-ui/ui-icons_454545_256x240.png);}
.ui-state-active .ui-icon{background-image:url(/images/jquery-ui/ui-icons_454545_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(/images/jquery-ui/ui-icons_2e83ff_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(/images/jquery-ui/ui-icons_cd0a0a_256x240.png);}
/* positioning */
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px  -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -125px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
/* Misc visuals ---------------------------------- */
/* Corner radius */
.ui-corner-tl{}
.ui-corner-tr{}
.ui-corner-bl{}
.ui-corner-br{}
.ui-corner-top{}
.ui-corner-bottom{}
.ui-corner-right{}
.ui-corner-left{}
.ui-corner-all{border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
/* Dialog ---------------------------------------- */
.ui-dialog{background:#fff;border:5px solid #000;position:relative;}
.ui-dialog .ui-dialog-titlebar{background:#eee;border-bottom:1px solid #ccc;position:relative;}
.ui-dialog .ui-dialog-title{color:#333;float:left;font-size:14px;font-weight:700;line-height:25px;padding:0 10px;} 
.ui-dialog .ui-dialog-titlebar-close{border-left:1px solid #ccc;height:25px;position:absolute;right:0;width:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover,
.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{background:#fff;border:0;overflow:auto;}
.ui-dialog .ui-dialog-buttonpane{padding:10px 0;}
.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;float:right;line-height:1.4em;margin:.5em .4em .5em 0;overflow:visible;padding:.2em .6em .3em .6em;width:auto;}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
/* Resizable ------------------------------------- */
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%;}
.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%;}
.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px;}
.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px;}
.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px;}
.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px;}
.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px;}
.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px;}
/**/
.ui-icon-closethick{}
/**/
.ui-sortable li{cursor:move;}
/* ui-dialog buttons */
#configFormDiv button{margin:5px 0;}


/* -------------------------------------------------------------------------------------------------  /
   09.LAYOUT ELEMENTS //////////////////////////////////////////////////////////////////////////////
      sections, gadgets
/  ------------------------------------------------------------------------------------------------- */

#content-wrapper { margin:0px auto; min-height:100%; padding-top:10px; width:976px; }

/* -- @ sections ----------------------------------------------------------------------------------- */

/* ---- sdp -------------------------------------- */
.section-sdp {}
	.edit .section-sdp { /*background-color:#bcd;*/ }
	.view .section-sdp { background-color:inherit !important; }
.sdp-sect-top {}
.sdp-sect-right {}
.sdp-sect-bottom {}

/* ---- site ------------------------------------- */
.section-site {}
	.edit .section-site { /*background-color:#cde;*/ }
	.view .section-site { background-color:inherit !important; }
.site-sect-top {}
.site-sect-top2 {}
.site-sect-bottom {}
.site-sect-left {}

/* ---- page ------------------------------------- */
.section-page {}
	.edit .section-page { /*background-color:#def;*/ }
	.view .section-page { background-color:inherit !important; }
.page-sect-top {}
.page-sect-left-top {}
.page-sect-left-top2 {}
.page-sect-right-top {}
.page-sect-left {}
.page-sect-center {}
.page-sect-right {}

/* ---- section ---------------------------------- */
.section { /*height:100%;*/ position:relative; }
	.edit .section {}
	.view .section {}
/* col */
.section-col { float:left; }
	.edit .section-col {}
	.view .section-col {}
.section-col-first {}
.section-col-last {}

/* ---- configure this section ---- */
a.sectCfgBox {
	background:url(/images/theme/default/icons.png) 0 -599px;
	float:right;
	height:16px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:16px;
	z-index:3;
	}
a.sectCfgBox:hover { background-position:0 -567px; }
.edit a.sectCfgBox { display:block; }
.view a.sectCfgBox { display:none; }
/* ??? */
.clsDialogTbl {background:#fff;} /* ? */
.dropdown_box_tab {float:left;margin-right:5px;margin-top:0px;}
/* ??? */
.addtab, .dd_border {border-color:#fff;}
.addtab {background-image:none;} /* ? */
/* edit mode config menu ??? */
.dd              { background-color:#f3ffa3; margin-top:-1px; position:absolute; z-index:2001; }
.dd_layer        { display:block; left:0; position:absolute; top:0; z-index:2000; }
.dd_layer_hidden { display:none; }
.dd_border       { border:1px #690 solid; }
.dd_menu_item    { color:#36c; display:block; padding:3px 6px; white-space:nowrap; }
.dd_menu_item:hover, .dd_sel { color:#000; background-color:#e3ef93; }

/* ---- column resizer --------------------------- */
.split-h, .split-v {
	display:none;
	}
.edit .split-h, .edit .split-v {
	display:block;
	}
/* horizontal split */
.split-h { /* N-RESIZER OLACAK */
	background:url(/images/theme/default/dot-hor-pink.png) repeat-x; clear:both; cursor:n-resize; margin-top:-3px;
	}
.section-sdp  .split-h {
	background-image:url(/images/theme/default/dot-hor-green.png);
	}
.section-site .split-h {
	background-image:url(/images/theme/default/dot-hor-orange.png);
	}
.split-h, .split-h img {
	height:3px; width:150px;
	}
/* vetical split */
.split-v { /* W-RESIZER OLACAK */
	background:url(/images/theme/default/dot-ver-pink.png); cursor:w-resize; float:left; margin-right:-2px; margin-left:-2px;
	position:relative; /* sağındaki ve solundaki divlerin altında kalmaması ve tıklanabilir olması için gerekli */
	}
.section-sdp  .split-v { background-image:url(/images/theme/default/dot-ver-green.png); }
.section-site .split-v { background-image:url(/images/theme/default/dot-ver-orange.png); }
.split-v, .split-v img { height:250px; width:4px; }


/* -- @ gadgets ------------------------------------------------------------------------------------ */

/* ---- gadget global ---------------------------- */

.gadget { margin:10px 5px; padding:0; }
.gadget-wrap-out {}
.gadget-wrap-in {}

/* gadget corners */
.ct, .cb { font-size:0; line-height:0; overflow:hidden; padding:0; }
.c1, .c2, .c3 { height:1px; }
.c1 { margin:0 5px; }
.c2 { margin:0 3px; }
.c3 { margin:0 2px; }
.c4 { height:2px; margin:0 1px; } /* gradiant arkaplan olduğu durumda height:0 ve border-top border-bottom olarak düzenlenmeli... */

/* gadget header */
.gadget-header { clear:both; background:#f0f0f0; overflow:hidden; position:relative; z-index:1; }
.gadget-header-in { padding:0 10px 5px; }
/* gadget-header hide */
.ui-dialog .gadget-header, .view .no-header .gadget-header { display:none; }

/* gadget header title */
.gadget-header-title { color:#333; font-size:18px; font-weight:700; height:30px; letter-spacing:-1px; line-height:30px; }

/* gadget-header-toolbar */
.gadget-header-toolbar { position:absolute; right:10px; top:10px; }

.gadget-header-toolbar { position:absolute; right:5px; top:5px; }
/* tool-bar */
.gadget-header-toolbar ul.toolbar { display:inline; }
.gadget-header-toolbar ul.toolbar li { float:left; height:21px; }
.gadget-header-toolbar ul.toolbar a { line-height:21px; }
.gadget-header-toolbar li.more-box,
.gadget-header-toolbar li.more-box a { background:url(/images/theme/default/toolbar-icons.png); }
.gadget-header-toolbar li.more-box { background-position:right -105px; padding-right:10px; }
.gadget-header-toolbar li.more-box a {
	background-position:left -84px; color:#333; display:block; font-size:12px; font-weight:normal; padding-left:10px;
	}
.gadget-header-toolbar li.tools-container,
.gadget-header-toolbar li.toggle { margin-left:5px; width:21px; }
.gadget-header-toolbar li.tools-container a,
.gadget-header-toolbar li.toggle a {
	background-image:url(/images/theme/default/toolbar-icons.png);
	display:block; /*overflow:hidden;*/ position:relative; text-indent:-9999px; width:21px;
	}
/* tools */
.gadget-header-toolbar li.tools-container { position:relative; }
.gadget-header-toolbar a.tools-open { background-position:0 0; z-index:2; }
.gadget-header-toolbar div.tools,
.gadget-header-toolbar div.tools ul { width:88px; /* 88 = {li[width] x li(count)} + 4 = {21 x 4} + 4 */ }
.gadget-header-toolbar div.tools {
	background-image:url(/images/theme/default/toolbar-icons.png); background-position:0 -42px; display:none;
	margin-right:-4px; overflow:hidden; padding-right:4px; position:absolute; top:0; z-index:1;
	}
.gadget-header-toolbar div.tools ul {}
.gadget-header-toolbar div.tools li {}
/**/
.gadget-header-toolbar a.lnk-delete            { background-position:-42px 0; }
.gadget-header-toolbar a.lnk-delete:hover      { background-position:-42px -21px; }
.gadget-header-toolbar a.lnk-permissions       { background-position:-63px 0; }
.gadget-header-toolbar a.lnk-permissions:hover { background-position:-63px -21px; }
.gadget-header-toolbar a.lnk-bsc-config        { background-position:-84px 0; }
.gadget-header-toolbar a.lnk-bsc-config:hover  { background-position:-84px -21px; }
.gadget-header-toolbar a.lnk-adv-config        { background-position:-105px 0; }
.gadget-header-toolbar a.lnk-adv-config:hover  { background-position:-105px -21px; }
/* toggle */
.gadget-header-toolbar li.toggle {}
.gadget-header-toolbar li.toggle a {}
.gadget-header-toolbar li.toggle a.opened { background-position:-21px 0; }
.gadget-header-toolbar li.toggle a.closed { background-position:-21px -21px; }

/* gadget content */
.gadget-content {}
.gadget-content-in { height:1%; padding:10px; }

/* show border */
.bordered-gadget .ct, .bordered-gadget .cb, .bordered-gadget .gadget-header, .bordered-gadget .gadget-content { border-style:solid; }
.bordered-gadget .c1 { border-width:1px 0 0; height:0; }
.bordered-gadget .c2 { border-width:0 2px; }
.bordered-gadget .c3, .bordered-gadget .c4, .bordered-gadget .gadget-header, .bordered-gadget .gadget-content { border-width:0 1px; }

/* default color */
.ct, .gadget-header  { background-color:#eee; }
.cb, .gadget-content { background-color:#fff; }

/* no header */
.ui-dialog .gadget-header, .view div.no-header .gadget-header { display:none; }
.view div.no-header .ct { background-color:#fff; } /* =gadget-content[background-color] */

/* ---- gadget configurations ---- */
.accordion { /*border:1px solid #333; width:300px;*/ } /*320px olmalı*/
.accordion h3 { background:#ddd; color:#999; }
.accordion h4 { font-size:12px; }
.accordion .input-text,.accordion select,.accordion textarea { padding:0; }
.accordion .input-checkbox, .accordion .input-radio { vertical-align:middle; margin-right:3px; }
.accordion .input-text, .accordion select, .accordion textarea { width:99%; }
* html .accordion .input-checkbox, * html .accordion .input-radio { margin:-3px 0 -3px -3px; }
.accordion-header { cursor:pointer; font:700 16px Arial, Helvetica, sans-serif; margin-bottom:1px; padding:3px 6px;}
.accordion-content { padding:6px 0; }
.accordion dl { margin-bottom:3px; }
.accordion select { font-size:11px; }
.accordion label { display:block; }
.accordion .sub-content { color:#454545; font-size:11px; line-height:1; margin:5px 0; }
.accordion .sub-content dt { font-weight:normal; }
.accordion .sub-content label { padding-left:20px; }
.accordion .sub-content dd label { padding-left:0; }
.accordion dt, .accordion dd { float:left; }
.accordion dt { margin-right:1%; width:49%; }
.max-size dt { width:90%; }
.accordion dd { width:49%; }
.max-size dd { width:7%; }
.max-size .input-text { text-align:right; }
.accordion label { margin-bottom:3px; }
/*.sub-content input { display:block; float:left; }*/
.accordion fieldset { border-bottom:1px solid #eee; margin-bottom:5px; padding-bottom:5px; }
.accordion .selected { background:#666; color:#fff; }


/* ---- gadget specific -------------------------- */

/* ---- containers ---- */
#content, #resultDiv {}
#lastOffset {}
#innerWrapper {}

/* ---- blog ---- */
div.blog {}
/**/
body.blog .detail-list .item {
	background:transparent; border:none; border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;
	}

/* ---- developer ---- */
div.developer {}
/**/
body.developer #breadcrumb { font-size:14px; font-weight:700; margin-bottom:10px; }
body.developer .simple-form dd { /*min-width:380px !important;*/ }

/* ---- eventedit ---- */
div.eventedit {}
/**/
body.eventedit {}

/* ---- forum ---- */
div.forum {}
/**/
body.forum .simple-form dd { /*max-width:370px;*/ }
body.forum #categories li { float:left; margin-right:10px; margin-bottom:5px; width:175px; }

/* ---- google_adsense ---- */
div.google-add-sense { background-color:#eee; border-color:#999 !important; }
a.google-add-sense-link { color:#06c; }

/* ---- login ---- */
div.login {}
div.login .tools-container { display:none; }
/* signin-form */
#signin-form div { max-width:200px; overflow:hidden; padding:1px; }
* html #signin-form div { width:150px; }
#signin-form .emailpassword-box { margin-bottom:5px; }
#signin-form .emailpassword-box input {}
* html #signin-form .emailpassword-box input { width:145px; }
#signin-form #login-email { margin-bottom:5px; }
#signin-form .rememberforgot-box { margin-bottom:5px; }
#signin-form .remember-box { float:left; white-space:nowrap; }
* html #signin-form #rememberme { margin:-3px 0; }
* + html body.login #signin-form #rememberme { margin:-3px 0; }
#signin-form .forgot-box { float:right; font-weight:700; white-space:nowrap; }
#signin-form .forgot-box { float:right; text-align:right; }
#signin-form .signinup-box { margin-bottom:10px; }
#signin-form .signinup-box .button-submit { border-color:#693; color:#fff; font-size:14px; font-weight:700; }
#signin-form .signinup-box a { font-weight:700; line-height:21px; padding:0 5px; }
/* logined ---- */
/**/
body.login .content h1 {
	font-size:18px; font-weight:normal; margin-bottom:10px;
	}
body.login .content h1 .user {
	font-weight:700;
	}
/* update account */
body.login .content a.update-account {
	font-weight:700;
	}
/**/
body.login .content .buttons {
	padding-top:10px;
	}
body.login .content a.button {
	border:1px solid; border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	display:block; font-size:11px; margin-bottom:5px; max-width:180px;
	}
body.login .content a.button span {
	display:block; padding:3px 8px 5px;
	}
/* invite friends */
body.login .content a.button-invite-friends {
	background:#39f url(/images/theme/default/backgrounds.png) 0 -316px; border-color:#59c; color:#fff;
	}
body.login a.button-invite-friends span {
	/*background:url(/images/theme/default/icons.png) no-repeat 5px -205px;*/
	}
/* logout */
body.login .content a.button-logout {
	background:url(/images/theme/default/backgrounds.png) 0 -91px; border-color:#c00; color:#fff; margin-top:15px; width:45px;
	}
body.login .content a.button-logout span {
	/*background:url(/images/theme/default/icons.png) no-repeat 0 -775px;*/
	}
/* facebook */
body.login .fb_login_not_authorized {
	height:25px; padding:1px;
	}

/* ---- menu ---- */
div.menu { background:#0cf url(/images/theme/default/grad-0cf.png) repeat-x; }
div.menu .gadgets-gadget-content { background:transparent; }
/**/
body.menu {
	background:transparent !important; padding:0;
	}
/* navbar */
body.menu .navbar {
	border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; height:70px; padding:5px 5px 0;
	}
body.menu .navbar .nav {
	background:#333 url(/images/theme/default/grad-222-444.png) repeat-x left top;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; height:30px;
	padding-top:5px; padding-left:5px; position:relative; z-index:100;
	}
body.menu .navbar .nav li {
	float:left;
	}
body.menu .navbar .nav li a {
	color:#ccc; display:block; float:left; line-height:30px; overflow:hidden; padding-left:6px;
	}
body.menu .navbar .nav li:hover a,
body.menu .navbar .nav li.hover a,
body.menu .navbar .nav li.current-page a,
body.menu .navbar .nav li.current-sub-page-parent a {
	background:#0cf url(/images/theme/default/grad-0cf.png) repeat-x left -10px;
	border-top-left-radius:1px;border-top-right-radius:1px;
	-moz-border-radius-topleft:1px;-moz-border-radius-topright:1px;
	-webkit-border-top-left-radius:1px;-webkit-border-top-right-radius:1px;
	color:#000;
	}
body.menu .navbar .nav li ul {
	float:none; font-size:11px; left:0; padding:0; position:absolute; top:-999px; width:100%;
	}
body.menu .navbar .nav li:hover ul,
body.menu .navbar .nav li.hover ul,
body.menu .navbar .nav li.current-sub-page-parent ul,
body.menu .navbar .nav li.current-page ul {
	top:35px;
	}
body.menu .navbar .nav li ul li {
	margin-right:5px; padding:5px 0;
	}
body.menu .navbar .nav li ul li a,
body.menu .navbar .nav li:hover ul li a,
body.menu .navbar .nav li.hover ul li a,
body.menu .navbar .nav li.current-page ul li a,
body.menu .navbar .nav li.current-sub-page-parent ul li a {
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; line-height:25px;
	}
body.menu .navbar .nav li:hover ul li a:hover,
body.menu .navbar .nav li.hover ul li a:hover {
	background:#333; color:#fff;
	}
/**/
body.menu .navbar .nav li ul li.current-sub-page a {
	background:#fff !important; color:#333 !important; font-weight:700;
	}
body.menu .navbar .nav li a.edit-page {
	margin-right:-4px;
	}
body.menu .navbar .nav li a span {
	display:block; float:left; margin-right:6px; white-space:nowrap;
	}
* html body.menu .navbar .nav span { cursor:pointer; } /* ie6 */
* + html body.menu .navbar .nav span { cursor:pointer; } /* ie7 */
body.menu .navbar .nav li a.edit-page span {
	background:url(/images/theme/default/icon-edit-this-page-blue.png) no-repeat 0 center; text-indent:-9999px; width:15px;
	}
body.menu .navbar .nav li span.sub-page-indicator {
	background:url(/images/theme/default/arrow-down-light-gray.png) no-repeat 0 center; text-indent:-9999px; width:10px;
	}
* html body.menu .navbar .nav li span.sub-page-indicator { margin-right:5px; }
body.menu .navbar .nav li:hover ul li span.sub-page-indicator,
body.menu .navbar .nav li.hover ul li span.sub-page-indicator,
body.menu .navbar .nav li.current-page span.sub-page-indicator,
body.menu .navbar .nav li.current-sub-page-parent span.sub-page-indicator,
body.menu .navbar .nav li a.sub-page-opener:hover span.sub-page-indicator {
	background:url(/images/theme/default/arrow-down-black.png) no-repeat 0 center;
	}
body.menu .navbar .nav .last {
	position:absolute; right:0; top:40px;
	}
body.menu .navbar .nav .last a {
	background:#333 url(/images/theme/default/icons.png) no-repeat 5px -626px;
	-khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	line-height:25px; padding-left:25px; padding-right:5px;
	}
body.menu .navbar .nav .last a:hover {
	background:#fff url(/images/theme/default/icons.png) no-repeat 5px -655px; color:#9c0;
	}

/* ---- messsaging ---- */
div.messaging {}
/**/
body.messaging {}
body.messaging .highlight {}
body.messaging .highlight span, .messaging .highlight a { font-weight:700; }
/* messaging-menu */
body.messaging .tabs-container {}
body.messaging .tabs { border-bottom:1px solid #444; }
body.messaging .tabs ul {}
body.messaging .tabs ul li { margin:0 1px; }
body.messaging .tabs ul li.selected {}
body.messaging .tabs ul li a {
	background:#ddd;
	border-top-left-radius:2px;border-top-right-radius:2px;
	-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;
	color:#333;
	}
body.messaging .tabs ul li a span { border-left:1px solid #999; color:#999; margin-left:5px; padding-left:5px; }
body.messaging .tabs ul li a:hover { background:#ccc; color:#fff; }
body.messaging .tabs ul li.selected a { background:#444; color:#ddd; }
body.messaging .tabs ul li.selected a span { border-left:1px solid #999; color:#ccc;}
/* tabs spec */
#inbox-tab {}
#sentmessages-tab {}
#notifications-tab {}
#composemessage-tab { float:right; }
/* tabs content */
body.messaging .tabs-content {}
body.messaging .tabs-content h3 { margin-bottom:10px; }
/* detail-list (message read) */
body.messaging .detail-list { padding:10px 0; }
/* messaging actions */
.messaging-actions { background:#f0f0f0; border-bottom:1px solid #ccc; margin-bottom:10px; }
.messaging-actions ul { padding:5px 0; }
.messaging-actions ul li { float:left; line-height:18px; margin:0 5px; }
.messaging-actions ul li.search-box { float:right; }
.messaging-actions ul li a {}
.messaging-actions ul li label { margin-right:5px; }
/* ??? */
#baseMessageId_inner .image div { float:right; width:50px;}
#baseMessageId_inner .image ul { float:left; margin-right:5px; }
/* notify-list */
.notify-list ul li { border-bottom:1px solid #e6e6e6; clear:both; height:1%; /*ie6*/ overflow:hidden; padding:10px 0 10px 25px; }
.notify-list ul li img.icon {
	background:url(/images/theme/default/icons-activity.png) no-repeat;
	float:left; height:16px; margin-left:-25px; width:16px;
	}
body.messaging .notify-list li div.comment-to-content     .icon { background-position:0 -20px; }
body.messaging .notify-list li div.accept-friendship      .icon { background-position:0 -160px; }
body.messaging .notify-list li div.attending-to-event     .icon { background-position:0 -80px; }
body.messaging .notify-list li div.invite-to-event        .icon { background-position:0 -80px; }
body.messaging .notify-list li div.invite-to-group        .icon { background-position:0 -180px; }
body.messaging .notify-list li div.join-group             .icon { background-position:0 -180px; }
body.messaging .notify-list li div.joined-to-group        .icon { background-position:0 -180px; }
body.messaging .notify-list li div.request-friendship     .icon { background-position:0 -160px; }
body.messaging .notify-list li div.rate-to-content        .icon { background-position:0 -420px; }
body.messaging .notify-list li div.sent-to-friend-content .icon { background-position:0 -380px; }
body.messaging .notify-list li div.tag-a-content          .icon { background-position:0 -360px; }
body.messaging .notify-list li div.unsuitable-content     .icon { background-position:0 -460px; }
body.messaging .notify-list h3 { font-size:14px; margin-bottom:10px; }
body.messaging .notify-list li div.tag-a-content span.tag { background:#ffc; padding:0 3px; }
body.messaging .notify-list .notify-confirm { height:1%; /*ie6*/ overflow:hidden; padding-left:70px; }
body.messaging .notify-list .notify-confirm .image { display:inline; /*ie6*/ float:left; margin-left:-70px; }
body.messaging .notify-list .notify-confirm .image img { padding:1px; width:50px; }

/* notifiy confirm buttons */
body.messaging .notify-list button { -khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px; }
body.messaging .notify-list button span { padding:1px 5px 3px; }
body.messaging .notify-list .button-submit span { padding-left:24px; }
/* messaging tabular-list global */
body.messaging .tabular-list tr { border-bottom:1px solid #333; }
body.messaging .tabular-list td { padding:10px 5px; vertical-align:middle; }
body.messaging .tabular-list td h5 { font-weight:normal; }
body.messaging .tabular-list td p {}
/* messaging read&unread higlight */
body.messaging .tabular-list tr.message-unread,
body.messaging .tabular-list tr.message-unread-replied { background:#f3f3f3; }
body.messaging .tabular-list tr.message-unread h5,
body.messaging .tabular-list tr.message-unread-replied h5 { font-weight:700; }
/*message-icon*/
body.messaging .message-icon { text-align:center; width:30px; }
body.messaging .message-icon a {
	background:url(/images/theme/defaults/icons.png); display:block; height:17px; text-indent:-9999px; width:17px;
	}
body.messaging tr.message-unread .message-icon a { background-position:0 -150px; }
body.messaging tr.message-unread-replied .message-icon a { background-position:0 -208px; }
body.messaging tr.message-read .message-icon a { background-position:0 -180px; }
body.messaging tr.message-read-replied .message-icon a { background-position:0 -240px; }
body.messaging tr.message-replied .message-icon a { background-position:0 -240px; }
/**/
body.messaging .message-select { text-align:center; width:20px; }
body.messaging .profile-image { text-align:center; width:60px; }
body.messaging .profile-image img { background:#eee; border:4px solid #ddd; padding:1px; width:50px; }
body.messaging .message-info {}
body.messaging .message-subject {}
body.messaging .message-delete { text-align:center; width:30px; }
body.messaging .message-delete a {
	background:url(/images/theme/defaults/icons.png) 0 -779px;
	display:block; height:10px; margin:0 auto; text-indent:-9999px; width:10px;
	}
body.messaging .message-delete a:hover { background-position:0 -805px; }
/**/
body.messaging .thumbnail-img .item { padding-left:190px; }
body.messaging .thumbnail-img .image { margin-left:-190px; width:180px; }
body.messaging .thumbnail-img .image p { float:right; margin-bottom:0; margin-left:5px; }
body.messaging .thumbnail-img .image .user { font-size:12px; font-weight:700; }
/**/
body.messaging .simple-form dt { width:120px; }
body.messaging .simple-form dd { max-width:350px; }
/* delete-confirm */
div.popup-confirm-box { display:none; position:absolute; }
div.popup-confirm-box .popup-pointer,
div.popup-confirm-box .popup-pointer-top { background:url(/images/theme/default/icons.png) no-repeat; }
div.popup-confirm-box .popup-pointer { background-position:0 -47px; float:right; height:16px; margin-top:10px; width:8px; }
div.popup-confirm-box .popup-pointer-top { background-position:0 -79px; clear:both; height:8px; margin-left:12px; width:16px; }
div.popup-confirm-box h3 { font-size:14px; margin:0; }
div.popup-confirm-box .popup-wrapper {
	background:#ffe;
	border:5px solid #999; border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	float:left; padding:5px 10px;
	}
div.popup-confirm-box .popup-buttons { margin-bottom:5px; overflow:hidden; }
div.popup-confirm-box .popup-buttons a {
	border-radius:0;-khtml-border-radius:3px;-moz-border-radius:0;-webkit-border-radius:0;
	float:left; margin-right:5px; padding:0 5px;
	}
/* Nerede kullanılıyor???
#deleteMessagePopUp .dialog_title { color:#c00; font-size:14px; margin-bottom:0; padding:5px; }
#deleteMessagePopUp .dialog_content { padding:5px; }
#deleteMessagePopUp .dialog_content .dialog_body {}
#deleteMessagePopUp .dialog_content .dialog_buttons {}
*/

/* ---- auto complete ---- */
/**/
#autocomplete_input { background:transparent; border:none; }
/**/
.acfb-input { border:none !important; margin:0; padding:3px 0pt 2px; width:150px; }
.acfb-input:focus { background:#fff !important; }
ul.acfb-holder {
	background:#fff; border:1px solid; border-color:#aaa #ddd #ddd #aaa;
	height:auto !important; overflow:hidden; height:1%;
	}
ul.acfb-holder li { float:left; margin:1px; }
ul.acfb-holder li.acfb-data { background:#f0f6fc; border:1px solid #cdf; overflow:hidden; padding:2px 5px; }
ul.acfb-holder li.acfb-data span { display:block; float:left; line-height:1.1; }
ul.acfb-holder li.acfb-data .delete {
	background:url(/images/theme/default/icons.png) 0 -777px; cursor:pointer;
	display:block; margin-left:5px; text-indent:-9999px; width:10px;
	}
ul.acfb-holder li.acfb-data .delete:hover { background:url(/images/theme/default/icons.png) 0 -803px; }

/* auto complete box ??? ----------------------------- */
.ac_results    { background-color:#fff; border:1px solid black; overflow:hidden; padding:0px; z-index:1001; }
.ac_results ul { list-style:none; margin:0; padding:0; width:100%; }
.ac_results li { cursor:default; display:block; font-size:12px;
	line-height:16px;/* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */
	margin:0px; overflow:hidden; padding:2px 5px;
	/* width:100%; *//* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */
	}
.ac_loading { background:white url(/images/indicator.gif) right center no-repeat; }
.ac_odd     { background-color:#eee; }
.ac_even    { background-color:#ccc; color:#fff; }

/* ---- music-edit ---- */
body.music-edit .header dl { background:#eee; }
body.music-edit .simple-form .item { border-bottom:1px solid #eee; padding-top:10px; padding-bottom:10px; padding-left:170px; }
body.music-edit .simple-form .actions-top    { margin-top:0; width:195px; }
body.music-edit .simple-form .actions-top dl { margin-left:0 !important; padding:5px; }
body.music-edit .simple-form .actions-top dt { float:none; }
body.music-edit .simple-form .image          { float:left; margin-left:-170px; width:160px; }
* html body.music-edit .simple-form .image   { display:inline; }
body.music-edit .simple-form .image div      { margin-bottom:10px; }
body.music-edit .simple-form .image ul li    { margin-bottom:5px; }
body.music-edit .simple-form dl              { overflow:hidden; }
body.music-edit .simple-form dl dd           { max-width:350px; }
* html body.music-edit .simple-form dl dt    { width:20%; }
* html body.music-edit .simple-form dl dd    { width:75%; }

/* ---- photoedit ---- */
div.photoedit {}
/**/
body.photoedit #albumDiv { /* bu class ve IDlere standart. Ne nerede belli değil... */
	background:#f6f6f6; border-bottom:1px solid #eee; margin:-10px -10px 10px; padding:10px;
	}
.photoedit .simple-form .item                 { border-bottom:1px solid #eee; padding-top:10px; padding-bottom:10px; }
.photoedit .simple-form .actions-top          { margin-top:0; width:195px; }
.photoedit .simple-form .actions-top dl       { margin-left:0 !important; padding:5px; }
.photoedit .simple-form .actions-top dt       { float:none; }
.photoedit .simple-form .image                { float:left; }
.photoedit .simple-form dl                    { overflow:hidden; }
.photoedit .simple-form .thumbnail-img .item  { padding-left: 50px; }
.photoedit .simple-form .thumbnail-img .image { margin-left: -50px; }
.photoedit .simple-form .small-img .item      { padding-left: 70px; }
.photoedit .simple-form .small-img .image     { margin-left: -70px; }
.photoedit .simple-form .medium-img .item     { padding-left:135px; }
.photoedit .simple-form .medium-img .image    { margin-left:-135px; }
.photoedit .simple-form .large-img .item      { padding-left:270px; }
.photoedit .simple-form .large-img .image     { margin-left:-270px; }

/* ---- photolist_simple ---- */
.photolist_simple .thumbnail-list li { width:auto; }
.photolist_simple .thumbnail-list a img, 
.photolist_simple .thumbnail-list a span { display:block; }
.photolist_simple .thumbnail-list a span { background:#ece6d9; padding:5px; } 
.photolist_simple p                      { margin-bottom:5px; }
.photolist_simple p label                { float:left; margin-right:5px; }

/* ---- photoProperties ---- */
div.photoProperties {}
/**/
body.photoProperties {}
/**/
body.photoProperties form { width:220px; }
body.photoProperties #alignments { margin-bottom:1px; }
body.photoProperties #alignments li { background:#ddd; float:left; margin-right:1px; padding:5px; text-align:center; }
body.photoProperties #alignments li label input { margin-bottom:3px; }
body.photoProperties #alignments li label span {
	background:#eee url(/images/theme/default/icons-alignment.png) no-repeat; border:1px solid; border-color:#999 #fff #fff #999;
	display:block; height:13px; text-indent:-9999px; width:16px;
	}
body.photoProperties #alignments label.alignment-left span        { background-position:0 0; }
body.photoProperties #alignments label.alignment-left-block span  { background-position:0 -15px; }
body.photoProperties #alignments label.alignment-right span       { background-position:0 -30px; }
body.photoProperties #alignments label.alignment-right-block span { background-position:0 -45px; }
body.photoProperties #alignments label.alignment-centered span    { background-position:0 -60px; }
body.photoProperties #alignments label.captioned-check span       { background-position:0 -75px; }

/* ---- photoView ---- */
div.photoView {}
/**/
body.photoView .album {}
body.photoView .actions-top { width:150px; }
body.photoView .big-image { margin-bottom:10px; padding-right:150px; }
body.photoView .big-image img { max-width:95%; }

/* ---- privacySettings ---- */
div.privacySettings {}
/**/
body.privacySettings .simple-form dt { max-width:380px; }
body.privacySettings .simple-form dd { min-width:20px; width:auto; }
body.privacySettings .simple-form label {}

/* ---- profile ---- */
div.profile {}
/**/
body.profile h3 { border-bottom:1px solid #ddd; color:#9c0; padding:6px 0 3px; position:relative; }
body.profile h3 a {
	background:url(/images/theme/default/icons.png) 0 -690px; bottom:5px; height:16px;
	right:0; position:absolute; text-indent:-9999px; width:16px;
	}
body.profile h3 a:hover { background-position:0 -720px; }
body.profile .edit-content,
body.profile .view-content { margin-bottom:10px; }
body.profile .edit-content dl { background:#eee; margin-bottom:1px; }
body.profile .section-content    { margin-bottom:10px; }
body.profile .section-content dl { margin-bottom:10px; }
body.profile table label { display:block; }

/* ---- profile_summary ---- */
div.profile_summary {}
/**/
body.profile_summary div#aboutMe { border-bottom:1px solid #eee; margin-bottom:5px; padding-bottom:5px; }

/* ---- search ---- */
div.search {}
/**/
body.search .content-type { margin-bottom:10px; overflow:hidden; }
body.search .content-type a {
	background:#f6f6f6;
	border:1px solid #eee; border-radius:13px;-khtml-border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;
	color:#666; display:block; float:left; font-size:11px; line-height:15px; padding:0 5px; width:auto;
	}

/* ---- registration ---- */
div.registration {}
/**/
body.registration simple-form { overflow:hidden; }
body.registration fieldset {
	background:#f6f6f6; border:1px solid #ddd;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:5px;
	}

/* ---- site create | Burası temada olmamalı!!! ---- */
body.sitecreate .simple-form { padding:10px; }
#register-step {}
	#facebook-connect-tab { background:#eceff5; border:1px solid #bcd; margin-bottom:10px; overflow:hidden; padding:5px 10px; }
	#facebook-connect-tab h3 { color:#459; float:left; line-height:25px; margin-right:10px; margin-bottom:0; }
	#register-tab { border-right:1px solid #eee; float:left; margin-right:10px; padding-right:10px; width:48%; }
	#register-tab h3 { margin-bottom:10px; }
		.agreement-check-container {}
		.agreement-check-container span { float:left; }
		* html #agreement-check { margin:-3px; }
		* + html #agreement-check { margin:-3px; }
		.agreement-check-container a {}
		.agreement-container { background:#f6f6f6; padding:5px; }
	#signin-tab { float:left; width:47%; }
	#signin-tab h3 { margin-bottom:10px; }
#create-step {}
#finish-step {}
body.sitecreate .headers { border-bottom:4px solid #9c0; font-size:14px; }
body.sitecreate .headers li {
	background:#444;
	border-top-left-radius:2px;border-top-right-radius:2px;
	-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;
	-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;
	color:#fff;
	float:left;
	margin-right:2px;
	padding:6px 12px;
	}
body.sitecreate .headers li.current { background:#9c0; border-bottom:2px solid #9c0; font-weight:700; }
body.sitecreate .headers li.disabled { background:#ccc; font-weight:700; }
body.sitecreate .content { padding-top:10px; }

/* siteSettings */
body.siteSettings .simple-form form { /*width:450px;*/ }
body.siteSettings .simple-form dd { margin-right:15px; width:115px !important; }

/* ---- staticcontent ---- */
div.staticcontent {}
.view div.container-body-header .gadget-corners-top, .view div.container-body-header .gadget-corners-bottom,
.view div.container-body-footer .gadget-corners-top, .view div.container-body-footer .gadget-corners-bottom {
	display:none;
	}
.view div.container-body-header .gadget-content, .view div.container-body-footer .gadget-content {
	background:transparent;
	}
div.container-body-header .gadget-content-in, div.container-body-footer .gadget-content-in {
	padding:0;
	}
/**/
body.staticcontent {}
body.staticcontent #view_id {}
/**/
body.staticcontent h1 {}
body.staticcontent h2 { margin-bottom:15px; }
body.staticcontent h3 { margin-bottom:10px; }
body.staticcontent h4 { margin-bottom:10px; }
/**/
body.staticcontent p { font-family:Georgia,serif; font-size:14px; line-height:1.4; margin-bottom:10px; }
/**/
body.staticcontent ol,
body.staticcontent ul { margin: 0 36px 18px; }
body.staticcontent ol { list-style:decimal; }
body.staticcontent ul { list-style:square; }
body.staticcontent li { margin-bottom:6px; }
/**/
body.staticcontent .content { padding:10px; }
body.staticcontent .article { margin-bottom:15px; overflow:hidden; }
/* footer */
body.staticcontent #footer { padding:10px; }

/* vertical menu */
.staticcontent ul.vertical-nav { font-size:12px; list-style:none !important; margin:10px 0 0 !important; }
.staticcontent ul.vertical-nav li { margin:0 !important; }
* html .staticcontent .vertical-nav li { display:inline; } /* ie6 */
.staticcontent ul.vertical-nav li a { border-bottom:1px solid #eee; display:block; }
.staticcontent ul.vertical-nav li a:hover { border-bottom-color:#ddd; }
.staticcontent ul.vertical-nav li a span { display:block; padding:5px 10px 5px 25px; }
.staticcontent ul.vertical-nav li a:hover span {}
.staticcontent ul.vertical-nav li.selected-category a span { border-bottom:1px solid #ddd; color:#333; }

/* site title */
.staticcontent #site-title {
	background:#222 url(/images/theme/default/bg-gradiant-darkgray-1.png) no-repeat right top;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	padding:10px;
	}
.staticcontent #site-title h1 {
	color:#0cf;
	padding-left:10px;
	}


/* ---- story ---- */
body.story .tabular-list #story tr { border-bottom:1px solid #333; }
body.story .tabular-list #story td { height:75px; }
/* block,publish,edit,delete linklerini içeren ul'ye "story-actions classı verilecek | Başka yerde kullanılıyor mu?"
body.story .tabular-list #story td .story-actions {}
body.story .tabular-list #story td .story-actions li {}
body.story .tabular-list #story td .story-actions li a {}
body.story .tabular-list #story td .story-actions .block-lnk {}
body.story .tabular-list #story td .story-actions .delete-lnk {}
body.story .tabular-list #story td .story-actions .edit-lnk {}
body.story .tabular-list #story td .story-actions .publish-lnk {}
*/
body.story .tabular-list #story td ul { margin-top:5px; overflow:hidden; }
body.story .tabular-list #story td ul li { float:left; margin-right:3px; }
body.story .tabular-list #story td ul li a {
	border:1px solid; -khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	display:block; line-height:15px; padding:0 4px;
	}
body.story .tabular-list #story td ul li a.block-lnk   { background:#333; border-color:#444 #222 #222 #444; color:#999; }
body.story .tabular-list #story td ul li a.delete-lnk  { background:#900; border-color:#a11 #800 #800 #a11; color:#f96; }
body.story .tabular-list #story td ul li a.edit-lnk    { background:#069; border-color:#17a #058 #058 #17a; color:#8be; }
body.story .tabular-list #story td ul li a.publish-lnk { background:#c90; border-color:#da1 #b80 #b80 #da1; color:#feb; }
body.story .tabular-list #story td ul li a:hover       { background:#ccc; border-color:#ddd; color:#333; }

/* ---- storyedit & contentView ---- */
.story-container {}
.story-container .story-box,
.story-container .box { clear:both; /*ie*/ margin-bottom:10px; overflow:hidden; /*firefox, ...*/ }
.story-container .story-box h3 { background:#eee; border-bottom:1px solid #ccc; margin:0 -10px 10px; padding:5px 10px; }
/**/
.story-container textarea,
.story-container .input-text { padding:1px; }
.story-container textarea { width:99%; }
.story-container .year { width:30px; }
.story-container .hour { width:16px; }
.story-container .minute { width:16px; }
.story-container .input-checkbox,
.story-container .category-check { margin:0 5px 0 0; vertical-align:middle; }
* html .story-container .input-checkbox,
* html .story-container .category-check { margin:0 2px 0 -3px; }
* + html .story-container .input-checkbox,
* + html .story-container .category-check { margin:0 2px 0 -3px; }
/* story-edit-box */
#story-edit-box { float:left; margin-right:1%; width:74%; }
* html #story-edit-box { width:73%; }
#story-edit-box #story-title { border:1px solid #ccc; font-size:16px; font-weight:700; height:20px; width:99%; }
#story-content-container {}
#story-preferences label { margin-right:10px; }
#story-edit-box #preview a {
	background:#39f url(/images/theme/default/backgrounds.png) repeat-x 0 -316px;
	border:1px solid #39f; border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	color:#fff; display:block; font-size:14px; font-weight:700; line-height:30px; margin-top:10px; padding:0 10px;
	text-align:center; width:100px;
	}
#story-preferences {
	background:#f6f6f6; border:1px solid #ccc;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:5px 8px 6px;
	}
/* story-submit-box */
#story-submit-box { float:left; width:25%; }
#story-submit-box .story-box {
	background:#f6f6f6; border:1px solid #ccc;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:0 10px 10px;
	}
/* publish-date */
#story-publish-date label { display:block; margin-bottom:5px; }
#story-publish-date .buttons { border-top:1px solid #ccc; margin-top:10px; margin-bottom:-10px; padding-top:10px; width:100%; }
* html #story-publish-date .buttons { margin-bottom:0; }
#story-publish-date button { margin-bottom:10px; margin-right:0; width:100%; }
#story-publish-date .delete { color:#f00; line-height:21px; }
/* tags */
#story-tags .input-text { float:left; margin-right:-1px; }
#story-tags a.add-tag {
	background:#9c3 url(/images/theme/default/backgrounds.png) 0 -49px;
	border:1px solid #360; -khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	color:#360; display:block; float:left;
	}
#story-tags .add-tag span { display:block; line-height:18px; padding:0 6px; }
/* categories */
#story-categories ul { margin-bottom:10px; }
#story-categories ul li { line-height:21px; }
#story-categories ul li ul { border-left:1px solid #ccc; margin-bottom:0; margin-left:6px; padding-left:12px; }
#story-categories label { cursor:pointer; }
/* text editor */
body.mceContentBody { background:#111 ! important;}
/* story content-view | yeri burası mı?*/
.content-view .story-info {
	background:#f6f6f6; border-left:4px solid #ddd; margin-bottom:18px; overflow:hidden; padding:10px 5px 8px 10px;
	}
.content-view .story-info p { font-size:11px; line-height:18px; margin-bottom:5px; }
.content-view .story-info p span strong { margin-right:3px; }
.content-view .story-info p span.author,
.content-view .story-info p span.categories { border-right:1px solid #ddd; margin-right:10px; padding-right:10px; }
.content-view .story-info p span.author { background:#666; border:1px solid #333; color:#eee; font-weight:700; padding:1px 3px; }

/* ---- xblogedit & contentView ---- */
.xblog-container {}
.xblog-container .xblog-box,
.xblog-container .box { clear:both; /*ie*/ margin-bottom:10px; overflow:hidden; /*firefox, ...*/ }
.xblog-container .xblog-box h3 { background:#eee; border-bottom:1px solid #ccc; margin:0 -10px 10px; padding:5px 10px; }
/**/
.xblog-container textarea,
.xblog-container .input-text { padding:1px; }
.xblog-container textarea { width:99%; }
.xblog-container .year { width:30px; }
.xblog-container .hour { width:16px; }
.xblog-container .minute { width:16px; }
.xblog-container .input-checkbox,
.xblog-container .category-check { margin:0 5px 0 0; vertical-align:middle; }
* html .xblog-container .input-checkbox,
* html .xblog-container .category-check { margin:0 2px 0 -3px; }
* + html .xblog-container .input-checkbox,
* + html .xblog-container .category-check { margin:0 2px 0 -3px; }
/* xblog-edit-box */
#xblog-edit-box { float:left; margin-right:1%; width:74%; }
* html #xblog-edit-box { width:73%; }
#xblog-edit-box #xblog-title { border:1px solid #ccc; font-size:16px; font-weight:700; height:20px; width:99%; }
#xblog-content-container {}
#xblog-preferences label { margin-right:10px; }
#xblog-edit-box #preview a {
	background:#39f url(/images/theme/powerblog/backgrounds.png) repeat-x 0 -316px;
	border:1px solid #39f; border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
	color:#fff; display:block; font-size:14px; font-weight:700; line-height:30px; margin-top:10px; padding:0 10px;
	text-align:center; width:100px;
	}
#xblog-preferences {
	background:#f6f6f6; border:1px solid #ccc;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:5px 8px 6px;
	}
/* xblog-submit-box */
#xblog-submit-box { float:left; width:25%; }
#xblog-submit-box .xblog-box {
	background:#f6f6f6; border:1px solid #ccc;
	border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; padding:0 10px 10px;
	}
/* publish-date */
#xblog-publish-date label { display:block; margin-bottom:5px; }
#xblog-publish-date .buttons { border-top:1px solid #ccc; margin-top:10px; margin-bottom:-10px; padding-top:10px; width:100%; }
* html #xblog-publish-date .buttons { margin-bottom:0; }
#xblog-publish-date button { margin-bottom:10px; margin-right:0; width:100%; }
#xblog-publish-date .delete { color:#f00; line-height:21px; }
/* tags */
#xblog-tags .input-text { float:left; margin-right:-1px; }
#xblog-tags a.add-tag {
	background:#9c3 url(/images/theme/powerblog/backgrounds.png) 0 -49px;
	border:1px solid #360; -khtml-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
	color:#360; display:block; float:left;
	}
#xblog-tags .add-tag span { display:block; line-height:18px; padding:0 6px; }
/* categories */
#xblog-categories ul { margin-bottom:10px; }
#xblog-categories ul li { line-height:21px; }
#xblog-categories ul li ul { border-left:1px solid #ccc; margin-bottom:0; margin-left:6px; padding-left:12px; }
#xblog-categories label { cursor:pointer; }
/* text editor */
body.mceContentBody { background:#111 ! important;}
/* xblog content-view | yeri burası mı?*/
.content-view .xblog-info {
	background:#f6f6f6; border-left:4px solid #ddd; margin-bottom:18px; overflow:hidden; padding:10px 5px 8px 10px;
	}
.content-view .xblog-info p { font-size:11px; line-height:18px; margin-bottom:5px; }
.content-view .xblog-info p span strong { margin-right:3px; }
.content-view .xblog-info p span.author,
.content-view .xblog-info p span.categories { border-right:1px solid #ddd; margin-right:10px; padding-right:10px; }
.content-view .xblog-info p span.author { background:#666; border:1px solid #333; color:#eee; font-weight:700; padding:1px 3px; }

/* yeri burası mı? */
body.contentView {}
body.contentView p { margin-bottom:18px; }
body.contentView .actions-top { font-family:Arial,Helvetica,sans-serif; }
/* preview */

/* ---- tagcloud ---- */
div.tagcloud {}
/**/
body.tagcloud ul li, .tagcloud ul li a { display:block; }
body.tagcloud ul li      { float:left; line-height:26px; margin-right:5px; }
body.tagcloud ul li a.t1 { color:#8ce; font-size:12px; }
body.tagcloud ul li a.t2 { color:#7be; font-size:13px; }
body.tagcloud ul li a.t3 { color:#5ad; font-size:14px; }
body.tagcloud ul li a.t4 { color:#4ad; font-size:16px; }
body.tagcloud ul li a.t5 { color:#29d; font-size:18px; }
body.tagcloud ul li a.t6 { color:#19d; font-size:20px; }
body.tagcloud ul li a.t7 { color:#08c; font-size:22px; }
body.tagcloud ul li a.t8 { color:#079; font-size:24px; }
body.tagcloud ul li a.t9 { color:#047; font-size:27px; }
body.tagcloud a:hover    { color:#000 !important; }

/* ---- thumbnaileditor ---- */
.thumbnaileditor  .thumbnail-list li { width:auto; }


/* -------------------------------------------------------------------------------------------------
   10.FIX //////////////////////////////////////////////////////////////////////////////////////////
      png fix, float bug fix
   ------------------------------------------------------------------------------------------------- */

/* -- @ png fix ---------------------------------- */
/* 
	* png grafiklere,
	* background-position kullanılmayan, yani arkaplan grafiği olarak tek parça grafik kullanılan elemanlara
	uygulanabilir. Uygulanılabilir elemanlara "png" classı verilerek bir satırla uygulanabilir.
*/
* html #logo img,
* html .png {
	behavior: expression(
		(this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "/images/1px.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}

/* -- @ float bug fix ---------------------------- */
.clr:after {clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
* html .clr{height:1%;}
* + html .clr{height:1%;}