/*
 * Standpoint css
 * created by marek sotak (marek@sotak.co.uk)
 */

body {

background-color:#DDDDDD;
  /*margin-left:12px;*/
  margin-top:0px;
  padding: 0;
  padding-left:4px;
  font-family: "Times New Roman", Times, serif;
    
} 

a, a:active, a:hover {
  color: #333333;
  text-decoration: none;
}

a:hover {
  color: #cb0000;
  text-decoration: none;
  text-decoration: underline;
}



.node a:hover {
  color:#cb0000;
  text-decoration: underline;
}

.node .content a:hover,.node .content a,.node .content a:visited {
  color: #3486AE;
  text-decoration: underline;
}

.clear {
  clear: both;
}

#page {
 width: 976px; /*total page width*/
  /*margin:0px 3px 1px 3px;*/
/* margin:0px 0px 0px 8px;*/
 margin:0px auto;
 background-color:#F0F0F0; /* bg color is required in page-wrapper class also for mozila*/
 border:1px solid #FFFFFF;
 
}

#header {
  margin-top: 10px;
}

#page-wrapper {
  /*padding: 0px 8px 0px 8px;*/
  background-color:#F0F0F0; /* bg color is required in contenttype class also for mozila*/
  width:970px; /*width is requiered for header width*/
}

#stamps {
  border-bottom: 1px solid black;
  line-height: 15px;
}

#stamps .date-stamp {
  float: left;
  font-weight: bold;
  font-size: 12px;
  font-style: italic;
}

#stamps .city-stamp {
  float: right;
  font-weight: bold;
  font-size: 12px;
}

#logo h1 {
  background:url(logo.png) no-repeat scroll 0%;
  height: 102px;
  margin: 0pt;
  overflow: hidden;
  width: 969px;
  font-size: 100%;
}

#logo h1 a:link, #logo h1 a:hover, #logo h1 a:visited, #logo h1 a:active {
  display:block;
  height:102px;
  text-indent:-100000px;
  width:969px;
}

/*#navcontainer {
  padding: 0;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}*/

#navcontainer {
  padding: 0;
  border-top: 0px solid black;
  border-bottom: 0px solid black;
}

ul#navlist {
  margin-left: 0;
  padding-left: 0;
  white-space: nowrap;
 /* background: #000;*/
  background: transparent;
  padding: 3px 10px;
  margin: 0px 2px 0px 0px;
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
}

#navlist li {
  display: inline;
  list-style-type: none;
  padding: 0px; 
}

#navlist a {
  padding: 3px 10px;
}

#navlist a:link, #navlist a:visited {
 /* color: #fff;
  background-color: #000;*/

color: #000;
background-color: #fff;

  text-decoration: none;
}

#navlist a:hover {
  color: #ff3333;
  text-decoration: none;
}

#search span {
  font-size: 10px;
  color: #fff;
  padding: 0;
  margin: 2px 0 0 -50px;
  font-family: arial, helvetica, sans-serif;
  position: absolute;
}

#content {
  /*width: 967px;*/
  width:976px;
  margin-left: 8px;
  margin-right:0px;
  padding-top:0px; /*space btwn header and content*/
}

#sidebar-right {
  float: left;
  width: 310px;
}

#sidebar-left {
  width: 162px;
  float: left;
}

#main {
 /* width: 440px; cnaged by dev this will work when all page wil be in right part
  float: right;*/
  width: 660px;
  float:left;
  
}


#main-left {
  width: 660px;
  float: left;
 
}

#footer {
  width: 980px;
  }
 #footer_area{
float:left;
width:954px; 
height:100px; 
background-color:#777777;
margin:0px 4px 5px 5px;
}
.footer_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:20px;
color:#FFFFFF;
padding-left:20px;
}
.footer_content a{
color:#FFFFFF;
}
.footer_content a:hover{
color:#FFFFFF;
text-decoration:underline;
}


.lastfooter{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
line-height:20px;
color:#FFFFFF;
padding-left:0px;
}

/* Content */
#slogan {
  /*border-top: 1px solid black; for border
  border-bottom: 1px solid black;*/
  /*width:100%;*/
  width:660px;
  padding-top:0;
  
}

