/*
------------------------------------------------------------------------
Theme Name:    Tribune
Theme URI:     http://www.nattywp.com/
Description:   A new kind of WordPress theme. For comments, questions or problems visit the <a href="http://www.nattywp.com/support" title="NattyWP Forum">NattyWP Forum</a>!
Version:       1.5
Author:        NattyWP
Author URI:    http://www.nattywp.com/
------------------------------------------------------------------------

Support:       NattyWP, contactus@nattywp.com
Updated:       November 5 2008
Copyright:     (c) 2008 NattyWP

All rights reserved.
*/
html{height:100%;}
body{margin: 0pt; font-family: Arial, Verdana, serif; font-size: 10px;}

div.wrapper { margin: 0pt auto; padding:0pt; width: 1000px; }
#mainblock {margin-left: 0px; margin-right: 0px;}

/* Template */
h1{padding-left:15px; margin-top:20px; margin:0px; padding-top:5px; padding-bottom:10px;}
h2, h2 a {margin:0px; padding-top:15px; padding-bottom:10px;}
h3, h3 a {margin:0px; padding-top:15px; padding-bottom:10px;}
h4 {margin:0px; padding-top:15px; padding-bottom:10px;}
h5 {margin:0px; padding-top:5px; padding-left:15px;}

.widgetAccordion {height:35px; margin-bottom:5px; padding-top:6px; padding-bottom:0px; background: url(../images/background/h2_green.gif);color: #ff0000; font-size: 18px; }

/* Start Of added by Laurent */
#footer-widget1 .widgettitle {  list-style-type: none; padding-left:10px; background:#F78200 url(../images/background/box/) repeat-x; height:25px; color:#fff;}
#footer-widget2 .widgettitle {  list-style-type: none;  padding-left:10px; background:#3259D8 url(../images/background/box/) repeat-x; height:25px; color:#fff;}
#footer-widget3 .widgettitle {  list-style-type: none;  padding-left:10px; background:#62BC02 url(../images/background/box/) repeat-x; height:25px; color:#fff;}
#footer-widget4 .widgettitle {  list-style-type: none;  padding-left:10px; background:#E32636 url(../images/background/box/) repeat-x; height:25px; color:#fff;}
.spli-archive{display:none;}
.spli {padding-left:4px;}
.spli p {padding:4px;}
.spli p img {padding-right:8px;}
.sideposts-title {padding-left:4px; font-size: 14px; font-style: italic; color:#52BA29;}
.widgettitle {list-style-type: none; padding-left:4px; background:#E32636 url(../images/background/box/) repeat-x; height:25px; color:#000;}
.widget_sideposts ul li {  list-style-type: none; margin-left:3px; margin-top:0px; padding-top:10px; color:#656565;}


#recherche {margin-top:0px; float:left; width:40px;}
#recherche h5 {color:#228B22;}
#globalT { float:left; width:240px; padding-top:8px;}
#form2 {margin-left:90px; width:170px;}
.widget_rss #aside-head {background:#E32636; height:60px;}
.widget_rss h5 a {color: #ffffff; font-size: 14px; font-weight: bold;}
#widget_rss h5 a {color: #FF0000;}
.widget_rss ul li { margin-right:5px; margin-top:0px; padding-top:10px; color:#656565;}
.widget_rss ul li a {color:#11797f; font-weight: bold; font-size: 14px; }
.widget_maxbannerads h2 {height:25px; padding-left:2px; padding-top:2px; padding-bottom:2px; background:#CF6767; color: #ffffff; font-size: 14px; font-weight: bold; 
border-bottom:1px solid #81979F; }
.rssSummary {font-family: Arial,Verdana,Arial,Helvetica,sans-serif; color:#8F8F8F; padding:0px; font-size: 12px; }
text-decoration: none;
#amazoncontent {width:468px;}
.wp125_write_ads_widget #aside-head {background: #93ccea;}
#wp125_write_ads_widget { align:center; padding: 10px;}

.jqDockLabelLink {padding-top:15px; color:#3692AF; font-size:10px; text-transform:uppercase; font-weight:bold;}

.jqDock {}
#sociobar4 {margin-top:10px;}
.related_post_title {width: 300px; border:1px solid #ffffff; padding-left: 20px; background: #F78200; margin-top:25px; margin-bottom:15px; color:#ffffff; font-size:18px; text-transform:uppercase;}
.related_post { border:1px solid #acbcc2; padding-left: 20px; padding-right: 20px; padding-top: 10px; background: #F1FFEF url(../images/) repeat-x; }
.related_post ul { align:center; background: #f7fafa url(../images/module2-bg-azul.gif) repeat-x; }
.related_post a{color: #224477; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold ;}
.related_post li {}
.related_post li ul {background: transparent url(../images/) }
#flash { border-bottom:2px solid #A8AD9F; width: 998px; margin: 0pt auto; margin-top:32px; position:absolute; z-index: 0; top:0px;}
#Featured { height:100px; background: transparent; border:0px solid #ffffff; margin: 0pt auto; width: 1000px; padding-top:4px;}
#FeaturedLeft{float:left; width:240px; background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x; height:100px;  border:1px solid #ffffff;}
#FeaturedMiddle{ border:1px solid #ffffff; text-align: center; color: #ffffff;  width:750px; float:left; margin-left:5px; margin-right:0px; background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x; height:100px;  }
#footer2 {margin: 0pt auto; width: 1000px; height:60px; margin-bottom:15px;}
#footer3 {margin: 0pt auto; width: 1000px; height:60px; margin-bottom:5px; background: #}

#lecture {height:30px; width:700px; background: #fff; text-decoration:blink underline; color: #bbbbbb; margin-bottom:10px; }
#lecture h3{padding:0px;}
#actu h3 {background:#E52B50 url(../images/background/) no-repeat; background-position:right; color: #ffffff; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left: 20px; }
#actu-content { color: #11797f; padding: 10px; border:1px solid #EFEFEF; background:#ffffff;}

#FooterL{height:300px; float:left; width:300px; margin-left:10px;}
#FooterL h3 { height:45px; font-size: 16px; padding:0px; color: #fff; text-shadow:#8877ff; border-bottom:1px dotted #bec4b4; text-shadow: 0 0 0.4em #87F, 0 0 0.4em #87F, 0 0 0.4em #87F;}
#FooterL a {color:#ffffff; text-shadow:#8877ff; text-decoration:none;}
#FooterL ul li {margin-top:10px; margin-left:10px;  list-style-type: disc; list-style-position: inside; list-style-image: url(../images/list-style-lite.gif); font-size:11px;}
#FooterL ul {margin-top:5px;}

#FooterM{height:300px; padding:0px; float:left; width:370px; margin-left:10px; }
#FooterM a {color:#3B4E5F; text-shadow:#8877ff; text-decoration:none;}
#FooterM h3 {font-size: 16px; padding:0px; color: #fff; text-shadow:#8877ff; border-bottom:1px dotted #bec4b4; height:45px; text-shadow: 0 0 0.4em #87F, 0 0 0.4em #87F, 0 0 0.4em #87F;}
#FooterM ul {margin-top:5px;}

#FooterR{height:300px; float:right; width:250px; margin-right:10px;}
#FooterR ul li {margin-top:10px; margin-left:10px; list-style-type: disc; list-style-position: inside; list-style-image: url(../images/list-style-lite.gif); font-size:11px; border-left:1px dotted #fff; }
#FooterR h3 {font-size: 16px; padding:0px; color: #fff; text-shadow:#8877ff; border-bottom:1px solid #bbbbbb; height:45px; text-shadow: 0 0 0.4em #87F, 0 0 0.4em #87F, 0 0 0.4em #87F;}
#FooterR ul {margin-top:5px;}
#FooterR a {color:#ffffff; text-shadow:#8877ff; text-decoration:none;}

#footer4 {height:310px; width: 500px; margin-bottom:0px;float:right; border-top:0px solid #fff;}
#footer3 {height:310px; width: 1000px; margin-bottom:5px; margin: 0pt auto; padding-top:5px; border-top:1px solid #fff;}
#footer-widget1 {height:300px; float:left; width:240px; background: #f7fafa url(../images/module2-bg-) repeat-x;}
#footer-widget2 {height:300px; margin-left:10px; float:left; width:240px; background: #f7fafa url(../images/module2-bg-) repeat-x;}
#footer-widget3 {height:300px; float:left; width:240px; background: #f7fafa url(../images/module2-bg-) repeat-x;}
#footer-widget4 {height:300px; float:right; width:240px; background: #f7fafa url(../images/module2-bg-) repeat-x;}

/* .widget_text #aside-head {background: #973c33 url(../images/psd-navigation-menu_22.jpg);} */
/* End Of added by Laurent */

#top_menu{height:31px; margin: 0pt auto; padding:0pt; border-bottom:1px solid #76BB76;}
#top_menu2{height:31px; margin-bottom:10px; margin: 0pt auto; padding:0pt; width: 1000px; border-bottom:1px solid #76BB76;}
#top_logo {float:left; padding-top:10px;}
#top_ads {float:right; padding-top:30px; margin-right:40px;}
#top_ads img {border:0px;}
#glossyMenu{ display:block; float:right;}

#glossyMenu img {border:0px; text-decoration:none;}
#glossyMenu a {text-decoration:none;}
#ticker1{font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; font-weight:bold; border-top:1px solid #cccccc; display:block; float:right; margin-top:0px; margin-right:5px; height:15px; width:400px; background:#E8FFCF; font-size:12px; color:#228B22; border-bottom:1px solid #ffffff;}
#date-web2 span{ font-size:10px; display:inline; float:left; padding-top:0px; margin-left:15px; width:500px;font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; font-weight:bold; }
#date-web2 {font-weight:bold; color:#228b22;}
#date-web{ display:inline; float:left; padding-top:6px; margin-left:15px; width:275px;}
#date-web span { color:#228B22;}
#pages-nav{ font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; text-align:center; float:left; display: inline; list-style-image: url(../images/list-style-lite.gif);}
#pages-nav ul {list-style:inside; padding-right: 3pt; list-style-image: url(../images/list-style-lite.gif);}
#pages-nav ul li {margin:0pt 5pt 0pt 5pt; display: inline; list-style-type: disc; list-style-position: inside; list-style-image: url(../images/list-style-lite.gif);}
#pages-nav ul li a {font-size:12px; color: #ffffff; text-underline:none; list-style-type: disc; list-style-position: inside; list-style-image: url(../images/list-style-lite.gif);}
#pages-nav h3 {color: #fff; text-align:left;}
#pages-nav ul li.rss{ background:url(../images/rss.gif) no-repeat 0pt 4pt; }
#pages-nav ul li.rss a{margin-left:12pt; margin-right:12pt;}
#pages-nav ul li a:hover {color:#FF0000;}

#header{ margin: 0pt auto; width: 1000px; border-bottom:3px solid #909090; height:170px; margin: 0pt auto; padding:0pt; background: #dddddd url(../images/background/) repeat-x; background-position: center top; }
#footer {background: url(../images/background/green_background.png); height:300px; width: 1000px; margin-bottom:10px; margin: 0pt auto; padding-top:5px; border-top:1px solid #BEC4B4;}

.lin {background:url(../images/natty-logo.png) no-repeat 0pt 0pt; width:141px; height:56;}
.linka{padding-top:27px; padding-left:48px;}
.linka a, .linka a:hover { color:#C3C9C1; text-decoration:none; font-size:10px; font-family:'Tahoma', Arial, Helvetica, sans-serif;}

#nav{height:44px; margin: 0pt auto; padding:0pt; width: 1000px; margin-top:6px; margin-bottom:10px;}

#featured-top{ height:32px;}
#featured-top div{padding-left:8px;}
#featured-bottom{ height:24px;}
#cont-play{padding-left:15px;}
#featured-main{ height:263px; overflow:hidden;}

#main-lt {float:left; width:217px;}
#main-mid {width:435px; _width:432px; float:left; margin-left:14px; margin-right:10px;}
#main-rt {float:right; width:320px;}

#main-cont {float:left; margin-left:10px; width:772px;}

#module span{ padding-top:10px; padding-left:15px; display:block;}
#mod-content{float:left; width:70%;}
#mod-image{float:right; padding-top:17px; padding-right:25px;}

#main-top {height:10px; margin-top:0px; background:transparent url(../images/background/) no-repeat center; border-top:1px solide #ffffff;}
#main-bot {height:3px; margin-bottom:0px;}
#main {height:100%; background:transparent url(../images/bkg_body.gif) repeat; background-position: top left; }
#main .main-padding { padding: 0pt 13px; }
#module-block-tr {}

#module-block { padding-left:15px; padding-right:15px; padding-bottom:10px; margin-bottom:0px;}
#module-block-ads { padding-left:10px; padding-right:10px; padding-bottom:10px; margin-bottom:14px;}
#module-block2, #module-block-wg {margin-bottom:14px;}
#module-block-wg .textwidget { color:#CCCCCC; padding:10px; border:0px;}
#module-block-wg.widget_text_test { text-align:center; padding-top:10px;}
.adsense-padding{padding-top:10px; text-align:center;}

#module-block-wg .textwidget img {border:0px;}

#pad {padding-left:15px; padding-right:15px;}
#pad2 {padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px;}
#pad2 a{font-family:Arial, Helvetica, sans-serif;}


.mininews-inner {height: 0px;overflow: hidden;}
.mininews-wrapper {padding:0px 15px 15px 15px;}
.mininews .sub-categories {height:1px;}
.mininews .sub-categories div {padding:0;}
.mininews .lead-articles .entry{ padding-bottom:10px;}
.mininews-thumb {float: left;margin-right: 5px;}

#news-rotator {height:263px; overflow:hidden; position:relative; z-index:1;}
#news-rotator .story-block .story { width:65%; float:left;}
#news-rotator .image {display:block; max-height:225px; max-width:300px; overflow:hidden; position:relative; margin-top:20px; margin-left:680px; z-index:1;}
#news-rotator .image img{ max-width:300px; height:auto;}
#news-rotator .controls {bottom:10px; position:absolute; right:350px; z-index:5;}
#news-rotator .controls img {cursor:pointer; height:15px; margin-right:3px; width:15px;}
#news-rotator .control-prev {background-position:0 0; width:30px; height:30px;}
#news-rotator .control-next {background-position:0 -17px;}
#news-rotator .control-stop {background-position:0 -34px;}
#news-rotator .story span {padding-top:10px; padding-left:15px; display:block;}

#aside-head {height:25px;}
.mininews-headline #aside-head {height:25px; float:left;}
.mininews-headline{display:table-cell; height:100%; width:320px;}

.advanced-cat #aside-head h5 {float:left;}
#aside-date{float:left; padding-top:17px; padding-right:10px;}
.counter {float:right; padding-right:10px; margin-top:3px;}

.counter a {padding-right:2px;}
.subscribe{height:119px;}
.top-article{}
.top-article img {border:1px solid #ffffff; max-width:360px; height:200px; margin:5px;}
.single-article img {border:0px; max-width:720px; margin:5px;}

.latest-articles .image {float:left; padding-right:10px; padding-top:15px; padding-bottom:10px;}
.latest-articles img {border:0px; width:400px; margin:5px;}

#calendar_wrap{padding-left:15px; padding-top:10px; font-family:arial;}
#wp-calendar caption {font-weight:bold;}

.recent-tab{}
.ads{ height:270px; padding-top:20px;}
.ads img {border:0px;}
.metab ul{margin:0px 0px 0px 12px; padding:10px 0px 0px 0px;}
.metab ul li{ list-style-image:url(../images/list-style-lite.gif);}

#post-date { padding-bottom:10px;}
.commentcount{padding:20px; margin:5px;}
.commentcount a{ padding:0px; margin:0px;}
	

#more{ text-align:right; padding-top:15px;}
#latest2{float:left; width:45%; padding-bottom:15px; padding-right:20px;}
#feature-post { padding-bottom:10px;}

#feature-post ul { margin:0px; padding:20px 0px 0px 20px;}
#feature-post ul li {list-style:url(../images/list-style-lite.gif); margin-top:7px;}

#module-block-wg ul { margin:0px; padding:10px 0px 0px 25px;}
#module-block-wg ul li {list-style:url(../images/list-style-lite.gif);}

#search-post { padding-top:30px;}

#foot-left{text-align:center; margin: 0pt auto; height:20px; text-shadow: 0 0 0.4em #87F, 0 0 0.4em #87F, 0 0 0.4em #87F;}
#foot-right{text-align:left; margin: 0pt auto; width:1000px; padding-top:0px; text-shadow: 0 0 0.4em #87F, 0 0 0.4em #87F, 0 0 0.4em #87F;}


/* Body style c3d7bc - bg-cayn.jpg background:#BEC4B4 url(../images/background/bg-main-dark.gif) repeat-y; background-position: top center; */
#body_bg {background:transparent url(../images/bkg_body.gif) repeat; background-position: top left; }
#top_menu { margin: 0pt auto; width: 1000px; background: transparent url(../images/top_menu-lite.png) repeat-x scroll 0pt 0pt;}
#top_menu2 {background: #CFF0FF url(../images/top_menu-lite.png) repeat-x scroll 0pt 0pt; margin-bottom:0px;}
a.large .button {background: transparent url(../images/font-lg.png) no-repeat scroll 0pt 0pt; }
a.small .button {background: transparent url(../images/font-sm.png) no-repeat scroll 0pt 0pt; }

#nav {background: #EFEFEF url(../images/main-menu-lite.png) repeat-x scroll 0pt 0pt;}
#footer {margin: 0pt auto; width: 1000px;}

#featured-top {background: transparent url(../images/featured-top-lite.png) repeat-x scroll 0pt 0pt;}
#featured-top div {margin-left:12px; padding-top:7px;}
#featured-bottom {background: transparent url(../images/featured-bot-lite.png) repeat-x scroll 0pt 0pt;}
#featured-main{background: transparent url(../images/featured-main-lite.png) repeat-x scroll 0pt 0pt;}
#news-rotator {background: transparent url(../images/featured-main-lite.png) repeat-x scroll 0pt 0pt;}

#news-rotator .controls img {background-image:url(../images/news-scroller-controls-d.png);}
.mininews .lead-articles .entry {border-bottom:1px solid #dceedc;}
.mininews .simple-articles h4 a { font-weight:normal; font-size:12px;}
.mininews .simple-articles p, .mininews .simple-articles img {display: none;}

#module-block-tr {background: transparent url(../images/module-bg.png) repeat-x scroll 0pt 0pt; border:1px solid #ffffff;}
#main-lt #module-block, #main-rt #module-block-ads, #main-mid #module-block, #main-rt #module-block, #main-cont #module-block {border:1px solid #ffffff; background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x scroll 0pt 0pt;}

#main-lt #module-block {background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x scroll 0pt 0pt; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}
#main-lt #module-block2, #main-lt #module-block-wg {background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x scroll 0pt 0pt; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #ffffff;}
#main-mid #module-block {border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
#main-rt #module-block, #main-rt #module-block-ads, #main-cont #module-block {border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}
#main-rt #module-block2, #main-rt #module-block-wg {background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x scroll 0pt 0pt; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}
.commentcount {background: url(../images/comment-lite.gif) no-repeat 1px;}
.mininews-headline, #aside-head {background-color:#52BA29; }
#section-1 .mininews-headline, #section-1 #aside-head {background-color:#337d97; }

#section-1 .mininews-headline .counter span, #section-1 .mininews-headline .counter a.active, #section-1 .mininews-headline .counter a:hover, #section-1 .mininews-headline #aside-head a, #section-2 .mininews-headline .counter a.active, #section-2 .mininews-headline .counter a:hover, #section-2 .mininews-headline #aside-head a, #section-3 .mininews-headline .counter a.active, #section-3 .mininews-headline .counter a:hover, #section-3 .mininews-headline #aside-head a {color:#ffffff;}
.asides #aside-head {background-color:#F78200; color:#ffffff;}
.asides h5 a {color:#fff;}
.widget_global_translator #aside-head {background-color:#05A8E3; height:45px; text-align:center;}
#widget_global_translator {background:#05A8E3 url(../images/Desertec-Terre-humaine2.jpg); }
.widget_global_translator #translation_bar {height:300px; width:318px; background: url(../images/translator_anim.gif); text-align:center;}
.widget_global_translator #translation_bar a {padding:5px;}
#globalT #translation_bar a {padding:2px; text-align:center;}
.flexipages_widget #aside-head {background-color:#e52b50;}
.flexipages_widget #module-block-wg {margin-bottom:40px;}
.widget_yd_rp #aside-head {background-color:#f08080;}
#section-2 .mininews-headline, #section-2 #aside-head {background-color:#E52B50;}
#section-3 .mininews-headline, #section-3 #aside-head {background-color:#656565;}
#feature-post {border-bottom:1px solid #dceedc;}


/* Typography */
h1 {color:#000000; font-size:31px; font-weight:bold; line-height:26px;}
h2, h2 a {color:#11797F; font-size:24px; font-weight:bold; text-decoration:none; line-height:24px;}
h3, h3 a {color:#11797F; font-size:18px; font-weight:normal; text-decoration:none;}
h4 {color:#11797F; font-size:14px; font-weight:bold;}
h4 a {color:#11797F; font-size:14px; font-weight:bold; text-decoration:none;}
h5 {color:#ffffff; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}
h5 a{color:#11797F; text-transform:uppercase; text-decoration:none;}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{color:#b95b5b;}

.tab-pane #feature-post h4 a { color:#4a7164; font-size:14px; font-weight:bold;}
#content p, .grey, #commentform p, #module-block-wg .textwidget {font-family: Arial, Helvetica, sans-serif;}
#content p{font-size:13px;}

a {color:#11797F;}
a:hover {color:#B95B5B;}

#pages-nav span, #foot-left{
font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:10px;
}
.grey, #wp-calendar {color:#656565;}
a.logoa {border: 0pt none ; text-decoration: none; cursor: pointer; }
a.logoa:hover {text-decoration: none; }

#nav li {font-size: 11px; font-weight:normal;}
#nav a, #nav a:visited, #nav a:link {color: #656565; text-decoration: none;}
#nav a:hover, #nav a:active, #nav .current-cat a {text-decoration: none;}
#nav li li a, #nav li li a:link, #nav li li a:visited {	color: #11797F;	}

#nav li li a:hover, #nav .children li.current-cat a {text-decoration: none;}

#featured-top div {color:#000000; font-family:'Tahoma',Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#cont-play a {color:#000000; font-weight:bold; font-size:12px; text-decoration:none;}

#post-date { color:#808080; font-family: 'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#post-date a { color:#808080; text-decoration:underline;}

#content {color:#1d1d1d; font-size:14px;}
.commentcount {font-family:'Tahoma', Arial, Helvetica, Verdana, Sans-Serif; font-weight:normal; font-size:10px;}
.commentcount a {text-decoration:underline; font-size:10px; font-weight:normal;}

#aside-date span { font-size:13px; color:#000000; background:#ACBCC2; font-weight:bold; padding:2px;}
.tagsb a, .metab ul li a {color:#000000; text-decoration:none;}
.tagsb a:hover, .metab ul li a:hover {text-decoration:none;}

.counter a.active {text-decoration: underline;}

#news-rotator .story span {color:#1d1d1d; font-size:16px; line-height:20px;}
#news-rotator .story span a {color:#b95b5b;}

.counter span {color:#1d1d1d; font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none;}
.counter span a{ color:#000000; font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}
.counter span a:hover {text-decoration:underline;}

#more a{color:#808080; background:url(../images/list-style-lite.gif) no-repeat 0pt 4pt; padding-left:10px; text-decoration:none;}
#more a:hover{color:#000000;}


#pages-nav span, .commentcount, .commentcount a {color:#656565;}
#post-date a:hover, .commentcount a:hover {color:#000000;}

.counter span a:hover, #nav li li a:active, #nav li li a:hover, #nav .children li.current-cat a, #nav a:hover, #nav a:active, #nav .current-cat a, .tagsb a:hover, .metab ul li a:hover, .counter a.active {color: #b95b5b;}

#foot-left, #foot-right{color:#656565;}
#foot-left a {color:#656565;}

blockquote {
	padding: 10px 10px 10px 10px;
	background: #E2EDE5;
	font-style: italic;
	color:#000000;
	margin:15px;
	}
code {
	font: 1.0em 'Courier New', Courier, Fixed;
	background:#E2EDE5;
	}	

/* Start Dropdown Menu */
.clearfix:unknown {
	clear: both; 
	display: block; 
	visibility: hidden;
	height: 0px; 
	content: ".";
}
.clearfix {
	display: inline-block;
	margin:0px;
	padding:0px;
}
* HTML .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
ul.clearfix{
	height:25px;
	padding-top:3px;
	padding-left:10px;
}
#nav ul {
	margin:0px;
	padding:0pх; 
	width: auto; 
	list-style-type:none;
}
#nav li {
	padding: 0px; 
	float: left; 
	margin: 0px; 	
}
#nav li li {
	padding: 0px; 
	float: none; 
	margin: 0px; 
}
#nav li ul {
	padding: 5px 5px 10px 5px; 
	border:1px solid #ffffff;
	display: none; 
	background: #f7fafa url(../images/module2-bg-cayn.gif) repeat-x; 
	left: -999em; 
	width: auto; 
	position: absolute;
	z-index:2;
}
#nav li ul li {
	padding-top:5px;
}
#nav li ul ul {
	margin: -31px 0px 0px 160px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul  {
	display: block; 
	left: auto; 
	_height: 1em;
}

#nav a, #nav a:visited, #nav a:link  {
	padding-right: 10px; 
	display: block; 
	padding-left: 10px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
}
#nav li li a, #nav li li a:link, #nav li li a:visited {
	float: none; 
	margin: 0px; 
	width: auto; 
}
#nav li li li a {
	border-left: #fff 1px solid;
}
/* END Dropdown Menu */

/* WP extention */
.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;
	max-width:720px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.top-article .wp-caption, .latest-articles .wp-caption{
  max-width:380px !important;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/* Forms */
.search .input {
	margin: 0px 3px 0px 0px;
	padding: 3px;	
	width: 125px;
	height:13px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #ACBCC2;
	border-top: 1px solid #ACBCC2;	
	border-right: 1px solid #ACBCC2;
	border-bottom: 1px solid #ffffff;
	background-color: #E8FFCF;
}

.button {
	margin: 0px;
	padding: 0px 8px 0px 8px;	
	width: 25px;
	height: 20px;
	background-color: #FFE04F;	
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
	color: #228B22;	
	border-left: 0px solid;
	border-top: 0px solid;	
	border-right: 0px solid;
	border-bottom: 0px solid;
}
.submit {
	background: #03C03C url(../images/bg_button.gif) repeat-x;
	margin-top:12px;
	color:#fff;
	padding:2px;
	display:block;
	border:0;
	height:22px;
	vertical-align:middle;
	float:right;
	cursor: pointer;
	}
.field {
	border:1px solid #ffffff;
	border-top:1px double #ffffff;
	border-left:1px double #ffffff;
	padding:2px;
	background:#FFF ! important;
	width:185px;
	}
	
.field:focus {
	background:#f2dee8 ! important;
	}
	
	
/* Comments*/
#comments{color:#000000; margin:0px; padding-top:20px; padding-bottom:0px;}
#commentarea{
float:left;
width:265px;
margin-left:40px;
padding-top:35px;
padding-bottom:20px;
}
#commentpost{
background:#FFFFFF;
padding-left:22px;
padding-right:15px;
padding-bottom:20px;
}
.commentlist li {list-style:none; padding:20px 0px 20px 0px; border-bottom:1px solid #dceedc;}
.commentlist p {font-size:12px; font-family:"arial";}
.alt cite a{ font-weight:bold; font-size:16px;}
.commentmetadata{font-size:12px; padding-top:0px; margin:0px;}



	
	
/* Comment form */
#commentform input {
	margin: 0px 3px 0px 0px;
	padding: 3px;	
	width: 145px;
	height:13px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #ACBCC2;
	border-top: 1px solid #ACBCC2;	
	border-right: 1px solid #ACBCC2;
	border-bottom: 1px solid #ACBCC2;
}
textarea {
	margin: 0px;
	padding: 6px 7px 5px 7px;	
	width: 545px;	
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	border-left: 1px solid #ACBCC2;
	border-top: 1px solid #ACBCC2;	
	border-right: 1px solid #ACBCC2;
	border-bottom: 1px solid #ACBCC2;
}

input#submit {
	margin: 0px;
	padding: 6px 7px 5px 7px;	
	width: 100px;
	height:25px;
	font-size: 11px;
	color: #000000;
	background-color: #ACBCC2;	
	border-left: 0px solid;
	border-top: 0px solid;	
	border-right: 0px solid;
	border-bottom: 0px solid;
}
/* END Comment form */ 


/* slide bar */
#moduleslider-size {
	height: 373px;
	overflow: hidden;
	margin: 0px;
}
#moduleslider2-size{
	overflow: hidden;
	margin: 0px;
}

/*-----------------------------------*/
ul#slide-toolbar {
	display: table;
	padding: 0px;
	margin: 0px;
	list-style: none;
	white-space: nowrap;
	font-size:14px;
	font-weight:bold;
}

#slide-toolbar li {
	min-width: 30px;
	_width:30px;
	display:table-cell;
	float:left;
	height: 25px;
	text-align: center;
	padding-top:10px;
	margin:0px;
	color:#ffffff;
	padding-left:12px;
	padding-right:12px;
	text-align:left;
	font-weight:bold;
}
#slide-toolbar li.current{
background-color:#E2857F;
}
#slide-toolbar span {
	cursor: pointer;
	display: block;
	width: auto;
	text-decoration: none;
	height: 35px;
}
#slide-toolbar span:hover{
color:#b95b5b;
}
#slide-toolbar span #active{
color:#b95b5b;
}
hr{
	padding:0px;
	margin:15px 0px 0px 0px;
	border:1px solid #dceedc;
}
div.frameslider {
	clear: both;
	position: relative;
	overflow: hidden;
	z-index: 1;
}
div.frameslider div.button {
	position: absolute;
	width: 50px;
	height: 50px;
	cursor: pointer;
	overflow: hidden;
	top: 40%;
}
div.frameslider div.button#left {
	left: 10px;
}
div.frameslider div.button#right {
	right: 10px;
}
div.frameslider div.button#left:hover,div.frameslider div.button#left.hover,
div.frameslider div.button#right:hover,div.frameslider div.button#right.hover {
	background-position: 0 -50px;
}

.scrollerslider {
	margin: 0 auto;
	overflow: hidden;
}

#moduleslide .tab-pane, #moduleslide2 .tab-pane {
	overflow: hidden;
	float: left;
}
/* -----------[ Bottom Categories ]----------- */

#bottom-cats {
	width:1000px;
	margin: 0 auto;
	overflow:hidden;
	border-right:1px solid #cccccc;
	}

#bottom-cats ul {
	list-style-type:none;
	width:1000px;
	padding: 5px;
	overflow:hidden;
	background: #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #76bb76;
	border-left:1px solid #ffffff;
	border-right:1px solid #76bb76;

	}

#bottom-cats li {
	padding:3px;
	margin: 0;
	float:left;
	list-style-type:none;
	display:inline; 
	align:center;
	}
#bottom-cats a, #bottom-cats a:link, #bottom-cats a:visited {
	background: #BEC4B4 url(../images/) repeat-x scroll 0pt 0pt;
	display:block;
	float:left;
	padding:5px;
	width:174px;
	border:1px solid #EFFFEF;
	border-bottom-color: #76bb76;
	overflow:hidden;
	font-size:9pt;
	color:#228B22;;
	text-align:center;
	font-weight:bold;
	}

#bottom-cats a:hover, #bottom-cats a:active {
	color:#fff;
	background:#228B22;
	}
