/*
  Changes:
    All - font-family:Georgia; - are replaced with - font-family:Georgia,serif;
*/
* {
  padding:0px;
  margin:0px;
}
a {
  outline:none;
  text-decoration:none;
}
body {
  background-color:#e8e8e8;
  font-family:Arial, sans-serif;
  font-size:62.5%;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
/*  line-height:130%;*/
}
#wrapper {
  width:1002px;
  margin:0px auto;
  overflow:hidden;
}
.top-links {
/*  height:12px;*/
  padding:7px 11px 7px 11px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  display: list-item;
  overflow:hidden;
}
.top-links li{
  padding-top:2px;
  font-size:11px;
  line-height:11px;
  float:right;
}
.top-links a {
  margin-right:10px;
  font-size:11px;
  line-height:11px;
  font-family:Georgia,serif;
  text-decoration:none;
  outline:none;
}
.top-links span.selected {
  margin-right:10px;
  font-size:11px;
  line-height:11px;
  font-family:Georgia,serif;
  color:#808080;
}
li.top-link-left {
  float:left;
}
a.rss-feed {
  margin-right:0px;
  display:block;
}
div.rss {
  margin-top:-2px;
}
ul.top-links li a div.rss-feed {
  width:44px;
  height:16px;
}
.top-links a img {
  position:relative;
  top:-2px;
  border:none;
}
.header {
  padding:0px 10px 5px 10px;
  background-color:#ffffff;
  border-top:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  overflow:hidden;
}
.sofia-echo-logo {
  width:242px;
  height:91px;
  margin:15px 0px 0px 0px;
  float:left;
}
div.sofia-echo-logo a {
  height:100%;
  text-decoration:none;
  outline:none;
  position:relative;
  display:block;
}
div.sofia-echo-logo a span {
  display:none;
}
div.header .advert {
  width:728px;
  margin:4px 0px 0px 10px;
  float:left;
}
div.header .advert span {
  font-family:verdana;
  font-size:9px;
  line-height:10px;
  color:#b2b2b2;
}
div.header .advert a img {
  border:none;
}
div.header ul.user-bar {
  padding:6px 0px 5px 5px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  display: list-item;
  clear:both;
  overflow:hidden;
}
div.header ul.user-bar li {
  padding:0px 10px 0px 10px;
  font-size:1.2em;
  float:left;
}
div.header ul.user-bar li.border {
  border-right:1px solid #ebebeb;
}
div.header ul.user-bar li.search {
  padding:0px 15px 0px 0px;
  float:right;
  overflow:hidden;
}
div.header ul.user-bar li.search span {
  margin:0px 10px 0px 0px;
  padding:1px 0px 0px 0px;
  color:#808080;
  font-size:11px;
  line-height:11px;
  float:right;
}
div.header ul.user-bar li.search input.text {
  height:15px;
  border-top:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  border-right:none;
  float:right;
}
div.header ul.user-bar li.search .button {
  cursor:hand;
  cursor:pointer;  
  border:none;    
  float:right;
}
div.header ul.user-bar li.font-size {
  padding:0px 0px 0px 10px;
  float:right;
}
div.header ul.user-bar li.font-size img {
  border:0px;
}
div.header ul.user-bar li.font-size div.larger-font {
  width:17px;
  height:17px;
  cursor:hand;
  cursor:pointer;
}
div.header ul.user-bar li.font-size div.normal-font {
  width:17px;
  height:17px;
  cursor:hand;
  cursor:pointer;
}
div.header ul.user-bar li.font-size div.smaller-font {
  width:17px;
  height:17px;
  cursor:hand;
  cursor:pointer;
}
div.header ul.user-bar li a {
  /*color:#751E55;*/
  text-decoration:none;
  outline:none;
}
div.header ul.navigation {
  height:37px;
  padding:0px 0px 5px 0px;
  list-style-image: none;
  overflow:hidden;
  list-style-position: outside;
  list-style-type: none;
  display: list-item;
  clear:both;
}
div.header ul.navigation li {
  padding:8px 11px 13px 11px;
/*  height:26px;*/
  font-size:14px;
  line-height:1.5em;
  float:left;
}
div.header ul.navigation li a {
  height:100%;
  font-size:14px;
  line-height:1.5em;
  color:#ffffff;
  font-family:Georgia,serif;
  text-decoration:none;
  outline:none;
}
div.header ul.navigation li.last {
  padding-right:0px;
}
div.header ul.navigation li.selected {
  height:37px;
  padding:0px 0px 0px 11px;
  color:#000;
  font-family:Georgia,serif;  
}
div.header ul.navigation li.selected div {
  padding:11px 9px 11px 0px;
  margin-right:2px;
}
div.header ul.navigation li.selected div span a{
  color: black;
  line-height:1.1em;
  font-family:Georgia,serif;
}
div.left-column {
  width:140px;
  margin:0px 0px 10px 0px;
  overflow:hidden;
  float:left;
}
div.left-column div.container {
  width:138px;
  margin-top:10px;
  padding:5px 12px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  overflow:hidden;
}
div.left-column div.advertisement {
  width:120px;
  padding:3px 9px 8px 9px;
}
div.left-column div.container-adv {
  width:123px;
  padding:9px 5px 15px 10px;
  background-color:#f5f5f5;
}
div.left-column div.day-o-week {
  padding:5px 0px;
  text-align:center;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
}
div.left-column div.weather {
  width:128px;
  padding:2px 0px 2px 8px;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
}
div.left-column div.container p.day-o-week {
  padding:0px;
  margin:-2px 0px 0px 0px;
  font-size:14px;
  font-family:Georgia,serif;
}
div.left-column div.container span.advert {
  font-family:verdana;
  font-size:9px;
  line-height:12px;
  color:#b2b2b2;
}
div.left-column div.container a {
  margin-bottom:2px;
  font-size:1.1em;
  text-decoration:none;
  outline:none;
  display:block;  
}
div.left-column div.container a.spacer {
  margin-bottom: 0px;
}
div.left-column div.container a img {
  border:none;  
  margin-bottom: 10px;
}
div.left-column div.container a img.advert {
  float:none;
}
div.left-column div.about-today {
  padding:0px 0px 0px 0px;
}
div.left-column div.container h3 {
  padding:10px 5px 8px 10px;
  border-bottom:1px solid #ebebeb;
  color:#000000;
  font-size:1.6em;
  font-family:Georgia,serif;
}
div.left-column div.about-today p {
  padding:0px 5px 20px 15px;
  color:#808080;
  font-size:1.2em !important;
/*  line-height:1.3em !important;*/
}
div.left-column div.container p {
  margin:10px 0px 0px 0px;
  color:#606060;
  font-size:1.1em;
  line-height:1.2em;
}
div.left-column div.container span.weather-gray {
  margin:6px 0px 0px 3px;
  color:#808080;
  font-size:1.3em;
  float:left;
  left:10px;
}
div.left-column div.container span.weather {
  margin:6px 0px 0px 2px;
  color:#000000;
  font-size:1.3em;
  float:left;
}
div.left-column div.weather img {
}
div.left-column div.container img {
  float:left;
}
div.left-column div.container p.weather span {
  display:inline;
}
div.left-column div.container-adv p {
  margin:5px 0px 0px 0px;
}
div.left-column div.container-adv p a {
  margin-bottom:2px;
  margin-bottom:2px;
  color:#808080;
  font-size:1em;
  text-decoration:none;
  outline:none;
  display:block;
}
div.left-column div.container-adv span {
  display:block;
}
div.left-column div.container-adv a.web {
  padding-bottom:5px;
  margin-right:5px;
  border-bottom:1px solid #ebebeb;
}
div.central-column {
  width:530px;
  margin:0px 0px 10px 0px;
  overflow:hidden;
  float:left;
}
div.central-column-bulletins {
  width:862px;
  margin:0px 0px 10px 0px;
  overflow:hidden;
  float:left;  
}
div.central-column-bulletins div.container {
  margin:10px 0px 0px 10px;
  padding:0px 10px 20px 10px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  overflow:hidden;
}
div.central-column-bulletins div.title {
  margin:10px 0px -10px 10px;
  border-top:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  overflow:hidden;
}
div.central-column-bulletins div.title h2 {
  padding:2px 0px 1px 10px;
  font-size:2em;
  line-height:1.6em;
  font-family:Georgia,serif;
  font-weight:500;
  color:#000000;
}
div.central-column-bulletins div.container div.content {
  padding:7px 5px 9px 0px;
  overflow:hidden;  
}
div.central-column div.top-news {
  overflow:hidden;
}
div.central-column div.top-news div.title {
  border-bottom:1px solid #d9d9d9;
}
div.central-column div.title {
  margin:10px 0px -10px 10px;
  border-top:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  overflow:hidden;
}
div.central-column div.title h2 {
  padding:2px 0px 1px 10px;
  font-size:2em;
  line-height:1.6em;
  font-family:Georgia,serif;
  font-weight:500;
  color:#000000;
}
div.central-column div.title h2 a {
  color:#000000;
}
div.central-column div.title h2.small {
  font-size:1.8em;
}
div.central-column div.title h2.vsmall {
  font-size:1.6em;
  height:28px;
}
div.central-column div.top-news div.container {
  width:518px;
  margin:10px 0px 0px 10px;
  padding:0px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  border-top:0px;
  position:relative;
  overflow:hidden;
}
#photo {
  position:relative;
}
div.central-column div.top-news div.container div.lists {
  width:518px;
  position:relative;
  overflow:hidden;
}
div.central-column div.top-news div.container div.lists div.elem {
  padding:10px;
  position:relative;
  overflow:hidden;
  
}
div.central-column div.container {
  margin:10px 0px 0px 10px;
  padding:0px 10px 20px 10px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  overflow:hidden;
}
div.central-column div.container div.elem {
  width:500px !important;
  padding:10px;
  float:left;
}
div.central-column div.advertisement {
  padding:3px 25px 10px 25px;
}
div.central-column div.advertisement2 {
  padding:3px 5px 10px 15px;
}
div.central-column div.top-news div.photo-gall div.page {
  width:21px;
  height:20px;
  margin:1px 0px -19px 1px;
  padding-top:3px;
  color:#ffffff;
  font-size:1.2em;
  line-height:12px;
  float:left;
}
div.central-column div.top-news div.photo-gall div.page a {
  width:11px;
  height:10px;
  padding:4px 7px 5px 7px;
  font-size:11px;
  color:#ffffff;
}
div.central-column div.top-news div.photo-gall {
  height:20px;
  margin-bottom:-20px;
  top:-10px;
  left:280px;
  position:relative;
  overflow:hidden;
}
div.central-column div.top-news div.photo-gall div.page-image {
/*  width:91px;*/
/*  height:10px;*/
  margin:1px 0px -21px 1px;
  padding:3px 14px 6px 10px !important;
  line-height:12px;
  float:left;
  display:block;
}
div.central-column div.top-news div.photo-gall div.sele {
  width:90px;
  height:11px;
  margin-top:0px;
  border-top:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  background:#ffffff url(none) !important;
}
div.central-column div.top-news div.photo-gall div.sele a {
  color:#000000 !important;
}
div.central-column div.top-news div.photo-gall div.page-image a {
  padding-left:0px !important;
  color:#ffffff;
  font-size:11px;
}
div.central-column div.top-news div.photo-gall div.selected {
  height:21px;
  margin:0px 0px -21px 1px;
  padding:3px 0px 0px 0px;
  color:#000000;
  border-top:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  float:left;
}
div.central-column div.top-news div.photo-gall div.selected a {
  padding:4px 3px 5px 7px;
  color:#000;
}
div.central-column div.top-news img {
  margin:2px 12px 2px 2px;
  margin:4px 13px 1px 2px !important;
  border:2px solid #ebebeb;
  position:relative;
  float:left;
}
div.central-column div.top-news div.title a img {    
  border:0px;    
  margin:10px 6px 0px 12px !important;
}
div.central-column div.container div.content {
  padding:7px 5px 9px 0px;
  overflow:hidden;
  border-bottom:1px solid #ebebeb;   
}
div.central-column div.container div.no-border {
  padding:10px 0px 5px 0px;
  border-bottom:none;
}
div.central-column div.container img {
  margin:2px 10px 0px 3px;
  border:1px solid #ebebeb;
  float:left;
}
div.central-column div.container a {
  outline:none;
  text-decoration:none;
  display:block;
}

