body {
	margin: 35px 40px 0px 70px;
}

a{
	color: green;
	text-decoration: none;
}

a:hover{
	color: #003366;
}

*  {
	padding: 0;
	margin: 0;
	border: 0;
}

div#maincontainer {
	width: 1000px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

div#kinocontainer {
	width: 700px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	height: 100%;
	text-align: center;
	vertical-align: middle;
}

div#header {
	text-align: left;
	padding-bottom: 28px;
}

div#menu {
	text-align: center;
	padding-bottom: 47px;
}

td.count {
	font: 14pt/12pt sans-serif;
}

h1 {
	font: 20pt/18pt sans-serif;
}

hr {
	width: 100%; 
	!height: 1px;
	!color: green;
	!background-color: green;
	border: none 0; 
	border-top: 1px dashed green;
}

div#player { 
	align: center;
	width:700px;
	height:535px;
	text-align: center;
	vertical-align: middle;
}

div#kino{
align: center; 
clear: left;
text-align: center;
vertical-align: middle;
width: 700px;
}

div#afisha {
	text-align: center;
	padding-bottom: 368px;
}

div#footer {
clear: left;
width: 100%;
background: white;
color: #FFF;
text-align: center;
vertical-align: middle;
padding: 0px 0;
hieght:40px;//**(40 это высота подвала к примеру)**//
margin-bottom:-40px;
}

timeline li {
	display:none;
}

#main {
	width:500px; margin-top:20px; margin-left:100px;
	font-family:"Trebuchet MS";
	}

#flash {
	margin-left:100px;
	
}

.box {
	height:85px;
	border-bottom:#dedede dashed 1px;
	margin-bottom:20px;
}

input	{
	color:#000000;
	font-size:14px;
	border:#666666 solid 2px;
	height:24px;
	margin-bottom:10px;
	width:200px;
}

textarea {
	color:#000000;
	font-size:14px;
	border:#666666 solid 2px;
	height:124px;
	margin-bottom:10px;
		width:200px;
	
}

.titles{
	font-size:13px;
	padding-left:10px;
}

.star {
	color:#FF0000; font-size:16px; font-weight:bold;
	padding-left:5px;
}

div#show_comments {
	display: none;
}

#disqus_thread {
  font-size: 75%;
  color: #222;
  background: #fff;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

/*remove the default horizontal lines*/
#dsq-content .dsq-login-buttons, #dsq-content .dsq-request-user-info {
  background-image: none;
}

/*hide the logos and options panel*/
#dsq-content .dsq-options,
#dsq-content .dsq-dc-logo,
.dsq-brlink,  {
  display: none;
}

/*resize the h3's to match Blueprint's style*/
#dsq-new-post h3 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
  font-weight: bold;
}

/*ditto above, but also create space between comments and entry form*/
#dsq-comments-title h3 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
  margin-top: 1.5em;
}

/*change the look of the buttons to be less web-2.0-ish*/
button.dsq-button,
button.dsq-button-small,
#dsq-content .dsq-sharing-options button.dsq-button-small,
#dsq-content .dsq-panel,
#dsq-content .dsq-subscribe ul {
  background-image: none;
  background: #E8E8E8;
  border: 1px solid #AFAFAF;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}

/*remove rounded corners and reset text entry forms*/
#dsq-content .dsq-sharing-options:hover button.dsq-button-small {
  background-image: none;
  background: #E8E8E8;
  border: 1px solid #AFAFAF;
  border-bottom: 0;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}

/*remove rounded corners from text entry boxes*/
#dsq-content .dsq-comment-header,
#dsq-content .dsq-subscribe a,
#dsq-content .dsq-textarea .dsq-textarea-wrapper,
#dsq-content .dsq-post-fields .dsq-input-wrapper,
#dsq-content .dsq-header-avatar a.dsq-avatar,
#dsq-content #dsq-comments .dsq-header-avatar .dsq-drop-profile,
#dsq-content .dsq-thread-settings,
#dsq-content .dsq-badge-verified {
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}