/*
Theme Name: WordPress TheDailyGetUp
Theme URI: http://savystudio.com
Description: WordPress TheDailyGetUp   
Version: 2.0
Author: SAVYON
Author URI: http://amitsavyon.com
*/


* {margin:0; padding: 0;}

body {background-color: #EBE9E3; font-family: Arial, Georgia, Verdana, Helvetica;background-image: url(images/bg_shadow.png);background-repeat: repeat-y;background-position: center top;}

/*  */
#wrapper {margin:0px auto; width: 967px; background-color: #FFF;background-image: url(images/body-bg.gif);background-repeat: repeat-x;background-position: left top; padding: 0px 5px}


#header {height: 104px; overflow: hidden; position: relative;}
#header .local_time {position: absolute; left: 5px; top: 3px}
#header .local_time p#pendule {color: #FFF; font-size: 11px; font-weight: normal}
#header .logo {float: left; padding: 25px 0 5px 36px}
#header .logo img {border: none;}

#header .breadcrumb {position: absolute; left: 42px; top: 86px}
#header .breadcrumb p {color: #FFF; font-size: 12px;}

#header .smenu {float: right; height: 20px; padding-top: 0px; overflow: hidden}
#header .smenu a {margin-left:10px;}
#header .smenu a img { vertical-align: middle; border: none;}
#header .smenu .fb_connect_button {float: left; margin-top: 2px}
#header .smenu .item {margin-top: 5px;}
#header .smenu a {color: #FFF; font-size: 12px; text-decoration: none}
#header .smenu a.hovered {color: #fafb87}

#header .smenu .facebook {margin-top: 2px; height: 17px; overflow: hidden}
#header .smenu .facebook .facebook-button {margin-top: -5px}


.menu {float: right; width: 572px; height: 54px; margin-top: 3px;z-index: 10; position: relative; overflow: hidden}
.menu ul {list-style: none; float: left; margin-top: 0px; width: 572px; }
.menu ul li {float: left;}
.menu ul li a {float: left; overflow: visible; text-decoration: none; color: #000; padding: 8px 5px 4px 3px; display: block; font-weight: bold; font-size: 15px; position: relative;}
.menu ul li a span.in {font-weight: bold; position: absolute; left: -5px; clear: both; }
.menu ul li a span.visible {display: block}
.menu ul li a span.out {font-weight: bold; position: absolute; right: -5px; clear: both;}
.menu ul li a span {position: absolute; z-index: 20; display: none;}
.menu ul li:hover {background-color: #E8E8E8}

.menu ul li .tab_span_home {background-color:#abd8ff;}
.menu ul li .tab_span_news {background-color:#000; color: #FFF}
.menu ul li .tab_span_politics {background-color:#fe0000; color: #FFF}
.menu ul li .tab_span_culture {background-color:#3114c6; color: #FFF}
.menu ul li .tab_span_entertainment {background-color:#f0f11a}
.menu ul li .tab_span_media {background-color:#901894; color: #FFF}
.menu ul li .tab_span_tech {background-color:#d8d8d8}
.menu ul li .tab_span_science {background-color:#bf040d; color: #fff}
.menu ul li .tab_span_environment {background-color:#add600; color: #9d0b0e} 
.menu ul li .tab_span_the-generation {background-color:#407cfe; color: #fff}
.menu ul li .tab_span_the-issues {background-color:#FFF; color: #000} 
.menu ul li .tab_span_reallife {background-color:#45f809; color: #000} 
.menu ul li .tab_span_hotness {background-color:#fd4801; color: #FFF} 
.menu ul li .tab_span_sports {background-color:#3c0c0c; color: #FFF} 
.menu ul li .tab_span_video {background-color:#1bd6ff; color: #000} 
.menu ul li .tab_span_the-questions  {background-color:#ff00d0; color: #000}    

.menu ul li a.single {border-right: 3px solid; padding-right: 2px}
.menu ul li a.hovered {background-color:#FFF; color: #000}
.menu ul li a.ml {background-image: url(images/ml-bg.gif);background-repeat: no-repeat;background-position: left top;}
.menu ul li a.mm {background-image: url(images/mm-bg.gif);background-repeat: repeat-x;background-position: left top;}
.menu ul li a.mr {background-image: url(images/mr-bg.gif);background-repeat: no-repeat;background-position: right top;}
.menu ul li.default_selected a {border-color: #000 !important;}

#header .umenu {float: right; margin-top: 2px}
#header .umenu .items {float: left; }
#header .umenu .items a {text-decoration: none}
#header .umenu .items a.email {float: left; width: 27px; height: 26px; display: block; background-image: url(images/umenu-items.gif);background-position: +0px 0px;}
#header .umenu .items a.email:hover {background-position: +0px -26px;}
#header .umenu .items a.fb {float: left;width: 25px; height: 26px; display: block; background-image: url(images/umenu-items.gif);background-position: -27px 0px;}
#header .umenu .items a.fb:hover {background-position: -27px -26px;}
#header .umenu .items a.rss {float: left; width: 19px; height: 26px; display: block; background-image: url(images/umenu-items.gif);background-position: -48px 0px;}
#header .umenu .items a.rss:hover {background-position: -48px -26px;}
#header .umenu .items a.tw {float: left; width: 19px; height: 26px; display: block; background-image: url(images/umenu-items.gif);background-position: -67px 0px;}
#header .umenu .items a.tw:hover {background-position: -67px -26px;}


#header .umenu .search {margin:1px 0 0 00px; float: left; margin-left: 15px;}
#header .umenu .search label {color:#000;float:left;font-weight:normal;margin-top:2px;width:50px;}
#header .umenu .search input.keyword {float: left;border:1px solid #000;color:#9F9F9F;font-size:10px;padding: 0px 3px; padding-top: 2px; width:150px; height: 16px; margin-top: 1px}
#header .umenu .search input.submit{margin-top: 2px;float: left; background-color:#F9EC30; border: 0px;cursor: pointer; margin-left: 1px;}

#featured {margin-top: 2px; margin-bottom: 7px;}
#featured .large_post {width: 631px; overflow: hidden; padding: 14px 10px 14px 14px;border: 1px #b2b2b2 solid; float: left;}
#featured .large_post .image {float: left; width: 400px; height: 220px; overflow: hidden; position: relative}
#featured .large_post .image img { left: 0px; top: 0px;}
#featured .large_post .text {float: right;width: 222px; height: 220px; overflow: hidden;}
#featured .large_post .image .info {position: absolute; left: 0px; top: 5px}
#featured .large_post .text h1{font-family: "Arial Black" ,Arial, Verdana; color: #000; font-size: 24px; left: 0px; top: 5px; padding: 0}
#featured .large_post .text h1 a {text-decoration: none;color: #000;font-weight: bold; line-height: 23px;}
#featured .large_post .text h1 a:hover {background-color: #000; color:#FFF}
#featured .large_post .text .author {margin-top: 3px; margin-bottom: 12px; font-weight: bold; margin-left: 10px; line-height: 23px;color: #252525}
#featured .large_post .text .author a {color:#252525; font-size:12px;text-decoration:none; font-weight: bold; }
#featured .large_post .text .author a:hover {background-color:#000; color: #FFF}

#featured .large_post .text p {color: #252525; font-size: 13px; font-weight: normal;margin-left: 12px; margin-right: 20px; margin-top: 20px; line-height: 20px}
#featured .large_post .image p.author {margin-top: 1px;color: #FFF;padding: 2px 2px 2px 2px; font-size: 11px; left: 0px; top: 28px;background-image: url(images/text-bg.png);background-repeat: repeat; float: left;}

/* main */
.main {width: 967px; float: left;margin-top: 7px;}

/* main */
.content {width: 657px; float: left; margin-right: 10px}

.content .left_side {float: left; width: 276px;}
.content .left_side h4{position: relative; text-transform: uppercase; font-size: 19px; color: #FFF; background-color: #000; height: 21px; text-align: center; padding-top: 7px; margin-bottom: 10px}
.content .left_side h4 span.q_popup {position: absolute; z-index: 10; right: 10px; top: 7px}
.content .left_side .post {width: 276px; float: left; padding-bottom: 10px;border-bottom: 1px #dddddd solid; margin-bottom: 12px}
.content .left_side .post .bio {float: left; width: 54px; margin-top: 3px; padding-bottom: 2px; margin-left: 4px}
.content .left_side .post .bio p{ }
.content .left_side .post .bio p img {width: 50px; height: 50px; border:2px solid #000000;}
.content .left_side .post .bio p img:hover {border:2px solid #E5E5E5;}
.content .left_side .post .data {float: left; width: 207px; padding-left: 4px}
.content .left_side .post .data h2 {font-family: Georgia,Verdana,Helvetica; font-size: 14px; margin-left: 3px; line-height: 17.5px}
.content .left_side .post .data h2 a {font-size: 14px;; text-decoration: none; color: #000; font-weight: bold;}
.content .left_side .post .data h2 a:hover {background-color: #000; color:#FFF}
.content .left_side .post .data p.author {font-weight: normal; color: #4482BE; font-size: 12px; margin-left: 3px; font-family: Georgia, Verdana, Helvetica; margin-top: 4px; margin-bottom: 8px}
.content .left_side .post .data p.author a{font-weight: bold;font-size: 12px; color: #007EAD; text-decoration: none;padding: 0 0px}
.content .left_side .post .data p.author a:hover {background-color:#4482be; color: #FFF ;}
.content .left_side .post .excerpt {padding-left: 4px; float: left; width: 262px; padding-top: 0px; line-height: 15px; margin-right: 10px}
.content .left_side .post .excerpt .post-links {margin-right: 10px; margin-top: 10px}
.content .left_side .post .excerpt .excerpt_text {color: #252525; font-size: 13px; font-family: Georgia,Verdana,Helvetica; padding-bottom: 2px; line-height: 22px; font-weight: normal}

.content .right_side {float: left; width: 371px; margin-left: 3px; padding-left: 7px; font-family: Arial;
background-image: url(images/small-post-vertical-bg.gif);
background-repeat: repeat-y;
background-position: left top;}
.content .right_side h4{text-transform: uppercase; font-size: 19px; color: #FFF; background-color: #000; height: 21px; text-align: center; padding-top: 7px; margin-bottom: 10px}
.content .right_side .post {width: 371px; float: left; padding-bottom: 12px;border-bottom: 1px #dddddd solid; margin-bottom: 12px}
.content .right_side .post .article_image {float: left;  margin-top: 0px; position: relative;}
.content .right_side .post .article_image p{ padding: 0px}
.content .right_side .post .article_image p.author {font-size: 11px;line-height: 23px;}
.content .right_side .post .article_image p.img {padding-top: 6px}
.content .right_side .post .article_image p img {width: 192px; height: 139px; border: none;}
.content .right_side .post .data {float: right; width: 168px;}

.content .right_side .post .article_image h2{width: 135px; font-family: "Arial Black", Arial, Verdana; color: #000; font-size: 11px;position: absolute; left: 0px; top: 0px; font-weight: normal; text-align: left}
.content .right_side .post .article_image h2 a {text-decoration: none;color: #FFF;padding: 0 2px; font-weight: normal; background-image: url(images/text-bg.png);background-repeat: repeat;line-height: 15px;}
.content .right_side .post .article_image h2 a:hover {background-color: #000; color:#FFF}

.content .right_side .post .data_header {float: left; width: 371px;}
.content .right_side .post .data_header h2 {font-size: 18px;}
.content .right_side .post .data_header h2 a {font-size: 18px; text-decoration: none; font-weight: bold; padding: 0 0px; line-height: 23px;color: #000; }
.content .right_side .post .data_header h2 a:hover {background-color: #000; color:#FFF}
.content .right_side .post .data p.author a{font-size: 11px; color: #4482be; text-decoration: none;}
.content .right_side .post .data p.author a:hover {background-color:#4482be; color: #FFF ;}
.content .right_side .post .data .excerpt {color: #252525; font-size: 12px; padding-top: 0px; line-height: 19px; height: 146px; overflow: hidden; margin-bottom: 3px }
.content .right_side .post .data_info {padding-top: 0px; }
.content .right_side .post .data_info p{color: #000; font-size: 12px; font-weight: bold; display: inline;}
.content .right_side .post .data_info p a {color: #000; text-decoration: none; white-space:nowrap;display: inline}
.content .right_side .post .data_info p a:hover {background-color: #FAFB87; color: #000}
.content .right_side .post .data_info p a:hover span {}
.content .right_side .post .data_info p span {width: 20px; height: 17px; display: block; background-image: url(images/bubble.gif);background-repeat: no-repeat; text-align: center; font-size: 11px; margin: 0 3px; display: inline-block; vertical-align: middle; margin-top: 1px;}
.content .right_side .post .noimg .excerpt {height: auto;}
.content .right_side .post .data .excerpt p {line-height: 18px; font-size: 13px;margin-top: 3px}  
.content .right_side .post .tags {border-top: 1px #000000 solid; margin-top: 5px; padding-top: 2px}
.content .right_side .post .tags p {font-size: 11px;}
.content .right_side .post .tags p a {font-size: 11px; color: #000; text-decoration: none; padding: 0 2px} 
.content .right_side .post .tags p a:hover {background-color: #000;color: #FFF}
.content .right_side .post .noimg {width:371px;}
.content .right_side .category_block {float: left;position: relative; padding-top: 12px;border-top: 3px #000000 solid; margin-top: 4px; margin-bottom: 30px}
.content .right_side .category_block .menu {width: 371px; height: 19px}
.content .right_side .category_block .menu ul {width: 371px}
.content .right_side .category_block .menu ul li a {float: left; overflow: visible; text-decoration: none; padding: 5px 5px 2px 3px; display: block; font-weight: bold; font-size: 12px; position: relative;}
.content .right_side .category_block .menu ul li a span.in {font-weight: bold; position: absolute; left: -5px; clear: both; }
.content .right_side .category_block .menu ul li a span.visible {display: block}
.content .right_side .category_block .menu ul li a span.out {font-weight: bold; position: absolute; right: -5px; clear: both;}
.content .right_side .category_block .menu ul li a span {position: absolute; z-index: 20; display: none;}
.content .right_side .category_block .menu ul li:hover {background-color: #E8E8E8}
.content .right_side .category_block .cat_img {position: absolute; left: 0px; top: -14px}
.content .right_side .category_block .menu ul li a.ml {background-image: url(images/ml-small-bg.gif);background-repeat: no-repeat;background-position: left top;}
.content .right_side .category_block .menu ul li a.mm {background-image: url(images/mm-small-bg.gif);background-repeat: repeat-x;background-position: left top;}
.content .right_side .category_block .menu ul li a.mr {background-image: url(images/mr-small-bg.gif);background-repeat: no-repeat;background-position: right top;}


.content .right_side .category_block .cat_breadcrumb {position: absolute; left: 0px; top: -14px; background-color: #FFF}
.content .right_side .category_block .cat_breadcrumb p {list-style: none; float:left; border: 2px solid #000; font-weight: bold; color: #000; font-size: 12px; padding: 3px 2px 1px 2px}


/* sidebar */
.sidebar {width: 300px; float: right;}
.sidebar .adsense {width: 300px; height: 251px;  overflow: hidden; margin-bottom: 7px; margin-top: 2px}  
.sidebar ul {list-style: none;}
.sidebar .widget {margin-bottom: 3px;border: 1px #000000 solid; width: 298px; overflow: hidden}
.sidebar #most_popular .tab .article p a {font-size: 12px;}
.sidebar #contributors p.see_all {text-align:right; padding-right: 5px; padding-bottom: 5px}
.sidebar #contributors p.see_all a {font-weight: bold; font-size: 12px; text-decoration: none; color: #000}
.sidebar #contributors p.see_all a:hover {background-color: #000; color: #FFF;}
.sidebar h4.font-bebas {text-transform: uppercase; font-size: 19px; color: #FFF; background-color: #000; height: 21px; text-align: center; padding-top: 7px; margin-bottom: 4px}
.sidebar #get_published {width: 300px;  margin-bottom: 3px;}
.sidebar #get_published h4 {margin-bottom: 0px}
.sidebar #get_published .gp_body {background-color: #adeb7f; float: left; width: 300px;}
.sidebar #get_published .gp_body .text_data {background-color: #9bd372; color:#000; width: 225px; padding: 8px; margin: 5px;float: left;}
.sidebar #get_published .gp_body .text_data p {font-size: 14px; font-weight: normal; line-height: 17px;}
.sidebar #get_published .gp_body .text_data p span {font-size: 18px}
.sidebar #get_published .gp_body .buttons {float: left; padding-top: 5px}
.sidebar #get_published p {}
.sidebar #get_published p.write {text-align: center;  color: #FFF}
.sidebar #get_published p.write a {color: #FFF; text-decoration: none;width: 40px; height: 28px; display: block; font-size: 11px;background-color: #000; padding-top: 12px}
.sidebar #get_published p.write a:hover {text-decoration: underline}
.sidebar #get_published p.learn_more {text-align: center;  color: #FFF}
.sidebar #get_published p.learn_more a {color: #FFF; text-decoration: none;width: 40px; height: 32px; display: block; margin-top: 3px; font-size: 11px; background-color: #000;line-height: 10px; padding-top:8px}
.sidebar #get_published p.learn_more a:hover {text-decoration: underline} 


.sidebar .tabs_area .navigator {float: left;}
.sidebar .tabs_area .navigator #most-viewed {background-color: #FFF}
.sidebar .tabs_area .navigator #most-commented {background-color: #FFF}
.sidebar .tabs_area .navigator #most-recent {background-color:#FFF;} 
.sidebar .tabs_area ul.tabNav {float: left; padding-left: 20px; width: 280px; margin-bottom: 0; border-bottom: 1px solid #DFDFDE;}
.sidebar  #most_popular ul.tabNav {float: none; padding-left: 20px; width: 280px; margin-bottom: 0; border-bottom: 1px solid #DFDFDE; height: 20px}
.sidebar .tabs_area ul.tabNav li { float: left;display:inline;border: 1px #dfdfde solid; margin: 0px 2px; border-bottom: none;}
.sidebar .tabs_area ul.tabNav li a {display: block; padding:4px 10px 2px 10px;font-size: 12px;text-decoration: none;color:#000000; background-color: #FAFB87}
.sidebar .tabs_area ul.tabNav li a.tab_viewed.hovered { color: #3113c6;}
.sidebar .tabs_area ul.tabNav li a.tab_commented.hovered { color: #3113c6;}
.sidebar .tabs_area ul.tabNav li a.tab_recent.hovered{color: #CCCC16}
.sidebar .tabs_area ul.tabNav li a.tab_recent.hovered:hover {color: #3113c6;} 
.sidebar .tabs_area ul.tabNav li a.selected {background-color: #f7f7f7; color: #000; border-bottom: 1px solid #FFF; height: 14px}
.sidebar .tabs_area .tab {float :left;padding:0px; width: 298px; padding-top: 4px}
.sidebar .tabs_area .tab ol {list-style: none; float: left;}
.sidebar .tabs_area .tab ol li {float: left;}
.sidebar .tabs_area .tab ol li .no {width: 19px; height: 21px;float: left;border: 1px #c7c7c7 solid;background-color: #FFF;}
.sidebar .tabs_area .tab ol li .no p {text-align: center; padding-top: 7px; font-size: 10px; font-weight: bold; background-color: #FFF;color: #000}
.sidebar .tabs_area .tab ol li .mark {}
.sidebar .tabs_area #most-viewed ol li .mark {background-color: #FFF; color: #000}
.sidebar .tabs_area #most-shared ol li .mark {background-color: #eff11a; color: #FFF}
.sidebar .tabs_area .tab ol li .article {float: left; width: 272px; padding-left: 5px}
.sidebar .tabs_area .tab ol li .article p {font-size: 11px}
.sidebar .tabs_area .tab ol li .article p.author {font-size: 10px; line-height: 10px; margin-bottom: 4px}
.sidebar .tabs_area .tab ol li .article p a {color:#000;font-weight:normal; font-weight:bold;text-decoration: none;}
.sidebar .tabs_area #most-viewed ol li .article p {color: #000}
.sidebar .tabs_area #most-viewed ol li .article p a {color: #000}
.sidebar .tabs_area #most-viewed ol li .article p a:hover {background-color:#000; color: #EFF11A}
.sidebar .tabs_area #most-viewed ol li .no p {text-align: center; padding-top: 7px; font-size: 10px; font-weight: bold; background-color:#FFF; color: #000}  
.sidebar .tabs_area #most-viewed ol li .mark p {text-align: center; padding-top: 7px; font-size: 10px; font-weight: bold; background-color:#FFF; color: #000}
.sidebar .tabs_area #most-commented ol li .article p {color: #000}
.sidebar .tabs_area #most-commented ol li .article p a {color: #000}
.sidebar .tabs_area #most-commented ol li .article p a:hover {background-color:#000; color: #EFF11A}
.sidebar .tabs_area #most-recent ol li .article p a:hover {background-color:#000; color: #EFF11A}
.sidebar .tabs_area #most-commented ol li .no p {text-align: center; padding-top: 7px; font-size: 10px; font-weight: bold; background-color:#FFF; color: #000}  
.sidebar .tabs_area #most-commented ol li .mark {background-color:#FFF; color}
.sidebar .tabs_area #most-commented ol li .mark p {text-align: center; padding-top: 7px; font-size: 10px; font-weight: bold; background-color:#FFF; color: #000} 

.sidebar #contributors ul.tabNav li a { background-color: #fafb87; text-align: center;}
.sidebar #contributors ul.tabNav li a.selected {background-color: #FFF; height: auto}
.sidebar #contributors .tab ol li {margin-bottom: 3px}
.sidebar #contributors .tab ol li .data {float: left; width: 272px; padding-left: 5px}
.sidebar #contributors .tab ol li .data p.author_img {font-size: 11px; float: left; width: 40px; height: 40px; margin-right: 5px; overflow: hidden}
.sidebar #contributors .tab ol li .data p.author_img img{ border: none; width: 40px; height: 40px;}
.sidebar #contributors .tab ol li .data p.author {font-size: 12px;  margin-bottom: 4px; float: right; width: 227px; font-weight: bold}
.sidebar #contributors .tab ol li .data p.article_title{font-size: 11px; line-height: 10px; margin-bottom: 4px; float: right; width: 227px; font-size: 11px;font-style: italic;}
.sidebar #contributors .tab ol li .data p.article_title a:hover {background-color: #000; color: #FFF}
.sidebar #contributors .tab ol li .data p a {color:#000; text-decoration: none;}
.sidebar #contributors .tab ol li .data p a:hover {color:#FFF; text-decoration: none; background-color: #000} 
.sidebar #contributors .tab ol li .no {height: 38px;}
.sidebar #contributors .tab ol li .no p {padding-top: 17px;}

.sidebar #questions h4 {position: relative}
.sidebar #questions h4 span {position: absolute; right: 5px; top: 6px}
.sidebar #questions h4 span a {font-size: 14px;text-decoration: none; color: #FFF; padding: 2px 4px 0 2px}
.sidebar #questions h4 span a.current {border: 1px #ffffff solid;}
.sidebar #questions .questions_section {padding: 0px 5px; display: none;}
.sidebar #questions .questions_section h5 {font-size: 14px; padding-bottom: 5px}
.sidebar #questions .questions_section h5 span a {font-size: 10px; color: #000; font-style: italic;}
.sidebar #questions .questions_section h5 span a:hover {background-color: #000; color: #FFF}
.sidebar #questions .questions_section .user_response {width: 285px; height: 52px;background-image: url(images/sidebar-q-textarea-bg.gif);background-repeat: no-repeat;background-position: left top;}
.sidebar #questions .questions_section .user_response textarea{overflow: auto;border: 1px #f5e7f2 solid; background-color: #f5e7f2; margin-left: 8px; margin-top: 8px; width: 267px; height:33px; font-size: 11px}
.sidebar #questions .questions_section .post_textarea {width: 285px; height: 24px;background-image: url(images/sidebar-q-posttextarea-bg.gif);background-repeat: no-repeat;background-position: left top;}
.sidebar #questions .questions_section .post_textarea .q_status {float: left; font-size: 12px; font-weight: bold; margin-left: 5px}
.sidebar #questions .questions_section .post_textarea .submit_button {float: left; margin-left: 40px; margin-top: 3px }

.sidebar .section {width: 298px;}
.sidebar .section #squeeze {width: 138px; float: left; margin-bottom: -1px}
.sidebar .section #squeeze .header{width: 138px; border-bottom: 5px #000000 solid;}
.sidebar .section #squeeze #squeeze_boxes {border-right: 1px #000000 solid; border-bottom: 1px #000000 solid; }
.sidebar .section #squeeze .box {position: relative;border-bottom: 1px #000000 solid;background-image: url(images/sidebar-squeeze-go.png);background-repeat: no-repeat;background-position: +110px bottom; padding-bottom: 15px; overflow: hidden}
.sidebar .section #squeeze .box:hover {cursor: pointer;}
.sidebar .section #squeeze .box p.cat_title {font-size: 12px; text-align: center; padding-top: 5px}
.sidebar .section #squeeze .box p.title {font-size: 11px; padding: 0 2px; font-family:"Times New Roman",Arial; text-align: center}
.sidebar .section #squeeze .box p.description {font-size: 11px; padding: 3px 10px}
.sidebar .section #squeeze .box p.cat_title a{color: #000; text-decoration: none;font-size: 12px; text-align: center; padding-top: 5px}
.sidebar .section #squeeze .box p.title a{color: #000; text-decoration: none;font-size: 11px; padding: 0 2px; font-family:"Times New Roman",Arial; text-align: center}
.sidebar .section #squeeze .box:hover p.title a {color: #f66e38}
.sidebar .section #squeeze .box p.description a{text-decoration: none;color: #373737; font-size: 11px; padding: 3px 10px}
.sidebar .section #squeeze .box:hover p.description a {color: #f66e38}  
.sidebar .section #squeeze .box p a.hovered {}
.sidebar .section #squeeze .box .link{position: absolute;}
.sidebar .section #squeeze .squeze_controls {background-color: #FAFB87}
.sidebar .section #squeeze .squeze_controls p {text-align: center; font-size: 12px}
.sidebar .section #squeeze .squeze_controls p a {text-decoration: none;color: #000; display: block; padding: 8px 15px; float: left;}  
.sidebar .section #squeeze .squeze_controls p a.disabled {color: #D5D5D5; cursor: default;}

.sidebar .section #squeeze .squeze_controls .prev {width: 68px; float: left;}
.sidebar .section #squeeze .squeze_controls .next {width: 68px;float: left;}

.sidebar .section .ads{width: 160px; height: 600px; overflow: hidden; float: right;}

.sidebar #questions .block {position: relative}
.sidebar #questions .block .controls {position: absolute; top: 7px; right: 20px; float: left;}
.sidebar #questions .block .controls a {color:#FFF;font-size:11px; font-weight: bold;text-decoration: none; display: block; float: left; height: 15px; width: 8px; padding-left: 2px; border:1px solid #000;}
.sidebar #questions .block .controls a.current {border:1px solid #FFFFFF;}

#aktt_tweet_sidebar_ajax {position: absolute; top: 9px; right: 3px; float: left; display: none;}
.sidebar #aktt_tweet_posted_sidebar_msg {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#FFFFCC none repeat scroll 0 0;margin:0 0 5px;padding:1px 3px; margin-top: 5px; display: none;}
.sidebar #aktt_tweet_posted_sidebar_msg p {color:#404040; font-size: 11px; font-weight: bold}


.sidebar #whats_hot .post_elements {width: 275px; float: left; margin: 2px 0 8px 5px; margin-left: 10px;}
.sidebar #whats_hot .post_elements .article_image {float: left;  margin-top: 3px;}
.sidebar #whats_hot .post_elements .article_image p{ padding: 0px}
.sidebar #whats_hot .post_elements .article_image p img {width: 275px; height: 190px; border: none;}
.sidebar #whats_hot .post_elements .article_image h2{width: 274px; font-family:  Arial, Verdana; color: #000; text-align: left; font-size:16px; font-weight:bold; padding-bottom: 0px}
.sidebar #whats_hot .post_elements .article_image h2 a {text-decoration: none; color: #000;line-height:23px; font-size: 18px;}
.sidebar #whats_hot .post_elements .article_image h2 a:hover {background-color: #000; color:#FFF}
.sidebar #whats_hot .post_elements .article_image p.author {padding-bottom: 4px}
.sidebar #whats_hot .post_elements .article_image p.post-links {padding-top: 5px}


/* footer */
.footer {width: 967px; height: 22px; clear: both; background-color: #000; color: #ffffff; font-size: 11px; padding-top: 10px;}
.footer p {text-align: center; float: left; padding-left: 122px;}
.footer ul {list-style: none; padding-left: 15px; float: left;}
.footer ul li{ display: inline;}
.footer ul li a{color: #fff; text-decoration: none; padding-right: 4px;}





.post_elements {background-position: left top;}
.post_elements p.author {font-size: 11px; color: #585858}
.post_elements p.author a {color: #007ead; font-weight: bold; text-decoration: none;}
.post_elements p.author a:hover {background-color: #007ead; color: #FFF}
.post_elements p.author span a {font-size: 13px; color: #007ead; font-weight: bold; text-decoration: none;}
.post_elements h2 {font-size: 17px; margin-bottom: 3px;}
.post_elements h2 a{color: #252525; font-weight: bold; text-decoration: none;}
.post_elements p.post-links {font-size: 11px; color: #AD0000; font-weight: bold; text-align: right;}
.post_elements p.post-links a {color: #AD0000; text-decoration: none;}
.post_elements p.post-links a:hover {background-color: #AD0000; color: #FFF}
.post_elements p.post-links span {font-size: 14px; font-weight: bold; color:#252525}




/* post */
.main .content .author_page{font-family:Georgia,Verdana,Helvetica;}
.main .content .author_page p {line-height:22px; margin-bottom:15px;}
#wrapper .main .content .editorial_post {font-family:Georgia,Verdana,Helvetica;}
#wrapper .main .content .editorial_post .post_text_content p {font-size: 15px}

#wrapper .main .content .rd_post {font-family:Arial,Verdana,Helvetica;}
#wrapper .main .content .rd_post .post_text_content p {font-size: 15px}

.postdata { padding: 10px; font-size: 12px; line-height: 17px;text-align: left;}
.postdata ul {list-style:none;}
.postdata h2 {font-size: 16px; padding-bottom: 5px;}
.postdata h2.post_title {text-align: left; width:523px; margin-left: 00px; font-size:2.2em;line-height:30px;font-weight:bold;margin-top: -4px; margin-bottom: -2px; min-height: 53px;}
.author_page h2 {font-size: 21px;font-weight: normal}
.postdata h2.other_author_posts {margin-top: 20px; clear: both;}
.postdata ul.other_author_posts li{margin-bottom: 10px;}
.postdata ul.other_author_posts li a{font-size: 12px;}
.postdata h2 img {border:2px solid #000000; vertical-align: middle; width: 100px; height: 100px;}
.postdata p {padding-bottom: 10px;}
.postdata a {color:#AD0000;text-decoration:none; font-size: 12px;}
.postdata a:hover {text-decoration: underline}

.postdata .blogger_data {margin-left: 00px; margin-bottom: 20px; float: left;}
.postdata .blogger_data p {padding-bottom: 0px;}
.postdata .blogger_data p.bio-image {float: left; padding-left: 00px;}
.postdata .blogger_data .bio-image a img {width: 100px; height: 100px;border:2px solid #000000; margin: 0px; padding: 0px;}
.postdata .blogger_data .bio-image a img:hover {border:2px solid #E5E5E5;}
.postdata .blogger_data .data {float:left;padding-left:10px;}
.postdata .blogger_data .title_author {font-size: 12px;}
.postdata .blogger_data .title_author a {color: #007ead; font-size: 12px; }
.postdata .blogger_data .title_options {font-size: 12px; padding-top: 4px;}
.postdata .blogger_data .title_options img{vertical-align: middle; border: none; padding: 0px; margin: 0px}
.postdata .blogger_data .title_options a {margin-right: 0px; font-size: 11px;}
.postdata .blogger_data .excerpt {font-size: 11px;}

h3#comments {margin-bottom: 10px;}
.postdata .commentlist {margin-bottom: 20px; list-style: none;}
.postdata .commentlist li {margin-bottom: 10px; padding: 15px 5px 5px 5px;border-top: 1px #4C4C4C solid; border-bottom: 1px #4C4C4C solid;}
.postdata .commentlist li.even {background-color: #F3F3F3;}
.postdata .commentlist li.odd {}

.postdata #respond {float: left; width: 637px;}
.postdata #respond h3{float: left;background-color: #F9EC30; color:#5D5D5D;float:left;font-size:11px;font-weight:bold;margin-right:0.3em;padding:6px;text-decoration:none;}
.postdata #respond .response_body {background-color: #F3F3F3; padding: 15px;}
.postdata #respond .response_body input[type="text"] {border:1px solid #C1C1C1;color:#343434;float:left;font-size:10px;height:20px;margin-bottom:3px;padding:3px 2px 0;width:268px; margin-bottom: 8px;}
.postdata #respond .response_body input[type="submit"] {background-color:#4C4C4C;color: #FFF;border:0 none;cursor:pointer;margin-left:5px;padding:3px; font-size: 12px; margin-top: 10px;}
.postdata #respond .response_body textarea {border:1px solid #C1C1C1;color:#343434;font-size:11px;height:200px;padding:3px 2px 0; width: 450px;}
.postdata #respond .response_body form label {float: left; margin-left: 5px; margin-top: 4px;}
.postdata #respond .response_body form p{clear: both;}

.postdata .post_text_content {line-height: 21px; }
.postdata .post_text_content p {margin-bottom: 0px;}
.postdata .post_text_content p img {border:4px solid #000000; padding: 0px;}

.postdata .tags {border-top: 1px #EBEBEB solid; border-bottom: 1px #EBEBEB solid;color:#808080; padding: 8px 0px; margin-bottom: 10px;}
.postdata .socialise {margin: 10px 0 20px 0px ; border-bottom: 1px #EBEBEB solid;}
.postdata .socialise .jqDock {width: 600px;}
.postdata .socialise .jqDock a img{padding: 0 0}

.postdata p img {border:1px solid #E1E1E1;margin:5px;padding:3px;position:relative;}
.postdata .alignleft {float:left; margin-left: 0px;}
.postdata .alignright {float:right; margin-right: 0px;}
.postdata blockquote {margin-left: 80px; margin-right: 80px;}


/* page */
.content .page {padding: 10px; padding-top: 20px; font-size: 12px; line-height: 20px}
.content .page h2 {font-size: 16px}
.content .page p {padding-bottom: 5px}
.content .page p input.TextField {border:1px solid #C1C1C1;color: #616161;font-size:10px;height:20px;margin-bottom:3px;padding:3px 2px 0px 3px;width:200px;}
.content .page p textarea {border:1px solid #C1C1C1;color: #616161;font-size:10px;margin-bottom:3px;padding:3px 2px 0px 3px;width:300px;}
.content .page a {color:#007EAD;font-size:12px;}


/* prefooter */
#prefooter {width:657px; margin-top: 12px; padding-bottom: 10px; float: left;}
#wrapper .contenthome .prefooter_home {float: right; width:670px;}
#prefooter h4 {text-transform: uppercase; font-size: 19px; color: #FFF; background-color: #000; height: 21px; text-align: center; padding-top: 7px; margin-bottom: 10px}
#prefooter .links_block {float: left; width: 204px; padding-left: 14px;}
#prefooter .links_block h2 {font-size: 16px; color: #191919; padding-top: 20px; padding-bottom: 14px}
#prefooter .links_block ul {list-style: none}
#prefooter .links_block ul li {padding: 3px 0; padding-left: 5px;}
#prefooter .links_block ul li a {font-size: 12px; color:#000;font-weight:normal; text-decoration: none; padding: 1px 2px}
#prefooter .links_block ul li a:hover {background-color: #000; color: #FFF}


/* page naveigation */
.search .wp-pagenavi {float:right;font-size:12px;padding-top:10px; padding-bottom: 10px;}
.search .wp-pagenavi a, .search .wp-pagenavi a:link {background-color:#FFFFFF;border:1px solid #FFF;color:#545454;margin:2px;padding:2px 4px;}
.search .wp-pagenavi a:visited {background-color:#FFFFFF;border:1px solid #FFF;color:#545454;}
.search .wp-pagenavi a:hover {background-color: #000000;border:1px solid #FFF;color:#E7E4D8;margin:2px;padding:2px 4px;text-decoration:none;}

.search .wp-pagenavi span.pages {background-color:#FFFFFF;border:1px solid #FFF;color:#545454;margin:2px;padding:2px 4px;}
.search .wp-pagenavi span.current {background-color: #000000;border:1px solid #FFF;color:#E7E4D8;margin:2px;padding:2px 4px;text-decoration:none;}
.search .wp-pagenavi span.extend {background-color: #FFF;border:1px solid #FFF;color:#E7E4D8;margin:2px;padding:2px 4px;text-decoration:none;}



blockquote {background-image: url(images/blockquote-left.gif);background-repeat: no-repeat;background-position: left top;padding: 7px 0 0 32px;}
blockquote p {font-size: 13px; color: #000; padding: 0px; padding: 0px 30px 7px 0px;background-image: url(images/blockquote-right.gif);background-repeat: no-repeat;background-position: right bottom;}


.clear {clear: both}
.fl {float: left;}
.fr {float: right;}