* {	margin: 0;padding: 0;}
html {height: 100%}
body {font: 12px/18px  Arial, Tahoma,Verdana, sans-serif;height: 100%;background:#333}
a {color: #616365;outline: none;text-decoration: underline;}
a:hover {text-decoration: none;}
p {margin: 0 0 18px}
img {border: none;}
input {vertical-align: middle}
#wrapper { min-width: 1082px; min-height: 100%;height: auto !important;height: 100%;}
#header {height: 38px;background: #333;width:1082px;margin:0 auto;padding:0}
#middle {width: 100%;padding: 0 0 100px;height: 1%;}
#middle:after {content: '.';display: block;	clear: both;visibility: hidden;	height: 0; }
#container {background:#333;width: 100%;overflow: hidden;width:1082px; margin:0 auto 0 auto; }
#content { width:528px;float:left;/*padding:17px; */background: #fff; border:3px solid #adadad;margin-left:10px;min-height:535px;height:auto !important;}
form#comment{background:#d6d6d6;padding:0;margin:0}
textarea#content {padding:0}
li.comment_even{background:#fff;clear:both}
div.bubble {background: url(/i/bubble.gif) no-repeat bottom center;width:20px;height:23px;float:right}
div.bubble span{text-align:center;background:#ccc;padding:1px 5px;color:#fff}

#logo {margin-left:30px;padding-top:19px;}
h1,h1 a, h1 a:visited{text-decoration:none;/*color:#616365;*/color:#000;font: 18px Verdana, Arial, sans-serif;margin: 0 0 10px 0; /*text-transform:uppercase;*/}

h2{text-transform:uppercase; margin-bottom:7px;color:#949699;font: 16px Verdana, Arial, sans-serif;}
h2 a, h2 a:visited{font: 16px Verdana, Arial, sans-serif;line-height:16px;color:#616365;}

h1 a:hover, h2 a:hover{color:#000;text-decoration:underline}

.sl {float: left; width: 240px;position: relative;padding: 16px 0 0 0}
.pr{height:36px;width:5px;margin:0;padding:0}
.lt{float:left; top:0;left:0; background: url(/i/layers.gif) no-repeat top left}
.rt{float:right; top:0;right:0; background: url(/i/layers.gif) no-repeat top right}	
.cc{float:left; height:5px;padding:0;background: #fff url(/i/layers.gif) no-repeat top center}

div#author_page{width:494px;height:27px;background:#efeff0 url(/i/page_aut.png) no-repeat 15px 0px;border:1px solid #949699}
#authors{border-top:1px solid #949699;border-left:1px solid #949699;border-right:1px solid #949699;width:494px}
#autors-artwork{width:494px}

.overwrite li{display:block;width:480px;margin-left:10px}


#toppers{position:relative; margin:0 0 0 10px;padding:0;width:650px;height:34px;}
#toppers ul{display: inline;list-style: none;width: 487px }
#toppers  li{display: block;float:left;margin:0;padding:0 0 0 0;text-align:center; height:38px;}

#toppers  li a, #toppers li a:visited{
margin-top:9px;padding-left:21px;padding-right:21px;padding-bottom:8px;
color: #ccc;display: block;text-align: center;text-decoration: none;outline:none; min-width:70px; text-transform:uppercase;
font: bold 16px Arial, sans-serif;
}

#author_image{width:280px;height:390px;clear:both}
div.soften{width:212px;height:390px;float:right;background:#bd8d11;filter:alpha(opacity=94);-moz-opacity:0.94;opacity:0.94;}	
div.eventsblock{width:212px;height:390px;float:right;background:#26aba8;filter:alpha(opacity=94);-moz-opacity:0.94;opacity:0.94;}
div.aboutblock{width:212px;height:390px;float:right;background:#b63901;filter:alpha(opacity=94);-moz-opacity:0.94;opacity:0.94;}

#topleft{margin-left:20px;margin-top:17px;}	
#topleft li{width:100%;display:block;height:24px;}
#topleft li.none{height:136px;}	
#topleft li.cur{background: url(/i/kbullet.gif) no-repeat right top}
#topleft li a,#topleft li a:hover{color:#fff;text-transform:uppercase;text-decoration:none;font:15px 'Myriad Pro',Arial,Helvetica,sans-serif}
#topleft li.cur a, h3{color:#000;font-weight:bold;font:15px 'Myriad Pro',Arial,Helvetica,sans-serif;text-transform:uppercase;}

h2.rg {font-family:	'Myriad Pro',Arial,sans-serif;margin-left:15px;margin-top:8px;}


#toppers  li:hover{text-decoration:none;}	
#toppers  li.active{text-decoration:none;background: #adadad}
#toppers  li.active a {text-decoration:none;color: #333;}
#pane1 a:hover,#pane1 a:focus{font-weight:bold;color:#d13100}

#workorder {padding-top:10px; background:#e2dfda;height:400px;width:494px;}
#workorder  ul{display: inline;list-style: none;background:#d8d5d0; }
#workorder  li{display: block;float:left;margin: 0 0 10px 10px}

#workorder_in {width: 500px; /*padding-top:10px;padding-left:10px; *//*background:#e2dfda;border:1px solid #949699;*/ clear:both }
#workorder_in  ul{display: inline;list-style: none; background:#d6d6d6;clear:both}
#workorder_in  li{display: block;float:left;margin: 0 10px 10px 0; }

#workorder_in a { cursor:pointer;}

#top_eve{clear:both;background:#adadad;padding-top:4px}	
#top_eve li {width:99px;height:27px;display:block;}
#top_eve li.act{background:#ccc}

#top_eve  li a, #top_eve li a:visited{
margin:4px auto;
color: #000;display: block;	
text-align: center;text-decoration: none;outline:none; min-width:70px; text-transform:uppercase;
font: bold 16px 'Myriad Pro',Arial, sans-serif;
}

#aps{position:absolute;top:170px;width:126px;height:123px;background:#e2dfda;clear:none;overflow:hidden}

div.take{height: 103px;width:103px; overflow: hidden; position: relative; text-align: left;}
div._invisible{/*position:relative;bottom:0;background:#eee;display:block;overflow:visible*/	display:none;

position: absolute; background: #e2dfda; height: 22px; width: 103px; top:82px;
opacity: .9;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";

}

div._invisible span{color:#000;    text-align:left; margin-left:.5em}

#header_gal{height:50px;}
div#gal{width:100%; margin:0;}

ul#works_gallery {display: block;list-style: none;width:100%;background:#333}
ul#works_gallery  li {display: block;float:left; border:1px solid yellow;background:#333}
ul#works_gallery  li.central{color:#808080; }
ul#works_gallery  li.left{text-align:left;width:20%;padding-top:240px;}
ul#works_gallery  li.right{text-align:right;width:20%;padding-top:240px;}
div#work{width:60%;min-width:642px;/*background:#b03333;*/min-height:484px; margin: 0 auto}


#full{background:#fff;clear:both;height:auto;}
#works-text{background:#fff;color:#000;width:100%;margin:0;}
ul#works-bottom{}
ul#works-bottom  li {display: block;float:left;background:#fff; border:1px solid yellow}
ul#works-bottom  li.central{width:200px;}
ul#works-bottom  li.left{width:10%}
ul#works-bottom  li.right{width:10%}


table#new_gallery{height:99%;width:100%; }
table#new_gallery td.left{width:20%;padding-left:2em;}
table#new_gallery td.right{width:20%;padding-right:2em;text-align:right}
table#new_gallery td.central{width:60%;text-align:center}
table#new_gallery td.white{width:60%;text-align:left}

td.item {color:#808080;}
td.item  h1{text-transform:uppercase;color:#d9d9d9;font: 20px 'Myriad Pro', Verdana, Arial, sans-serif;margin: 18px 0 0 0; }
td.item  h3{text-decoration:none;color:#bfbfbf;font: 15px  Arial, sans-serif;margin: 12px 0 2px 0; text-transform:none}

div#sample_text{padding-top:5px;background:#e3e0db;width:286px;color:#000;font:bold 12px Arial, helvetica,sans-serif;float:right;margin-top:10px;margin-bottom:10px;margin-left:10px; clear:both}
div#sample_text a{text-decoration:none;color:#000;display:block;padding:0px 10px 5px 20px}
#sample_text a.active{color:#b53e1a;background: url(/i/bullettext.gif) no-repeat -1px 0}



#testc ul{}
#testc ul li{margin: 0 12px 12px 0;width:135px;display:block;float:left}

#authors{border-top:1px solid #949699;border-left:1px solid #949699;border-right:1px solid #949699;width:494px}

ul#cnt{display: inline;list-style: none;width:1082px; }
ul#cnt  li{display: block;float:left; }
.sidey{width:244px;height: 201px;background:#646566; margin-left:10px;z-index:1;}
.sideyex{height:360px;margin-top:15px;z-index:1;}
.grit {color:#6b6b6b;font-style:italic}
#top_menu {width: 1082px; padding:0;margin:0; }
#top_menu  ul{display: inline;list-style: none;background:#d8d5d0 }
#top_menu  li{display: block;float:left;}
a#a_page{display:block;width:300px;height:30px;}

div#author_page{width:494px;height:27px;background:#efeff0 /*url(/i/page_aut.jpg) no-repeat 15px 0px*/;border:1px solid #949699}
div#works_page{clear:both;margin-top:20px;width:494px;height:27px;background:#efeff0 url(/i/page_find.png) no-repeat 0px 0px;border:1px solid #949699}


input#_name,input#_tech,input#_wname{border:1px solid #949699;height:20px;width:232px;color:#b2b2b2;padding:1px;font:12px arial,sans-serif}
input#_syear,input#_eyear{border:1px solid #949699;height:20px;width:46px;color:#b2b2b2;padding:1px;font:12px arial,sans-serif}

.alpha{margin:6px auto;text-align:justify;width:494px; }
.alpha  ul{display: inline;list-style: none;}
.alpha  ul li{display: inline;list-style: none; margin-right:7px}
.alpha  ul li a,	.alpha  ul li a:visited {color:#808080;text-decoration:none}

.scroll-pane p{line-height:0}
#footstyle{margin-left:10px;padding-top:10px;width:530px;}
ul#footer_menu{display: inline;list-style: none;background:#d8d5d0 }
ul#footer_menu li{display: block;float:left;}

.related{width:250px;background:#7d7a75;color:#fff;font-weight:bold;padding:10px 15px}
.related a, .related:visited{color:#fff;font-weight:bold;text-decoration:none;font-family:	'Myriad Pro',Arial,sans-serif;}
.related a:hover{text-decoration:underline}
#uppercats{border:0px solid #000;background: url(/i/skline.jpg) repeat-x 0px 17px;height:50px;width:1082px}
#cats {width: 100%;  padding-top:18px}
#cats ul{display: inline;list-style: none; background-color:#000;}
#cats li{display: block;float:left;padding:0 26px 0;background:url(/i/menu_mod.png) no-repeat top center;margin-left:5px;height:25px;}
#cats li a, #cats li a:visited{	
color: #616365;text-align: center;text-decoration: none;outline:none;
font: 14px Verdana, Arial, sans-serif;	display:block;margin-top:2px;
}

#cats li:hover{text-decoration:underline }
#cats li.sactive { background: url(/i/menu_mod.png) no-repeat bottom center;text-decoration:none;height:34px
}
#cats li.sactive  a, #cats li.sactive  a:visited{color: #fff; }



#footer {min-width: 1082px;height: 42px; width:1082px;background:#333; color: #fff;margin-left:auto;margin-right:auto;}
#footer_menu span {float:right;margin:0;padding-bottom:7px}




#noscript {width:100%;border-bottom:2px solid #fff; margin:0;padding:0;background:#000;color:#fff; font: 18px Times, Georgia, sans-serif; text-align:center}
#loading-layer {display : none;width : 180px;height : 40px;background : #fff;text-align : center;border : 1px solid #eeeeef;}
.img {border:none;}

.qtip .qtip-content{
padding: 10px;
overflow: hidden;
}

.qtip .qtip-content .qtip-title,
.qtip-cream .qtip-content .qtip-title{
background-color: #F0DE7D;
}

.qtip-light .qtip-content .qtip-title{
background-color: #f1f1f1;
}

.qtip-dark .qtip-content .qtip-title{
background-color: #404040;
}

.qtip-red .qtip-content .qtip-title{
background-color: #F28279;
}

.qtip-green .qtip-content .qtip-title{
background-color: #B9DB8C;
}



#ncats {margin-left:12px;margin-top:10px}
#ncats ul{width: 200px; }
#ncats li{list-style:none;padding:1px; width:200px }
#ncats li.no {border-left:none;}
#ncats li a, #ncats li a:visited{color:#616365;font:14px Verdana, sans-serif;text-decoration:none; text-align: center;outline:none;padding:0 11px}
#ncats li a:hover {color:#ccc; text-decoration:none;}
#ncats ul li.active {background: #dfe0e0 url(/i/skarr.jpg)no-repeat top right}	

table.menu_green {border:1px dashed #eee;background: #eee;margin:12px;}
#content .inner{padding:17px}

/*#content .inner a{color: #D43F00} */

#content .new {border-bottom:11px solid #dedede}
#content .gr {background: #dedede;height:auto;}

.comment_include {background:#fff; margin-bottom:11px;padding:.5em}
span.cdate {color:#808080 !important;}
.answer{border:1px solid #eee;margin-left:1em;padding:.5em}

.latest {vertical-align: middle; display: table-cell; text-align: left;margin:0;padding:0;}
.latest ul {margin:0;padding:0;display:inline; }
.latest ul li {list-style-type: none;float: left;margin:0 0 10px 0;display:inline;padding: 0;width:230px}
.latest ul li a {text-decoration:underline;outline:none;}
.latest ul li a:hover {text-decoration:none;}



.spoiler {border:solid 1px #adbac6;	background:#ebeef7;	margin:5px 0px 5px 0px;	padding: 0px;	clear:both;}
.spoiler .sp-head {	padding:4px 0 4px 2px;	cursor: pointer;}
.spoiler .sp-head b {	background:url(images/spoiler-plus.gif) no-repeat;
float:left;
width:9px;
height:9px;
margin:2px 4px 0 2px
}
.spoiler .sp-head b.expanded {
background:url(images/spoiler-minus.gif) no-repeat;
float:left;
width:9px;
height:9px;
}

.spoiler .sp-body {
border-top:solid 1px #adbac6;
background: #f7f8fc;
display: none;
padding:1em 2em;
}	
.pg{padding:0  0 0 2em;margin:0;width:100%;float:left;clear:both;background:#dedede}
.pg ul,.pg li{list-style:none;margin:0;padding:0}
.pg li{float:left}
.pg h4{display:none}
.pg a, .pg span{display:block;padding:.2em .7em;margin:0 .38em 0 0;text-align:center;text-decoration:none;color:#404040;}
.pg a,.pg a:visited{color:#000;}
a.pgP,a.pgN,span.pgSp{padding:.38em .5em;border:none;color:#03c}
a.pgP:visited,a.pgN:visited{color:#639}
.pg a:hover,li a.pgS {text-decoration:none;background: #fff;}
a.pgP{margin-right:.7em;padding-left:0}
a:hover.pgP,a:hover.pgN{text-decoration:underline;background-color:transparent;border:none}
.pg,.pages{padding:1.25em 0 1.54em}.mktmsg,.dnsmsg,.msg{margin:1.54em auto .8em;_margin-bottom:0;float:left;width:100%;clear:both}

.msgi {margin:1.5em 0 0 2em}

a#pg_left {background: url(/i/pg_left.gif) no-repeat;}

pre{padding:1em 2em; margin-left:2em; width:80%; background-color: #fff;border: .05em solid #d9d9d9;}
#output { color:#0089a8; height:auto !important; overflow:hidden; padding: 5px 0 0 0; margin: 0 0 0 164px;}
input#sendbutton{font-size:14px; font-weight:bold; color:#ff6600;  border-style:none;background:transparent;cursor:pointer}

.mw_links , .links{	color: #616161;	font-size: 11px;font-family: tahoma;	text-decoration: none;width: 75%;}

.mw_links a , .links a {color:#ff5800;text-decoration: underline;}
.mw_links a:hover, .links a:hover {color: #ccc;text-decoration: none;}	
input.button{color:#404040;background-color:#fff;padding:2px 7px 2px 7px;font:bold 11px Arial,sans-serif;margin:0;text-decoration:none;border:none;outline:none;}
input[type=submit], input[type=button], ul.button-nav li a, div.generic-button a {/*background: url(/images/grad.png ) top left repeat-x;*/border: 1px solid #ddd;padding: 3px 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-decoration: none;color: #000;font-size: 12px;font-weight: normal;vertical-align: bottom;cursor: pointer;}

#comment_box {background:#d6d6d6; width:100%}
#searchall {margin-top:15px;}
div#searchall p{line-height:0;margin:0;}
input#keywords {width:243px;border:2px solid #949699;background: #d9d9d9 url(/i/lookat.png)no-repeat 252px 0;padding:1px 20px 1px 13px;font:15px arial,sans-serif;color:#4040404}
#splash {width:246px;background:#d9d5ce;margin-top:0;padding:15px 20px 0 13px;height:143px;display:none}

.keys_highlight(background: #fff url(/i/lookat.png)no-repeat 252px 0 !important;)
ul#icons{display: inline;list-style: none;}
ul#icons li{display: block;float:right; width:28px; margin:0 5px 0 0;padding:0;}
ul#icons li a,ul#icons li a:visited{display:block;width:28px;height:28px;cursor:pointer}
li#facebook{background:url(/i/icons/facebook_logo.gif) no-repeat 0 0;}
li#youtube{background:url(/i/icons/youtube_logo.gif) no-repeat 0 0;}
li#twitter{background:url(/i/icons/twitter_logo.gif) no-repeat 0 0;}
li#vkontakte{background:url(/i/icons/vkontakte_logo.gif) no-repeat 0 0;}
li#lookatme{background:url(/i/icons/lookatme_logo.gif) no-repeat 0 0;}
li#lj{background:url(/i/icons/lj_logo.gif) no-repeat 0 0;}
ul#icons li#no{display: block;float:right;width:1px;margin-right:5px;}

span.linksover{float:right;}
span.linksover a,span.linksover a:visited {text-decoration:none !important;}
span.linksover a:hover {text-decoration:underline;}
div#top2 {z-index:1;}

#_author,#_author a{color:rgb(51, 51, 51)}

@media(min-width:826px){
img.align,#content .clear img{width:494px;min-width:494px!important;max-width:494px;height:auto!important}
} 

@media(max-width:825px){
img.align,#content .clear img{width:auto!important;min-width:auto!important;max-width:100%!important;height:auto!important}
} 

@media(max-width:1199px){
	#top_menu,#footer,
	#container{width:auto}
	ul#cnt li.r-c{display:none}
}
