/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://isle-blog.ru/">Isle group</a>.
Version: 1.0
Author: Garry Zaiva
Author URI: http://isle-blog.ru/
Tags: lightblue, custom header, fixed width, two columns, widgets

Garry Zaiva v1.0
http://isle-blog.ru/

This theme was designed and built by Garry Zaiva,
whose blog you will find at http://isle-blog.ru/

The CSS, XHTML and design is released under GPL:
http://opensource.org/licenses/gpl-license.php
*/

/*
a.backlinks_title {font-style:bold; font-size:100%}
a.backlinks_title:hover {text-decoration:underline;}
a.morelink {font-style:italic; font-size:75% color:#888; text-decoration:none;}
ul.dates {list-style-type:none; margin:1.5em 0 2em 0; border-top:1px solid #3D3D3D;}
ul.dates .date{color:#858585; padding:0 1.5em 0 0;}
*/

@media screen{
.prnt {display:block;}
.advert {display:none;}
}
@media print{
.prnt {display:none;}
.advert {display:block;}
}

/*******************************
*  Common styles - ISLE Group
*******************************/
html, body {/*Main Style*/
  background:#f0faff; font-size:10pt; color:#333; text-align:center;
  font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;

/*Bars Color*/
	scrollbar-face-color:#bbe4ff;
	scrollbar-highlight-color:#2862cb;
	scrollbar-shadow-color:#2862cb;
/*Borders Color*/
	scrollbar-3dlight-color:#fff;
	scrollbar-darkshadow-color:#fff;
/*Background Color*/
	scrollbar-arrow-color:#2862cb;
	scrollbar-base-color:#2862cb;
	scrollbar-track-color:#f0faff;
}

# Defoult
li.categories {}  /* outermost list item */
li.cat-item {}
li.cat-item-38 {}  /* category ID #38, etc */
li.current-cat {font-weight:bold;}
li.current-cat-parent {font-weight:bold;}
ul.children {}
# /Defoult



div#box {
  width:990px; font-size:12px; border:2px solid lightblue; height:auto;
  padding:5px; margin:5px;
}
div#box div#content {
  width:540px; float:left; border:0px solid lightblue; padding:5px;
  font-size:12px; margin:0px;
}
div#box div#sidebar {
  width:420px; float:right; border:0px solid lightblue; padding:5px;
  text-align:center; font-size:10px; margin:0px;
}



table#maintable {width:990px; font-size:12px; border:0px solid lightblue;}
table#maintable td.td {vertical-align:top; border:0px solid lightblue; padding:10px;}

div#menu-2 {
  border:1px solid lightblue; padding:0px 8px; height:30px; line-height:30px;
  marging-bottom:10px;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}

a {text-decoration:none;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline; background:url('http://isle-link.ru/cncat_config/themes/classic/images/isle_fon_no-name-01.png') center;}
a:active {text-decoration:none;}
a:visited {}

.ico {height:16px; width:16px; border:0px; vertical-align:middle;}
.info_up {
  font-size:8px; color:blue; border:1px solid lightblue;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) repeat-x center top; text-align:left; padding:3px;
}
.banners {
  width:100%; height:50px; overflow:visible;
  background:url('http://isle-link.ru/cncat_config/themes/classic/images/isle_fon_no-name-01.png') center;
}

div#searchblock {
  width:410px; height:72px; border:0px solid lightblue; overflow:hidden;
  background:url('images/isle_sidebar_fon_searchblock.png') 0px 0px no-repeat;
  margin:0px 0px 15px 0px;
}

div#searchblock:hover {
  background:url('images/isle_sidebar_fon_searchblock.png') 0px -74px no-repeat;
}

div#searchblock form#searchform {
  width:395px; height:40px; border:0px solid blue; font-size:14px;
  margin:7px 7px 1px 7px;
}

div#searchblock form#searchform input#SearchText {
  font-size:14px; width:305px; height:20px; text-align:center; margin:11px;
  background:url('http://isle-link.ru/cncat_config/themes/classic/images/isle_fon_no-name-01.png') center;
}
div#searchblock form#searchform input#SearchText:focus {
  background:url('http://isle-link.ru/cncat_config/themes/classic/images/isle_fon_no-name-01.png') top;
}