#slogan h2 {
  padding: 0;
  margin: 0;
  font-size: 19px;
  font-weight: bold;
  color: #3486AE;
}

#slogan {
  padding: 0;
  margin: 4px 0;
 /*font-weight: bold;*/
  font-weight:normal;
  font-size: 14px;
  /*color: #3486AE;*/
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

.node h2 {
  font-weight: bold;
  padding: 0;
  margin: 4px 0;
  font-size: 25px;
}

.node p {
  padding: 0;
  margin: 0 0 10px 0;
}

div.bold-teaser {
  font-weight: bold;
}

.article-readmore a {
  color: #3486ae;
  font-weight: bold;
  text-decoration: underline;
}

#catnavlist {
  padding-left: 0;
  margin-left: 0;
  border-bottom: 1px solid #000;
  width: 170px;
  font-family:'Arial','Courier New',monospace;
  font-size: 12px;
  font-weight: bold;
}

#catnavlist li {
  list-style: none;
  margin: 0;
  padding: 0.25em;
  border-top: 1px solid #000;
}

#catnavlist li a { text-decoration: none; color: #000 }

.edit-icon {
  float: right;
  padding: 1px;
  padding-right:5px;
}

.messages {
  background-color: #fff;
  border: 1px solid #b8d3e5;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

div.status {
  color: #3a3;
  border-color: #c7f2c8;
}

div.error {
  color: #c52020;
}

.page-title {
  margin: 0;
  padding: 0;
  color: #333333;
  border-top: 1px solid black; default
}

.home-small .left {
  width: 210px;
  float: left;
}

.home-small .right {
  width: 210px;
  float: right;
}

.home-small h2 {
  font-size: 19px;
}

.separator {
  border-top: 1px solid #000;
  margin-top: 10px;
}

.separator.up {
  margin: 0;
}

.separator-blue {
  border-top: 1px solid #74bad3;
  margin-top: 10px;
}

.separator-grey {
  border-top: 1px solid #c0c0c0;
  margin-top: 10px;
}

.separator-grey-blog {
  border-bottom: 1px solid #c0c0c0;
  margin-top: 10px;
}

.form-float-left {
  float: left;
}

.footer-content {
  padding: 5px;
  font-size: 11px;
  /*color: #000;*/
}

.node-form .standard {
  clear: none;
}

#node-form textarea, #node-form .form-text, .form-textarea {
  width: 420px;
}

#node-form {
  width: 420px;
}

#block-blog-0, #block-sp_blogs-0, #block-sp_blogs-1, #block-forward-0, #block-standpoint_theme-0, #block-sp_blogs-2, #block-sp_blocks-0, #block-sp_blocks-1, #block-sp_blogs-3, #block-sp_blogs-4 {
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  background: #eaeaea;
}

#block-blog-0 h2, #block-sp_blogs-0 h2, #block-sp_blogs-1 h2, #block-forward-0 h2, #block-standpoint_theme-0 h2, #block-sp_blogs-2 h2, #block-sp_blocks-0 h2,#block-sp_blocks-1 h2, #block-sp_blogs-3 h2, #block-sp_blogs-4 h2 {
  padding: 0;
  margin: 0;
  border-top: 1px solid white;
  padding-left: 10px;
  color: #3486ae;
  font-style: italic;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 5px;
}

.block {
  margin: 0 0 5px 0px;
}

#block-blog-0 .content, #block-sp_blogs-0 .content, #block-sp_blogs-1 .content, #block-forward-0 .content, #block-standpoint_theme-0 .content, #block-sp_blogs-2 .content, #block-sp_blocks-0 .content, #block-sp_blocks-1 .content, #block-sp_blogs-3 .content, #block-sp_blogs-4 .content {
  padding-right: 10px;
}

#block-blog-0 li, #block-sp_blogs-0 li, #block-sp_blogs-1 li, #block-forward-0 li, #block-standpoint_theme-0 li, #block-sp_blogs-2 li, #block-sp_blocks-0 li,#block-sp_blocks-1 li, #block-sp_blogs-3 li, #block-sp_blogs-4 li {
  list-style: none;
  padding: 0;
  margin: 0;
}

