/*
Theme Name: sbusygin
Theme URI: http://defiart.ru
Author: Sergey Busygin
Author URI: http://defiart.ru
  The CSS, XHTML and design is released under GNU General Public License version 3 (GPLv3):
  http://www.opensource.org/licenses/gpl-3.0.html

  In this theme are used some icons from Glass Style RSS Icon set by Bittbox (www.bitbox.com) 
  and from Diagona set by Yusuke Kamiyamane (www.pinvoke.com). 
  The both sets are licensed under GPL.
  
   WHAT'S NEW:

  2.4 (2009.08.29)
   � Image alignment bug was fixed.

  2.3.1 (2009.07.24)
   � Minor bug fix.

  2.3 (2009.06.29)
   � Calendar styles were adjusted.
   � jQuery menu bar bug (IE only) was fixed.
   � Some changes in design.
   � Some minor bug fixes.

  2.2 (2009.03.21)
   � Drop-down menus for subpages (thanks to Stanley www.seoadsensethemes.com).
   � Some minor design changes.
*/
  html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td  {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
background : transparent;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
html, body {
background : #2b2b2b;
height : 100%;
}
body {
background : #2b2b2b url(http://defiart.ru/img/backgroundind.jpg) no-repeat;
background-position : center top;
margin : 0;
font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;
font-size : 62.5%;
color : #cdcdcd;
}
#head {
font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;
font-size : 10pt;
color : #cdcdcd;
height : 100px;
padding-top : 15px;
}
#headmenu {
padding-top : 7px;
height : 50px;
}
#head a {
font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;
font-size : 13pt;
color : #115588;
text-decoration : none;
}
#headtitle {
font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;
color : #cdcdcd;
font-size : 16pt;
}
#breadcrumb {
padding-left : 110px;
padding-top : 10px;
font-size : 10pt;
}
#link a {
font-size : 10pt;
}
#wrapper {
min-width : 900px;
position : relative;
min-height : 100%;
}
#wrapper2 {
min-width : 900px;
position : relative;
min-height : 100%;
}
p {
margin : 0 0 10px 0;
}
h1, h2, h3, h4, h5, h6 {
font-family : Helvetica, Arial, Verdana, sans-serif;
font-weight : normal;
}
a {
color : #fff;
text-decoration : none;
}
a:hover {
color : #ff0000;
text-decoration : none;
}
img {
border : 0;
}
hr {
color : #cdcdcd;
height : 0;
border : 1px dotted #ccc;
margin-top : 3px;
margin-bottom : 3px;
}
code, pre {
font-size : 110%;
border : 1px solid #cde9a7;
background : #e9ffcb;
overflow : auto;
padding : 5px;
display : block;
width : 100%;
}
#header {
font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;
color : #cdcdcd;
}
#header h1 {
font-family : Verdana, Tahoma, Arial, Helvetica;
font-size : 16px;
}
#header h2 {
font-family : "Trebuchet MS", "Myriad Pro", Verdana, Tahoma, Arial, Helvetica;
padding : 1px 0 0 0;
margin : 0;
}
#header h3 {
font-family : "Trebuchet MS", "Myriad Pro", Verdana, Tahoma, Arial, Helvetica;
color : #cdcdcd;
font-size : 12px;
}
#header a, #header a:hover, #header a:active, #header a:visited {
color : #fff;
text-decoration : none;
font-family : "Trebuchet MS", "Myriad Pro", Verdana, Tahoma, Arial, Helvetica;
font-size : 160%;
padding : 1px 0 0 0;
margin : 0;
}
#header a:hover {
color : #0048ff;
text-decoration : none;
border : 0;
}
#header a:focus {
outline : none;
}
#header a img {
border : 0;
}

