/*
Theme Name: MetraDesign
Theme URI: http://www.metradesign.ru/
Version: 1
Author: Metra
*/

BODY {padding:0;margin:0;background-color:#eaefe2;background-image:url(i/1.gif);color:#43473b;font-size:14px;font-family: Arial, Helvetica, sans-serif;line-height:18px;}
TABLE {border-collapse: collapse;}
TD {vertical-align:top;color:#43473b;font-size:14px;font-family: Arial, Helvetica, sans-serif;line-height:18px;}
IMG {border:0;}
/* LI {list-style-image:url(images/li.gif)} */
A, A:link {color:#43473b;text-decoration:underline;}
A:hover {color:#43473b;text-decoration:none;}
h1 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing:-1px;font-size:30px;color:#6d7166;text-shadow:1px 1px 0 #ffffff;margin-top:0;}
h1 A, h1 A:link {color:#6d7166;text-decoration:underline;}
h1 A:hover {color:#6d7166;text-decoration:none;}
h2, .H2 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing:-1px;font-size:18px;color:#ab0899;font-weight:bold;}
.H2 {margin-bottom:0;}
h2 A, h2 A:link {color:#ab0899;text-decoration:underline;}
h2 A:hover {color:#ab0899;text-decoration:none;}
h1  img, h2  img {margin-left:30px;}
h3 {font-family: Arial, Helvetica, sans-serif; letter-spacing:-1px;font-size:14px;color:#6d7166;margin-bottom:0;}
h3 A, h3 A:link {color:#6d7166;text-decoration:underline;}
h3 A:hover {color:#6d7166;text-decoration:none;}
FORM {margin:0; padding:0;}
EM {color:# ;font-style:normal;}
INPUT.inp {background:#d0d4c9;	border: 1px solid #c0c3ba;	color:#43473b;font-size:14px;font-family: Arial, Helvetica, sans-serif;}
SELECT.inp {background:#d0d4c9;	border: 1px solid #c0c3ba;	color:#43473b;font-size:14px;font-family: Arial, Helvetica, sans-serif;}
TEXTAREA.inp {background:#d0d4c9;	border: 1px solid #c0c3ba;	color:#43473b;font-size:14px;font-family: Arial, Helvetica, sans-serif; overflow:auto;width:100%;}
INPUT.submit {font-family: Arial, Helvetica, sans-serif;height:23px;font-size:14px;color: #cdd1c6;font-weight:bold;background-color:#868985; border:1px solid #868985;cursor:pointer;}
#searchform .inp, .feed_subscr .inp{color: #cdd1c6;background-color:#868985;border:1px solid #868985;width:250px;height:16px;}
INPUT.submit2 {font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #cdd1c6;background-color:#868985; border:1px solid #868985;cursor:pointer;height:20px;}

#wpabar {position:fixed;}

#all {position:absolute; width:100%; height:100%;z-index:100;}

#header {height:227px;}
#header TABLE {width:100%; height:100%;}
.l1 {width:429px; height:152px;}
.l2 {width:429px; height:75px;}
.undermenu {height:75px;background-image:url(i/2.gif);text-align:right;}

#content {background-image:url(i/2.gif);padding:15px 27px 27px 27px;}

#sidebar {padding:27px;color:#a5a8a0;background-color:#484947;background-image:url(i/5.jpg); background-repeat:no-repeat;}
#sidebar A, #sidebar A:link {color:#a5a8a0;text-decoration:none;}
#sidebar A:hover {color:#a5a8a0;text-decoration:underline;}
.s_b {width:100%;height:100%;}
.s_b TD {color:#a5a8a0;}
.tags {background-image:url(i/6.gif); background-repeat:repeat-y;background-position:100% 0;padding-right:17px;}
.smth_block {padding-left:17px;width:280px;background-image:url(i/6.gif); background-repeat:repeat-y;background-position:100% 0;padding-right:17px;}
.announcements {padding-left:17px;width:175px;}
.announcements H2 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing:-1px;font-size:18px;color:#cdd1c6;font-weight:bold;margin-top:0;}

#why_me {padding:27px;color:#ffffff;background-color:#868985;}
#why_me TABLE {width:100%;}
#why_me TD {color:#ffffff;width:33.3%;background-position:100% 0; background-repeat:no-repeat;}
#why_me .whyme {padding-right:17px;border-right:1px solid #8f928e;background-image:url(i/w1.gif);}
#why_me .whyme2 {padding-right:17px;padding-left:17px;border-right:1px solid #8f928e;background-image:url(i/w2.gif);}
#why_me .whyme3 {padding-left:17px;background-image:url(i/w3.gif);}
#why_me H2 {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing:-1px;font-size:24px;color:#cdd1c6;font-weight:bold;}
#why_me A, #why_me A:link, #why_me A:hover {color:#ffffff;}

#menu {height:152px; vertical-align:middle;background-image:url(i/4.gif); background-repeat:no-repeat; background-position:100% 100%;font-size:18px; font-family:"Arial Narrow";font-weight:bold;letter-spacing:-1px;}
#menu A, #menu A:link, #menu A:hover {}
#menu A, #menu A:link {color:#ab0899;text-decoration:none;}
#menu A:hover {color:#f814df;text-decoration:none;}
#menu form {margin: 0 0 0 13px;}
#menu input#s {width: 80%;background: #eee;border: 1px solid #999;color: #000;}
#menu ul {list-style-type: none;margin: 0;padding-left: 3px;}
#menu ul li {width:240px; margin-right:7px;margin-bottom:7px;height:24px; float:left;border-bottom:1px solid #c3c7bc;}
#menu ul ul {height:1px; overflow:hidden;font-variant: normal;list-style-type: none;margin: 0;padding: 0;text-align: left;}
#menu ul ul li {border: 0;margin-top: 0;	padding: 0;	padding-left: 12px;}
#menu ul ul ul.children {font-size: 142%;padding-left: 4px;}

#footer {height:50px;padding:27px; vertical-align:middle; font-size:11px;color:#a5a8a0;background-color:#484947;}
.counters {opacity: 0.3;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);}
.counters:hover {opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

#sape {padding:10px 27px;vertical-align:middle; font-size:11px;background-color:#484947;line-height:12px;}
.itex_sape_itex_s_widget_links {font-size:11px; color:#6a6b67;}
.itex_sape_itex_s_widget_links UL, .itex_sape_itex_s_widget_links LI {margin:0; padding:0; list-style:none;}
.itex_sape_itex_s_widget_links A, .itex_sape_itex_s_widget_links A:link, .itex_sape_itex_s_widget_links A:hover, .sape A, .sape A:link, .sape A:hover {color:#6a6b67;}

.new_works {margin:0; padding:0; list-style:none;}
LI.work_tiny {width:630px; margin:0 30px 30px 0;min-height: 230px;display: -moz-inline-stack; display: inline-block;vertical-align: top;zoom: 1;*display: inline;_height: 230px;}
.thumb IMG {width:600px; height:140px;border:10px solid #d9e1cc;}
.work_tiny .meta {margin:0;margin-bottom:10px;}

.categ {font-family: "Arial Narrow", Arial, Helvetica, sans-serif;font-size:15px;display:block;white-space: nowrap;color:#ab0899; text-shadow:none;line-height:30px;margin-bottom:30px;}
.categ  A, .categ  A:link {text-shadow:none;color:#a5a8a0;margin-right:20px; padding:3px; background-color:#494947;}
.categ  A:hover {text-shadow:none;color:#a5a8a0;margin-right:20px; padding:3px; background-color:#6c6c6a;}
.categ BR {display:none;}
.categ UL, .categ LI {margin:0; padding:0; list-style:none;}
.categ LI {display:inline;}

.path {font-size:11px;color:#72776b;margin-bottom:18px;}
.path   A, .path   A:link, .path   A:hover {color:#72776b;}

#bright {height:41px;background-image:url(i/br.jpg);background-repeat:repeat-x;}

.linkcat {list-style-type: none;margin: 0;}
.linkcat H2 {display:none;}

.widget_meta, .widget_meta UL, .widget_meta LI {list-style-type: none;margin: 0;padding:0;}

#searchform TABLE, .feed_subscr TABLE {height:23px;}
#searchform TD, .feed_subscr TD {height:23px;vertical-align:bottom;}
.feed_subscr h3 {color:#fff;margin-top:0;}
.feed_subscr {margin-top:15px; padding-top:10px;border-top:1px solid #555654}




.coords_footer {float:right;width:125px;}

.gal {padding:27px;padding-top:80px;color:#a5a8a0;background-color:#484947;background-image:url(i/6.jpg); background-repeat:no-repeat;}


/* classes used by the_meta() */
.post {padding-bottom:10px; border-bottom:1px solid #a8aca0;margin-bottom:10px;}
ul.post-meta {list-style: none;}
.credit {background: #90a090;border-top: 3px double #aba;color: #fff;font-size: 11px;margin: 10px 0 0 0;	padding: 3px;text-align: center;}
.credit a:link, .credit a:hover {color: #fff;}
.feedback {color: #ccc;text-align: right;clear: both;}
.meta li, ul.post-meta li {display: inline;}
.meta ul {display: inline;list-style: none;margin: 0;padding: 0;}
.meta {margin:0;font-size:11px;margin-top:20px;}
.meta, .meta a {color: #808080;font-weight: normal;letter-spacing: 0;}
.storytitle {margin: 0;}
.storytitle a {text-decoration: none;}
#commentform textarea {width: 100%;}
#commentlist li ul {border-left: 1px solid #ddd;font-size: 110%;list-style-type: none;}
#commentlist li .avatar {float: right;	margin-right: 25px;	border: 1px dotted #ccc;padding: 2px;}
#content {margin: 30px 13em 0 3em;padding-right: 60px;}

#wp-calendar {border: 1px solid #ddd;empty-cells: show;font-size: 14px;margin: 0;width: 90%;}
#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {display: block;text-decoration: none;}
#wp-calendar a:hover {background: #e0e6e0;color: #333;}
#wp-calendar caption {	color: #999;font-size: 16px;	text-align: left;}
#wp-calendar td {	color: #ccc;padding: 2px 0;text-align: center;}
#wp-calendar td.pad:hover {background: #fff;}
#wp-calendar td:hover, #wp-calendar #today {background: #eee;color: #bbb;}
#wp-calendar th {	font-style: normal;	text-transform: capitalize;}

/* Captions & aligment */
.aligncenter, div.aligncenter {display: block;margin-left: auto;	margin-right: auto;}
.alignleft {	float: left;}
.alignright {float: right;}
.wp-caption {border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;padding-top: 4px;	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {margin: 0;padding: 0;border: 0 none;}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}
/* End captions & aligment */


/* ???????? */
.form_fields {width:100%;}
.form_fields TD {padding-bottom:5px;}
.form_fields .inp {width:100%;}
.bbb {width:150px;}
.alt {margin: 0;padding: 10px;}
#comments-wrap {width:100%;}
#comments ol {list-style-type: none;line-height: 18px;margin:0; padding:0;}
#comments ul li {list-style-type: none;list-style-image: none;list-style-position: outside;margin:0px;margin-left: 5px;padding: 0px;padding-top: 5px;}
.commentlist {padding: 0; margin:0; width:100%;}
.commentlist li {list-style: none;width:100%;}
.commentlist li ul li {list-style: none;margin-left:20px;}
.commentlist li li {list-style:none;}
.children {margin-left:40px; padding: 0;}
.thread-alt {background-color: #f8f8f8;}
.thread-even {}
.depth-1 {}
.even, .alt {border-left: 1px solid #ddd;}
.who {float:right; width:200px; font-size:11px; text-align:right;margin-top:-15px;}
.mycomment {}
.mycomment TABLE {width:100%;}
.navigation {text-align:center;}
.navigation DIV {display:inline; margin-left:15px;margin-right:15px;}
.navigation, .navigation  A, .navigation  A:link, .navigation A:hover {color:#43473b;font-size:18px;}
.comm_data {width:100%; height:40px;}
.comm_avatar IMG {width:40px; height:40px; border:4px solid #d9e1cc;}
TD.comm_avatar {width:40px;padding-right:10px; padding-bottom:10px;}
.commentor {padding-bottom:10px;color:#43473b; vertical-align:middle;background-image:url(images/ans.gif); background-repeat:no-repeat;background-position:0 100%;}
.commentor A, .commentor A:link, .commentor A:hover {color:#43473b;}
.comm_rating {padding-bottom:10px;color:#88b411; vertical-align:bottom; text-align:right;width:60px;font-weight:bold; font-size:14px;}
.comm_text, .comm_ans {background-color:#ebf0e3;}
.comm_text {padding:15px;}
.comm_ans {padding:15px; padding-top:0; text-align:right; vertical-align:middle;border-bottom:5px solid #d9e1cc;}
#respond {margin:0; margin-top:15px; }

BLOCKQUOTE {display:block;margin-left:20px;margin-top:10px;margin-bottom:10px;margin-right:0; padding:15px; background-color:#d0d4c9;border:1px solid #c0c3ba;}
CODE {display:block;margin-left:20px; margin-top:10px;margin-bottom:10px;padding:15px; background-color:#d0d4c9;border:1px dashed #a8aca0;}

#easyTooltip {padding:5px;background:#757570; opacity:0.8;filter: alpha(opacity=80);font-size:12px;color:#fff;}

.custom-fields UL {padding:0; margin:0;} 
ul.post-meta span.post-meta-key {font-weight: bold;}
.custom-fields UL LI {display:block; margin-bottom:10px;}

.date {font-size:11px; margin-bottom:15px; color:#808080;}