.profile {
  clear: none;
}

.issue-image {
  border: 2px solid #3486ae;
  margin: 0;
}

.issue-number {
  margin: 0;
  padding: 0;
  color: #d4021d;
  border-bottom: 1px solid black;
}

.issue-sup {
  font-size: 18px;
}

.issue-n {
  font-size: 23px;
  font-weight: normal;
}

.issue-number a{
  color: #d4021d;
}



.col-left {
  width: 200px;
  float: left;
}

.col-right {
  width: 200px;
  float: right;
}

.col-left h3, .col-right h3, .col-right h3 a, .col-left h3 a, .category-div-di h3 {
  color: #3486ae;
  font-size: 19px;
  font-weight: bold;
  margin: 10px 0 0 0;
  padding: 0px;
}

.category-div-f {
  border-bottom: 1px solid black;
}

.category-div-tax {
  border-top: 1px solid black;
  margin-top: 5px;
}

.leftc {
  border-top: 0;
}

h2.blogger {
  margin: 10px 0 6px 0;
  padding: 0;
  color: #3486ae;
}

.blogger a {
  color: #3486ae;
  text-decoration: none;
  font-weight: bold;
}

.blog-controls a {
  color: #f00;
}

.article-image {
  float: left;
  margin-right: 10px;
}

.comments-node {
  float: left;
  font-weight: bold;
}

.comments-node span {
  color: #cb0000;
}

.social-links {
  float: right;
  font-weight: bold;
}

.linked {
  position: relative;
  margin-top: 6px;
  font-size: 11px;
}

.permalink {
  text-decoration: underline;
}

.clear-left {
  clear: right;
}

.subscribe-header {
  float: left;
}

.adverts-header {
  float: right;
}

.node-blog {
  margin-bottom: 10px;
}

#search-box {
  float: right;
  margin: 3px 10px 0 0;
  font-size: 10px;
}

#search-box .form-item {
  padding: 0;
  margin: 0;
}

#search-box span {
  margin-top: 2px;
}
.form-text {
 /* border: none;
  background:#FFFFFF;
  font-size: 10px;
  line-height: 11px;
  padding: 0;
  margin: 0;*/
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:normal; 
  color:#a4a4a4; 
  border:1px solid #e1e1e1;
  height:16px;
  text-indent:05px;
}

.form-submit {
  /*background: none;
  border: none;
  color: #cc0001;
  font-size: 10px;
  font-weight: bold;
  height: 12px;*/
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:normal; 
  color:#ffffff; 
  border:0px solid; 
  background:url("images/newimages/b_serch.gif") repeat-x top center; 
  padding:2px 3px 2px 3px; 
  margin:0px;
}
.read-more a{
float:right;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  font-weight:600; 
  color:#ffffff; 
  border:0px solid; 
  background:url("images/newimages/b_serch.gif") repeat-x top center; 
  padding:0px 5px 2px 5px; 
  margin:0px;
  width:auto;
}
#comments {
  border-bottom: 1px solid #c0c0c0;
  
  }

h2.comments {
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-size: 19px;
  color: #cc0001;
  border-top: 0px solid black;
  border-bottom: 0px solid black;
  background: #eaeaea;
  padding: 4px;
  display: block;
  width:200px;
}

#comments .box, #main .box {
  /*border-top: 1px solid black;
  border-bottom: 1px solid black;*/
  /*background: #eaeaea;*/
  background: #FFFFFF;
  padding: 5px; /*important for ie 6*/
  margin-bottom: 10px;
   
}


#comments .box h2, #main .box h2{
  font-size: 13px;
}

.comment {
  margin: 5px;
  border-top: 1px solid #c0c0c0;
  padding-top: 5px;
  padding-right:5px;
}

.comment .comment-left {
  float: left;
  width: 120px;
  padding: 0;
  margin: 0;
}

.comment .comment-right {
  float: right;
  width: 300px;
  padding: 0;
  margin: 0;
  
}