div#searchblock form#searchform input#searchsubmit {
  background:url('images/isle_fon_searchsubmit.png') center center no-repeat;
  border:0px solid blue; width:48px; height:48px; margin:5px; padding:0px; float:right;
}

div#searchblock div.SearchExample {
  text-align:left; margin:0px; margin-left:20px; font-size:11px;
}

div#searchblock div.SearchExample a {
  color:blue; cursor:pointer;
}


input.search {font-size:11px; width:180px; height:16px; background:url('http://isle-link.ru/cncat_config/themes/classic/images/isle_fon_no-name-01.png') center;}
input.search:focus {font-size:11px; width:180px; height:16px; background:url('http://isle-link.ru/cncat_config/themes/classic/images/isle_fon_no-name-01.png') top;}



/* Post index.php */
img.thumbnail {
  float:left; border:0px; width:125px; height:125px; margin:0px 5px 2px 0px;
}
/* Post index.php */




/* Autors page.php */
table#autors_list {
  border:1px solid lightblue; width:100%;
}
table#autors_list tr {
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center -10px;
}
table#autors_list tr td {
  padding:2px 3px; border:0px solid lightblue;
}
table#autors_list tr td.center {
  text-align:center;
}
table#autors_list tr#autors_list_header {
  border:1px solid lightblue; vertical-align:middle; text-align:center; font-weight:bold;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
/* /Autors page.php */




/* badge */
div.badge {
  border:0px solid lightblue; float:right; text-align:right; position:relative;
  top:-2px; height:20px; width:250px;
}
div.badge img.gravatar {
  float:right; height:52px; width:52px;
}
div.badge a.close {
  float:right; font-size:12px; margin:1px -5px; padding:4px 8px; cursor:pointer;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
div.badge div.author {
  padding:5px; margin:-4px -4px; font-size:14px; font-weight:bold; 
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
div.badge .AutorHide {
  padding:5px; color:darkblue; position:absolute; top:15px; 
  text-align:left; height:180px; width:325px; z-index:2; background:#fff; 
  border:#BDD7FE 3px solid; display:none;
}
div.badge div.AuthorDescription {margin:8px 0px;}
/* /badge */



div.note {
  -moz-border-radius:9px; -webkit-border-radius:9px; border-radius:9px;
  border:#BDD7FE 1px solid;
}


/* sitemap */
div.sitemap {}
div.sitemap div.cat {
  font-weight:bold; margin:5px 0px; padding:3px 6px;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
div.sitemap div.date {float:right; font-weight:normal;}


div.sitemap ul {
  font-weight:bold; margin:5px 0px; padding:3px 6px;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
div.sitemap ul li {}
div.sitemap ul a.cat {}
div.sitemap ul a.post {}
div.sitemap ul a.date {}
div.sitemap ul div.date {float:right; font-weight:normal;}
/* /sitemap */


div.button {
  position:fixed; right:0px; bottom:0px; font-size:10px; font-weight:bold; z-index:99;
}
div.button a {
  height:15px; width:30px; float:right; border:1px lightblue solid; text-decoration:none;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center -8px;
}
div.button a:hover {
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center -20px;
}

#calendar {
  background:url('images/isle_sidebar_calendar.png') no-repeat;
  margin-right:0px; float:left; width:150px; height:185px; text-align:center;
}

#sape {
  border:0px lightblue solid; padding:4px 0px; float:left; width:250px; height:185px;
}

div.ads_pan {
  width:185px; padding:2px 4px; margin-top:10px; text-align:justify;
  color:blue; border:1px solid blue; 
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}

iframe.blogupp {
  width:150px; height:185px; border:0px lightblue solid;
}


/* Comments */
.alt {font-weight:normal;}
.alt ol {font-weight:normal;}
.alt li {font-weight:normal;}

.top_commenters {
  font-size:10px; width:220px; height:45px;
  background:url('images/isle_sidebar_banner_220x48.png') no-repeat;
}

.top_commenters img {
  height:33px; width:33px; border:0px; vertical-align:middle; margin:0px 3px;
}

table.commenters:hover {
  border:1px solid blue;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
/* /Comments */



/* Current_user */

img.gravatar_current_user_sidebar {
  float:right; height:72px; width:72px; border:0px; vertical-align:top; margin:0 0 8px 8px;
  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
}

/* /current_user */



div#scrollpagesnav {
  overflow:hidden;
  text-align:center; width:120px; height:20px; border:1px solid lightblue;
}
div#scrollpagesnav ul {list-style:none; width:9999px;}
div#scrollpagesnav ul li {float:left;}
div#scrollpagesnav ul li.curpage {margin:2px 4px; font-weight:bolder;}
div#scrollpagesnav ul li a {margin:2px 4px;}
div#scrollpagesnav ul img {display:block;}
.overlay1 {
  width:120px; height:20px; border:1px solid lightblue;
}


/* Begin Headers */

h1 {
  width:960px; border:1px solid lightblue; font-weight:bold; padding:10px; margin:0px;
  text-align:center; font-size:16px; text-align:center; font-size:14px; color:#00c;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) top;
}

h2.pagetitle {margin-top:30px; text-align:center;}
h3.comments {padding:0px; margin:40px auto 20px;}
#sidebar h2 {margin:5px 0 0; padding:0px;}

/* h1, h2, h3 {font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight:bold;} */

h2 {
  text-align:center; font-size:16px;
  color:#07c; font-family:Georgia,serif; 
  font-weight:500; text-transform:uppercase;
  margin:20px 0 0; padding:5px 0 15px 0;
  text-shadow:#29b3db 2px 2px 2px;
  /* text-shadow:#c6e4ef 1px 1px 2px, //29b3db 2px 1px; */
  /* filter:DropShadow(Color=lightblue,OffX=2,OffY=2,Positive=1); */
}
h3 {
  font-size:12px; font-weight:bold;
  padding:0px; margin:30px 0 0;
}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration:none;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color:#333;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite {text-decoration:none;}

#sidebar h2 {
  font-family:'Lucida Grande', Verdana, Sans-Serif; font-size:1.2em;
}

small {
  font-family:Arial,Helvetica,Sans-Serif; font-size:0.9em; line-height:1.5em;
}
code {
  font:1.1em 'Courier New',Courier,Fixed;
}
acronym, abbr, span.caps {
  font-size:0.9em; letter-spacing:.07em;
}



#ads_sape {
  float:right; border:0px solid blue;
  width:220px; font-size:9px; height:185px;
}

