/*
Theme Name: Futbhistory
Theme URI: 
Description: Football theme for site Futbhistory.ru
Version: 1.0
Author: Petr Vruhin
Author URI: http://www.futbhistory.ru/
Tags: fixed width, three columns, valid XHTML, widgets
*/

/* begin Page */

body{  margin:0 auto;   padding:0;    background:#000 url('images/background-futbhistory.jpg') center fixed no-repeat}

.Main{  position:absolute;   width:100%;   left:0;   top:0}

.PageBackgroundGlare{  background:#000 url('images/background-1.jpg') center fixed no-repeat}

.PageBackgroundGlareImage{  background:#000 url('images/background-1.jpg') center fixed no-repeat}

html:first-child .PageBackgroundGlare{ border:1px solid transparent}

.PageBackgroundSimpleGradient{  background:#000 url('images/background-1.jpg') center fixed no-repeat}

.cleared{ float:none;  clear:both;  margin:0;  padding:0;  border:none;  font-size:1px}

.Sheet{  overflow:hidden;   min-width:33px;   min-height:33px;   margin:0 auto;   position:relative;   z-index:0;   width:1000px}

.Sheet-body{  position:relative;   z-index:0;   margin:5px}

.Sheet-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:16px;   height:16px;   background-image:url('images/body-2.png')}

.Sheet-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:16px;   height:16px}

.Sheet-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-16px;   width:32px;   height:32px;   background-image:url('images/body-2.png')}

.Sheet-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:16px;   height:16px}

.Sheet-bl div{  position:absolute;   z-index:-1;   top:-16px;   left:0;   width:32px;   height:32px;   background-image:url('images/body-2.png')}

.Sheet-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:16px;   height:16px}

.Sheet-br div{  position:absolute;   z-index:-1;   top:-16px;   left:-16px;   width:32px;   height:32px;   background-image:url('images/body-2.png')}

.Sheet-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:16px;   right:16px;   height:16px}

.Sheet-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:32px;   background-image:url('images/body-2.png')}

.Sheet-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:16px;   right:16px;   height:16px}

.Sheet-bc div{  position:absolute;   z-index:-1;   top:-16px;   left:0;   width:100%;   height:32px;   background-image:url('images/body-2.png')}

.Sheet-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:16px;   left:0;   width:16px;   bottom:16px;   background-image:url('images/body-2.png')}

.Sheet-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:32px;   height:100%;   background-image:url('images/body-2.png')}

.Sheet-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:16px;   right:0;   width:16px;   bottom:16px;   background-image:url('images/body-2.png')}

.Sheet-cr div{  position:absolute;   z-index:-1;   top:0;   left:-16px;   width:32px;   height:100%;   background-image:url('images/body-2.png')}

.Sheet-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:16px;   left:16px;   right:16px;   bottom:16px;   background-image:url('images/body-2.png')}

.Sheet{ margin-top:-5px !important}

div.Header{  margin:0 auto;   position:relative;   z-index:0;   width:990px;   height:200px}

div.Header-jpeg{  position:absolute;   z-index:0;   top:0;   left:0;   width:990px;   height:200px;   background-image:url('images/header-1.png');  background-repeat:no-repeat;  background-position:center center}

.logo{ display:block;  position:absolute;  left:20px;  top:10px;  width:970px}

h1.logo-name{ display:block;  text-align:left}