.comment-right p {
  padding: 0;
  margin: 0;
}

.comment .links {
  text-align: right;
  margin: 5px;
}

.comment-date {
  font-size: 13px;
  color: #7B6F71;
  font-weight: normal;
}

.comment .content {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
}

.blog-author {
  padding-top: 5px;
  font-weight: bold;
}

.blog-author-node {
  padding-top: 5px;
  padding-bottom: 8px;
  font-weight: bold;
}

.delicious-link {
  padding-left: 16px;
  background: url(icons/delicious.png) no-repeat 0 1px;
}

.digg-link {
  padding-left: 16px;
  background: url(icons/digg.png) no-repeat 0 1px;
}

h3.taxo-title {
  color: #000;
}

.blog-auth-right {
  float: right;
}

hr {
  color: #000;
  background-color: #000;
  border: 0;
  border-top: 1px solid #000;
}

dt a {
  font-weight: bold;
}

dd {
  font-size: 13px;
}

.pager {
  clear: none;
}

#edit-fnode-a2, #edit-fnode-a1, #edit-fnode-a3,#edit-fnode-a4,#edit-fnode-a5,#edit-fnode-a6,#edit-fnode-a7,#edit-fnode-a8 {
  width: 150px;
}

.magazine-node {
  position: relative;
}

h2.mag-features, .category-div h3, .category-div-di h3{
  border-top: 1px solid #3486ae;
  border-bottom: 1px solid #3486ae;
  font-size: 19px;
  padding: 4px 0;
}

div.category-div h3{
    margin-bottom: 10px;	
}
.mag-features, .mag-features a {
  color: #3486ae;
  padding: 0;
  margin: 10px 0;
  font-size: 19px;
}

h3.article-title-mag a{
  font-size: 19px;
  font-weight: bold;
  color: #000;
  border: none;
}

h3.article-title-mag {
  border: none;
  padding: 0;
  margin: 0;
}

.subrow-title, .subrow-title a {
  font-size: 19px;
  font-weight: bold;
  color: #989898;
}

.category-div p {
  padding-top: 0;
  margin: 0;
 /* font-size: 14px;*/
}

.category-div {

  /*  BS: border-top: 1px solid black; */
  padding-bottom: 10px;
  padding-top: 10px;
}

.subrow {
  margin: 2px 0px 10px 0px;
}

.subrow .subrow-title {
  padding: 0;
  margin: 0;
}

.subrow p {
  padding: 0;
  margin: 0;
}

.column-title {
  padding: 0;
  margin: 4px 0;
}

.article-left {
  float: left;
  width: 200px;
  padding-top: 5px;
}

.article-right {
  float: right;
  width: 400px;
  padding-top: 5px;
}

#comments textarea {
  width: 300px;
}

.date-stamp-blog {
  color: #cac7bb;
  font-weight: bold;
}

.article-issue {
  font-weight: bold;
  font-size: 14px;
}
.column-title-b {
  border-bottom: 1px solid black;
  border-top: 1px solid black;
}

.page-title.taxonomy {
  color: #3486AE;
/*  color: #bdb6ac; */
  border-bottom: 1px solid black;
  font-size: 36px;
}

.taxonomy a{
  color: #3486AE;
}

.column-title-b a, h3.taxo-title {
  color: #bdb6ac;
}

.padme {
  padding-bottom: 10px;
}

h3.padme-cat {
  margin-bottom: 10px;
}

.column-title.big, 
.column-title.big a {
  font-size: 36px;
  color: #BDB6AC;
}

.column-title.big a:hover{
    text-decoration: none;
}

.byline, .byline-author {
  font-size: 13px;
}


.byline-author {
  padding-bottom: 5px;
}
	div.byline-para {
		font-size: 13px;
	}
	div.byline-para p {
		font-size: 13px;
	}

.category-div-di p {
  margin: 0;
  padding: 0;
}

.article-title-mag {
  line-height: 20px;
}

.first {
  border: none;
  padding-top: 0;
}

.none {
  border: none;
}

.theme-right {
  font-size: 13px;
}

#sidebar-right .block{
  border-left: 1px solid white;
}