.sape_block {
  padding:0px; margin:2px 0px 0px 0px;
  height:60px; width:100%; text-align:center;
  background:url('images/isle_sidebar_banner_sape_220x60.png') no-repeat;
}

.sape_block tr td {
  vertical-align:middle;
}

.sape_block img {
  width:48px; height:48px; border:0px; float:left; vertical-align:middle;
  margin:0px 4px 3px 7px;
}



.sape_link {
  width:245px; text-align:left;
}

div#ads_sape div.sape_block div.sape_link img {
  width:48px; height:48px; border:0px; float:left; vertical-align:middle;
  margin:3px 4px 0px 7px;
}



/* Begin Typography & Colors */
#page {background:white; border:1px solid #959596; text-align:left;}
#header {background:#73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;}
#headerimg {height:192px; width:750px; border:0px solid green; padding:18px 0 0 14px;}
#headerimg .description {font-size:1.2em; text-align:center;}
#content {font-size:11px}

.widecolumn .entry p {font-size:12px;}
.narrowcolumn .entry, .widecolumn .entry {line-height:1.4em;}
.widecolumn {line-height:1.6em;}
.narrowcolumn .postmetadata {text-align:center;}

.entry p a:visited {color:#b85b5a;}
.entry p {font-size:12px; text-align:justify; margin:8px 0 8px 0;}

#sidebar {font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif;}

small, #sidebar ul ul li, #sidebar ul ol li, .postmetadata, blockquote, strike {color:#777;}

a, h2 a:hover, h3 a:hover {color:#06c; text-decoration:none;}
a:hover {color:#147; text-decoration:underline;}



/* Begin Structure */
body {margin:0 0 20px 0; padding:0;}

#page {background: white; margin:20px auto; padding:0; width:760px; border:1px solid #959596;}
#header {background:#73a0c5; margin:0 0 0 1px; padding:0; height:200px; width:758px;}
#headerimg {margin:0; height:200px; width:100%;}

.narrowcolumn {float:left; padding:0 0 20px 45px; margin:0px 0 0; width:450px;}
.widecolumn {padding:10px 0 20px 0; margin:5px 0 0 150px; width:450px;}
.post {margin:0 0 40px; text-align:justify;}
.post hr {display:block;}
.widecolumn .post {margin:0;}
.narrowcolumn .postmetadata {padding-top:5px;}
.widecolumn .postmetadata {margin:30px 0;}
.widecolumn .smallattachment {text-align:center; float:left; width:128px; margin:5px 5px 5px 0px;}
.widecolumn .attachment {text-align:center; margin:5px 0px;}
.postmetadata {clear:both;}
.clear {float:none; clear:both; height:1px;}



/* Begin Images */
p img {padding:0; max-width:100%;}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft {padding: 4px; margin: 0 7px 2px 0; display: inline;}
.alignright {float:right;}
.alignleft {float:left}
/* End Images */



/* Begin Lists
	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {margin-left:0px; padding:0 0 0 10px; list-style:none; text-indent:-10px;}
html>body .entry li {margin:7px 0 8px 10px;}

.entry ul li:before, #sidebar ul ul li:before {content:"\00BB \0020";}
.entry ol {padding:0 0 0 35px; margin:0;}
.entry ol li {margin:0; padding:0;}
.postmetadata ul, .postmetadata li {display:inline; list-style-type:none; list-style-image:none;}

#sidebar ul, #sidebar ul ol {margin:0; padding:0;}
#sidebar ul li {list-style-type:none; list-style-image:none; margin-bottom:15px;}
#sidebar ul p, #sidebar ul select {margin:5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin:5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin:0 0 0 10px;}
ol li, #sidebar ul ol li {list-style:decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin:3px 0 0; padding:0;}
/* End Entry Lists */


/* Begin Form Elements */
#searchform {font-size:11px; width:100%; margin:0px; padding:0px; padding-bottom:2px;}
#SearchText1, #SearchText2, #SearchText3, #SearchText4, #SearchText5 
	{font-size:11px; padding:1px; width:180px; height:12px;}
#searchsubmit {margin:0px; padding:0px; font-size:11px; width:50px; height:18px;}
.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;}
select {width:130px;}
/* End Form Elements */


/* ===== Comments ========= */
.alt {margin:0; padding:8px; background:#f8f8f8; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-weight:normal;}
.oddcomment {margin:0; padding:10px; background:#fafaf0; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.commentlist {padding:0; text-align:justify; background:#f0faff; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.commentlist li {margin:15px 0 3px; padding:5px 10px 3px; list-style:none;}
.commentlist p {margin:10px 5px 10px 0;}
#commentform p {margin:5px 0;}
.nocomments {text-align:center; margin:0; padding:0;}
.commentmetadata {margin:0; display:block;}
.comment_count {font-size:24px; color:lightblue;}
.alt2 {
  padding:0; text-align:justify; background:#cfefff; border-top:1px solid #ddd; border-bottom:1px solid #ddd;
}
.bypostauthor {
  /* CSS стиль для автора блога */
  background:blue;
}
.byuser {
  /* CSS для комментариев зарегистрированных пользователей */
}
#commentform {width:98%; font:11px 'Lucida Grande',Verdana,Arial,Sans-Serif;}
#commentform p {font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;}
#commentform input {width:130px; padding:2px; margin:5px 5px 1px 0;}
#commentform textarea {width:100%; padding:2px;}
#commentform #submit {margin:0; float:right;}
.commentlist li, #commentform input, #commentform textarea {font:11px 'Lucida Grande',Verdana,Arial,Sans-Serif;}
.commentlist li {font-weight:bold;}
.commentlist li .avatar {float:right; border:1px solid #eee; padding:2px; background:#fff;}
.commentlist cite, .commentlist cite a {font-weight:bold; font-style:normal; font-size:1.1em;}
.commentlist p {font-weight:normal; line-height:1.5em; text-transform:none;}
.commentmetadata {font-weight:normal;}
.nocomments {color:#777;}

.btn-slide {}
.btn-slide:hover {cursor:default; text-decoration:none;}
#panel-comments {display:none;}
/*
.slide-comments {font-size:14px; text-align:center; color:#00f; padding:10px; background:url(images/isle_fon_no-name-01.png) repeat-x center center; border:1px solid lightblue;}
.slide-comments:hover {background:url(images/isle_fon_no-name-01.png) repeat-x center bottom; border:1px solid lightblue;}
.slide-comments {font-size:14px; text-align:center; color:#00f; padding:10px; border:1px solid lightblue; background:url(images/isle_comments_count_center-01.png) repeat-x center center;}
*/
/* ===== /Comments ======== */


/* ======= Checker ======== */
div.panel_check_list {
  text-align:left; border:1px solid lightblue; background:#f0faff; font-size:10px;
  padding:8px 3px; display:none; max-width:520px;
}
a.check_slide {
  padding:0px 0px 2px 0px;
  background:url('checker/images/arrows_down_up.png') no-repeat center 0px;
}
a.check_slide:hover {
  background:url('checker/images/arrows_down_up.png') no-repeat center -16px;
}
/* ====== /Checker ======== */


/* Begin Sidebar */
#sidebar {padding:20px 0 10px 0; margin-left:545px; width:190px;}
#sidebar form {margin:0;}
/* End Sidebar */


/* Begin Calendar */
#wp-calendar {empty-cells:show; margin:5px auto 0;}
#wp-calendar td {height:18px; width:18px; vertical-align:middle; text-align:center; border:1px lightblue solid; background:url('images/isle_sidebar_calendar_sell_fon-001.png');}
#wp-calendar td.pad {border:0px lightblue solid; background:#f0faff url(images/isle_sidebar_calendar_sell_fon-001.png) repeat-x left center;}
#wp-calendar td.pad:hover {/* Doesn't work in IE */}
#wp-calendar th {font-style:normal; text-transform:capitalize; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}
#wp-calendar a {color:blue;}
#wp-calendar a:hover {text-decoration:none; background:#f8f0ff;}
#wp-calendar caption {
  text-decoration:none; text-align:center;
  margin-top:-5px; width:100%; padding:1px;
  font:bold 12px 'Lucida Grande',Verdana,Arial,Sans-Serif;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-03.png) right top;
}
#wp-calendar #today {
  height:16px; width:16px; font-weight:600;
  border:1px solid blue;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}
#wp-calendar #next a {font-size:11px; padding-right:0px; padding-left:5px; text-align:right;}
#wp-calendar #prev a {font-size:11px; padding-left:0px; padding-right:5px; text-align:left;}
/* End Calendar */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor:help;}
acronym, abbr {border-bottom:1px dashed #999;}
blockquote {margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd;}
blockquote cite {margin:5px 0 0; display:block;}
hr {display:none;}
a img {border:none;}
.center {text-align:center;}
.hidden {display:none;}

div.navigation {
  margin:8px 0 50px 0; padding:4px 60px; border:1px solid lightblue; height:25px;
  border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;
}

div.navigation ul {
  text-align:center; list-style:none;
}

div.navigation ul li.link {
  min-height:16px; min-width:16px; text-align:center;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-03.png) right top;
  padding:1px; margin:2px; border:1px solid lightblue; float:left;
  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
}

div.navigation ul li.selected {
  font-weight:bold;
}

div.navigation ul li a {
  text-decoration:none;
}

div.navigation ul li a img {
  opacity:.5; height:24px; width:24px; border:0px; vertical-align:middle;
  -webkit-transition-property:opacity,left;
  -webkit-transition-duration:2s,4s;
}

div.navigation ul li a img:hover {opacity:1;}

/* End Various Tags & Classes*/


/* Captions */
.aligncenter, div.aligncenter {display:block; margin-left: auto; margin-right:auto;}
.wp-caption {
  border:1px solid #ddd; text-align:center; background:#f3f3f3;
  padding-top:4px; margin:0px; -moz-border-radius:3px; -khtml-border-radius:3px;
  -webkit-border-radius:3px; border-radius:3px;
}
.wp-caption img {margin:0; padding:0; border:0 none;}
.wp-caption p.wp-caption-text {
  font-size:11px;line-height:17px; padding:0 4px 5px; margin:0;
}
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */




/* ====================================================
==================== Menu: Widget1 ====================
==================================================== */
* {margin:0; padding:0;}

/* body {font-size:75%; color:#222; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; line-height:1.6em;} */

#featuredvid {text-align:center;}

.widget-1 {width:405px; padding:5px; border:1px solid blue; background:lightblue;}
.widget-1 a {}
.widget-1 a:hover {}

.tabnav li {display:inline; list-style:none;}

.tabnav li a {text-decoration:none; text-transform:uppercase; color:blue; 
	font-weight:bold; padding:3px 6px; outline:none; border:1px solid #dedbd1; border-bottom:0; 
	background:#dedbd1 url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center bottom;}

.tabnav li a:hover {color:#222; text-decoration:none; border:1px solid #dedbd1; border-bottom:0;
	 background:#f0faff url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;}

.tabnav li a:active, .tabnav li.ui-tabs-selected a {background:#f0faff; color:#222; 
	text-decoration:none; border:1px solid #dedbd1; border-bottom:0;
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}

.tabdiv {margin-top:2px; background:#f0faff; border:1px solid #dedbd1; padding:5px 5px 0px 5px;}
.tabdiv li {list-style-image:url('images/star.png'); margin-left:20px;}

.ui-tabs-hide {display:none;}
.fvid {}
.vidselector li {}

.tabdiv .adv {float:right; width:135px; padding:5px; border:1px solid lightblue; 
	position:relative; color:blue; text-align:justify; top:8px; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) top;}

/* ====================================================
========== Menu: tabs-1 (calendar, archives) ==========
==================================================== */

div.tabs-1, div.tabs-2, div.tabs-3, div.tabs-4, div.tabs-5, div.tabs-search, div.tabs-adv  
	{background:lightblue; padding:5px; border:1px solid blue;}
div.container-1, div.container-2, div.container-3, div.container-4, div.container-5, div.container-search 
	{margin:auto; width:90%;}
ul.tabNavigation-1, ul.tabNavigation-2, ul.tabNavigation-3, ul.tabNavigation-4, ul.tabNavigation-5, ul.tabNavigation-search 
	{list-style:none; margin:0; padding:0;}
ul.tabNavigation-1 li, ul.tabNavigation-2 li, ul.tabNavigation-3 li, ul.tabNavigation-4 li, ul.tabNavigation-5 li, ul.tabNavigation-search li 
	{display:inline; list-style:none;}
ul.tabNavigation-1 li a:focus, ul.tabNavigation-2 li a:focus, ul.tabNavigation-3 li a:focus, ul.tabNavigation-4 li a:focus, ul.tabNavigation-5 li a:focus, ul.tabNavigation-search li a:focus 
	{outline:0;}
ul.tabNavigation-1 li a, ul.tabNavigation-2 li a, ul.tabNavigation-3 li a, ul.tabNavigation-4 li a, ul.tabNavigation-5 li a, ul.tabNavigation-search li a 
	{text-decoration:none; text-transform:uppercase; color:blue; padding:3px 6px; 
	background:#dedbd1; font-weight:bold; outline:none; 
	border:1px solid #dedbd1; border-bottom:0; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center bottom;}
ul.tabNavigation-1 li a:hover, ul.tabNavigation-2 li a:hover, ul.tabNavigation-3 li a:hover, ul.tabNavigation-4 li a:hover, ul.tabNavigation-5 li a:hover, ul.tabNavigation-search li a:hover 
	{color:#222; text-decoration:none; border:1px solid #dedbd1; border-bottom:0;
	background:#f0faff url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;}
ul.tabNavigation-1 li a.selected, ul.tabNavigation-1 li a.selected:hover, 
ul.tabNavigation-2 li a.selected, ul.tabNavigation-2 li a.selected:hover, 
ul.tabNavigation-3 li a.selected, ul.tabNavigation-3 li a.selected:hover, 
ul.tabNavigation-4 li a.selected, ul.tabNavigation-4 li a.selected:hover, 
ul.tabNavigation-5 li a.selected, ul.tabNavigation-5 li a.selected:hover 
	{color:#222; text-decoration:none; border:1px solid #dedbd1; border-bottom:0;
	background:#f0faff url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}

div.tabs-1 div {}
div.tabs-1 div h2 {}

/* ================================================= */

div.tabs-6 {width:405px; display:block; background:lightblue; padding:5px; border:1px solid blue;}
div.container-6 {margin:auto; width:90%;}
ul.tabNavigation-6 {list-style:none; margin:0; padding:0;}
ul.tabNavigation-6 li {display:inline; list-style:none;}
ul.tabNavigation-6 li a {height:48px; width:48px; text-decoration:none; padding:7px; outline:none; 
	background:url('images/isle_sidebar_tab_menu2_1.png') center top;}
ul.tabNavigation-6 li a:focus {outline:0;}
ul.tabNavigation-6 li a:hover {text-decoration:none; background:url('images/isle_sidebar_tab_menu2_1.png') center top;}
ul.tabNavigation-6 li a.selected, ul.tabNavigation-5 li a.selected:hover 
	{background:#f0faff url('images/isle_sidebar_tab_menu2_0.png') center top; text-decoration:none;}
.tabs-6 .tabdiv {height:250px; overflow:auto;}
ul.tabNavigation-6 li a img {border:0px; height:32px; width:32px;}

/* =========== Tabs for all (sidebar) ============== */

#page {width:auto; border:1px solid blue;}
.sidebartabs {
  margin:10px 0px; overflow:hidden; font-size:11px;
  width:415px; position:relative; /*  zoom:1; */
}
.sidebartabs dt {
  background:url('images/isle_sidebar_tab_menu.png') no-repeat center 0px;
  width:48px; height:48px; cursor:pointer; position:relative; padding-top:8px;
  border:0px solid #e8f0f5; border-bottom:0; margin-right:2px; text-align:center; 
  -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px;
  -moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;
  float:left; left:8px;
}
.sidebartabs dt:hover {
  background:url('images/isle_sidebar_tab_menu.png') no-repeat center -48px;
}
.sidebartabs dt.selected {
  background:url('images/isle_sidebar_tab_menu.png') no-repeat center -96px;
}
.sidebartabs dd {
	width:410px; height:275px; display:none; float:right;
	background:#f0faff url('images/isle_sidebar_tab_menu_fon.png') no-repeat center top;
	border:0px solid #b0d0e9; margin:45px 0 0 -100%; position:relative;
  -webkit-border-radius:10px; -moz-border-radius:10px;
}
.sidebartabs dd.selected {display:block;}
.sidebartabs .tab-content {height:240px; margin:8px; padding:8px; overflow:auto;}
.sidebartabs dt img {width:32px; height:32px; border:0px; vertical-align:middle;}

/* ================================================= */

a.ads img {height:125px; width:125px; border:0px; padding:4px;}

/* ================================================= */

table.calendar td {padding:6px 0; text-align:center; background:url('images/isle_sidebar_calendar_sell_fon-01.png');}

/* ================================================= */

div.tabs-search {border:0px; background:transparent; margin:0px; margin-top:4px;}
div.container-search {margin:auto; width:100%;}
ul.tabNavigation-search {list-style:none; margin:0; padding:0; margin-left:-1px;}
ul.tabNavigation-search li {display:inline; list-style:none; margin:0; padding:0;}
ul.tabNavigation-search li a:focus {outline:0;}
ul.tabNavigation-search li a {text-decoration:none; color:blue; padding:1px 2px; outline:none; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center bottom;}
ul.tabNavigation-search li a:hover {color:#222; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;}
ul.tabNavigation-search li a.selected, ul.tabNavigation-search li a.selected:hover 
	{color:#222; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}

.tabs-search .tabnav li {display:inline; list-style:none;}

.tabs-search .tabnav li a {text-decoration:none; color:blue; font-weight:bold; padding:2px 4px; outline:none; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center bottom;}

.tabs-search .tabnav li a:hover {color:#222; text-decoration:none; 
	 background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;}

.tabs-search .tabnav li a:active, .tabs-search .tabnav li.ui-tabs-selected a {background:#f0faff; color:#222; 
	text-decoration:none; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}

.tabs-search .tabdiv {width:240px; margin-top:0px; padding:8px; padding-bottom:15px; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}
.tabs-search .tabdiv li {list-style-image:url('images/star.png'); margin-left:20px;}

/* ======================= */

.ads_sape {
  padding:3px; margin:0px; margin-top:6px; border:1px solid lightblue; min-height:0px;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
}

div .adv1 {}

.tabdiv li.adv2 {list-style:none; padding:3px; margin:0px; margin-top:6px; border:1px solid lightblue; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;
	min-height:0px;
}
.tabdiv li.adv1:hover {background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}
.SearchExample {height:10px; text-align:left; margin:0px; margin-left:15px; margin-top:-19px;}


/* ===== Menu header ===== */

.menu_header_table {width:980px; height:180px; border:0px solid lightblue; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-02.png) center center;}
/*
.menu_header_table td {width:130px; height:130px; border:1px solid lightblue; padding:3px; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-02.png) center center;}
.menu_header_table td:hover {background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-02.png) center top;}
*/
.menu_header_table td {
  width:128px; height:130px; border:0px solid lightblue; padding:5px;
  background:url(http://isle-arch.ru/img/isle-menu-fon-cell-02.png) no-repeat center center;
}
.menu_header_table td:hover {
  width:128px; height:130px; border:0px solid lightblue; padding:5px;
  background:url(http://isle-arch.ru/img/isle-menu-fon-cell-03.png) no-repeat center center;
}
.menu_header_cell_a {border:1px solid lightblue; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}
.menu_header_cell_a:hover {
  background-image:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center buttom;
  text-decoration:none;
}
.menu_header_iDance {
  width:980px; height:180px;
  background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-02.png) center center;
}

.fLeft {float:left; height:128px; width:980px;}
.iDance {float:left; position:relative; width:128px; height:130px; overflow:hidden; margin:5px;}
.iDance div {position:relative; display:block; z-index:5;}
.iDance .open img {position:relative; float:right; width:128px; height:128px; border:0;}
.iDance .open {position:absolute; top:0; right:0; z-index:99; display:block;}
.iDance .interior {width:128px; height:128px;}
.iDance .open-menu-0 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-1 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-2 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-3 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-4 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-5 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-6 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
.iDance .open-menu-7 {background:url(http://isle-arch.ru/img/isle-menu-fon-01.png) no-repeat; text-align:left; padding:5px; font-size:10px;}
a {outline:none;}

/* ===== /Menu header ===== */


/* ===== Menu RSS ========= */
.left {float:left; max-width:420px; min-width:108px; position:relative; top:-72px; z-index:2;}
.panel-rss {float:left; display:block; width:0px; height:72px; display:none; background:#f0faff;}
.panel-rss-button {float:right; width:278px; height:72px; text-align:center; background:url(images/isle_search_center-01.gif);}
.btn-slide-rss {outline:0; display:block; height:72px; width:72px; background:url(images/isle_fon_rss-01.gif) no-repeat;}
.slide-rss {margin:0; padding:0; height:72px; width:72px; float:left; background:#f0faff url(images/isle_fon_rss-01.gif) no-repeat;;}
a:focus {outline:none;}
.btn-slide-rss {outline:0; display:block; height:72px; width:72px; background:url(images/isle_fon_rss-01.gif) no-repeat;}
.ram-left {float:right; width:35px; height:72px; z-index:1; background:url(images/isle_search_left-01.gif);}
.ram-right {float:right; width:35px; height:72px; z-index:1; background:url(images/isle_search_right-01.gif);}
/* ===== /Menu RSS ======== */

.tags {color:blue; padding-right:12px; background:url('images/isle_tags-03.png') right top no-repeat;}
.tags:hover {background:url('images/isle_tags-03.png') right top no-repeat;}
a.pdf {}
a.zip {}
a.psd {}
a.external {}

.next_previous_posts_link {width:50%; text-align:justify; border:1px solid lightblue; padding:3px; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center top;}
.next_previous_posts_link_table {width:100%; border:1px solid lightblue; font-size:11px; background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) center center;}



/* buttons_comments */

.quoter{margin-top:0px; float:right;}
.ed_button {overflow:visible; width:0; /* IE table-cell margin fix */}
.ed_button[class] {width:auto; min-width:50px;}
#comment_quicktags {text-align:left; margin-left:0%;}
#comment_quicktags #ed_comment_toolbar {display:inline;}
#comment_quicktags input.ed_button {
	background:#F4F4F4; border:1px solid #D6D3CE; color:#000; margin:1px; width:auto;
	font-family:Georgia,"Times New Roman",Times,serif;
}
#comment_quicktags input:focus.ed_button {background:#fff; border:1px solid #686868;}
#comment_quicktags #ed_strong {font-weight:bold;}
#comment_quicktags #ed_em {font-style:italic;}

/* /buttons_comments */

div#blogosphere div {padding:4px; border:1px solid lightblue; margin:1px; color:blue; text-align:justify; 
	background:url(http://isle-link.ru/cncat_config/themes/isle/images/isle_fon_no-name-01.png) top;}


img.icon_mini {
  height:12px; width:12px; vertical-align:middle; border:0px;
}
