/*


Theme Name:         Blagoda


Description:         .


Version:                 1.0


Author:                 Linkxp






*/

*                { margin:0; padding:0; border:0; }
ul                { list-style:none; }.fcon {height:300px;}
a                { color:#e76262; text-decoration:underline; }
a:hover                { color:#e01212; text-decoration:none; }.fcon {height:300px;}body {background: #f4f3eb; font-family: arial; font-size: 12px;}
.main {margin: 0px auto; width: 1050px;}
table {padding: 0px; margin: 0px; border:0px; border-collapse:collapse; }
td {padding: 0px; vertical-align: top;}
td.shadow_l {background: url(images/shadow_l.jpg) repeat-y; width: 14px;}
td.shadow_r {background: url(images/shadow_r.jpg) repeat-y; width: 14px;}
td.footer_r {background: url(images/footer_r.jpg) no-repeat; width: 32px; height: 37px;}
td.footer_l {background: url(images/footer_l.jpg) no-repeat; width: 32px; height: 37px;}
td.footer {background: url(images/footer.jpg);}
.header {background: url(images/header_bg.jpg) right no-repeat #fefdfb; height: 127px;}
.menu {background: url(images/menu.gif); height: 51px; padding-left: 20px;}
.menu ul li {display: inline;}
.menu ul li a { float: left;  height: 51px; }

.menu ul li a.link_blogs {width: 76px; background: url(images/link_blogs.jpg) center; display: block;}
.menu ul li a.link_blogs:hover {width: 76px; background: url(images/link_blogs_hover.jpg) center; display: block;}

.menu ul li a.link_main {width: 101px; background: url(images/link_main.jpg) center; display: block;}
.menu ul li a.link_main:hover {width: 101px; background: url(images/link_main_hover.jpg) center; display: block;}

.menu ul li a.link_forum {width: 76px; background: url(images/link_forum.jpg) center; display: block;}
.menu ul li a.link_forum:hover {width: 76px; background: url(images/link_forum_hover.jpg) center; display: block;}

.menu ul li a.link_look {width: 104px; background: url(images/link_look.jpg) center; display: block;}
.menu ul li a.link_look:hover {width: 104px; background: url(images/link_look_hover.jpg) center; display: block;}

.menu ul li a.link_read {width: 96px; background: url(images/link_read.jpg) center; display: block;}
.menu ul li a.link_read:hover {width: 96px; background: url(images/link_read_hover.jpg) center; display: block;}

.menu ul li a.link_download {width: 159px; background: url(images/link_download.jpg) center; display: block;}
.menu ul li a.link_download:hover {width: 159px; background: url(images/link_download_hover.jpg) center; display: block;}

.menu ul li a.link_about {width: 112px; background: url(images/link_about.jpg)  center; display: block;}
.menu ul li a.link_about:hover {width: 112px; background: url(images/link_about_hover.jpg)  center; display: block;}

.menu ul li a.link_news {width: 104px; background: url(images/link_news.jpg)  center; display: block;}
.menu ul li a.link_news:hover {width: 104px; background: url(images/link_news_hover.jpg)  center; display: block;}

.menu ul li a.link_interview {width: 112px; background: url(images/link_interview.jpg) center; display: block;}
.menu ul li a.link_interview:hover {width: 112px; background: url(images/link_interview_hover.jpg)  center; display: block;}

.box {background: url(images/top_gradient.jpg) top repeat-x #fff;}
.box2 {background: url(images/bottom_gradient.jpg) bottom repeat-x;}
.top {margin: 30px; margin-top: 20px;}
.top p {color: #7f7f7f; font-size: 13px; line-height: 18px; padding-bottom: 10px;}
.top h1 {font-family: Times new Roman; font-size: 36px; color: #b3aa93; line-height: 40px; font-weight: normal; padding-bottom: 15px;}
.top h2  {font-size: 29px; color: #eea733; font-family: tahoma; font-weight: normal;}
.top h2 a {color: #eea733; text-decoration: none;}
.top h2 a:hover {color: #eea733; text-decoration: underline;}
.top h1 a {color: #b3aa93; text-decoration: none;}
.top h1 a:hover {color: #b3aa93; text-decoration: underline;}

.pdf {background: url(images/pdf_image.gif); height: 34px; width: 187px; line-height: 34px; font-size: 13px; margin: 10px 0px; margin-right: 20px;}
.pdf a {margin-left: 10px;}
.sb_postblogs {background: url(images/sb_postblogs.gif); width: 256px; height: 38px; line-height: 38px; text-align: right;}
.sb_ps {background: url(images/sb_ps.jpg); width: 256px; height: 38px; line-height: 38px; text-align: right; margin-top: 10px;}
.sb_opinion {background: url(images/sb_opinion.gif); width: 256px; height: 38px; line-height: 38px; text-align: right; margin-top: 10px;}
.sb_faq {background: url(images/sb_faq.gif); width: 256px; height: 38px; line-height: 38px; text-align: right; margin-top: 10px;}
.sb_pvn {background: url(images/sb_pvn.gif); width: 256px; height: 38px; line-height: 38px; text-align: right;  margin-top: 10px;}
.sb_pvn_content {width: 256px;}
.sb_pvn2 {background: url(images/sb_postblogs.jpg); width: 256px; height: 38px; line-height: 38px; text-align: right;  margin-top: 10px;}

.sb_pvn_content table {width: 100%;}
.sb_pvn_content td.date {width: 40px; padding-left: 5px; color: #7f7f7f; vertical-align: middle; font-size: 12px;}
.sb_poll {background: url(images/sb_poll.jpg); width: 256px; height: 38px; line-height: 38px; text-align: right;  margin-top: 10px;}

.sb_postblogs a {background: url(images/sb_square.jpg) no-repeat right; padding-right: 20px; text-decoration: none; color: #fff; font-size: 11px; margin-right: 12px;}
.sb_postblogs_content {color: #b3aa93; width: 256px;}
.sb_postblogs_content a {color: #e65757; font-weight: normal; text-decoration: none;}
.sb_postblogs_content a:hover {text-decoration: underline;}
.sb_light {background: #faf9f6;}
.sb_dark {background: #f7f5f0;}
.sb_dark, .sb_light {padding: 10px;}
.sb_footer {background: url(images/sb_bottom.gif) no-repeat; width: 256px; height: 11px; clear: left;}
.sb_baner {background: url(images/sb_baner.gif); width: 256px; height: 313px; margin-top: 10px;}
.sb_baner div {padding: 8px;}
.sb_baner p {text-align: right; font-size: 11px;}
.sb_baner a {text-decoration: none;}
.sb_pvn a, .sb_poll a, .sb_ps a, .sb_faq a, .sb_opinion a  {background: url(images/sb_square2.jpg) no-repeat right; padding-right: 20px; text-decoration: none; color: #fff; font-size: 11px; margin-right: 12px;}
.tagtooltip {background: #eea733; padding: 10px; font-size: 20px;}
.sidebar {margin: 33px; margin-left: 10px;}
.tags {background: url(images/tags.jpg) no-repeat; width: 652px; height: 128px; padding: 10px; margin-left: 48px;}
.tags center {width: 632px;}
.tags a {color: #b9ac89; text-decoration: none;}

.box3 {background: url(images/main_gradient.jpg) repeat-x top; width: 517px;}
.post {padding: 15px;}


.post h2 {font-size: 29px; color: #eea733; font-family: tahoma; font-weight: normal;}
.post h2 a {color: #eea733; text-decoration: none;}
.post h2 a:hover {color: #eea733; text-decoration: underline;}
.date {color: #999999; font-size: 11px;  padding: 5px 0;}
.post p {color: #787878; line-height: 18px;  padding-bottom: 10px;}
.top ul {list-style: square; margin: 8px;}
.top ul li {padding: 2px;}
.box3 .post .post-image2 img {float: left; background: url(images/image_bg.png); padding: 7px; margin: 0px; margin-top: 10px; margin-left: 0px;}
.alignleft {float: left; background: url(images/image_bg.png); padding: 7px; margin: 10px; margin-top: 0px; margin-left: 0px;}
*.box3 .post .post-image2 img {-background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='templates/trionyx/images/module_head.png',sizingMethod='');}



.left_top {background: url(images/left_top.gif); width: 156px; height: 31px; line-height: 31px; color: #fff; font-size: 12px; text-align: center;}
.left_top strong {}
.left_middle {text-align: center; padding: 10px; color: #787878; border-right: 1px solid #c6bfac; border-left: 1px solid #c6bfac; padding-bottom: 0px;}
.left_middle p {width: 130px;}
.left_middle img {padding-bottom: 10px;}
.left_bottom {background: url(images/left_bottom.gif) no-repeat; width: 156px; height: 5px; margin-bottom: 15px;}
.leftbar {padding: 0 25px; padding-right: 17px;}
.searchform {background: url(images/searchform.jpg); width: 365px; height: 46px;  margin-top: 30px; margin-right: 10px;}
.searchsubmit {background: url(images/search_button.jpg); width: 35px; height: 32px; margin-top: 6px; float: right; margin-right: 11px;}
.searchinput {width: 280px; height: 20px; margin-left: 27px;  float: left; margin-top: 15px; color: #b3aa93;}
.rss {background: url(images/right_header.jpg); width: 109px; height: 65px;  margin-top: 30px; margin-right: 30px;}
.rss img {margin-top: 6px; margin-left: 10px; }
.tab {width: 100%;}
.tab li {display: block; float: left;}
.tab a {float: left;}
.tab {background: url(images/tab.jpg); height: 43px;}
.tab a.physic:hover {background: url(images/tab_physic_hover.jpg);}
.tab a.intellect:hover {background: url(images/tab_intellect_hover.jpg);}
.tab a.soul:hover {background: url(images/tab_soul_hover.jpg);}
.tab a.social:hover {background: url(images/tab_social_hover.jpg);}

.tab .tabs-selected a.physic {background: url(images/tab_physic_hover.jpg);}
.tab .tabs-selected a.intellect {background: url(images/tab_intellect_hover.jpg);}
.tab .tabs-selected a.soul {background: url(images/tab_soul_hover.jpg);}
.tab .tabs-selected a.social {background: url(images/tab_social_hover.jpg);}
.tab a.physic {background: url(images/tab_physic.jpg); height: 43px; width: 112px; display: block;}
.tab a.intellect {background: url(images/tab_intellect.jpg) no-repeat; height: 43px; width: 178px; display: block;}
.tab a.soul {background: url(images/tab_soul.jpg); height: 43px; width: 98px; display: block;}
.tab a.social {background: url(images/tab_social.jpg); height: 43px; width: 118px; display: block;}

.tab table {width: 100%;}
.bottom {color: #787878; line-height: 18px; padding: 10px; padding-left: 30px;}
.bottom table {width: 100%;}
.buttons {width: 250px; text-align: right; padding: 10px; padding-right: 30px;}
.bottom b {font-weight: normal; color: #c4c1aa;}


/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}


.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;

}

*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}



.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}

.wp-polls .Buttons input {
        height: 26px; background: url(images/vote_bg.gif); color: #fff; padding-left: 20px; padding-right: 20px; }
}
.wp-polls-form label, .wp-polls-form strong {
        color: #787878;}
.wp-polls a {color: #b3aa93; text-decoration: underline;
        }
.top input, .top textarea, .top select {border: 10px solid #c6bfac; margin: 3px;}

/* navigation */


#nav ul li {
	padding:0;
	float:none;
	border:none;
	display:block;
}
#nav li.hover li {border:none;}
#nav li div {
	position: absolute;
	margin-top: 50px;
margin-left: -175px;
left: -9999px;
	width:200px;
background: #f8f7ef;
border: 1px solid #c3ba9a;
border-top: 1px solid #fff;
}
#nav li div a {color: #e36306; display: inline; height: 30px; clear: left;}
#nav li div li {padding: 10px; border-bottom: 1px solid #fff; clear: left;}
#nav li.hover div {left: 50%;}
#nav li.hover a.link_blogs {width: 76px; background: url(images/link_blogs_hover.jpg) center; display: block;}