h3.taxo-title a {
  color: #BDB6AC;
  text-decoration: none;
}

.notice {
  font-weight: normal;
  font-style: italic;
  padding: 6px;
  font-size: 14px;
}

div#block-forward-0 ul li,
div#block-sp_blogs-1 ul li{
}

form#comment-admin-overview tr {
}

#comment-admin-overview tr.even,#comment-admin-overview tr.odd {
}

form#comment-form label{
    width: 100%;	
    float: left;
}

form#comment-form .description {
  color: #9c9c9c;
  font-style: italic;
}

form#comment-form textarea#edit-comment{
    width: 100%; /*comment text area*/
    display: inline;   
}

form#comment-form .grippie{ /*resizable text area*/
    margin-left: 0px;
	width:100%;
}


<!--has been deactivated by interfinet-->
table { 
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}

th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
  padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
  border: solid #e4e4e4;
  border-width: 1px 0;
}

tr.odd, tr.info {
  background-color: #f4f4f4;
}

tr.even {
  background-color: #fff;
}

tr.odd td.active {
  background-color: #e9e9e9;
}

tr.even td.active {
  background-color: #efefef;
}

td.region, td.module, td.container {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #d1d1d1;
  background-color: #e4e4e4;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container {
  border-top-width: 0;
}

h1.section-title {
  margin: 0;
  padding: 0;
  font-size: 36px;
  color: #cac7bb;
}

.section-title a {
  color: #cac7bb;
  text-decoration: none;
}

.collab {
  color: #3486ae;
  border: 0px;
}

.collab a {
  color: #3486ae;
  border: 0px;
  text-decoration: none;
}

.blogs-left {
  width: 210px;
  float: left;
}

.blogs-right {
  width: 210px;
  float: right;
}

.blog-sub-title h3 {
  margin: 6px 0 0 0;
  padding: 0;
}

.blog-sub-date {
  color: #cac7bb;
  font-size: 13px;
}

.blogs-dates {
  color: #cac7bb;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #cac7bb;
  padding: 0 0 6px 0;
}

.contrib-desc {
  font-weight: normal;
  font-style: italic;
}

fieldset legend {
  display: block;
}

.node img {
  padding: 0px;
}

.issue-image img {
  padding: 0;
}

a.article-sum:hover {
  color: #000;
}

.view-content-blogposts .node h2, .blog-post {
  font-size: 18px;
}


#magazine-switcher {
  background:#101010;
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size:10px;
  left:0px;
  position:absolute;
  text-align:right;
  top:0px;
  width:100%;
  color: #fff;
  padding: 1px;
  margin:auto;
}

#magazine-switcher .about {
  float: left;
}

#magazine-switcher form, #magazine-switcher .form-item {
  padding:0;
  margin: 0;
  font-size: 10px;
}

#magazine-switcher label {
  float: left;
}

#magazine-switcher select, #magazine-switcher input {
  float: left;
  font-size: 10px;
}

.display_block {
  display: block
}

h2.previous-title {
  color: #3486AE;
  border-top: 1px solid #3486AE;
  border-bottom: 1px solid #3486AE;
  font-size: 140%;
  font-weight: bold;
  clear: both;
  margin: 0;
  margin-bottom: 3px;
}

.previous-hr {
  color: #3486AE;
}

