/* ::::: http://successinyou.ru/wp-content/themes/gravel/gravel/style.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(240, 230, 196) url('body_bg.jpg') repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header-container { background: transparent url('header-container_bg.jpg') repeat-x scroll center top; height: 136px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.rss-container { margin: 20px 0pt 0pt 665px; background: rgb(214, 149, 107) url('header-rss-container_bg.jpg') repeat scroll 0% 0%; width: 179px; height: 82px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; }
.rss-container a { color: rgb(255, 255, 255); text-decoration: none; }
.rss-container a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
.rss-container .rss { padding: 2px 0pt 0pt 80px; width: 99px; height: 80px; position: absolute; display: block; font-size: 40px; }
.rss-container .rss_comments { margin: 50px 0pt 0pt 86px; padding: 5px 0pt 5px 5px; width: 88px; height: 22px; position: absolute; display: block; font-size: 12px; }
.header { margin: 0pt auto; padding: 0pt 0pt 0pt 64px; background: rgb(163, 44, 40) url('header_bg.jpg') no-repeat scroll 0% 0%; width: 904px; height: 136px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header h1 { margin: 0pt; padding: 10px 0pt; color: rgb(255, 255, 255); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 40px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.header h1 a { padding: 0pt 0pt 2px; background: transparent url('header-h1-a_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
.header h1 a:hover { background: transparent url('header-h1-a_bg.gif') repeat-x scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.header h1 span { font-size: 13px; }
.header ul { margin: 2px 0pt 0pt; padding: 5px 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.header ul li { display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
.header li a { margin: 0pt 7px 0pt 0pt; padding: 3px 5px 5px 12px; background: transparent url('header-ul-li-a_bg.gif') no-repeat scroll 0px -100px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
.header li a:hover { padding: 3px 4px 5px 13px; background: transparent url('header-ul-li-a_bg.gif') no-repeat scroll 0px -46px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.rap { margin: 0pt auto; width: 919px; }
.content { margin: 0pt 0pt 15px; padding: 10px 47px 0pt 82px; background: rgb(252, 249, 239) url('content_bg.jpg') repeat-y scroll right top; width: 526px; float: left; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.category { margin: 0pt; padding: 1px 0pt 1px 25px; background: transparent url('content-category_bg.gif') no-repeat scroll 5px 3px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(163, 44, 40); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-size: 16px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; letter-spacing: -1px; }
.category a { color: rgb(163, 44, 40); text-decoration: none; }
.category a:hover { text-decoration: underline; }
.post { margin: 0pt 0pt 50px; padding: 0pt 25px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(85, 85, 85); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 15px; line-height: 1.4em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.date { margin: 16px 0pt 0pt 345px; display: block; position: absolute; color: rgb(188, 168, 117); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post h1 { margin: 0pt -25px 25px; padding: 10px 165px 10px 20px; background: rgb(163, 44, 40) url('content-h1-header_bg.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 21px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post h1 a { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: none; }
.post h1 a:hover { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); text-decoration: underline; }
.post .tags { margin: -10px 0pt 10px; padding: 0pt 0pt 0pt 23px; background: transparent url('content-tags_bg.gif') no-repeat scroll 0px 6px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-indent: 0pt; font-size: 13px; }
.post .feedback { margin: 25px -25px 0pt; padding: 8px 0pt 15px 400px; background: rgb(229, 224, 209) url('content-feedback_bg.jpg') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(163, 44, 40); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.post .feedback a { color: rgb(163, 44, 40); }
.post a { padding: 0pt 0pt 2px; background: transparent url('content-a_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(163, 44, 40); text-decoration: none; }
.post a:hover { background: transparent url('content-a_bg.gif') repeat-x scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.post p { margin: 0pt 0pt 4px; text-indent: 15px; }
.nav_link { margin: 0pt -100px 0pt -110px; padding: 10px 25px 30px 110px; background: transparent url('content_bg-bottom.gif') no-repeat scroll left bottom; height: 66px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 14px; }
#postcomment { color: rgb(101, 105, 74); font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 22px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.text { border: 1px solid rgb(229, 215, 178); padding: 4px; width: 125px; }
.comment-trackback { margin: 0pt; padding: 25px 0pt; color: rgb(108, 112, 75); font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.comment-trackback a { padding: 0pt 0pt 2px; background: transparent url('content-a_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(163, 44, 40); text-decoration: none; }
.comment-trackback a:hover { background: transparent url('content-a_bg.gif') repeat-x scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#commentform label { color: rgb(101, 105, 74); }
#comment { border: 1px solid rgb(229, 215, 178); padding: 4px; width: 516px; height: 125px; }
.allowed { color: rgb(188, 168, 117); }
#submit { border: medium none ; padding: 4px; background: rgb(163, 44, 40) url('content-nextprev_bg.gif') no-repeat scroll 0% 0%; width: 108px; height: 30px; cursor: pointer; position: absolute; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-family: Times New Roman,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; text-align: center; }
.sidebar { background: rgb(188, 168, 117) url('sidebar_bg.png') repeat-y scroll 0% 0%; width: 248px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: right; }
.sidebar ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.sidebar ul li { margin: 20px 0pt 0pt; padding: 5px 24px 0pt 30px; background: transparent url('sidebar-ul-li_bg.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(163, 44, 40); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-size: 18px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -1px; text-decoration: none; font-weight: bold; }
.sidebar ul ul { margin: 5px; }
.sidebar ul ul li { border-bottom: 1px dashed rgb(177, 158, 110); margin: 2px 0pt 0pt -10px; padding: 3px 3px 3px 10px; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(163, 44, 40); font-family: Georgia,sans-serif; font-style: normal; font-variant: normal; font-size: 12px; line-height: 1em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -1px; text-decoration: none; font-weight: normal; }
#searchform label { display: none; }
#searchform { margin: 0pt; padding: 10px 0pt 0pt; width: 181px; height: 22px; }
#searchform div { padding: 3px 0pt; background: rgb(252, 249, 239) url('searchform_bg.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#searchform #s { border: medium none ; margin: 0pt 2px 0pt 5px; padding: 0pt; background: transparent none repeat scroll 0% 0%; width: 105px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(102, 102, 102); font-family: Georgia,sans-serif; }
#searchform #searchsubmit { border: medium none ; margin: 1px 0pt 0pt; padding: 0pt; background: rgb(163, 44, 40) url('searchform_bg.gif') no-repeat scroll 0px -50px; width: 60px; height: 20px; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-family: Georgia,sans-serif; }
.textwidget, .sidebar ul ul li { color: rgb(108, 112, 75); font-family: Roman New Times,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.2em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: 0pt; }
.textwidget { margin: 5px 0pt 0pt; }
.textwidget a, .sidebar a { background: transparent url('sidebar-a_bg.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(101, 105, 74); text-decoration: none; }
#tag_cloud a { margin: 0pt 0pt 0pt 10px; }
.textwidget a:hover, .sidebar a:hover { background: transparent url('sidebar-a_bg.gif') repeat-x scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(56, 64, 48); }
.footer_text { margin: 0pt auto; padding: 0pt 0pt 20px; width: 834px; clear: both; color: rgb(123, 128, 85); font-size: 16px; }
