html { height: 100%; }
body { margin: 0pt; font-family: "Times New Roman",Times,serif; font-size: 12px; line-height: 135%; }
div.wrapper { margin: 0pt auto; padding: 0pt; width: 1000px; }
#mainblock { padding: 0pt; margin-left: 0px; margin-right: 0px; }
h1 { margin: 0px; padding-left: 15px; padding-top: 25px; 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: 3px; padding-left: 15px; }
#top_menu { height: 31px; }
#top_logo { float: left; padding-top: 10px; }
#top_ads { float: right; padding-top: 30px; }
#top_ads img { border: 0px none ; }
#date-web { display: block; float: left; padding-top: 6px; margin-left: 15px; }
#pages-nav { display: block; float: right; margin-right: 15px; padding-top: 6px; }
#pages-nav ul { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; padding-right: 3pt; float: left; }
#pages-nav ul li { margin: 0pt 5pt; display: block; float: left; }
#pages-nav ul li.rss { background: transparent url('rss.gif') no-repeat scroll 0pt 4pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#pages-nav ul li.rss a { margin-left: 12pt; margin-right: 12pt; }
#header { height: 138px; }
#footer { height: 58px; padding-top: 10px; }
#foot-right { width: 141px; }
.lin { background: transparent url('natty-logo.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 141px; }
.linka { padding-top: 27px; padding-left: 48px; }
.linka a, .linka a:hover { color: rgb(118, 102, 103); text-decoration: none; font-size: 10px; font-family: 'Tahoma',Arial,Helvetica,sans-serif; }
#nav { height: 44px; 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 { overflow: hidden; height: 263px; }
#main-lt { float: left; width: 217px; }
#main-mid { width: 435px; float: left; margin-left: 14px; margin-right: 14px; }
#main-rt { float: right; width: 320px; }
#main-cont { float: left; margin-left: 14px; width: 769px; }
#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: 7px; margin-top: 10px; }
#main-bot { height: 17px; margin-bottom: 10px; }
#main { height: 100%; }
#main .main-padding { padding: 0pt 13px; }
#module-block-tr {  }
#module-block { padding-left: 15px; padding-right: 15px; padding-bottom: 10px; margin-bottom: 14px; }
#module-block-ads { padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-bottom: 14px; }
#module-block2, #module-block-wg { margin-bottom: 14px; padding-bottom: 10px; }
#module-block-wg .textwidget { padding: 15px; color: rgb(204, 204, 204); }
#module-block-wg.widget_text_test { text-align: center; padding-top: 12px; }
.adsense-padding { padding-top: 12px; text-align: center; }
#pad { padding-left: 15px; padding-right: 15px; }
#pad2 { padding: 10px 15px; }
#pad2 a { font-family: Arial,Helvetica,sans-serif; }
.mininews-inner { overflow: hidden; height: 0px; }
.mininews-wrapper { padding: 0px 15px 15px; }
.mininews .sub-categories { height: 1px; }
.mininews .sub-categories div { padding: 0pt; }
.mininews .lead-articles .entry { padding-bottom: 10px; }
.mininews-thumb { float: left; margin-right: 5px; }
#news-rotator { overflow: hidden; height: 263px; position: relative; z-index: 1; }
#news-rotator .story-block .story { width: 65%; float: left; }
#news-rotator .image { overflow: hidden; display: block; max-height: 225px; max-width: 300px; 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: 0pt 0pt; width: 30px; height: 30px; }
#news-rotator .control-next { background-position: 0pt -17px; }
#news-rotator .control-stop { background-position: 0pt -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: 0px none ; margin: 5px; max-width: 370px; height: auto; }
.single-article img { border: 0px none ; margin: 5px; max-width: 720px; height: auto; }
.latest-articles .image { float: left; padding-right: 10px; padding-top: 15px; padding-bottom: 10px; }
.latest-articles img { border: 0px none ; margin: 5px; display: block; width: auto; max-width: 150px; height: auto; }
#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 none ; }
.metab ul { margin: 0px 0px 0px 12px; padding: 10px 0px 0px; }
.metab ul li { list-style-image: url('list-style-lite.gif'); }
#post-date { padding-bottom: 10px; }
.commentcount { margin: 5px; padding: 20px; }
.commentcount a { margin: 0px; padding: 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-type: disc; list-style-image: url('list-style-lite.gif'); list-style-position: outside; margin-top: 7px; }
#module-block-wg ul { margin: 0px; padding: 10px 0px 0px 25px; }
#module-block-wg ul li { list-style-type: disc; list-style-image: url('list-style-lite.gif'); list-style-position: outside; }
#search-post { padding-top: 30px; }
#foot-left { float: left; padding-top: 20px; }
#foot-right { float: right; }
#body_bg { background: rgb(238, 232, 219) url('bg-ochr.jpg') no-repeat scroll 50% 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#top_menu { background: transparent url('top_menu-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.large .button { background: transparent url('font-lg.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.small .button { background: transparent url('font-sm.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { background: transparent url('header-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#nav { background: transparent url('main-menu-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer { background: transparent url('footer-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#featured-top { background: transparent url('featured-top-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#featured-top div { margin-left: 12px; padding-top: 7px; }
#featured-bottom { background: transparent url('featured-bot-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#featured-main { background: transparent url('featured-main-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#news-rotator { background: transparent url('featured-main-lite.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#news-rotator .controls img { background-image: url('news-scroller-controls-d.png'); }
.mininews .lead-articles .entry { border-bottom: 1px solid rgb(230, 221, 201); }
.mininews .simple-articles h4 a { font-weight: normal; font-size: 12px; }
.mininews .simple-articles p, .mininews .simple-articles img { display: none; }
#module-block-tr { border: 1px solid rgb(255, 255, 255); background: transparent url('module-bg.png') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#main-lt #module-block, #main-mid #module-block, #main-rt #module-block-ads, #main-rt #module-block, #main-cont #module-block { background: rgb(254, 254, 253) url('module2-bg-ochr.gif') repeat-x scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#main-lt #module-block { border-top: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
#main-lt #module-block2, #main-lt #module-block-wg { border-top: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); background: rgb(254, 254, 253) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#main-mid #module-block { border: 1px solid rgb(255, 255, 255); }
#main-rt #module-block, #main-rt #module-block-ads, #main-cont #module-block { border-top: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); }
#main-rt #module-block2, #main-rt #module-block-wg { border-top: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(255, 255, 255); background: rgb(254, 254, 253) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.commentcount { background: transparent url('comment-lite.gif') no-repeat scroll 1px 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.mininews-headline, #aside-head { background-color: rgb(172, 188, 194); }
#section-1 .mininews-headline, #section-1 #aside-head { background-color: rgb(76, 113, 126); }
#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: rgb(255, 255, 255); }
#section-2 .mininews-headline, #section-2 #aside-head { background-color: rgb(126, 113, 76); }
#section-3 .mininews-headline, #section-3 #aside-head { background-color: rgb(101, 101, 101); }
#feature-post { border-bottom: 1px solid rgb(230, 221, 201); }
h1 { color: rgb(0, 0, 0); font-size: 31px; font-weight: bold; line-height: 26px; }
h2, h2 a { color: rgb(0, 0, 0); font-size: 24px; font-weight: bold; text-decoration: none; line-height: 24px; }
h3, h3 a { color: rgb(0, 0, 0); font-size: 18px; font-weight: normal; text-decoration: none; }
h4 { color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; }
h4 a { color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none; }
h5 { color: rgb(0, 0, 0); font-size: 10px; font-weight: bold; font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; text-transform: uppercase; }
h5 a { color: rgb(0, 0, 0); text-transform: uppercase; text-decoration: underline; }
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover { color: rgb(227, 218, 115); }
.tab-pane #feature-post h4 a { color: rgb(123, 114, 96); 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: rgb(0, 0, 0); }
a:hover { color: rgb(123, 112, 84); }
#date-web span, #pages-nav ul li a, #pages-nav span, #foot-left { font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
.grey, #wp-calendar { color: rgb(101, 101, 101); }
a.logoa { border: 0pt none ; text-decoration: none; cursor: pointer; }
a.logoa:hover { text-decoration: none; }
#nav li { font-size: 14px; font-weight: bold; }
#nav a, #nav a:visited, #nav a:link { color: rgb(0, 0, 0); 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: rgb(0, 0, 0); }
#nav li li a:hover, #nav .children li.current-cat a { text-decoration: none; }
#featured-top div { color: rgb(0, 0, 0); font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
#cont-play a { color: rgb(0, 0, 0); font-weight: bold; font-size: 12px; text-decoration: none; }
#post-date { color: rgb(128, 128, 128); font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
#post-date a { color: rgb(128, 128, 128); text-decoration: underline; }
#content { color: rgb(29, 29, 29); font-size: 14px; line-height: 20px; }
.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 { padding: 2px; background: rgb(172, 188, 194) none repeat scroll 0% 0%; font-size: 13px; color: rgb(0, 0, 0); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: bold; }
.tagsb a, .metab ul li a { color: rgb(0, 0, 0); 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: rgb(29, 29, 29); font-size: 16px; line-height: 20px; }
#news-rotator .story span a { color: rgb(123, 112, 84); }
.counter span { color: rgb(29, 29, 29); font-family: 'Tahoma',Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
.counter span a { color: rgb(0, 0, 0); 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 { background: transparent url('list-style-lite.gif') no-repeat scroll 0pt 4pt; color: rgb(128, 128, 128); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 10px; text-decoration: none; }
#more a:hover { color: rgb(0, 0, 0); }
#date-web span, #pages-nav ul li a, #pages-nav span, .commentcount, .commentcount a { color: rgb(101, 101, 101); }
#post-date a:hover, .commentcount a:hover, #pages-nav ul li a:hover { color: rgb(0, 0, 0); }
.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: rgb(123, 112, 84); }
#foot-left, #foot-right { color: rgb(101, 101, 101); }
#foot-left a { color: rgb(101, 101, 101); }
blockquote { margin: 15px; padding: 10px; background: rgb(238, 232, 219) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-style: italic; color: rgb(0, 0, 0); }
code { background: rgb(238, 232, 219) none repeat scroll 0% 0%; font-family: 'Courier New',Courier,Fixed; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.clearfix { margin: 0px; padding: 0px; display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
ul.clearfix { height: 25px; padding-top: 13px; padding-left: 10px; }
#nav ul { margin: 0px; width: auto; list-style-type: none; }
#nav li { margin: 0px; padding: 0px; float: left; }
#nav li li { margin: 0px; padding: 0px; float: none; }
#nav li ul { border: 1px solid rgb(255, 255, 255); padding: 5px 5px 10px; background: rgb(238, 232, 219) url('module2-bg-ochr.gif') repeat-x scroll 0% 0%; display: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; 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; }
#nav a, #nav a:visited, #nav a:link { margin: 0px; padding: 0px 10px; display: block; }
#nav li li a, #nav li li a:link, #nav li li a:visited { margin: 0px; float: none; width: auto; }
#nav li li li a { border-left: 1px solid rgb(255, 255, 255); }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid rgb(221, 221, 221); margin: 10px; text-align: center; background-color: rgb(243, 243, 243); padding-top: 4px; max-width: 720px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; }
.top-article .wp-caption, .latest-articles .wp-caption { max-width: 380px ! important; }
.wp-caption img { border: 0pt none ; margin: 0pt; padding: 0pt; }
.wp-caption-dd { margin: 0pt; padding: 0pt 4px 5px; font-size: 11px; line-height: 17px; }
.search .input { border: 1px solid rgb(172, 188, 194); margin: 0px 3px 0px 0px; padding: 3px; width: 125px; height: 13px; font-family: Arial; font-size: 11px; color: rgb(0, 0, 0); }
.button { border: 0px solid ; margin: 0px; padding: 0px 8px; width: 35px; height: 20px; background-color: rgb(172, 188, 194); font-family: Arial; font-weight: bold; font-size: 10px; color: rgb(0, 0, 0); }
.submit { border: 0pt none ; padding: 2px; background: rgb(0, 0, 0) url('bg_button.gif') repeat-x scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 12px; color: rgb(255, 255, 255); display: block; height: 22px; vertical-align: middle; float: right; cursor: pointer; }
.field { border-style: double solid solid double; border-color: rgb(255, 255, 255); border-width: 1px; padding: 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; width: 185px; }
.field:focus { background: rgb(242, 222, 232) none repeat scroll 0% 0% ! important; -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
#comments { margin: 0px; color: rgb(0, 0, 0); padding-top: 20px; padding-bottom: 0px; }
#commentarea { float: left; width: 265px; margin-left: 40px; padding-top: 35px; padding-bottom: 20px; }
#commentpost { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 22px; padding-right: 15px; padding-bottom: 20px; }
.commentlist li { border-bottom: 1px solid rgb(230, 221, 201); padding: 20px 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.commentlist p { font-size: 12px; font-family: "arial"; }
.alt cite a { font-weight: bold; font-size: 16px; }
.commentmetadata { margin: 0px; font-size: 12px; padding-top: 0px; }
#commentform input { border: 1px solid rgb(172, 188, 194); margin: 0px 3px 0px 0px; padding: 3px; width: 145px; height: 13px; font-family: Arial; font-size: 11px; color: rgb(0, 0, 0); }
textarea { border: 1px solid rgb(172, 188, 194); margin: 0px; padding: 6px 7px 5px; width: 545px; font-family: Arial; font-size: 12px; color: rgb(51, 51, 51); }
input#submit { border: 0px solid ; margin: 0px; padding: 6px 7px 5px; width: 100px; height: 25px; font-size: 11px; color: rgb(0, 0, 0); background-color: rgb(172, 188, 194); }
#moduleslider-size { margin: 0px; overflow: hidden; height: 373px; }
#moduleslider2-size { margin: 0px; overflow: hidden; }
ul#slide-toolbar { margin: 0px; padding: 0px; display: table; list-style-type: none; list-style-image: none; list-style-position: outside; white-space: nowrap; font-size: 14px; font-weight: bold; }
#slide-toolbar li { margin: 0px; min-width: 30px; display: table-cell; float: left; height: 25px; padding-top: 10px; color: rgb(0, 0, 0); padding-left: 22px; padding-right: 22px; text-align: left; }
#slide-toolbar li.current { background-color: rgb(255, 255, 255); }
#slide-toolbar span { cursor: pointer; display: block; width: auto; text-decoration: none; height: 35px; }
#slide-toolbar span:hover { color: rgb(123, 112, 84); }
#slide-toolbar span #active { color: rgb(123, 112, 84); }
hr { border: 1px solid rgb(230, 221, 201); margin: 15px 0px 0px; padding: 0px; }
div.frameslider { overflow: hidden; clear: both; position: relative; z-index: 1; }
div.frameslider div.button { overflow: hidden; position: absolute; width: 50px; height: 50px; cursor: pointer; top: 40%; }
div.frameslider div#left.button { left: 10px; }
div.frameslider div#right.button { right: 10px; }
div.frameslider div#left.button:hover, div.frameslider div#left.button.hover, div.frameslider div#right.button:hover, div.frameslider div#right.button.hover { background-position: 0pt -50px; }
.scrollerslider { margin: 0pt auto; overflow: hidden; }
#moduleslide .tab-pane, #moduleslide2 .tab-pane { overflow: hidden; float: left; }

/* ::::: http://test.nattywp.com/tribune/wp-content/themes/Tribune/css/controls.css ::::: */

img.demo, img#variation_preview { border: 4px solid rgb(255, 255, 255); background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.variation-chooser { position: relative; }
.variation-chooser .controls { height: 25px; }
.variation-chooser .control-prev, .variation-chooser .control-next { cursor: pointer; height: 16px; margin-right: 3px; width: 16px; float: left; margin-top: 1px; }
.variation-chooser .control-prev { background-position: 0pt 0pt; margin-right: 0.5em; }
.variation-chooser .control-prev:hover { background-position: 0pt -16px; }
.variation-chooser .control-next { background-position: 0pt -32px; margin-left: 0.5em; }
.variation-chooser .control-next:hover { background-position: 0pt -48px; }
.variation-chooser .controls { position: absolute; left: 5px; }
select#variation_chooser { width: 130px; }

/* ::::: null ::::: */

a, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, .current-cat a, .tagsb a:hover, .metab ul li a:hover, .counter a.active, #slide-toolbar span #active, #slide-toolbar span:hover { color: rgb(123, 112, 84); }
a:hover { color: rgb(123, 112, 84); }
.smalltxt {font-size: 10px;}
.new_price {color: #990000;}
.lprice {
    color: red;
    font-size: 1.05em;
}
.sprice {
    color: #FFAFAF;
    font-size: 1.05em;
}
.cprice {
    color: red;
    font-size: 1.05em;
}
.ai {
    background:rgb(240, 240, 240);
    vertical-align:top;
    border: 1px #CCC solid;
    width: 50%;
}

.eim {
    float: left; 
   max-width:80px;
    width: 80px; 
    margin: 3px;
}
.etx {
    float: left; 
    width: 192px;
    padding-right: 8px;
    text-align: left;
}
.etx a {
    font: bold 11px/18px Verdana;
    color: #000;
    text-decoration: underline;
}
.epr{
    float: left; 
    color: #666;
    padding: 1px;
    text-align: left;
    font-size: 0.85em;
}

.imgpad {
    padding-top: 15px;
}

.letter {
    font-weight: bold; 
    color: #FFF; 
    background: #333;
    padding: 1px;
}

#content .post .post-entry a.map {
    color: #FFF;
}

div.center {
    text-align: center;
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
}

.thumb { border:1px solid #eee; padding:1px; float:left; margin:0px 10px 10px 0px; }