/* Theme Name:Stock-Market-Exchange-Finance-Theme 
Theme URI:  Description: Stock Market theme Version: 1.0 Author:  Author URI:  Tags: fixed width, three columns, valid XHTML, widgets */  /* begin Page */   body {   margin: 0 auto;   padding: 0;   background-color: #C7C7AD; }  .Main {   position: absolute;   width: 100%;   left: 0;   top: 0; }     .PageBackgroundSimpleGradient {   background-image: url('images/Page-BgSimpleGradient.jpg');   background-repeat: repeat-x;   height: 335px; }  .cleared {   float: none;   clear: both;   margin: 0;   padding: 0;   border: none;   font-size:1px; }   /* end Page */  /* begin Box, Sheet */ .Sheet {   overflow: hidden;   min-width:21px;   min-height:21px;   margin: 0 auto;   position: relative;   z-index: 0;   width: 900px; }   .Sheet-body {   position: relative;   z-index: 0;   margin: 0px; }  .Sheet-tl {   position: absolute;   overflow: hidden;   z-index: -1;   top: 0;   left: 0;   width: 10px;   height: 10px;   background-image: url('images/Sheet-s.png'); }  .Sheet-tr {   position: absolute;   overflow: hidden;   z-index: -1;   top: 0;   right: 0;   width: 10px;   height: 10px; }  .Sheet-tr div {   position: absolute;   z-index: -1;   top: 0px;   left: -10px;   width: 20px;   height: 20px;   background-image: url('images/Sheet-s.png'); }  .Sheet-bl {   position: absolute;   overflow: hidden;   z-index: -1;   bottom: 0;   left: 0;   width: 10px;   height: 10px; }  .Sheet-bl div {   position: absolute;   z-index: -1;   top: -10px;   left: 0;   width: 20px;   height: 20px;   background-image: url('images/Sheet-s.png'); }  .Sheet-br {   position: absolute;   overflow: hidden;   z-index: -1;   bottom: 0;   right: 0;   width: 10px;   height: 10px; }  .Sheet-br div {   position: absolute;   z-index: -1;   top: -10px;   left: -10px;   width: 20px;   height: 20px;   background-image: url('images/Sheet-s.png'); }  .Sheet-tc {   position: absolute;   overflow:hidden;   z-index: -1;   top: 0;   left: 10px;   right: 10px;   height: 10px; }  .Sheet-tc div {   position: absolute;   z-index: -1;   top: 0;   left: 0;   width: 100%;   height: 20px;   background-image: url('images/Sheet-h.png'); }  .Sheet-bc {   position: absolute;   overflow:hidden;   z-index: -1;   bottom: 0;   left: 10px;   right: 10px;   height: 10px; }  .Sheet-bc div {   position: absolute;   z-index: -1;   top: -10px;   left: 0;   width: 100%;   height: 20px;   background-image: url('images/Sheet-h.png'); }  .Sheet-cl {   position: absolute;   overflow:hidden;   z-index: -1;   top: 10px;   left: 0;   width: 10px;   bottom: 10px; }  .Sheet-cl div {   position: absolute;   z-index: -1;   top: 0;   left: 0;   width: 20px;   height: 100%;   background-image: url('images/Sheet-v.png'); }  .Sheet-cr {   position: absolute;   overflow:hidden;   z-index: -1;   top: 10px;   right: 0;   width: 10px;   bottom: 10px; }  .Sheet-cr div {   position: absolute;   z-index: -1;   top: 0;   left: -10px;   width: 20px;   height: 100%;   background-image: url('images/Sheet-v.png'); }  .Sheet-cc {   position: absolute;   overflow:hidden;   z-index: -2;   top: 10px;   left: 10px;   right: 10px;   bottom: 10px;   background-image: url('images/Sheet-c.png'); }   .Sheet {   margin-top: 50px !important; } /* end Box, Sheet */  /* begin Menu */ /* menu structure */  .artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover {   text-align:left;   text-decoration:none;   outline:none;   letter-spacing:normal;   word-spacing:normal; }  .artmenu, .artmenu ul {   margin: 0;   padding: 0;   border: 0;   list-style-type: none;   display: block; }  .artmenu li {   margin: 0;   padding: 0;   border: 0;   display: block;   float: left;   position: relative;   z-index: 5;   background:none; }  .artmenu li:hover {   z-index: 10000;   white-space: normal; }  .artmenu li li {   float: none; }  .artmenu ul {   visibility: hidden;   position: absolute;   z-index: 10;   left: 0;   top: 0;   background:none; }  .artmenu li:hover>ul {   visibility: visible;   top: 100%; }  .artmenu li li:hover>ul {   top: 0;   left: 100%; }  .artmenu:after, .artmenu ul:after {   content: ".";   height: 0;   display: block;   visibility: hidden;   overflow: hidden;   clear: both; } .artmenu, .artmenu ul {   min-height: 0; }  .artmenu ul {   background-image: url(images/spacer.gif);   padding: 10px 30px 30px 30px;   margin: -10px 0 0 -30px; }  .artmenu ul ul {   padding: 30px 30px 30px 10px;   margin: -30px 0 0 -10px; }   /* menu structure */  .nav {   position: relative;   margin: 0  auto;   width: 900px;   height: 35px;   z-index: 100; }  .artmenu {   padding: 3px 10px 3px 10px; }   .nav .l, .nav .r, .nav .r div {   top: 0;   position: absolute;   z-index: -1;   overflow: hidden;   height: 35px; }  .nav .l {   left: 0;   right: 10px; }   .nav .r {   right: 0;   width: 10px; }   .nav .r div {   width: 900px;   right: 0; }   .nav .l, .nav .r div {   background-position: left top;   background-repeat: no-repeat;   background-image: url('images/nav.png'); }  /* end Menu */  /* begin MenuItem */ .artmenu ul li {   clear: both; }  .artmenu a , .artmenu a span {   height: 29px;   display: block; }   .artmenu a {   cursor: pointer;   text-decoration: none;   margin-right: 2px;   margin-left: 2px;  } .artmenu a {   background-image: url('images/item-left.png');   background-position: left top;   background-repeat: no-repeat; }  .artmenu a span {   background-image: url('images/item-right.png');   background-position: right top;   background-repeat: no-repeat; } .artmenu a span span {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px;   color: #EFF1B7;   padding: 0 6px;   margin: 0 7px;   line-height: 29px;   text-align: center;   background-image: url('images/item-center.png');   background-position: left top;   background-repeat: repeat-x;  }   .artmenu a:hover {   background-position: left -29px; }  .artmenu li:hover>a {   background-position: left -29px; } .artmenu li:hover a span {   background-position: right -29px; }  .artmenu a:hover span {   background-position: right -29px; }   .artmenu a:hover span span {   color: #212117;   background-position: left -29px; }  .artmenu li:hover a span span {   color: #212117;   background-position: left -29px; }   .artmenu a.active {   background-position: left -58px; }  .artmenu a.active span {   background-position: right -58px; }  .artmenu a.active span span {   color: #E8E8DE;   background-position: left -58px; }  /* end MenuItem */  /* begin MenuSeparator */ .nav .separator {   display: block;   width: 1px;   height: 29px;   background-image: url('images/item-separator.png'); }  /* end MenuSeparator */  /* begin MenuSubItem */ .artmenu ul a {   display:block;   text-align: center;   white-space: nowrap;   height: 25px;   width: 222px;   overflow:hidden;   line-height: 25px;   margin-right: auto;     background-image: url('images/subitem-bg.png');   background-position: left top;   background-repeat: repeat-x;    border-width: 1px;   border-style: solid;   border-color: #D1D733; }  .nav ul.artmenu ul span, .nav ul.artmenu ul span span {   display: inline;   float: none;   margin: inherit;   padding: inherit;   background-image: none;   text-align: inherit;   text-decoration: inherit; }  .artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span {   text-align: left;   text-indent: 12px;   text-decoration: none;   line-height: 25px;   color: #5F6213;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px; }  .artmenu ul ul a {   margin-left: auto; }  .artmenu ul li a:hover {   color: #3E4A11;   border-color: #D1D733;   background-position: 0 -25px; }  .artmenu ul li:hover>a {   color: #3E4A11;   border-color: #D1D733;   background-position: 0 -25px; }  .nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span {   color: #3E4A11; }  .nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span {   color: #3E4A11; }   /* end MenuSubItem */  /* begin Header */ div.Header {   margin: 0 auto;   position: relative;   z-index:0;   width: 900px;   height: 250px; }    div.Header-jpeg {   position: absolute;   z-index:-1;   top: 0;   left: 0;   width: 900px;   height: 250px;   background-image: url('images/Header.jpg');   background-repeat: no-repeat;   background-position: center center; } /* end Header */  /* begin Logo */ .logo {   display : block;   position: absolute;   left: 578px;   top: 162px;   width: 322px; }  h1.logo-name {   display: block;   text-align: center; }  h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 36px;   text-decoration: none;   padding:0;   margin:0;   color: #FAFBEA !important; }  .logo-text {   display: block;   text-align: center; }  .logo-text, .logo-text a {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 14px;   padding:0;   margin:0;   color: #EAECA1 !important; }  /* end Logo */  /* begin ContentLayout */ .contentLayout {   margin-bottom: 0px;   width: 900px;   position: relative; } /* end ContentLayout */  /* begin Box, Block */ .Block {   overflow: hidden;   min-width:1px;   min-height:1px;   margin: 0 auto;   position: relative;   z-index: 0; }   .Block-body {   position: relative;   z-index: 0;   margin: 0px; }   .Block {   margin: 10px; }  /* end Box, Block */  /* begin BlockHeader */ .BlockHeader {   position: relative;   overflow: hidden;   height: 30px;   z-index: 0;   line-height: 30px;   padding: 0 8px;   margin-bottom: 0px;  }  .BlockHeader-text {   white-space : nowrap;   color: #000000;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px;   line-height: 30px; }   .BlockHeader .l, .BlockHeader .r, .BlockHeader .r div {   top: 0;   position: absolute;   z-index: -1;   overflow: hidden;   height: 30px; }  .BlockHeader .l {   left: 0;   right: 1px; }   .BlockHeader .r {   right: 0;   width: 1px; }   .BlockHeader .r div {   width: 900px;   right: 0; }   .BlockHeader .l, .BlockHeader .r div {   background-position: left top;   background-repeat: no-repeat;   background-image: url('images/BlockHeader.png'); }    .header-tag-icon {   display:inline-block;   background-position:left top;   background-image: url('images/BlockHeaderIcon.png');   padding:0 0 0 22px;   background-repeat: no-repeat;   min-height: 14px;   margin: 0 0 0 5px; }     /* end BlockHeader */  /* begin Box, BlockContent */ .BlockContent {   overflow: hidden;   min-width:1px;   min-height:1px;   margin: 0 auto;   position: relative;   z-index: 0; }   .BlockContent-body {   position: relative;   z-index: 0;   margin: 7px; }   .BlockContent-body {   color:#646444;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px; }  .BlockContent-body a:link {   color: #7C8019;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; }  .BlockContent-body a:visited, .BlockContent-body a.visited {   color: #989867;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none; }  .BlockContent-body a:hover, .BlockContent-body a.hover {   color: #8AA527;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none; }   .BlockContent-body ul {   list-style-type: none;   color: #4F4F36;   margin:0;   padding:0; }  .BlockContent-body li {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px; }   /* end Box, BlockContent */  /* begin Box, Post */ .Post {   overflow: hidden;   min-width:1px;   min-height:1px;   margin: 0 auto;   position: relative;   z-index: 0; }   .Post-body {   position: relative;   z-index: 0;   margin: 10px; }   .Post {   margin: 5px; }   /* Start images */ a img {   border: 0; }  .article img, img.article {   border-style: solid;   border-width: 1px;   border-color: #C7C7AD;   margin: 1em; }  .metadata-icons img {   border: none;   vertical-align: middle;   margin:2px; } /* Finish images */  /* Start tables */  .article table, table.article {   border-collapse: collapse;   margin: 1px;   width:auto; }  .article table, table.article .article tr, .article th, .article td {   background-color:Transparent; }  .article th, .article td {   padding: 2px;   border: solid 1px #6A6A48;   vertical-align: top;   text-align:left; }  .article th {   text-align:center;   vertical-align:middle;   padding: 7px; }    /* Finish tables */ /* end Box, Post */  /* begin PostHeaderIcon */ .PostHeaderIcon-wrapper {   text-decoration:none;   margin: 0.2em 0;   padding: 0;   font-weight:normal;   font-style:normal;   letter-spacing:normal;   word-spacing:normal;   font-variant:normal;   text-decoration:none;   font-variant:normal;   text-transform:none;   text-align:left;   text-indent:0;   line-height:inherit;   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 24px;   color: #414E12; }  .PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 24px;   color: #414E12; }  .PostHeaderIcon-wrapper img {   border:none;   vertical-align: middle;   margin:0; } /* end PostHeaderIcon */  /* begin PostHeader */ .PostHeader a:link {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   text-decoration: none;   text-align: left;   color: #536317; }  .PostHeader a:visited, .PostHeader a.visited {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   text-decoration: none;   text-align: left;   color: #646444; }  .PostHeader a:hover, .PostHeader a.hovered {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   text-decoration: none;   text-align: left;   color: #22290A; } /* end PostHeader */  /* begin PostMetadata */  .PostMetadataHeader {    background-color: #F2F2ED;   border-color: #C7C7AD;   border-style: solid;   border-width: 0px;   padding:3px; }     /* end PostMetadata */  /* begin PostIcons */ .PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   color: #5B5B3E; }  .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover {   margin:0; }  .PostHeaderIcons a:link {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #6E841F; }  .PostHeaderIcons a:visited, .PostHeaderIcons a.visited {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: italic;   font-weight: normal;   text-decoration: none;   color: #85881B; }  .PostHeaderIcons a:hover, .PostHeaderIcons a.hover {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: italic;   font-weight: normal;   text-decoration: underline;   color: #292B08; }   /* end PostIcons */  /* begin PostContent */ /* Content Text Font & Color (Default) */ body {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px;   color: #646444; }  .PostContent {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   color: #646444; }  /* Start Content link style */ /* The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active. http://www.w3schools.com/CSS/css_pseudo_classes.asp http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/ */ a {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #7C8019; }  /* Adds special style to an unvisited link. */ a:link {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #7C8019; }  /* Adds special style to a visited link. */ a:visited, a.visited {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #5B5B3E; }  /* :hover - adds special style to an element when you mouse over it. */ a:hover, a.hover {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #22290A; }  /* Finish Content link style */  /* Resert some headings default style & links default style for links in headings*/ h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {   font-weight: normal;   font-style: normal;   text-decoration: none; }   /* Start Content headings Fonts & Colors  */ h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 32px;   color: #7C8019; }  h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 24px;   color: #5B5B3E; }  h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 19px;   color: #5B5B3E; }  h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 16px;   color: #646444; }  h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 13px;   color: #646444; }  h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover {   font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, Serif;   font-size: 11px;   color: #646444; } /* Finish Content headings Fonts & Colors  */  /* end PostContent */  /* begin PostBullets */ /* Start Content list */  ul {   list-style-type: none;   color: #191A05;   margin:0;   padding:0; }  li {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px; }    .Post ul li {   padding:0px 0 0px 14px;   background-image: url('images/PostBullets.png');   background-repeat:no-repeat;   margin:0.5em 0 0.5em 0;   line-height:1.2em; }   /* Finish Content list */ /* end PostBullets */  /* begin PostQuote */ /* Start blockquote */  blockquote p {   color:#3A3A27;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; }  blockquote {   border-color:#C7C7AD;   border-width: 0px;   border-style: solid;    margin:10px 10px 10px 50px;   padding:5px 5px 5px 41px;    background-color:#E2E2D5;    background-image:url('images/PostQuote.png');   background-position:left top;   background-repeat:no-repeat; }    /* Finish blockuote */ /* end PostQuote */  /* begin PostMetadata */  .PostMetadataFooter {    background-color: #F2F2ED;   border-color: #C7C7AD;   border-style: solid;   border-width: 1px;   padding:3px; }     /* end PostMetadata */  /* begin PostIcons */ .PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   color: #5B5B3E; }  .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover {   margin:0; }  .PostFooterIcons a:link {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #6E841F; }  .PostFooterIcons a:visited, .PostFooterIcons a.visited {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #85881B; }  .PostFooterIcons a:hover, .PostFooterIcons a.hover {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none;   color: #292B08; }   /* end PostIcons */  /* begin Button */ button.Button, a.Button {   position:relative;   display:inline-block;   width: auto;   outline:none;   border:none;   background:none;   line-height:29px;   margin:0;   padding:0;   overflow: visible;   cursor: default;   text-decoration: none !important; }   /*This HACK needed for ie7 (button position)*/ *:first-child+html button.Button, *:first-child+html a.Button {   display:list-item;   list-style-type:none;   float:left; }   .Button .btn {   position: relative;   overflow: hidden;   display: block;   width: auto;   z-index: 0;   height: 29px;   color: #000000;   white-space: nowrap;   float: left; }  .Button .t {   height:29px;   white-space: normal;   padding: 0 11px;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px;   text-align: left;   line-height: 29px;   text-decoration: none !important; }  input, select {   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 13px; }  .Button .active {   color: #F8FBEE; }  .Button .hover,  a.Button:hover {   color: #000000;   text-decoration: none !important; }  .Button .active .r {   top: -58px; }  .Button .hover .r {   top: -29px; }  .Button .r {   display: block;   position: absolute;   overflow: hidden;   z-index: -1;   top: 0;   right: 0;   width: 16px;   height: 87px; }   .Button .r span {   display: block;   position: absolute;   overflow: hidden;   z-index: -1;   top: 0;   right: 0;   width:421px;   height: 87px; }   .Button .active .l {   top: -58px; }  .Button .hover .l {   top: -29px; }  .Button .l {   display: block;   position: absolute;   overflow: hidden;   z-index: -1;   top: 0;   left: 0;   right: 16px;   height: 87px; }   .Button .l, .Button .r span {   background-image: url('images/Button.png'); }  /* end Button */  /* begin Footer */ .Footer {   position:relative;   z-index:0;   overflow:hidden;   width: 900px;   margin: 5px auto 0px auto; }  .Footer .Footer-inner {   height:1%;   position: relative;   z-index: 0;   padding: 15px;   text-align: center; }  .Footer .Footer-background {   position:absolute;   z-index:-1;   background-repeat:no-repeat;   background-image: url('images/Footer.png');   width: 900px;   height: 100px;   bottom:0;   left:0; }    .rss-tag-icon {   position: relative;   display:block;   float:left;   background-image: url('images/rssIcon.png');   background-position: center right;   background-repeat: no-repeat;   margin: 0 5px 0 0;   height: 32px;   width: 32px; }     .Footer .Footer-text p {   margin: 0; }  .Footer .Footer-text {   display:inline-block;   color:#1D1E06;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif; }  .Footer .Footer-text a:link {   text-decoration: none;   color: #DCDCCB;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none; }  .Footer .Footer-text a:visited {   text-decoration: none;   color: #1E1E15;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none; }  .Footer .Footer-text a:hover {   text-decoration: none;   color: #1E1E15;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   text-decoration: none; } /* end Footer */  /* begin PageFooter */ .page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover {   font-family:Arial;   font-size:10px;   letter-spacing:normal;   word-spacing:normal;   font-style:normal;   font-weight:normal;   text-decoration:underline;   color:#A6AA22; }  .page-footer {   margin:1em;   text-align:center;   text-decoration:none;   color:#9E9E70; } /* end PageFooter */  /* begin LayoutCell */ .contentLayout .sidebar1 {   position: relative;   margin: 0;   padding: 0;   border: 0;   float: left;   overflow: hidden;   width: 179px; }  /* end LayoutCell */  /* begin LayoutCell */ .contentLayout .content {   position: relative;   margin: 0;   padding: 0;   border: 0;   float: left;   overflow: hidden;   width: 541px; }  /* end LayoutCell */  /* begin LayoutCell */ .contentLayout .sidebar2 {   position: relative;   margin: 0;   padding: 0;   border: 0;   float: left;   overflow: hidden;   width: 179px; }  /* end LayoutCell */    .commentlist, .commentlist li {     background: none; }  .commentlist li li {     margin-left:30px; }  .commentlist li .avatar {   float: right;   border: 1px solid #eee;   padding: 2px;   margin:1px;   background: #fff; }  .commentlist li cite {   font-size:1.2em; }  #commentform textarea {   width: 100%; }  img.wp-smiley {     border:none;     margin:0;     padding:0; }  .navigation { 	display: block; 	text-align: center; }  /* Recommended by http://codex.wordpress.org/CSS */ /* Begin */ .aligncenter, div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto; }  .alignleft {   float: left; }  .alignright {   float: right; }  .alignright img, img.alignright {     margin: 1em;     margin-right: 0; }  .alignleft img, img.alignleft {     margin: 1em;     margin-left: 0; }  .wp-caption {   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px; }  .wp-caption img {   margin: 0;   padding: 0;   border: 0 none; }  .wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0; } /* End */   .hidden { 	display: none; }  /* Calendar */ #wp-calendar { 	empty-cells: show; 	margin: 10px auto 0; 	width: 155px; }  #wp-calendar #next a { 	padding-right: 10px; 	text-align: right; }  #wp-calendar #prev a { 	padding-left: 10px; 	text-align: left; }  #wp-calendar a { 	display: block; }  #wp-calendar caption { 	text-align: center; 	width: 100%; }  #wp-calendar td { 	padding: 3px 0; 	text-align: center; }