/* ::::: http://mskmp.ru/wp-content/themes/cyanus-theme/style.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(5, 32, 56) url('bg.jpg') repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
.clear { clear: both; }
#header { margin: 7px auto 0pt; background: rgb(30, 28, 65) url('header_bg.jpg') no-repeat scroll 0% 0%; width: 857px; height: 241px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; }
#header .title1 { width: 240px; height: 145px; float: left; margin-left: 47px; padding-top: 50px; }
#header .title2 { width: 480px; height: 30px; float: right; margin-right: 20px; padding-top: 180px; text-align: right; }
#header h1 { margin: 0pt; padding: 0pt; font-weight: 400; font-size: 24px; text-align: center; }
#header h4 { margin: 0pt; padding: 0pt; font-weight: 400; font-size: 16px; color: rgb(255, 255, 255); font-style: italic; }
#header a:link, #header a:visited, #header a:active, #header a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#header a:hover { color: rgb(13, 24, 30); }
.search_form { margin: 0pt 0pt 5px; padding: 0pt; }
.search_form input { margin: 0pt 10px; padding: 0pt; vertical-align: middle; }
.search_form input.text { width: 80px; }
#content { margin: 0pt auto; width: 857px; text-align: left; }
#content .padding { background: rgb(16, 31, 39) url('cont_bg.jpg') repeat-y scroll 0% 0%; margin-left: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left { float: left; width: 197px; }
.left .lpadding { margin: 0pt; }
.left .title { padding: 13px 5px 13px 30px; background: transparent url('cat_bg.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.left h1 { margin: 0pt; font-size: 14px; text-transform: uppercase; color: rgb(255, 255, 255); padding-left: 0px; font-weight: bold; }
.left ul li { margin: 0pt 10px 0pt 20px; padding: 2px 5px 2px 0pt; list-style-type: disc; list-style-image: none; list-style-position: outside; font-size: 14px; }
.left ul { margin: 10px; padding: 0pt; }
.left a:link, .left a:visited, .left a:active, .left a:hover { color: rgb(92, 112, 139); text-decoration: none; }
.right { float: right; width: 645px; }
.right .rpadding { margin: 2px; }
.right .title { border-bottom: 1px dashed rgb(255, 255, 255); padding: 5px; }
.right h1 { margin: 0pt; padding: 0pt; font-weight: 400; font-size: 18px; text-transform: uppercase; }
.right h1 a:link, .right h1 a:visited, .right h1 a:active, .right h1 a:hover { color: rgb(255, 255, 255); text-decoration: none; }
.right h4 { margin: 0pt; padding: 0pt; font-weight: 400; font-size: 12px; color: rgb(255, 255, 255); }
.right .post_top { background: transparent url('01_06.jpg') no-repeat scroll center center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 8px; }
.right .post { border: 5px solid rgb(73, 99, 108); margin: 0pt 10px; padding: 5px 10px; background: rgb(44, 63, 69) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.right .post_bttm { background: transparent url('01_14.jpg') no-repeat scroll center center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 13px; margin-bottom: 20px; }
.right .title h1 { width: 420px; float: left; }
.right .title h4 { width: 80px; float: right; text-align: right; padding-top: 5px; }
.right p { margin: 5px; }
.right a:link, .right a:visited, .right a:active, .right a:hover { color: rgb(92, 112, 139); text-decoration: underline; }
.tags, .permalink { border-left: 1px dashed rgb(255, 255, 255); border-right: 1px dashed rgb(255, 255, 255); margin: 0pt 0pt 1px; padding: 3px 5px; background: rgb(16, 30, 39) none repeat scroll 0% 0%; text-align: left; color: rgb(232, 211, 223); font-size: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.permalink { margin: 0pt 0pt 5px; color: rgb(232, 211, 223); text-align: right; }
#footer { margin: 0pt auto; font-family: Tahoma,Arial,Helvetica,Georgia,Verdana,sans-serif; font-weight: 400; text-align: center; color: rgb(254, 250, 252); width: 857px; font-size: 11px; }
#footer .padding { background: rgb(30, 28, 65) url('footer_bg.jpg') no-repeat scroll 0% 0%; margin-left: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 67px; }
img, .left ul li ul li, .left ul li ul li ul li { border: 0pt none ; }
.left a:hover, .right h1 a:hover { text-decoration: underline; }
.right a:hover, .tags a:hover, .permalink a:hover, #footer a:hover, #footer a.sec:hover { text-decoration: none; }
.tags a:link, .tags a:visited, .tags a:active, .tags a:hover, .permalink a:link, .permalink a:visited, .permalink a:active, .permalink a:hover { color: rgb(232, 211, 223); text-decoration: underline; }