#wrapper .central-column .noBlock {
	padding: 10px;
}

#wrapper .central-column .noBlock a {
	display: inline;
	font-family: Georgia,serif;
	padding: 2px;
}

div.central-column div.container h3 {
  margin:2px 0px 0px 0px;
  font-size:1.8em;
  font-family:Georgia,serif;
  font-weight:500;
  color:#000;
/*  line-height:1.1em;*/
}
div.central-column div.container h4 {
  margin:0px 0px 0px 0px;
  font-size:1.4em;
  font-family:Georgia,serif;
  font-weight:800;
/*  line-height:1.2em;*/
  display:block;
}
div.central-column div.container h5 {
  margin:0px 0px 0px 0px;
  font-size:1.2em;
  font-family:Arial;
  font-weight:500;
/*  line-height:1.3em;*/
}
div.central-column div.container h5 a {
  color:#000000;
}
div.central-column div.subscribe {
  padding:10px 0px 0px 0px;
}
div.central-column div.subscribe div.content {
  margin-left:10px;
  margin-right:10px;
}
div.central-column div.subscribe p.subscribe {
  margin:10px 10px 10px 10px;
  font-size:12px;
  float:left;
}
div.central-column div.subscribe a.subscribe {
  height:17px;
  margin:7px 0px 7px 0px;
  padding:3px 12px 0px 9px;
  font-size:12px;
  line-height:12px;
  color:#ffffff;
  display:inline;
  float:left;
}
div.central-column div.subscribe div.footer {	  
  height:auto;
  padding:10px;
  margin-top:15px;
  font-size:12px;
  line-height:12px;
  color:#808080;
  border-bottom: 0px;
  border-left: 0px;
}
div.central-column div.subscribe a.footer {    
  display: inline;	
  margin-left:10px;      
}
div.central-column div.container div.posted {
  margin:3px 0px 2px 0px;
  font-size:1.2em;
  overflow:hidden;
}
div.central-column div.container div.posted span.mins-ago {
  float:left;
  color:#999;
}
div.central-column div.container div.posted span.posted-by {
  padding-left:5px;
  float:left;
}
div.central-column div.container div.posted span.posted-by a span {
  margin-right:5px;
  float:left;
  color:#999;
}
div.central-column div.container div.posted span.border {
  padding-right:5px;
  border-right:1px solid #ebebeb;
}
div.central-column div.top-news div.container p {
  color:#606060;
  font-size:1.3em;
/*  line-height:1.3em;*/
}
div.central-column div.container p {
  color:#606060;
  font-size:1.2em;
/*  line-height:1.4em;*/
}
div.central-column div.container img.separation {
  height:1px;
  border:none;
  margin:10px 0px 10px 0px;
}
div.central-column div.advertisement span, div.central-column div.advertisement2 span {
  color:#808080;
  font-family:Verdana;
  font-size:0.9em;
}
div.central-column div.advertisement img {
  margin:0px 0px 0px 0px;
  border:none;
}
div.central-column div.advertisement2 img {
  margin:0px;
  border:none;
  float:left;
}
div.central-column div.advertisement2 img.first {
  margin:0px 18px 0px 0px;
}
div.central-column div.most {
  padding:0px 0px 18px 0px;
}
#ugc {
  width:518px;
}
div.central-column div.user-gen-content h2 {
  color:#000000;
  float:left;
}
div.central-column div.title div.page-image-news {
/*  height:10px;*/
  padding:3px 20px 6px 20px;
  position:relative;
  top:7px;
  right:10px;
  float:right;
}
div.central-column div.title div.page-image-news span {
  color:#ffffff;
  font-size:12px;
  line-height:12px;
}
div.central-column div.staff-picks-container {
  width:458px;
/*  height:132px;*/
  margin:-3px 0px 0px 10px;
  padding:0px 26px 20px 34px;
  overflow:hidden;
  position:relative;
}
div.central-column div.staff-picks {
  width:458px;
/*  height:132px;*/
  overflow:hidden;
  position:relative;
}
div.central-column div.staff-picks ul.list {
  width:2000px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
  list-style-position: outside;
  list-style-type: none;
  position:relative;
  left:0px;
  display: list-item;
}
div.central-column div.staff-picks ul.list li.staff {
  width:70px;
  margin:10px 3px 0px 3px;
  overflow:hidden;
  float:left;
}
div.central-column div.staff-picks ul.list li.first {
  padding-left:35px;
}
div.central-column div.staff-picks ul.list li.last {
  padding-right:27px;
}
div.central-column div.staff-picks li.staff.hidden {
  display:none;
}
div.central-column div.staff-picks li.staff p.name {
  text-align: center;
  font-size:1.1em;
  font-family:Georgia,serif;
  line-height:1.1em;
}
div.central-column div.staff-picks li.staff p.position {
  margin-top:3px;
  text-align: center;
  font-size:1em;
  font-family:Arial;
  line-height:1.1em;
}
div.central-column div.staff-picks li.staff img {
  margin:0px auto 5px auto;
}
div.central-column div.button-left, div.central-column div.button-left-disabled {
  width:19px;
  height:85px;
  margin:0px 0px -80px 0px;
  position:relative;
  z-index:500;
  left:11px;
  top:21px;
  overflow:hidden;
}
div.central-column div.button-left a, div.central-column div.button-left-disabled a {
  width:19px;
  height:85px;
  display:block;
}
div.central-column div.button-right, div.central-column div.button-right-disabled {
  width:19px;
  height:85px;
  margin:0px 0px -80px 0px;
  position:relative;
  left:510px;
  top:16px;
  z-index:500;
  overflow:hidden;
}
div.central-column div.button-right a, div.central-column div.button-right-disabled a {
  width:19px;
  height:85px;
  display:block;
}
div.central-column div.most ul.most {
  height:27px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  display:list-item;
  overflow:hidden;
}
div.central-column div.most ul.most li {
  margin:5px 0px 0px 0px;
  padding:0px 10px 0px 10px;
  border-right:1px solid #ebebeb;
  float:left;
}
div.central-column div.most ul.most li.no-border {
  border-right:none;
}
div.central-column div.most ul.most li {
  font-size:11px;
  line-height:12px;
}
div.central-column div.most ul.most li.selected span, div.central-column div.most ul.most li.selected a {
  color:#808080 !important;
}
div.central-column div.most div.content {
  margin:10px 0px 10px 0px;
  padding:0px 10px 0px 10px;
  border-right:1px solid #ebebeb;
  border-bottom:0px;
  overflow:hidden;
  float:left;  
}
div.central-column div.most div.no-border {
  border-right:0px;
}
div.central-column div.most div.content h6 {
  width:235px;
  font-size:1.4em;
}
div.central-column div.most div.content h6 a {
  line-height:1.15em;
  font-family:Georgia,serif;
  font-weight:500;
  display:inline;
}
div.central-column div.most div.content img {
  margin:0px 10px 0px 0px;
}
div.central-column div.most div.bottom-border-left {
  width:235px;
  margin:0px 10px 0px 10px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
  float:left;
}
div.central-column div.most div.bottom-border-right {
  width:235px;
  margin:0px 10px 0px 10px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
  float:left;
}

