/* ::::: http://blogstyle.ru/live/wp-content/themes/internetmusic-rus/style.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.74em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 1.5em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(69, 69, 69); }
a { background: inherit inherit inherit inherit inherit; color: rgb(74, 142, 188); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
a:hover { background: inherit inherit inherit inherit inherit; color: rgb(195, 89, 60); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
h1 { margin: 0pt; padding: 2px 0pt 0pt 0px; background: inherit inherit inherit inherit inherit; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 2em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -1px; color: rgb(70, 69, 72); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
h1 a, h2 a { background: inherit inherit inherit inherit inherit; text-decoration: none; color: rgb(195, 89, 60); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
h1 a:hover, h2 a:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(70, 69, 72); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
h2 { margin: 0pt 0pt 5px; padding: 0pt; background: inherit inherit inherit inherit inherit; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.5em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -1px; color: rgb(0, 0, 0); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
p { margin: 0pt 0pt 5px; }
form { margin: 0pt; }
input.search { border: medium none ; padding: 5px 10px 0pt 25px; background: rgb(255, 255, 255) url('input.gif') no-repeat scroll 0% 0%; width: 145px; height: 22px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(128, 128, 128); }
input.button { border: 0pt none ; background: rgb(171, 196, 60) url('button.gif') no-repeat scroll 0% 0%; height: 27px; width: 76px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-family: Arial,Helvetica,Sans-Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; cursor: pointer; }
blockquote { border-left: 3px solid rgb(204, 204, 204); margin: 10px 0pt 0pt 25px; padding: 0pt 20px; color: rgb(102, 102, 102); }
.content { margin: 10px auto; width: 760px; padding-top: 300%; }
.logo { padding: 10px 0pt 11px 10px; float: left; width: 180px; }
.header_right { float: right; width: 550px; height: 72px; }
.logo p { padding: 0pt 0pt 0pt 7px; background: inherit inherit inherit inherit inherit; font-size: 0.9em; color: rgb(128, 128, 128); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
.top_info { margin: 12px 0pt 5px; padding: 0pt 5px 5px 0pt; background: transparent url('dot.gif') repeat-x scroll center bottom; width: 540px; text-align: right; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(68, 68, 68); }
.bar { text-align: right; font-size: 1.1em; height: 30px; }
.bar li { padding: 0px 10px 8px; color: rgb(128, 128, 128); display: inline; }
.bar a { background: inherit inherit inherit inherit inherit; font-weight: bold; color: rgb(74, 142, 188); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
.search_field { padding: 10px 10px 0pt 0pt; background: rgb(70, 69, 72) url('searchbg.gif') no-repeat scroll right top; text-align: right; float: right; width: 540px; height: 38px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); clear: both; }
.grey { background: inherit inherit inherit inherit inherit; font-size: 1.2em; font-weight: bold; color: rgb(204, 204, 204); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
.search { background: inherit inherit inherit inherit inherit; font-size: 1.2em; font-weight: bold; color: rgb(255, 255, 255); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
.feed { margin: 0pt 0pt 3px; padding: 15px 0pt 0pt 15px; background: rgb(110, 110, 110) url('newsletterbg.gif') no-repeat scroll 0% 0%; float: left; height: 33px; width: 192px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); }
.feed img { border: 0pt none ; vertical-align: top; }
.feed a { color: rgb(254, 254, 254); text-decoration: none; }
.subheader { border-bottom: 1px solid rgb(204, 204, 204); margin: 3px 0pt 20px; padding: 8px; background: rgb(244, 244, 244) none repeat scroll 0% 0%; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(128, 128, 128); }
.left { margin: 0pt; float: left; width: 490px; }
.left_articles { margin: 0pt 0pt 15px; padding: 0pt 0pt 0pt 10px; }
.metadata { border-top: 1px dotted rgb(204, 204, 204); clear: both; margin-bottom: 50px; text-align: right; }
.sidebar { margin: 0pt 0pt 10px; float: right; width: 245px; }
.sidebar h2 { border-bottom: 1px solid rgb(239, 239, 239); color: rgb(254, 254, 254); }
.sidebar a { color: rgb(255, 252, 209); text-decoration: none; }
.sidebar a:hover { color: rgb(255, 255, 240); text-decoration: underline; }
.sidebar ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.sidebar li { list-style-type: none; list-style-position: outside; }
.rt { background: rgb(200, 94, 53) url('rt.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); height: 7px; }
.right_articles { margin: 0pt 0pt 10px; padding: 4px 8px; background: rgb(200, 94, 53) url('rb.gif') no-repeat scroll center bottom; font-size: 0.9em; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(254, 225, 213); }
.alignright { float: right; }
.alignleft { float: left; }
.footer { padding: 8px 0pt; background: rgb(255, 255, 255) url('dot.gif') repeat-x scroll 0% 0%; clear: both; text-align: left; line-height: 1.8em; color: rgb(128, 128, 128); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.footer a { background: inherit inherit inherit inherit inherit; color: rgb(195, 89, 60); -moz-background-clip: inherit; -moz-background-origin: inherit; -moz-background-inline-policy: inherit; }
p img { padding: 0pt; max-width: 100%; }