h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover{ font-family:Monotype Corsiva,Monotype Corsiva,Monotype Corsiva;  font-size:50px;  font-style:normal;  font-weight:bold;  text-decoration:none;  padding:0;  margin:0;  color:#fbec5d !important; text-shadow:#000 1px 1px 1px}

.logo-text{ display:block;  text-align:left}

.logo-text, .logo-text a{ font-family:Arial,Helvetica,Sans-Serif;  font-size:19px;  font-style:normal;  font-weight:normal;  padding:0;  margin:0;  color:#fff !important; text-shadow:#000 1px 1px 1px}

.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}

.nav{  position:relative;   margin:0  auto;   width:990px;   height:27px;   z-index:100;    background-image:url('images/sidebar.png')}

.artmenu{ padding:4px 2px 0px 2px}

.nav .l, .nav .r, .nav .r div{ top:0;  position:absolute;  z-index:-1;  overflow:hidden;  height:27px}

.nav .l{ left:0;  right:0px}

.nav .r{ right:0;  width:0px}

.nav .r div{ width:990px;  right:0}

.nav .l, .nav .r div{ background-position:center top;  background-repeat:no-repeat}

.artmenu ul li{  clear:both}

.artmenu a, .artmenu a span{  height:23px;   display:block}

.artmenu a{  cursor:pointer;   text-decoration:none;   margin-right:2px;   margin-left:2px}

.artmenu a{  background-color:#fbec5d;   background-image:url('images/sidebar-1.png');   background-position:left top;   background-repeat:no-repeat;   border-style:solid;   border-width:1px;   border-color:#000}

.artmenu a span{  background-image:url('images/sidebar.png');   background-position:right top;   background-repeat:no-repeat}

.artmenu a span span{  font-family:Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   color:#000; text-shadow:#000 0px 0px 0px;   padding:0 7px;   margin:0 6px;   line-height:23px;   text-align:center;   background-image:url('images/sidebar.png');  background-position:left top;  background-repeat:repeat-x}

.artmenu a:hover{ background-position:left -23px}

.artmenu li:hover>a{ background-position:left -23px}
.artmenu li:hover a span{ background-position:right -23px}

.artmenu a:hover span{ background-position:right -23px}

.artmenu a:hover span span{ color:#000;  background-position:left -23px}

.artmenu li:hover a span span{ color:#000;  background-position:left -23px}

.artmenu a.active{ background-position:left -46px}

.artmenu a.active span{ background-position:right -46px}

.artmenu a.active span span{ color:#000;  background-position:left -46px}

.artmenu ul a{  display:block;   text-align:center;   white-space:nowrap;   height:21px;   width:176px;   overflow:hidden;   line-height:21px;   margin-right:auto;   background-image:url('images/subitem-bg.png');  background-position:left top;  background-repeat:repeat-x;  border-width:0px;  border-style:solid;  border-color:{PassiveBorderColor}
}

.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:21px;  color:#000;  font-family:Arial,Helvetica,Sans-Serif;  font-size:12px;  font-style:normal;  font-weight:normal}

.artmenu ul ul a{ margin-left:auto}

.artmenu ul li a:hover{ color:#000;  border-color:{HoveredBorderColor}
; 
 background-position:0 -21px}

.artmenu ul li:hover>a{ color:#000;  border-color:{HoveredBorderColor}
; 
 background-position:0 -21px}

.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span{ color:#000}

.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span{ color:#000}

.contentLayout{ margin-bottom:1px;  width:990px;  position:relative}

.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:7px}

.BlockHeader{ position:relative;  overflow:hidden;  height:30px;  z-index:0;  line-height:30px;  padding:0 7px;  margin-bottom:0px}

.BlockHeader-text{ white-space:nowrap;  color:#000;  font-family:Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  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:0px}

.BlockHeader .r{ right:0;  width:0px}

.BlockHeader .r div{ width:996px;  right:0}

.BlockContent{  overflow:hidden;   min-width:15px;   min-height:15px;   margin:0 auto;   position:relative;   z-index:0}

.BlockContent-body{  position:relative;   z-index:0;   margin:8px}

.BlockContent-tl{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   width:7px;   height:7px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-tr{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:7px;   height:7px}

.BlockContent-tr div{  position:absolute;   z-index:-1;   top:0px;   left:-7px;   width:14px;   height:14px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-bl{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:0;   width:7px;   height:7px}

.BlockContent-bl div{  position:absolute;   z-index:-1;   top:-7px;   left:0;   width:14px;   height:14px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-br{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   right:0;   width:7px;   height:7px}

.BlockContent-br div{  position:absolute;   z-index:-1;   top:-7px;   left:-7px;   width:14px;   height:14px;   background-image:url('images/BlockContent-s.png')}

.BlockContent-tc{  position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:7px;   right:7px;   height:7px}

.BlockContent-tc div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:100%;   height:14px;   background-image:url('images/BlockContent-h.png')}

.BlockContent-bc{  position:absolute;   overflow:hidden;   z-index:-1;   bottom:0;   left:7px;   right:7px;   height:7px}

.BlockContent-bc div{  position:absolute;   z-index:-1;   top:-7px;   left:0;   width:100%;   height:14px;   background-image:url('images/BlockContent-h.png')}

.BlockContent-cl{  position:absolute;   overflow:hidden;   z-index:-1;   top:7px;   left:0;   width:7px;   bottom:7px}

.BlockContent-cl div{  position:absolute;   z-index:-1;   top:0;   left:0;   width:14px;   height:100%;   background-image:url('images/BlockContent-v.png')}

.BlockContent-cr{  position:absolute;   overflow:hidden;   z-index:-1;   top:7px;   right:0;   width:7px;   bottom:7px}

.BlockContent-cr div{  position:absolute;   z-index:-1;   top:0;   left:-7px;   width:14px;   height:100%;   background-image:url('images/BlockContent-v.png')}

.BlockContent-cc{  position:absolute;   overflow:hidden;   z-index:-2;   top:7px;   left:7px;   right:7px;   bottom:7px;   background-image:url('images/BlockContent-c.png')}

.BlockContent-body{  color:#FFF;   font-family:Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal}

.BlockContent-body a:link{  color:#FFF;   font-family:Arial,Helvetica,Sans-Serif;   text-decoration:underline}

.BlockContent-body a:visited, .BlockContent-body a.visited{  color:#FFF;   font-family:Arial,Helvetica,Sans-Serif;   text-decoration:underline}

.BlockContent-body a:hover, .BlockContent-body a.hover{  color:#FFF;   font-family:Arial,Helvetica,Sans-Serif;   text-decoration:none}

.BlockContent-body ul{  list-style-type:none;   color:#FFF;   margin:0;   padding:0}

.BlockContent-body li{  font-family:Arial,Helvetica,Sans-Serif;   font-size:12px;   text-decoration:none}

.BlockContent-body ul li{  padding:0px 0 0px 13px;   background-image:url('images/BlockContentBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em}

.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:10px}

a img{ border:0}

.article img, img.article{ border-style:solid;  border-width:1px;  border-color:#C2BBB2;  margin:1em}

.metadata-icons img{ border:none;  vertical-align:middle;  margin:2px}

.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 #AEA498;  vertical-align:top;  text-align:left}

.article th{ text-align:center;  vertical-align:middle;  padding:7px}

.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:Arial,Helvetica,Sans-Serif;  font-size:22px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#FFF}

.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:22px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#FFF}

.PostHeaderIcon-wrapper img{ border:none;  vertical-align:middle;  margin:0}

.PostHeader a:link{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#FFF; text-shadow:#000 1px 1px 1px}

.PostHeader a:visited, .PostHeader a.visited{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#FFF; text-shadow:#000 1px 1px 1px}

.PostHeader a:hover, .PostHeader a.hovered{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  text-align:left;  color:#fbec5d; text-shadow:#000 1px 1px 1px}

.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:11px;  color:#FFF}

.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover{ margin:0}

.PostHeaderIcons a:link{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#FFF}

.PostHeaderIcons a:visited, .PostHeaderIcons a.visited{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#FFF}

.PostHeaderIcons a:hover, .PostHeaderIcons a.hover{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#FFF}

body{  font-family:Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   color:#FFF}

.PostContent{  background-image:url('images/post-body.png');  font-family:Arial,Helvetica,Sans-Serif;  font-size:12px;  line-height:1.5;  font-style:normal;  font-weight:normal;  text-align:justify;  color:#FFF; text-shadow:#000 1px 1px 1px;  padding-left:10px;  padding-right:10px;  padding-top:10px;  padding-bottom:10px}

a{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#ff0; text-shadow:#000 1px 1px 1px}

a:link{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#ff0; text-shadow:#000 1px 1px 1px}

a:visited, a.visited{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#fbec5d}

a:hover, a.hover{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#ff0}

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}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:28px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#fbec5d}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:22px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#FFF}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover{  background-color:#000;  font-family:Arial,Helvetica,Sans-Serif;  font-size:18px;  font-style:normal;  font-weight:bold;  text-align:center;  color:#FFF}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:16px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#FFF}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#FFF}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:14px;  font-style:normal;  font-weight:bold;  text-align:left;  color:#FFF}

ul{  list-style-type:none;   color:#FFF;   margin:0;   padding:10px;}

li{  font-family:Arial,Helvetica,Sans-Serif;   font-size:14px}

.Post ul li{  padding:0px 0 0px 13px;   background-image:url('images/PostBullets.png');  background-repeat:no-repeat;  margin:0.5em 0 0.5em 0;  line-height:1.2em}

blockquote p{  color:#36312B;   font-family:Arial,Helvetica,Sans-Serif;   font-style:italic;   font-weight:normal;   text-align:left}

blockquote{  border-color:#C2BBB2;   border-width:1px;   border-style:solid;   margin:10px 10px 10px 50px;   padding:5px 5px 5px 41px;   background-color:#E0DCD7;   background-image:url('images/PostQuote.png');  background-position:left top;  background-repeat:no-repeat}

.PostMetadataFooter{  background-image:url('images/sidebar.png');  border-color:#C2BBB2;  border-style:solid;  border-width:1px;  padding:3px}

.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover{ font-family:Arial,Helvetica,Sans-Serif;  font-size:11px;  text-decoration:none;  color:#FFF}

.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover{ margin:0}

.PostFooterIcons a:link{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#fbec5d; text-shadow:#000 1px 1px 1px}

.PostFooterIcons a:visited, .PostFooterIcons a.visited{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline;  color:#fbec5d; text-shadow:#000 1px 1px 1px}

.PostFooterIcons a:hover, .PostFooterIcons a.hover{ font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none;  color:#FFF}

button.Button, a.Button{ position:relative;  display:inline-block;  width:auto;  outline:none;  border:none;  background:none;  line-height:34px;  margin:0;  padding:0;  overflow:visible;  cursor:default;  text-decoration:none !important}

*: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:34px;   color:#FEF3E7;   white-space:nowrap;   float:left}

.Button .t{  height:34px;   white-space:normal;   padding:0 21px;   font-family:Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal;   text-align:left;   line-height:34px;   text-decoration:none !important}

input, select{  font-family:Arial,Helvetica,Sans-Serif;   font-size:12px;   font-style:normal;   font-weight:normal}

.Button .active{  color:#FFEBDC}

.Button .hover,  a.Button:hover{  color:#F2F0EE;   text-decoration:none !important}

.Button .active .r{  top:-68px}

.Button .hover .r{  top:-34px}

.Button .r{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:11px;   height:102px}

.Button .r span{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   right:0;   width:411px;   height:102px}

.Button .active .l{  top:-68px}

.Button .hover .l{  top:-34px}

.Button .l{  display:block;   position:absolute;   overflow:hidden;   z-index:-1;   top:0;   left:0;   right:11px;   height:102px}

.Button .l, .Button .r span{  background-image:url('images/Button.png')}

.Footer{  position:relative;   z-index:0;   overflow:hidden;   width:990px;   margin:5px auto 0px auto}

.Footer .Footer-inner{  height:1%;   position:relative;   z-index:0;   padding:5px;   text-align:center}

.Footer .Footer-background{  position:absolute;   z-index:-1;   background-repeat:no-repeat;   background-image:url('images/footer-2.png');   width:990px;   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:24px}

.Footer .Footer-text p{ margin:0}

.Footer .Footer-text{ display:inline-block;  color:#FFF;  font-family:Arial,Helvetica,Sans-Serif;  font-size:11px}

.Footer .Footer-text a:link{ text-decoration:none;  color:#fbec5d; text-shadow:#000 1px 1px 1px;  font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline}

.Footer .Footer-text a:visited{ text-decoration:none;  color:#fbec5d; text-shadow:#000 1px 1px 1px;  font-family:Arial,Helvetica,Sans-Serif;  text-decoration:underline}

.Footer .Footer-text a:hover{ text-decoration:none;  color:#FFFFF;  font-family:Arial,Helvetica,Sans-Serif;  text-decoration:none}

.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:#FD8F3A}

.page-footer{ margin:1em;  text-align:center;  text-decoration:none;  color:#A79C90}

.contentLayout .sidebar1{  background-image:url('images/sidebar.png');  border:1px solid #959596;  position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:220px;  height:3150px;  text-align:center;  line-height:2}

.contentLayout .content{   position:relative;  margin:0;  padding:0;  border:0;  float:left;  overflow:hidden;  width:540px}

.contentLayout .sidebar2{   background-image:url('images/sidebar-1.png');  border-color:#C2BBB2;  position:relative;  margin:0;  padding:0px;  border:0;  float:center;  overflow:hidden;  width:220px;  height:3150px;  padding-left:0px;  text-align:left;  line-height:2}

.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}

.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:#000;  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;  color:#FFF}
/* End */
.hidden{display:none}

#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}

#sidebar-header{text-shadow:#000 1px 1px 1px;         background-image:url('images/sidebar-header.png');  border:1px outset #fff}

.SidebarHeaderIcon-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:Arial,Helvetica,Sans-Serif;  font-size:15px;  font-style:normal;  font-weight:bold;  color:#FFF}

.SidebarHeaderIcon-wrapper img{ border:none;  vertical-align:middle;  margin:0}