html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}

* {margin: 0;padding: 0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	/* background:transparent url(/public/images/design/bg.jpg) repeat scroll 0 0;  */
}

p { padding-bottom: 10px; }

h1 { font-size: 26px; margin-bottom: 20px;  color: #E2682A; }
h2 { font-size: 28px; }
h3 { font-size: 16px;  }
h4 { font-size: 14px;  }
h5 { font-size: 12px; }
h6 { font-size: 10px;  }

strong { font-weight: bold; }
img { border: 0px; }
del { color: #666666; font-family: Arial; }

.form { background-color: #EEEEEE; width: 95%; border: 1px solid #787878; margin-bottom: 40px; text-align: left; }
.form input { width: 95%;  }
.form textarea { width: 95%;  }
dl { width: 100%; padding-top: 10px; padding-bottom: 1px; }

dt {  position: absolute; text-align: right; width: 150px; }
dd { float: none; margin: 0 0 8px; padding-left: 158px ; }

small { font-size: 9px; color: #787878;  }
	
a { color: #23558b; }
a:hover { color: #444444; }
a.active { color: black; cursor: text; text-decoration: none; }
img.captcha { padding: 1px; border: 1px solid #333333;  }
input.captcha {  width: 120px; margin-left: 20px; position: absolute; margin-top: 20px; }

#footer { text-align: center; width: 100%; }

/* êîä äëß ðàçìåòêè 3-õ êîëîíîê */
.clear {clear: both;}
#wrapper { position: absolute; left: 50%;  margin-left: -500px;  width: 1000px; background-color: white;  }
#container {position: relative; width: 1000px; background-color: white; margin-top: 10px; }
#content { width: 100%;  float: left;  }
#text { width: 65%;  overflow: hidden;  float: right;  padding: 0 10px; }
#left { float: left; width: 30%; padding-right: 7px; padding-left: 10px; }

.opacityon {
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
   -moz-opacity: 0.3; /* Mozilla 1.6 è íèæå */
   -khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
   opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
   font-family: Arial;
}

.opacityoff {
   filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
   -moz-opacity: 1.0; /* Mozilla 1.6 è íèæå */
   -khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
   opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

#header { border-top: 10px solid #DFDFDF; border-bottom: 10px solid #DFDFDF; margin-top: 20px; margin-bottom: 30px; padding: 10px 0; }
#header img { border: 1px solid #DFDFDF; padding: 1px; }
#header .biography { float: right; width: 420px; }
#header .biography img { float: left; margin: 5px; }


/* îáúåêòû */

/* ôîòêè */
div.photos
#mainimage { width: 100%; text-align: center; }
#mainimage img { padding: 1px; border: 1px solid grey; }
#smallimages { width: 100%; text-align: center; margin-top: 20px; }
#smallimages img { padding: 1px; border: 1px solid #dfdfdf; cursor: pointer; }
#mainimage span {  }

/* âèäåî */
.youtube { margin-top: 40px; text-align: center; }
#mainvideo {  }
#thumbnail { margin-top: 20px; }
#thumbnail img { padding: 1px; border: 1px solid #dfdfdf; cursor: pointer; }

/* òâèòåð */
.twit { margin-top: 15px; }
.twitmes {}
.twitdate { color: grey; }
.twitpostusername { font-weight: bold; }
.twitusername { color: #45521D; font-weight: bold; }
.twithashtag { color: #D64214; }

/* àóäèî */
.audioboo { margin-top: 20px;  }
.audioitem { margin-top: 15px; }
.audioitem .title { font-weight: bold; }
.audioitem .publish { color: grey; }
.audioitem .duration { color: grey; }

/* áàííåð */
#mc-banner { width: 550px !important; overflow: hidden; }