.previous-articles .article-readmore {
  padding-bottom: 15px;
}
/* Primary links */
.links-div {
  border: 0px solid #222222;

}
/********************************************************************************************/
.links-div .plinks-div{
	background: url('images/newimages/nav_hori_bg.gif') repeat-x top;
	width:976px;
	height:41px;
	padding:5px 0 0 0;
}
.links-div .plinks-div #navlist {
      float:left;
	  font-size:12px;
	  font-weight:bold;
      line-height:normal;
      }
    .links-div .plinks-div #navlist ul {
        margin:0;
        padding:10px 10px 6px 10px;
        list-style:none;
      }
    .links-div .plinks-div #navlist li {
      display:inline;
   	  margin:0px;
      padding:0;
      }
    .links-div .plinks-div #navlist a {
      float:left;
	  background:url("images/newimages/tableftF.gif") no-repeat left top;
      margin-left:5px;
      padding:0px 0px 0px 3px;
      text-decoration:none;
      }
    .links-div .plinks-div #navlist a span {
      float:left;
      display:block;
      background:url("images/newimages/tabrightF.gif") no-repeat right top;
      padding:5px 8px 5px 8px;
      color:#666;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
   .links-div .plinks-div #navlist a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
	
    .links-div .plinks-div #navlist a:hover {
	  background:url("images/newimages/tableftF.gif") no-repeat 0% -23px;
      }
    .links-div .plinks-div #navlist a:hover span {
      background-position:100% -23px;
	  color:#000000;
      }
	.links-div .plinks-div #navlist a.active, #tabsF a:active {
	background:url("images/newimages/tableftF.gif") no-repeat 0% -48px;
      }
	.links-div .plinks-div #navlist a.active span, 
	.links-div .plinks-div #navlist a:active span{
	background:url("images/newimages/tabrightF.gif") no-repeat 100% -48px;
   color:#FFFFFF;
      } 
        .links-div .plinks-div #navlist a {
                background-position:0% 50px;
        }
        .links-div .plinks-div #navlist a span {
                background-position:100% 50px;
				 color:#000000;
        }


/********************************************************************************/

/*.links-div .slinks-div{
	background: url('images/newimages/nav_hori_bg.gif') repeat-x;
}
.links-div .slinks-div #subnavlist {
      float:left;
      width:80%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:10px;
	  height:23px;
      line-height:normal;
	  padding:5px 0 10px 20px;
      }
.links-div .slinks-div #subnavlist ul {
        margin:0;
        padding:10px 10px 10px 10px;
        list-style:none;
      }
.links-div .slinks-div #subnavlist li {
      display:inline;
      margin:0;
      padding:0;
      }
.links-div .slinks-div #subnavlist a {
      float:left;
      margin:0;
      padding:0px 0px 2px 3px;
      text-decoration:none;
	  background:#938F8E;
      }
.links-div .slinks-div #subnavlist a span {
      float:left;
      display:block;
      background:url("images/newimages/submenu_rht.gif") no-repeat right top;
      padding:5px 15px 03px 10px;
      color:#FFFFFF;
      }*/
    /*Commented Backslash Hack hides rule from IE5-Mac \*/
/*.links-div .slinks-div #subnavlist a span {float:none;}*/
    /* End IE5-Mac hack */
/*.links-div .slinks-div #subnavlist a:hover span {
      color:#FF0000;
      }
.links-div .slinks-div #subnavlist a:hover {
     background-position:0% -24px;
	 background:url("images/newimages/submenu_lft.gif") no-repeat;
      }
	
.links-div .slinks-div #subnavlist a:hover span {
      background-position:100% -24px;
      }
.links-div .slinks-div #subnavlist a.active, 
.links-div .slinks-div #subnavlist a:active {
      background-position:0% -24px;	 
      }
.links-div .slinks-div #subnavlist a.active span,
.links-div .slinks-div #subnavlist a:active span{
      background-position:100% -24px;
	   color:#C30000;
      } 
.links-div .slinks-div #subnavlist #current a {
         background-position:0% -28px;
        }
.links-div .slinks-div #subnavlist #current a span {
                background-position:100% -28px;
				 color:#C30000;
        }*/

/********************************************************************************/
#submn_le{width:5px; background:url("images/newimages/snav_ft_bg.gif") no-repeat top left; height:23px; float:left; padding:2px 0 0 0; margin:5px 0 7px 15px}
#submn_ri{width:auto; background:url("images/newimages/snav_ri_bg.gif") no-repeat top right; height:23px; float:left; padding:2px 0 0 0; margin:5px 0 7px 0;}
.links-div .slinks-div #subnavlist {
      float:left;
      width:auto;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:11px;
      line-height:normal;
	  padding:0px 3px 10px 0px;
      }
.links-div .slinks-div #subnavlist ul {
        margin:0;
        padding:8px 10px 10px 10px;
        list-style:none;
      }