#newstime {
font-size : 13px;
padding-top : 3px;
padding-bottom : 3px;
width : 180px;
padding-left : 25px;
color : #878787;
}
#news {
padding-bottom : 3px;
margin-bottom : 5px;
padding-left : 25px;
color : #cdcdcd;
}
#newstitle {
font-size : 13px;
padding-left : 25px;
color : #ff0000;
}
#gallcontent {
font-size : 13px;
padding-left : 25px;
margin-top : -25px;
color : #cdcdcd;
padding-bottom : 20px;
border-bottom : 1px dotted;
}
#newscontent {
font-size : 13px;
padding-left : 25px;
color : #cdcdcd;
padding-bottom : 20px;
border-bottom : 1px dotted;
}

#content-wrapper {
margin-bottom : 1em;
float : right;
width : 79%;
display : inline;
}
#content {
width : 76%;
float : left;
font-size : 120%;
line-height : 150%;
display : inline;
}
#content2 {
padding-top : 15px;
padding-left : 15%;
width : 70%;
float : left;
font-size : 120%;
line-height : 150%;
display : inline;
}
#content a {
text-decoration : underline;
}
#content a:visited {
color : #fff;
}
#content a:hover {
color : #ff0000;
}
#content h1 {
margin-top : 0;
font-size : 190%;
line-height : 115%;
}
#content h2 {
font-size : 160%;
line-height : 120%;
}
#content blockquote {
background-color : #eef4fe;
border-left : 3px solid #cde9a7;
margin : 0 0 5px 15px;
padding : 5px 10px 1px 8px;
}
#content h1 a, #content a h1, #content h2 a, #content a h2, #content h3 a, #content a h3 {
text-decoration : none;
}
#content h1 a:visited, #content a:visited h1, #content h2 a:visited, #content a:visited h2, #content h3 a:visited, #content a:visited h3 {
color : #115588;
text-decoration : none;
}
#content h1 a:hover, #content a:hover h1, #content h2 a:hover, #content a:hover h2, #content h3 a:hover, #content a:hover h3 {
color : #4477bb;
border-bottom : 1px dotted;
text-decoration : none;
}
#content .pagetitle {
margin-bottom : 20px;
}
#content ul, #content ol {
padding : 0 0 0 20px;
}
#content ul {
list-style : square;
}
#content ul li, #content ol li {
margin : 3px 0 3px 0;
padding : 0;
} 
  #footer  {
position : relative;
margin : -25px 0 0;
clear : both;
height : 17px;
line-height : 17px;
color : #cdcdcd;
padding : 0 15px 0 15px;
font-size : 110%;
}
#footer a {
color : #cde9a7;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}
#footer p {
margin : 0;
}
#footer-left {
float : left;
text-align : left;
}
#footer-right {
float : right;
text-align : right;
} 


.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 2px;
	padding: 0;
	float: left;
	position: relative;
	width: 132px;
	height: 109px;

}

.gallery a {
	text-decoration: none;
	color: #999;
}
.gallery a:hover {
	color: #000;
	text-decoration: underline;
"filter:alpha(opacity=95); /* IE 5.5+*/
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ "
}
.gallery img {
	border: none;
	padding: 4px 0px 0px 4px;
}
.gallery em {
	width: 193px;
	height: 27px;
	display: block;
	position: absolute;
	top: 2px;
	left: 2px;
	background: url(http://defiart.ru/img/frame.png) no-repeat;
	text-align: center;
	font: italic 100%/100% Georgia, "Times New Roman", Times, serif;
	padding-top: 110px;
}

#links {

padding-left:10px;
padding-right:5px;
font-size: 10pt;
margin-top:-18px;
}
#links2 {
text-decoration: none;
padding-top:3px;
font-size:  13px;
padding-left: 20px;
color: #d20000;
}

#more {
margin-top:-15px;
float:right;
padding-right:10%;
font-size:  11px;
}
---------------------------------------
.jq{
text-decoration:none;
color:#000;
padding:10px;
border:1px solid #666;
}
.jq:hover{
background-color:#F39;
}
#box{
display:none;
}