div.central-column div.container a.size-1 { font-size:12px }
div.central-column div.container a.size-2 {	font-size:14px }
div.central-column div.container a.size-3 { font-size:16px }
div.central-column div.container a.size-4 {	font-size:18px }
div.central-column div.container a.size-5 {	font-size:20px }
div.central-column div.container a.size-6 {	font-size:22px }
div.central-column div.container a.size-7 {	font-size:24px }
div.central-column div.container a.size-8 {	font-size:26px }

div.right-column {
  width:332px;
  margin:0px 0px 10px 0px;
  overflow:hidden;
  position:relative;
  float:left;
}
div.right-column div.container {
  margin:10px 0px 0px 10px;
  padding:0px 10px 20px 10px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  overflow:hidden;
}
div.right-column div.news {
  padding:0px 0px 0px 0px;
/*  position:relative;*/
}
div.right-column div.up-down-list {
  width:318px;
  position:relative;
  overflow:hidden;
  top:0px;
}
div.right-column div.window {
  height:323px;
  width:320px;
  position:relative;
  overflow:hidden;
}
div.right-column div.small-window {
  height:245px;
}
div.right-column div.advertisement {
  padding:5px 10px 10px 10px;
}
div.right-column div.advertisement span {
  font-family:verdana;
  font-size:9px;
  line-height:10px;
  color:#b2b2b2;
}
div.right-column div.advertisement img {
  border:none;
  margin-top:3px;
}
div.right-column div.right-tabs {
  overflow:hidden;
}
div.right-column div.right-tabs ul.right-tabs {
  margin:10px 0px 0px 10px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  display:list-item;
  overflow:hidden;
}
div.right-column div.right-tabs ul.right-tabs li {
  height:22px;
  margin:0px 1px 0px 0px;
  padding:9px 10px 0px 10px;
  float:left;
}
div.right-column div.right-tabs ul.right-tabs li a.r2d2 {
  height:22px;
  font-size:14px;
  line-height:14px;
  font-family:Georgia,serif;
  color:#ffffff;
  display:block;
}
div.right-column div.right-tabs ul.right-tabs li.selected {
  height:22px;
/*  margin:0px 1px 0px 0px;*/
  padding:8px 10px 0px 10px;
  background-color:#ffffff;
  border-top:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  font-size:14px;
  line-height:14px;
  font-family:Georgia,serif;
}
div.right-column div.right-tabs ul.right-tabs li.selected a {
  color:#000000;
/*  height:30px;*/
  display:block;
}
div.right-column div.right-tabs ul.right-tabs li.last {
  margin:0px 0px 0px 0px;
  padding:9px 11px 0px 11px;
}
div.right-column div.right-tabs ul.right-tabs li.last.selected {
  margin:0px 0px 0px 0px;
  padding:8px 11px 0px 11px;
}
div.right-column div.right-tabs ul.day {
  height:23px;
  margin:0px 0px 0px 10px;
  padding:7px 5px 0px 5px;
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  display:list-item;
  overflow:hidden;
}
div.right-column div.right-tabs ul.days {
  display:none;
}
div.right-column div.right-tabs ul.day li {
  height:15px;
  margin:0px 1px 5px 0px;
  padding:1px 5px 0px 5px;
  border-right:1px solid #ebebeb;
  font-size:11px;
  line-height:12px;
  color:#000;
  float:left;
}
div.right-column div.right-tabs ul.day li a {
  cursor:hand;
  cursor:pointer;
  display:block;
}
div.right-column div.right-tabs ul.day li.last {
  border-right:none;
}
div.right-column div.right-tabs div.container {
  width:320px;
  height:325px;
  margin-top:0px;
  border-top:none;
  position:relative;
  overflow:hidden;
}
div.right-column div.right-tabs div.container div.tabs {
  width:960px;
  position:relative;
  overflow:hidden;
  clear:both;
}
div.right-column div.right-tabs div.container div.tabs div.tab {
  width:320px;
  padding-top:3px;
  position:relative;
  overflow:hidden;
  float:left;
}
div.right-column div.right-tabs div.container div.tabs div.tab div span.hidden {
  display:none;
}
div.right-column div.title {
  margin:10px 0px -10px 10px;
  border-top:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  overflow:hidden;
}
div.right-column div.title h2.small {
  color:#000000;
  font-size:1.6em;
  font-family:Georgia,serif;
  font-weight:500;
  line-height:1.6em;
  padding:2px 0px 1px 10px;
}
div.right-column div.title h2.small a {
  color:#000000;
}
div.right-column div.container div.combined-news {
  margin:0px 10px 0px 10px;
  padding:10px 0px 9px 0px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.right-column div.container div.first {
  padding-top:5px !important;
}
div.right-column div.container div.combined-news img {
  margin:0px 10px 0px 0px;
  border:1px solid #ebebeb;
  float:left;
}
div.right-column div.container div.combined-news div.news {
  width:176px;
  padding:0px 0px 9px 0px;
  border-bottom:1px solid #ebebeb;
  float:left;
}
div.right-column div.container div.combined-news div.no-border {
  width:100%;  
  padding-bottom:0px;
  border-bottom:none;
  float:left;     
}
div.right-column div.container div.combined-news div.news h6 {
  padding-bottom:5px;
  font-size:1.4em;
  font-weight:800;
  font-family:Georgia,serif;
  line-height:1.0em;
}
div.right-column div.container div.combined-news div.news h6 a {
  text-decoration:none;
  outline:none;
}
div.right-column div.container div.combined-news div.news {
/*  line-height:1.4em;*/
  color:#606060;
}
div.right-column div.container div.combined-news div.news p {
  font-size:1.2em;
}
div.right-column div.container div.news-alpha {
  margin:0px 10px 0px 10px;
  padding:7px 0px 9px 0px;
  border-bottom:1px solid #ebebeb;
}
div.right-column div.container div.no-border {
  padding:10px 0px 0px 0px;
  border-bottom:0px;
}
div.right-column div.container div.news-alpha h6 {
  padding-bottom:5px;
  font-size:1.4em;
  font-weight:800;
  font-family:Georgia,serif;
/*  line-height:1.0em;*/
}
div.right-column div.container div.news-alpha h6 a {
  text-decoration:none;
  outline:none;
}
div.right-column div.container div.news-alpha p {
  font-size:1.2em;
/*  line-height:1.4em;*/
  color:#606060;
}
div.right-column div.container div.up-down {
  height:25px;
  margin:2px 0px 0px 0px;
  overflow:hidden;
  position:relative;
}
div.right-column div.container div.up-down div.button-down, div.right-column div.container div.up-down div.button-down-disabled {
  width:85px;
  height:19px;
  margin:1px 0px 0px 0px;
  position:relative;
  left:70px;
  top:0px;
}
div.right-column div.container div.up-down div.button-down a, div.right-column div.container div.up-down div.button-down-disabled a, div.right-column div.container div.up-down div.button-up a, div.right-column div.container div.up-down div.button-up-disabled a {
  width:85px;
  height:19px;
  display:block;
}
div.right-column div.container div.up-down div.button-up, div.right-column div.container div.up-down div.button-up-disabled {
  width:85px;
  height:19px;
  margin:1px 0px 0px 0px;
  position:relative;
  left:156px;
  top:-20px;
}
div.right-column div.market {
  width:320px;
  padding:0px 0px 0px 0px;
}
div.right-column div.market div.index-bar {
  padding:0px 0px 8px 20px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.right-column div.market div.index-bar span, div.right-column div.market div.index-bar a {
  margin:5px 20px 0px 0px;
  font-size:11px;
/*  line-height:11px;*/
  float:left;
}
div.right-column div.market div.index-bar span.selected, div.right-column div.market div.index-bar a.selected {
  color:#808080;
}
#msi {
  width:320px;
  height:250px;
  position:relative;
  overflow:hidden;
}
div.right-column div.market div.mbuttons {
  width:1600px;
  overflow:hidden;
  position:relative;
}
div.right-column div.market div.mbuttons div.mbutton {
  width:320px;
  float:left;
  position:relative;
}
div.right-column div.market div.mbuttons div.mbutton div.pane {
  position:relative;
}
div.right-column div.market div.mbuttons div.mbutton div.pane  span.hidden {
  display:none;
}
div.right-column div.market a img {
  margin:5px 10px 10px 10px;
  border:none;
}
div.right-column div.market div.period-bar {
  margin:0px 15px 0px 20px;
  padding-bottom:8px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.right-column div.market div.period-bar a, div.right-column div.market div.period-bar span {
  margin:8px 22px 0px 0px;
  font-size:11px;
  float:left;
}
div.right-column div.market div.period-bar a.selected, div.right-column div.market div.period-bar span.selected{
  color:#808080;
}
div.right-column div.market div.period-bar a.last, div.right-column div.market div.period-bar span.last {
  margin:8px 12px 0px 0px;
}
div.right-column div.market div.more-info {
  height:29px;
  padding:0px 0px 0px 20px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.right-column div.market div.more-info a {
  margin:8px 20px 0px 0px;
  font-size:12px;
  color:#808080;
  float:left;
}
div.right-column div.market div.currency-info {
  padding:15px 10px 10px 20px;
  overflow:hidden;
}
div.right-column div.market div.currency-info div.currency {
  width:144px;
  margin:0px 0px 5px 0px;
  float:left;
}
div.right-column div.market div.currency-info div.currency img {
  margin:0px 10px 0px 0px;
  float:left;
}
div.right-column div.market div.currency-info div.currency span {
  padding:1px 10px 0px 0px;
  font-size:12px;
  color:#000;
  float:left;
}
div.right-column div.container-adv {
  padding:2px 10px 3px 10px;
  background-color:#f2f2f2;
}
div.right-column div.container-adv div.adv {
  padding:5px 0px 5px 0px;
  border-bottom:1px solid #ebebeb;
  font-size:1.1em;
  line-height:1.2em;
}
div.right-column div.container-adv div.adv p a {
  color:#808080;
}
div.right-column div.container-adv div.adv p span {
  display:block;
}
div.right-column div.container-adv div.no-border {
  border-bottom:none;
}
div.title-bottom {
  width:1000px;
  margin:0px 0px 0px 0px;
  clear:both;
  border-top:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  overflow:hidden;
}
div.title-bottom h2 {
/*  height:32px;*/
  padding:3px 0px 0px 10px;
  font-size:2em;
  line-height:1.5em;
  font-family:Georgia,serif;
  font-weight:500;
  color:#000000;
}
div.container-bottom {
  width:990px;
  margin-bottom:10px;
  padding:15px 10px 0px 0px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-width:1px;
  border-style:solid;
  overflow:hidden;  
}
div.container-bottom div.item-column {   
	float: left;	
}
div.container-bottom div.item-bottom {
  width:233px;
  margin:0px 4px 0px 0px;
  padding:0px 0px 25px 10px;  
}
div.container-bottom div.title-bot {
  padding:0px 15px 5px 0px;
  border-bottom:1px solid #ebebeb;
}
div.container-bottom div.title-bot h2 {
  font-size:1.4em;
  font-weight:500;
  font-family:Georgia;
}
div.container-bottom ul {
  margin:0px 0px 0px 17px;
}
div.container-bottom ul li {
  margin:10px 0px 10px 0px;
  font-family:Georgia;
  font-size:1.1em;
}
div.footer {
  width:980px;
  padding:10px 10px 0px 10px;
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-width:1px;
  border-style:solid;
  float:left;
  overflow:hidden;
}
div.footer ul.navigation {
  height:37px;
  padding:0px 0px 10px 0px;
  list-style-image: none;
  overflow:hidden;
  list-style-position: outside;
  list-style-type: none;
  display: list-item;
  clear:both;
}
div.footer ul.navigation li {
  padding:11px 11px 10px 11px;
  height:26px;
  font-size:14px;
  line-height:14px;
  float:left;
}
div.footer ul.navigation li a {
  height:100%;
  color:#ffffff;
  font-family:Georgia,serif;
  text-decoration:none;
  outline:none;
}
div.footer ul.navigation li.last {
  padding:11px 0px 10px 11px;
}
div.footer ul.navigation li.selected {
  height:37px;
  padding:0px 0px 0px 11px;
}
div.footer ul.navigation li.selected div {
  padding:11px 9px 11px 0px;
  margin-right:2px;
}
div.footer ul.navigation li.selected div span {
  font-family:Georgia,serif;
}
div.footer ul.navigation li.selected div span {
  line-height:1.1em;
}
div.footer p.foot {
  margin:0px 0px 0px 10px;
  font-size:1.1em;
  font-family:Georgia,serif;
  color:#000000;
  float:left;
}
div.footer a.rizn {
  margin:0px 15px 0px 0px;
  font-size:1.1em;
  font-family:Georgia,serif;
  float:right;
}
div.footer p.text {
  margin:0px 0px 0px 10px;
  padding:10px 0px 15px 0px;
  color:#808080;
  font-size:1.1em;
  line-height:1.2em;
  clear:both;
}
div.footer ul.links {
  margin:0px 0px 0px 0px;
  padding:5px 0px 0px 0px;
  border-top:1px solid #ebebeb;
  color:#808080;
  font-size:1.1em;
  font-family:Georgia,serif;
  list-style-position: outside;
  list-style-type: none;
  display: list-item;
}
div.footer ul.links li {
  margin:5px 0px 0px 10px;
}
div.footer a.counter {
  margin:0px 0px -23px 0px;
  position:relative;
  top:-23px;
  left:812px;
}
div.footer a.counter img {
  border:none;
}
div.central-column div.container div.columns {
  padding:5px 5px 5px 0px;
  margin:5px 20px 10px 0px;
  float:left;
}
div.central-column div.container div.columns div.row {
  width:200px;
  border-bottom:1px solid #ebebeb;
  font-size:1.1em;
  overflow:hidden;
}
div.central-column div.container div.columns div.row div.indexes {
  width:40px;
  padding:3px 5px 5px 8px;
  float:left;
}
div.central-column div.container div.columns div.row div.currency {
  width:60px;
  padding:3px 5px 5px 8px;
  color:#808080;
  text-align:right;
  float:left;
}
div.right-column div.container ul.bar {
  padding:8px 5px 1px 5px;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  display:list-item;
  overflow:hidden;
}
div.right-column div.container ul.bar li {
  height:15px;
  margin:0px 1px 5px 0px;
  padding:1px 5px 0px 5px;
  font-size:11px;
  line-height:12px;
  float:left;
}
div.right-column div.container ul.bar li.selected a {
  color:#808080 !important;
}
div.right-column div.no-padding {
  padding:0px;
}
div.right-column div.container ul.bar li.last {
  border-right:none;
}
div.right-column div.container div.contentsWind {
  width:320px;
/*  height:323px;*/
  padding-bottom:25px;
  position:relative;
  overflow:hidden;
}
div.right-column div.container div.contentsWind div.list {
  width:2500px;
  padding-top:5px;
  position:relative;
  overflow:hidden;
}
div.right-column div.container div.contentsWind div.list div.column {
  width:320px;
  float:left;
  position:relative;
  overflow:hidden;
}
div.header ul.inner-navigation {
  height:25px;
  padding:0px 0px 0px 0px;
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
}
div.header ul.inner-navigation li {
  height:25px;
  padding:4px 11px 5px 11px;
  font-size:12px;
  line-height:17px;
  font-family:Georgia,serif;
  float:left;  
}
div.header ul.inner-navigation li.selected {
  padding:0px 0px 0px 5px;
  color:#000;
  cursor:hand;
  cursor:pointer;
}
div.header ul.inner-navigation li.selected a{
	color: #000;	
}
div.header ul.inner-navigation li.selected div {
  height:16px;
  padding:5px 11px 4px 6px;
  float:left;
}
div.header ul.inner-navigation li.selected div span {
  line-height:13px;
}
div.header ul.inner-navigation li.selected div a{
	line-height:13px;
	color: #000;	
}
div.header ul.inner-navigation li a {
  max-width:150px;
  outline-style:none;
  outline-width:medium;
  text-decoration:none;
}
div.header ul.inner-navigation li.last {
  padding:4px 0px 0px 4px;
}
div.central-column div.container form.search-bar {
  padding:10px 10px 10px 10px;
  margin-bottom:10px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.central-column div.container form.search-bar div.clear {
  clear:both;
}
div.central-column div.container form.search-bar div.conteiner-holder {
  overflow:hidden;
  float:left;
}
div.central-column div.container form.search-bar div.offset {
  margin-left:20px;
}
div.central-column div.container form.search-bar div.conteiner-holder span {
  margin-top:3px;
  margin-right:3px;
  color:#808080;
  font-size:12px;
  float:left;
}
div.central-column div.container form.search-bar div.conteiner-holder input {
  width:75px;
  font-size:1.1em;
  margin-right:2px;
  padding:2px 0px;
  float:left;
}
div.central-column div.container form.search-bar div.top {
  margin-bottom:10px;
}
div.central-column div.container form.search-bar div.top span {
  float:left;
  margin-right:5px;
}
div.central-column div.container form.search-bar div.conteiner-holder input.big {
  width:161px;
  margin-right:30px;
}
div.central-column div.container form.search-bar div.conteiner-holder select {
  width:161px;
  font-size:1.1em;
  padding:2px;
  float:left;
}
div.central-column div.container form.search-bar div.conteiner-holder button {
  width:19px;
  height:19px;
  margin-top:1px;
  border:0px;
  float:left;
}
div.central-column div.container form.search-bar div.conteiner-holder a {
  float:left;
}
div.central-column div.container form.search-bar a.search {
  margin-top:2px;
  padding:0px 20px;
  font-size:12px;
  line-height:1.4em;
  color:#ffffff;
  overflow:hidden;
  float:right;
}
div.central-column div.title h2.big {
  color:#000000;
  font-family:Georgia,serif;
  font-size:2.4em;
  font-weight:500;
/*  height:42px;*/
  line-height:1.5em;
  padding:6px 0px 6px 10px;
}
div.central-column div.container div.content img {
/*  margin-top:0px;*/
}
div.central-column div.event {	
  padding:0px;
}
div.central-column div.event div.content {
  margin:0px 10px 0px 10px;
}
div.central-column div.event form {
/*  height:58px;*/
  padding:10px 0px 5px 10px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.central-column div.event form span {
  margin:4px 3px 0px 0px;
  color:#808080;
  font-size:12px;
  float:left;
}
div.central-column div.event form div.cnt {
  background:transparent url(none);
  margin-right:0px;
  float:left;
}
div.central-column div.event form table select {
  width:160px;
  font-size:0.8em;
  margin-right:30px;  
  float:left;
}
div.central-column div.event form select.last {
  margin-right:0px;
}
div.central-column div.event form br {
  clear:both;
}
div.central-column div.event form div.button {
  margin-top:10px;
  margin-right:30px;
  overflow:hidden;
  float:right;
}
div.central-column div.event form div.button span {
  height:17px;
  width:95px;
  cursor:hand;
  cursor:pointer;
  border:0px;
  padding:2px 10px;
  font-size:12px;
  line-height:13px;
  color:#ffffff;
}
div.central-column div.event div.content ul.event {
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
}
div.central-column div.event div.content ul.event li {
  margin-right:15px;
  font-size:1.2em;
  line-height:1.4em;
  color:#000;
  float:left;
  overflow:hidden;
}
div.central-column div.event div.content ul.event li span {
  margin-right:5px;
  color:#808080;
}
div.central-column div.event div.content ul.event li a {
  color:#000000;
  display:inline;
}
div.central-column div.event div.content ul.place {
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
}
div.central-column div.event div.content ul.place li {
  margin-right:5px;
  font-size:1.2em;
  line-height:1.4em;
  color:#808080;
  float:left;
  overflow:hidden;
}
div.central-column div.event div.content h4, h5 {
  padding-top:0px;
}
div.central-column div.container div.content a {
  display:inline;
}
div.right-column div.container div.event-list {
  margin:0 10px 0px 0px;
  padding:5px 0px 0px 0px;
  clear:both;
  overflow:hidden;
}
div.right-column div.container div.event-list div.cell {
  width:50px;
  margin-right:15px;
  float:left;
}
div.right-column div.container div.event-list span.time {
  float:right;
  color:#d7d7d7;
}
div.right-column div.container div.event-list span {
  color:#606060;
  font-size:1.2em;
  line-height:1.3em;
  float:left;
}

div.right-column div.news form.channels {
/*  height:53px;*/
  padding:5px 10px;
}
div.right-column div.news form.channels span {
  font-size:12px;
  color:#808080;
}
div.right-column div.news form.channels div {
  overflow:hidden;
  padding-top:5px;
}
div.right-column div.news form.channels div span {
  padding-top:4px;
  float:left;
}
div.right-column div.news form.channels select.channel {
  width:245px;
  margin-left:2px;
  padding:2px;
  font-size:1.2em;
}
div.right-column div.news form.channels select.date {
  width:115px;
  margin-left:26px;
  padding:2px;
  font-size:1.2em;
  float:left;
}
div.right-column div.news form.channels div.button {
  margin-top:3px;
  padding:1px 10px;
  font-size:1.2em;
  border:none;
  color:#ffffff;
  float:right;
}
div.right-column div.news form.channels div.button span.button {
  cursor:hand;
  cursor:pointer;
  padding:0px;
  font-size:12px;
  line-height:16px;
  color:#ffffff;
  float:none;
}
div.big-column {
  width:670px;
  margin-bottom:10px;
  position:relative;
  overflow:hidden;
  float:left;
}
div.big-column div.title {
  border-left:1px solid #ebebeb;
  border-right:1px solid #ebebeb;
  border-top:1px solid #ebebeb;
  margin:10px 0 -10px 0px;
  color:#000;
  overflow:hidden;
}
div.big-column div.title h2 {
  color:#000000;
  font-size:1.8em;
/*  height:29px;*/
  font-family:Georgia,serif;
  font-weight:500;
  line-height:1.6em;
  padding:2px 0px 1px 10px;
}
div.big-column div.title h2 a {
  color:#000000;
}
div.big-column div.container {
  background-color:#FFFFFF;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  margin:10px 0 0 0px;
  overflow:hidden;
  padding:5px 15px 8px 15px;
}
div.big-column div.container p {
  margin:10px 0px;
  color:#606060;
  font-size:1.2em;
/*  line-height:1.4em;*/
}
div.middle-column {
  width:330px;
  margin-bottom:10px;
  position:relative;
  overflow:hidden;
  float:left;
}
div.center {
  margin-left:10px;
}
div.middle-column div.title {
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
  border-top:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
  margin:10px 0 -10px 0px;
  overflow:hidden;
}
div.middle-column div.options {
  margin:10px 0 0px 0px;
}
div.middle-column div.title div.content {
  width:318px;
  margin:0px 0px 0px 10px;
  padding-bottom:3px;
  clear:both;
  overflow:hidden;
  float:left;
}
div.middle-column div.title div.content div span {
  font-size:1.1em;
  color:#808080;
}
div.middle-column div.title div.content div select {
  width:100px;
  padding:2px;
  font-size:1.1em;
}
div.middle-column div.title div.content div.button {
  padding:4px 10px 4px 10px;
  color:#ffffff;
  font-size:1.1em;
  float:right;
  cursor:hand;
  cursor:pointer;
}
div.middle-column div.title h2 {
  color:#000000;
  font-size:1.6em;
  height:29px;
  font-family:Georgia,serif;
  font-weight:500;
  line-height:1.5em;
  padding:3px 0 0 10px;
  overflow:hidden;
  float:left;
}
div.middle-column div.title h2 a {
  color:#000000;
}
div.middle-column div.title div.wind-buttons {
  height:11px;
  padding:10px 5px 0px 0px;
  float:right;
  overflow:hidden;
}
div.middle-column div.title div.wind-buttons div.wind-button {
  width:11px;
  height:11px;
  margin-right:5px;
  float:left;
}
div.middle-column div.container {
  background-color:#FFFFFF;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  border-top:0px;
  margin:10px 0 0 0px;
  overflow:hidden;
  padding:0px 10px 10px 10px;
}
div.middle-column div.opt {
  margin:0px;
}
div.middle-column div.container div.content {
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
  padding:5px 5px 5px 0px;
}
div.middle-column div.container div.no-border {
  border-bottom:0px;
}
div.middle-column div.container a img {
  margin:4px 10px 0px 2px;
  border:1px solid #ebebeb;
  float:left;
}
div.middle-column div.container a {
  outline:none;
  text-decoration:none;
  display:inline;
}
div.middle-column div.container h3 {
  margin:8px 0px 0px 0px;
  font-size:1.8em;
  color:#000;
  font-family:Georgia,serif;
  font-weight:500;
  line-height:1.9em;
}
div.middle-column div.container h4 {
  margin:0px 0px 0px 0px;
  font-size:1.4em;
  font-family:Georgia,serif;
  font-weight:500;
/*  line-height:1.4em;*/
  display:block;
}
div.middle-column div.container h5 {
  margin:0px;
  font-size:1.1em;
  font-family:Arial;
  font-weight:500;
  line-height:1.2em;
}
div.middle-column div.container h5 a {
  color:#000000;
}
div.middle-column div.container div.posted span.mins-ago {
  float:left;
  color:#595959;
}
div.middle-column div.container div.posted span.border {
  padding-right:5px;
  border-right:1px solid #ebebeb;
}
div.middle-column div.container div.posted {
  font-size:1.2em;
  margin:3px 0px 2px 0px;
  overflow:hidden;
}
div.middle-column div.container p {
  color:#606060;
  font-size:1.2em;
/*  line-height:1.4em;*/
}
div.central-column div.article img {
  margin:10px 9px 10px 10px;
  border:1px solid #ebebeb;
  float:left;
}
div.central-column div.article h2 {
  color:#000000;
  height:auto;
  padding-top:10px;
  font-size:2.6em;
  line-height:1.2em;
}
div.central-column div.article h3 {
  height:auto;
  font-size:1.6em;
  color:#333;
  font-family:Georgia,serif;
  font-weight:500;
/*  line-height:1.2em;*/
  padding:10px 0 0 10px;
}
div.central-column div.article div.post {
  font-size:1.2em;
  margin:3px 10px 10px 0px;
  padding-bottom:10px;
  clear:both;
  overflow:hidden;
}
div.central-column div.article div.post span, div.central-column div.article div.post a {
  margin:0px 0px 0px 10px;
  padding:0px 10px 0px 0px;
  border-right:1px solid #ebebeb;
  float:left;
  color:#000;
}
div.central-column div.article div.post span.first, div.central-column div.article div.post a.first {
  margin-left:10px;
}
div.central-column div.article div.post span.gray {
  color:#808080;
}
div.central-column div.article div.post span.no-padd {
  padding:0px 5px 0px 0px;
  margin:0px;
  border:0px;
}
div.central-column div.article div.post a.last {
  margin:0px 0px 0px 10px;
  padding:0px 10px 0px 0px;
  border:0px;
  float:left;
}
div.central-column div.article {
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  margin-left:10px;
  overflow:hidden;  
  padding:0px 10px 0px 0px;
}
div.central-column div.padd {
  padding-bottom:10px;
  padding-left:20px;
  padding-right:20px;
}
div.central-column div.article-gall {
  padding:0px 10px 0px 0px;
}
div.central-column div.article-gall div.post {
  margin-left:0px;
  margin-top:15px;
}
div.central-column div.article-gallery {
  background-color:#FFFFFF !important;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  border-bottom:0px;
  margin-left:10px;
  padding:0px 10px 0px 10px;   
  width:498px;
  position:relative;
  overflow:hidden;
/*  padding-top:10px !important;*/
}
div.central-column div.article-gallery div.pane {
  width:50000px;
/*  height:330px;*/
  min-height:330px;
  padding:10px 0px;
/*  overflow:hidden;*/
}
div.central-column div.article-gallery  div {
  width:498px;
  margin-right:10px;
  float:left;  
}

div.central-column div.article-gallery  div img {
  float:left;  
  margin-bottom:10px;  
}
div.central-column div.article-gallery  div p {
  margin-left:100px;  
  color:#808080;
  font-size:1.1em;  
}
div.central-column div.article-buttons {
  height:21px;
  margin-bottom:-21px;
  position:relative;
  overflow:hidden;
  top:-34px;
  left:30px;
/*  width:80px;  */
}
div.central-column div.article-buttons div.left-button {
  width:18px;
  height:19px;
  border:1px solid #ebebeb;
  float:left;
  display:block;
  position:relative;
}
div.central-column div.article-buttons div.left-button a {
  width:18px;
  height:19px;
  display:block;
}
div.central-column div.article-buttons div.right-button {
  width:18px;
  height:19px;
  border:1px solid #ebebeb;
  float:left;
  display:block;
  position:relative;
}
div.central-column div.article-buttons div.right-button a {
  width:18px;
  height:19px;
  display:block;
}
div.central-column div.article-buttons div.current{
  float:left;
  height:13px;
  color:#FFF;  
  padding:3px 5px;
  font-size:10px;
  line-height:13px;
  border:1px solid #ebebeb;
  border-left:0px;
  border-right:0px;
}
div.central-column div.articles {
  background-color:#ffffff;
  border-color:#d9d9d9 #d9d9d9 #d9d9d9 #d9d9d9;
  border-style:solid;
  border-width:1px;
  margin-left:10px;
  overflow:hidden;  
  padding:3px 10px 10px 10px;
}
div.central-column div.articles div{
  color:#333333;
  font-size:1.3em;
  line-height:1.2em;  
  margin:10px 0;
}
/*
div.central-column div.articles table {
  color:#333333;
  font-size:1.3em;
  line-height:1.2em;  
}
div.central-column div.articles p {
  color:#333333;
  font-size:1.3em;
  line-height:1.2em;
  margin:10px 0;
}
*/
div.central-column div.articles ul.bar {
  margin-top:15px;
  padding:4px 0px 6px 0px;
  border-top:1px solid #ebebeb;
  border-bottom:1px solid #ebebeb;
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
}
div.central-column div.articles ul.bar li {
  height:19px;
  margin-right:15px;
  font-size:11px;
  float:left;
}
div.central-column div.articles ul.bar li.last {
  margin-right:0px;
  float:right;
}
div.central-column div.articles ul.bar li.last span {
  float:right;
}
div.central-column div.articles ul.bar li.width span {
  margin-left:0px;
  float:left;
}
div.central-column div.articles ul.bar li.width img {
  float:left;
}
div.central-column div.articles ul.bar li img {
  margin:0px;
  float:left;
  border:0px;
}
div.central-column div.articles ul.bar li img.right {
  float:right;
}
div.central-column div.articles ul.bar li span {
  margin:0px 0px 0px 5px;
  line-height:2em;
}
div.central-column div.articles ul.bar li img.mail {
  margin-top:1px;
}
div.central-column div.articles ul.bar li img.trans {
  margin-top:2px;
}
div.central-column div.articles ul.bar li img.share {
  margin:2px 0px 0px 5px;
}
div.central-column div.articles ul.buttons {
  margin-top:10px;
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  overflow:hidden;
}
div.central-column div.articles ul.buttons li {
  margin-right:10px;
  padding:1px 15px 2px 15px;
  font-size:12px;
  line-height:15px;
  float:left;
}
div.central-column div.articles ul.buttons li a {
  color:#ffffff;
}
div.central-column div.articles div.tag-list {
  margin-top:15px;
  padding:10px 10px 0px 10px;
  color:#808080;
  font-size:1.1em;
  overflow:hidden;
}
div.central-column div.articles div.tag-list div {
  width:90%;
  margin-left:5px;
  float:left;
  overflow:hidden;
}
div.central-column div.articles div.tag-list span {
  float:left;
}
div.central-column div.articles div.tag-list span.comma {
  padding-right:4px;
}
/*div.central-column div.articles div.tag-list a {
  float:left;
}*/
div.central-column div.container div.comment {
  margin-top:1px;
  padding:10px 0px 10px 0px;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.central-column div.container div.comment div.user {
  width:195px;
  padding-left:5px;
  float:left;
  overflow:hidden;
}
div.central-column div.container div.comment div.user div.block {
  padding-bottom:10px;
  display:block;
}
div.central-column div.container div.comment div.user img {
  margin:0px 10px 5px 0px;
  float:left;
}
div.central-column div.container div.comment div.user span.name {
  margin-bottom:10px;
  font-size:1.1em;
  font-height:1.2em;
  display:block;
}
div.central-column div.container div.comment div.user span.usr {
  font-size:1.0em;
  font-height:1.1em;
  color:#808080;
  display:block;
}
div.central-column div.container div.comment div.user span.date {
  font-size:1.0em;
  font-height:1.1em;
  color:#808080;
  display:block;
}
div.central-column div.container div.comment div.user a.complane {
  font-size:1.0em;
  font-height:1.1em;
  display:block;
}
div.central-column div.container div.comment div.text {
  width:290px;
  float:left;
}
div.central-column div.container div.comment div.text p {
  margin-bottom:10px;
}
div.central-column div.comments {
  padding:0px 10px 15px 10px;
}
div.central-column div.container form.comment {
  padding:10px 0px 0px 0px;
  font-size:12px;
  line-height:15px;
  overflow:hidden;
}
div.central-column div.container form.comment div.lables {
  width:50px;
  height:200px;
  margin-right:100px;
  float:left;
}
div.central-column div.container form.comment div.lables span {
  margin-bottom:15px;
  color:#808080;
  float:left;
}
div.central-column div.container form.comment input {
  width:200px;
  margin-bottom:10px;
  margin-right:100px;
  font-size:1.1em;
  display:block;
  float:left;
}
div.central-column div.container form.comment div.button {
  height:17px;
  margin-top:10px;
  padding:2px 15px 0px 15px;
  color:#ffffff;
  float:left;
}
div.central-column div.container form.comment textarea {
  font-size:1.1em;
  margin-right:20px;
  display:block;
  float:left;
}
div.central-column div.container form.comment div.code {
  margin-bottom:10px;
  margin-right:100px;
  display:block;
  float:left;
}
div.central-column div.container form.comment div.code input {
  width:78px;
  margin-bottom:0px;
  margin-right:0px;
}
div.central-column div.container form.comment div.code img {
  margin:0px 0px 0px 10px;
  float:left;
}
div.central-column div.latest-columns {
  padding:0px 0px 25px 0px;
}
div.central-column div.container div.latest-column {
  padding:10px 10px 0px 10px;
  width:238px;
  float:left;
}
div.central-column div.container div.latest-column div.col-title {
  padding-bottom:1px;
  border-bottom-color:#ebebeb;
  border-bottom-style:solid;
  border-bottom-width:1px;
  font-family:Georgia,serif;
  overflow:hidden;
}
div.central-column div.container div.latest-column ul.content {
  margin-left:20px;
}
div.central-column div.container div.latest-column ul.content li {
  padding:10px 0px 0px 0px;
  font-size:1.1em;
  font-family:Georgia,serif;
}
div.central-column div.currency-tabs ul.central-tabs {
  margin-left:10px;
  margin-top:10px;
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  position:relative;
  top:1px;
  overflow:hidden;

}
div.central-column div.currency-tabs ul.central-tabs li {
  height:25px;
  padding:6px 10px 0px 10px;
  margin-top:3px;
  line-height:1.3em;
  margin-right:1px;
  font-size:14px;
  font-family:Georgia,serif;
  float:left;
}
div.central-column div.currency-tabs ul.central-tabs li.selected {
  height:25px;
  padding-top:8px;
  margin-top:0px;
  border-top:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;
}
div.central-column div.currency-tabs ul.central-tabs li.selected a {
  color:#000000;
}
div.central-column div.currency-tabs ul.central-tabs li a {
  color:#ffffff;
}
div.central-column div.currency-tabs div.container {
  margin-top:0px;
}
div.central-column div.container ul.currencies {
  width:50%;
  display:list-item;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  position:relative;
  overflow:hidden;
}
div.central-column div.container ul.currencies li {
  font-size:1.1em;
  line-height:1.2em;
  border-bottom:1px solid #ebebeb;
  overflow:hidden;
}
div.central-column div.container ul.currencies li div {
  float:left;
}
div.central-column div.container ul.currencies li div.first {
  width:60px;
  height:21px;
  float:left;
}

/*** STOCK EXCHANGE TABLE ***/
.container.stock{
  padding:0 !important;
}
.container .stock-info{
  float:left;
  width:236px;
  margin-top:9px;  
  font-size:1.2em;    
/*  margin-bottom:12px;*/
  margin-left:10px;
}

.right-column .container .stock-info {
  width:261px;
}
.container .stock-info img{
  border:0 !important;  
}


.stock-info.second{
  margin-left:22px;
  padding-left:0;
}

.container .stock-info .index{
  background-color:#F7F7F7;
  padding-left:10px;
/*  color:#63023F;*/
  width:53px;
  font-weight:bold;
}

.container .stock-info .price{
  width:100px;
  color:#808080;
  text-align:center;
}

.right-column .container .stock-info .price{
  padding-left:25px;
}

.container .stock-info .change{
  background:url(../images/dot.gif) center center no-repeat;
  width:7px;
  height:7px;
}
.container .stock-info .change span{
  display:none;
}
.container .stock-info .change.up{
  background:url(../images/arrow_up.gif) center center no-repeat;
  width:10px;
  height:10px;
}

.container .stock-info .change.down{
  background:url(../images/arrow_down.gif) center center no-repeat;
  width:10px;
  height:10px;
}

.container .stock-info .percent{
  width:70px;
  text-align:right;
  padding-right:10px;
  color:#808080;
}

.container .stock-info .percent-up{
  color:#058F00;
  width:70px;
  text-align:right;
  padding-right:10px;
}

.container .stock-info .percent-down{
  color:#E50000;
  width:70px;
  text-align:right;
  padding-right:10px;
}

.container .stock-info td, .container .stock-info th{ 
 border-bottom:1px solid #E5E5E5; 
 padding-bottom:7px;
 padding-top:5px;
}

.container .stock-info tr.last td{
  border-bottom:0;
}

.container .all-stock-info{
  background:url(../images/up-down-bg.png) 0 0 repeat-x;
  height:26px;
  margin-top:12px;
  clear:both;
}

.container .all-stock-info a{  
  font-size:1.2em;
  padding-top:6px;  
  padding-left:10px;
}
div.central-column div.stock div#stock {
  width:518px;
}
div.container-bottom br {
  clear:both;
}
div.central-column div.most br {
  clear:both;
}
.cal td {main.css (line 1597)
background-color:#F0F0F0;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.cal a {main.css (line 1610)
color:Black;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}
a {main.css (line 3)
color:#00519C;
text-decoration:none;
}

.translate {			
	width: 65px;
	border: 1px solid #EBEBEB;
	margin-top: 2px;
	font: Normal 10px Arial;			
}

/*Opinion - our bloggers*/
div.container div.author-item {
	width: 240px;				
	padding: 5px 0px 5px 0px; 	
	float: left;
}

div.container div.author-item img{
	margin:2px 10px 1px 3px;
	border:1px solid #EBEBEB;
	float:left;
}

div.container div.author-title {
	border-bottom: 1px solid #EBEBEB;
	margin-bottom: 5px;
}
div.container div.author-title h2 {
	font-size: 1.4em;
	font-weight: 500;
	font-family: Georgia;
}
div.container div.author-item ul li {
	margin:	5px 0px 8px 0px;
	font-family: Georgia;
	font-size: 1.1em;			
}
/*Opinion - our bloggers*/

/*Search pageing*/
div.central-column div.container div.pageing {  	
  height:21px;	
  margin-top:18px;
  padding-top: 0px;
  overflow:hidden;  
}

div.central-column div.container div.pageing div.page {
  width:21px;
  height:20px;
  margin:1px 0px 0px 1px;
  padding-top:1px;
  padding-left:2px;
  color:#ffffff;
  font-size:1.2em;
  line-height:12px;  
  float:left;
}
div.central-column div.container div.pageing div.page a {
  width:11px;
  height:10px;
  padding:4px 7px 5px 6px;
  font-size:11px;
  color:#ffffff;
}
div.central-column div.container div.pageing div.selected {
  height:21px;
  margin:1px 0px 0px 1px;
  padding-top:1px;
  padding-left:2px;
  color:#000000;
  border-top:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;  
  float:left;
}
div.central-column div.container div.pageing div.selected a {
  padding:3px 7px 5px 6px;
  color:#000;
}
/*Search pageing*/

/*Story pageing*/

/*
div.central-column div.articles div.pager{
	text-align: right;
}
*/

div.central-column div.articles div.pager a.next{
	background-color: #F7F7F7;
	border-style: solid;
	border-width: 1px;
	padding: 2px 10px 2px 10px;
}

div.central-column div.articles div.pager p a{		
	margin-left: 5px;
	padding-left: 7px;
	border-left-style: dotted;
	border-left-width: 1px;	
}

div.central-column div.articles div.pager p strong{		
	margin-left: 5px;
	padding-left: 7px;
	border-left-style: dotted;
	border-left-width: 1px;	
}

/*Story pageing*/

div.central-column div.event div.pageing {  	
  height:21px;	
  margin-top:18px;
  padding-top: 0px;
  overflow:hidden;  
}

div.central-column div.pageing div.page {
  width:21px;
  height:20px;
  margin:1px 0px 0px 1px;
  padding-top:1px;
  padding-left:2px;  
  font-size:1.2em;
  line-height:12px;  
  float:left;
}
div.central-column div.pageing div.page a {
  width:11px;
  height:10px;
  padding:4px 7px 5px 6px;
  font-size:11px;  
}
div.central-column div.pageing div.selected {
  height:21px;
  margin:1px 0px 0px 1px;
  padding-top:1px;
  padding-left:2px;
  color:#000000;
  border-top:1px solid #d9d9d9;
  border-left:1px solid #d9d9d9;
  border-right:1px solid #d9d9d9;  
  float:left;
}
div.central-column div.pageing div.selected a {
  padding:3px 7px 5px 6px;
  color:#000;
}

/*What's on pageing*/
div.central-column div.event div.pageing {  	
  height:21px;	
  margin:18px 0px 18px 10px;    
  padding-top: 0px;
  overflow:hidden;  
}
/*What's on pageing*/

/* Use Policy - Comments */
p.use_policy { text-align: right; margin: 15px 15px 0 0;  }

/* Hidden And Removed Comments */
.hiddenComment {}
.delComment { color: #B0B0B0 !important; }

/* Edit Links */
div#editLinksBlock { background-color: #FFE25C; border: 1px solid #D4D4D4; clear: both; float: left; height: 25px; margin: 10px 0 0 10px; position: relative; width: 516px; }
div#editLinksBlock div { float: left; height: 15px; margin: 5px 0 0 20px; position: relative; width: 200px; }
div#editLinksBlock div a { color: #FF0000; font-size: 13px; font-weight: bold; }

/* Business Appointments */
div.baGreyFooter { background: #EFEFEF; border-bottom: 1px solid #D9D9D9; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; height: 20px; margin: 0 0 0 10px; width: 320px; }
div#baBlock { padding-top: 10px; }
div#baBlock .baImgs { float: left; margin: 3px 10px 5px 0; position: relative; }

/* Report Comment */
div.reportComment { clear: both; }
a.reportCommentBttn { background-color: #FF6521; border: 1px solid #FF0000; color: #FFFFFF; font-size: 11px; font-weight: bold; margin: 0 0 3px 0; padding: 2px; text-align: center; width: 100px; }
div.central-column div.container div.reportComment img.ajaxLoader { border: 0; }
div.central-column div.container div.reportComment p.msgErrorCR { color: #FF0000; }
div.central-column div.container div.reportComment p.msgOkCR { color: #008000; }

/* aNEWSme */
.clear { clear: both; }
div#anewsmecontainer { border: 1px solid #D4D4D4; clear: both; float: left; margin: 10px 0 0 10px; padding: 0; position: relative; width: 322px; }
div#anewsmearticle { border: 1px solid #D4D4D4; clear: both; float: left; margin: 10px 0 10px 10px; padding: 0; position: relative; width: 520px; }

.aNEWSmeLoader { clear: both; margin: 10px 0 1px 20px; }

/* FB Like Button */
.FBLikeBttnContainer { float: right; margin: -28px 133px 0 0 !important; padding: 2px; position: relative; }
.FBLikeBttn { border: none; height: 25px; overflow: hidden; margin: 0; padding: 0; width: 80px; }

/* Comments / Links */
p#attentionMsg { clear: both; color: #FF3300; display: none; font-size: 12px; margin: 3px 15px 1px 0; text-align: right; }
p#attentionMsg a { display: inline; font-weight: bold; }

#custom-tweet-button {
	background: url('/images/icon_twitter.png') left center no-repeat;
	display: block;
	height: 16px;
	width: 16px;
}

div.central-column div.article h3.postAuthor { 
	font-size: 1em;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
} 