.links-div .slinks-div #subnavlist li {
      display:inline;
      margin:0;
      padding:0;
      }
.links-div .slinks-div #subnavlist a {
      float:left;
      margin:0;
      padding:0px 0px 2px 3px;
      text-decoration:none;
	  /*background:#938F8E;*/
      }
.links-div .slinks-div #subnavlist a span {
      float:left;
      display:block;
      padding:4px 5px 3px 5px;
	  color:#FFFFFF;
      }
    /*Commented Backslash Hack hides rule from IE5-Mac \*/
.links-div .slinks-div #subnavlist a span {float:none;}
    /* End IE5-Mac hack */
.links-div .slinks-div #subnavlist a:hover span {
      color:#C30000;
      }
.links-div .slinks-div #subnavlist a:hover {
	 background:url("images/newimages/snav_ft.gif") no-repeat top left;
      }	
.links-div .slinks-div #subnavlist a:hover span {
	   background:url("images/newimages/snav_ri.gif") no-repeat top right;
	   color:#C30000;
      }
.links-div .slinks-div #subnavlist a.active, 
.links-div .slinks-div #subnavlist a:active {
	 background:url("images/newimages/snav_ft.gif") no-repeat top left;
      }
.links-div .slinks-div #subnavlist a.active span,
.links-div .slinks-div #subnavlist a:active span{
	   color:#C30000;
	   background:url("images/newimages/snav_ri.gif") no-repeat top right;
      } 
/******************************************************************************/
.blog-date{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#919191;
padding-top:10px;
}
.tags_view{
width:90%;
text-align:center;
padding-left:5px;
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.tags_view a{
text-decoration:none;
}
.tags_view a:hover{
background-color:#00FF00;
}
.bodertp{
width:440px;
border-top:1px dotted #666666;
height:1px;
clear:both;
}
/*---------------------------Header part----------------------------------*/
#header_new{width:970px; height:280px; margin:0px auto; padding-left:2px;} /*width sould not be changed*/
/*----------------------megazine-----------------------*/
#add_left_tp{width:230px; border:1px solid #e5e5e5; height:140px; /*background-color:#000099;*/ float:left; margin:0px 5px 0px 0px;}
#header img.add{float:left; margin:5px 0px 0px 2px;}
#add_left_tp img.heading{float:left; padding:2px 0px 2px 2px; width:100px;}
#add_left_tp img.megazine{float:left; padding:0px 0px 2px 2px;width:100px;}
#add_left_tp p{float:left; padding:0px 0px 2px 2px; margin:0px; text-align:left; width:100px; overflow:auto; height:120px;}
/*----------------------megazine end-----------------------*/
#logoimage{
float:left;
/*width:663px;
height:114px;*/
padding-top:5px;
padding-left:8px;
}
#logoimage img.logo{float:left; margin:5px 0px 5px 5px;}
#logo_right
{
float:right;
width:300px;
height:114px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #E4E4E4;
}
#logo_right #echoice
{
width:298px;
font-family:Arial, Helvetica, sans-serif;
color:#C30000;
font-size:16px;
font-weight:bold;
padding-left:5px;
}
.clinks
{
width:298px;
line-height:17px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}
.cleft
{
float:left;
width:70px;
padding-left:10px;
color:#C30000;
}
.cright {
float:left;
width:210px;
font-family:Arial, Helvetica, sans-serif;
}
#date_view{
float:right;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#C30000;
padding-right:20px;
padding-top:10px;
}
.navigation_area{ /*by interfinet*/
width:100%; /*width sould not be changed*/

}
.navigation_area_login{ /*by interfinet*/
width:100%; /*width sould not be changed*/
/*padding-top:10px;*/

}
#login{
/*border-top:1px solid #FFFFFF;*/
padding-top:5px;
padding-left:0px;
width:975px;
background-image:url('/sites/default/themes/standpoint/images/newimages/login_bar_bg.gif');
background-repeat:repeat-x;
height:32px;
}
.pager a{color:#3486AE; font-size:12px; font-weight:bold; text-decoration:underline;}
/*--------------------------------Header end----------------------------------*/