/*



#########################################
www.free-templates.lt - get Your Free template for Your site!
#########################################
Free Joomla, Drupal, Wordpress, Blogger themes and templates!
Free Joomla, Drupal, Wordpress, Blogger themes and templates!
#########################################
www.free-templates.lt - get Your Free template for Your site!
#########################################




*/

#free-templates-lt-main, table{   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: normal;   font-size: 11px;}h1, h2, h3, h4, h5, h6, p, a, ul, ol, li{   margin: 0;   padding: 0;}.free-templates-lt-postcontent,.free-templates-lt-postheadericons,.free-templates-lt-postfootericons,.free-templates-lt-blockcontent-body,ul.free-templates-lt-vmenu a {   text-align: left;}.free-templates-lt-postcontent,.free-templates-lt-postcontent li,.free-templates-lt-postcontent table,.free-templates-lt-postcontent a,.free-templates-lt-postcontent a:link,.free-templates-lt-postcontent a:visited,.free-templates-lt-postcontent a.visited,.free-templates-lt-postcontent a:hover,.free-templates-lt-postcontent a.hovered{   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;}.free-templates-lt-postcontent p{   margin: 12px 0;}.free-templates-lt-postcontent h1, .free-templates-lt-postcontent h1 a, .free-templates-lt-postcontent h1 a:link, .free-templates-lt-postcontent h1 a:visited, .free-templates-lt-postcontent h1 a:hover,.free-templates-lt-postcontent h2, .free-templates-lt-postcontent h2 a, .free-templates-lt-postcontent h2 a:link, .free-templates-lt-postcontent h2 a:visited, .free-templates-lt-postcontent h2 a:hover,.free-templates-lt-postcontent h3, .free-templates-lt-postcontent h3 a, .free-templates-lt-postcontent h3 a:link, .free-templates-lt-postcontent h3 a:visited, .free-templates-lt-postcontent h3 a:hover,.free-templates-lt-postcontent h4, .free-templates-lt-postcontent h4 a, .free-templates-lt-postcontent h4 a:link, .free-templates-lt-postcontent h4 a:visited, .free-templates-lt-postcontent h4 a:hover,.free-templates-lt-postcontent h5, .free-templates-lt-postcontent h5 a, .free-templates-lt-postcontent h5 a:link, .free-templates-lt-postcontent h5 a:visited, .free-templates-lt-postcontent h5 a:hover,.free-templates-lt-postcontent h6, .free-templates-lt-postcontent h6 a, .free-templates-lt-postcontent h6 a:link, .free-templates-lt-postcontent h6 a:visited, .free-templates-lt-postcontent h6 a:hover,.free-templates-lt-blockheader .t, .free-templates-lt-blockheader .t a, .free-templates-lt-blockheader .t a:link, .free-templates-lt-blockheader .t a:visited, .free-templates-lt-blockheader .t a:hover,.free-templates-lt-vmenublockheader .t, .free-templates-lt-vmenublockheader .t a, .free-templates-lt-vmenublockheader .t a:link, .free-templates-lt-vmenublockheader .t a:visited, .free-templates-lt-vmenublockheader .t a:hover,.free-templates-lt-logo-name, .free-templates-lt-logo-name a, .free-templates-lt-logo-name a:link, .free-templates-lt-logo-name a:visited, .free-templates-lt-logo-name a:hover,.free-templates-lt-logo-text, .free-templates-lt-logo-text a, .free-templates-lt-logo-text a:link, .free-templates-lt-logo-text a:visited, .free-templates-lt-logo-text a:hover,.free-templates-lt-postheader, .free-templates-lt-postheader a, .free-templates-lt-postheader a:link, .free-templates-lt-postheader a:visited, .free-templates-lt-postheader a:hover{   font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: bold;   font-size: 20px;   text-decoration: none;}.free-templates-lt-postcontent a{   text-decoration: none;   color: #414139;}.free-templates-lt-postcontent a:link{   text-decoration: none;   color: #414139;}.free-templates-lt-postcontent a:visited, .free-templates-lt-postcontent a.visited{   color: #364543;}.free-templates-lt-postcontent  a:hover, .free-templates-lt-postcontent a.hover{   text-decoration: underline;   color: #5A5A4E;}.free-templates-lt-postcontent h1{   color: #414139;   margin: 10px 0 0;}.free-templates-lt-blockcontent h1{   margin: 10px 0 0;}.free-templates-lt-postcontent h2{   color: #414139;   margin: 10px 0 0;   font-size: 18px;}.free-templates-lt-blockcontent h2{   margin: 10px 0 0;   font-size: 18px;}.free-templates-lt-postcontent h2 a, .free-templates-lt-postcontent h2 a:link, .free-templates-lt-postcontent h2 a:hover, .free-templates-lt-postcontent h2 a:visited, .free-templates-lt-blockcontent h2 a, .free-templates-lt-blockcontent h2 a:link, .free-templates-lt-blockcontent h2 a:hover, .free-templates-lt-blockcontent h2 a:visited {   font-size: 18px;}.free-templates-lt-postcontent h3{   color: #364543;   margin: 10px 0 0;   font-size: 16px;}.free-templates-lt-blockcontent h3{   margin: 10px 0 0;   font-size: 16px;}.free-templates-lt-postcontent h3 a, .free-templates-lt-postcontent h3 a:link, .free-templates-lt-postcontent h3 a:hover, .free-templates-lt-postcontent h3 a:visited, .free-templates-lt-blockcontent h3 a, .free-templates-lt-blockcontent h3 a:link, .free-templates-lt-blockcontent h3 a:hover, .free-templates-lt-blockcontent h3 a:visited {   font-size: 16px;}.free-templates-lt-postcontent h4{   color: #141915;   margin: 10px 0 0;   font-size: 14px;}.free-templates-lt-blockcontent h4{   margin: 10px 0 0;   font-size: 14px;}.free-templates-lt-postcontent h4 a, .free-templates-lt-postcontent h4 a:link, .free-templates-lt-postcontent h4 a:hover, .free-templates-lt-postcontent h4 a:visited, .free-templates-lt-blockcontent h4 a, .free-templates-lt-blockcontent h4 a:link, .free-templates-lt-blockcontent h4 a:hover, .free-templates-lt-blockcontent h4 a:visited {   font-size: 14px;}.free-templates-lt-postcontent h5{   color: #141915;   margin: 10px 0 0;   font-size: 13px;}.free-templates-lt-blockcontent h5{   margin: 10px 0 0;   font-size: 13px;}.free-templates-lt-postcontent h5 a, .free-templates-lt-postcontent h5 a:link, .free-templates-lt-postcontent h5 a:hover, .free-templates-lt-postcontent h5 a:visited, .free-templates-lt-blockcontent h5 a, .free-templates-lt-blockcontent h5 a:link, .free-templates-lt-blockcontent h5 a:hover, .free-templates-lt-blockcontent h5 a:visited {   font-size: 13px;}.free-templates-lt-postcontent h6{   color: #242D26;   margin: 10px 0 0;   font-size: 12px;}.free-templates-lt-blockcontent h6{   margin: 10px 0 0;   font-size: 12px;}.free-templates-lt-postcontent h6 a, .free-templates-lt-postcontent h6 a:link, .free-templates-lt-postcontent h6 a:hover, .free-templates-lt-postcontent h6 a:visited, .free-templates-lt-blockcontent h6 a, .free-templates-lt-blockcontent h6 a:link, .free-templates-lt-blockcontent h6 a:hover, .free-templates-lt-blockcontent h6 a:visited {   font-size: 12px;}ul{   list-style-type: none;}ol{   list-style-position: inside;}html, body{   height:100%;}#free-templates-lt-main{   position: relative;   z-index: 0;   width: 100%;   min-height: 100%;   left: 0;   top: 0;   cursor:default;   overflow:hidden;}body{   padding: 0;   margin:0;   min-width: 1000px;   color: #141A19;   background-color: #BABAB0;   background-image: url('../images/Bottom_texture.jpg');   background-repeat: repeat;   background-attachment: fixed;   background-position: top center;}.cleared{   display:block;   clear: both;   float: none;   margin: 0;   padding: 0;   border: none;   font-size: 0;   height:0;   overflow:hidden;}.reset-box{   overflow:hidden;   display:table;}form{   padding: 0 !important;   margin: 0 !important;}table.position{   position: relative;   width: 100%;   table-layout: fixed;}.free-templates-lt-box, .free-templates-lt-box-body {   margin:0 auto;   position:relative;}.free-templates-lt-box:before, .free-templates-lt-box:after, .free-templates-lt-box-body:before, .free-templates-lt-box-body:after {   position:absolute;   top:0;   bottom:0;   content:' ';   background-repeat: no-repeat;   line-height:0;}.free-templates-lt-box:before,.free-templates-lt-box-body:before{   left:0;}.free-templates-lt-box:after,.free-templates-lt-box-body:after{   right:0;}.free-templates-lt-box:before {   overflow:hidden;   background-position: bottom left;   direction: ltr;   z-index:-3;}.free-templates-lt-box:after {   background-position: bottom right;   z-index:-3;}.free-templates-lt-box-body:before, .free-templates-lt-box-body:after {   background-repeat:repeat-y;}.free-templates-lt-box-body:before {   background-position: top left;   z-index:-3;}.free-templates-lt-box-body:after {   background-position: top right;   z-index:-3;}.free-templates-lt-box .free-templates-lt-box:before, .free-templates-lt-box .free-templates-lt-box:after, .free-templates-lt-box-body .free-templates-lt-box-body:before, .free-templates-lt-box-body .free-templates-lt-box-body:after {   z-index:-2;}.free-templates-lt-box .free-templates-lt-box .free-templates-lt-box:before, .free-templates-lt-box .free-templates-lt-box .free-templates-lt-box:after, .free-templates-lt-box-body .free-templates-lt-box-body .free-templates-lt-box-body:before, .free-templates-lt-box-body .free-templates-lt-box-body .free-templates-lt-box-body:after {   z-index:-1;}.free-templates-lt-bar {   position:relative;}.free-templates-lt-bar:before, .free-templates-lt-bar:after {   position:absolute;   top:0;   bottom:0;   content:' ';   background-repeat:repeat;   z-index:-1;}.free-templates-lt-bar:before {   left:0;   background-position: top left;}.free-templates-lt-bar:after {   right:0;   background-position: top right;}li h1, .free-templates-lt-postcontent li h1, .free-templates-lt-blockcontent-body li h1 {   margin:1px;} li h2, .free-templates-lt-postcontent li h2, .free-templates-lt-blockcontent-body li h2 {   margin:1px;} li h3, .free-templates-lt-postcontent li h3, .free-templates-lt-blockcontent-body li h3 {   margin:1px;} li h4, .free-templates-lt-postcontent li h4, .free-templates-lt-blockcontent-body li h4 {   margin:1px;} li h5, .free-templates-lt-postcontent li h5, .free-templates-lt-blockcontent-body li h5 {   margin:1px;} li h6, .free-templates-lt-postcontent li h6, .free-templates-lt-blockcontent-body li h6 {   margin:1px;} li p, .free-templates-lt-postcontent li p, .free-templates-lt-blockcontent-body li p {   margin:1px;} div.free-templates-lt-header{   margin: 0 auto;   position: relative;   z-index: -5;   width:1000px;   height: 137px;   margin-top: 10px;   margin-bottom: -5px;}.free-templates-lt-header-position{   position: absolute;   top: 0;   right: 0;   left: 0;} .free-templates-lt-header-wrapper {   position: relative;   top:0;   width:1000px;   margin:0 auto;}.free-templates-lt-header-inner {   position: relative;   margin: 0 6px;}.free-templates-lt-header:before{   position: absolute;   display:block;   content:' ';   z-index:-2;   top: 0;   width:100%;   height: 137px;   background-image: url('../images/header.png');   background-repeat: no-repeat;   background-position:top center;}div.free-templates-lt-logo{   display: block;   position: absolute;   top: 39px;   left: 50%;   margin-left: -494px;   width: 987px;}.free-templates-lt-logo-name{   display: block;   text-align: center;   font-size: 30px;   padding: 0;   margin: 0;   color: #191F1A !important;}.free-templates-lt-logo-name a, .free-templates-lt-logo-name a:link, .free-templates-lt-logo-name a:visited, .free-templates-lt-logo-name a:hover{   font-size: 30px;   padding: 0;   margin: 0;   color: #191F1A !important;}.free-templates-lt-logo-text{   display: block;   text-align: center;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 15px;   padding: 0;   margin: 0;   color: #191F1A !important;}.free-templates-lt-logo-text a,.free-templates-lt-logo-text a:link,.free-templates-lt-logo-text a:visited,.free-templates-lt-logo-text a:hover{   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 15px;   padding: 0;   margin: 0;   color: #191F1A !important;}ul.free-templates-lt-hmenu a, ul.free-templates-lt-hmenu a:link, ul.free-templates-lt-hmenu a:visited, ul.free-templates-lt-hmenu a:hover {   outline: none;   position: relative;   z-index: 11;}ul.free-templates-lt-hmenu, ul.free-templates-lt-hmenu ul{   display: block;   margin: 0;   padding: 0;   border: 0;   list-style-type: none;}ul.free-templates-lt-hmenu li{   margin: 0;   padding: 0;   border: 0;   display: block;   float: left;   position: relative;   z-index: 5;   background: none;}ul.free-templates-lt-hmenu li:hover{   z-index: 10000;   white-space: normal;}ul.free-templates-lt-hmenu li li{   float: none;   width: auto;}ul.free-templates-lt-hmenu li:hover>ul {   visibility: visible;   top: 100%;}ul.free-templates-lt-hmenu li li:hover>ul {   top: 0;   left: 100%;}ul.free-templates-lt-hmenu:after, ul.free-templates-lt-hmenu ul:after{   content: ".";   height: 0;   display: block;   visibility: hidden;   overflow: hidden;   clear: both;}ul.free-templates-lt-hmenu, ul.free-templates-lt-hmenu ul {   min-height: 0;}ul.free-templates-lt-hmenu ul{   visibility: hidden;   position: absolute;   z-index: 10;   left: 0;   top: 0;   background-image: url('../images/spacer.gif');   padding: 10px 30px 30px 30px;   margin: -10px 0 0 -30px;}ul.free-templates-lt-hmenu ul.free-templates-lt-hmenu-left-to-right {   right: auto;   left: 0;   margin: -10px 0 0 -30px;}ul.free-templates-lt-hmenu ul.free-templates-lt-hmenu-right-to-left {   left: auto;   right: 0;   margin: -10px -30px 0 0;}ul.free-templates-lt-hmenu ul ul{   padding: 30px 30px 30px 10px;   margin: -30px 0 0 -10px;   margin-left: -11px;   z-index: -1;}ul.free-templates-lt-hmenu ul ul.free-templates-lt-hmenu-left-to-right{   right: auto;   left: 0;   padding: 30px 30px 30px 10px;   margin: -30px 0 0 -10px;   margin-left: -11px;}ul.free-templates-lt-hmenu ul ul.free-templates-lt-hmenu-right-to-left{   left: auto;   right: 0;   padding: 30px 10px 30px 30px;   margin: -30px -10px 0 0;   margin-right: -11px;}ul.free-templates-lt-hmenu li li:hover>ul.free-templates-lt-hmenu-left-to-right {   right: auto;   left: 100%;}ul.free-templates-lt-hmenu li li:hover>ul.free-templates-lt-hmenu-right-to-left {   left: auto;   right: 100%;}ul.free-templates-lt-hmenu{   position:relative;   padding: 14px 10px 0 10px;   float: left;   left: 50%;}div.free-templates-lt-nav-center{   position: relative;   float: right;   right: 50%;}.firefox2 ul ul.free-templates-lt-hmenu{   float: none;}.free-templates-lt-nav{   width:1000px;   margin:0 auto;   min-height: 51px;   z-index: 100;   margin-top: 5px;   margin-bottom: 0;}.free-templates-lt-nav:before, .free-templates-lt-nav:after{   background-image: url('../images/nav.png');}.free-templates-lt-nav:before{   right: 21px;}.free-templates-lt-nav:after{   width: 21px;}.free-templates-lt-nav-outer{   position:absolute;   width:100%;}.free-templates-lt-nav-wrapper {   position: relative;   width:1000px;   margin:0 auto;}.free-templates-lt-nav-inner{   margin: 0 6px;}.free-templates-lt-hmenu-extra1{   position : absolute;   left: 0;   top: 0;   width: auto;   height: 51px;   background-position: center;}.free-templates-lt-hmenu-extra2{   position: absolute;   right: 0;   top: 0;   width: auto;   height: 51px;   background-position: center;}ul.free-templates-lt-hmenu img.free-templates-lt-menu-image, ul.free-templates-lt-hmenu img.free-templates-lt-menu-image-left{   vertical-align: middle;   margin-right: 5px;}ul.free-templates-lt-hmenu img.free-templates-lt-menu-image-right{   vertical-align: middle;   margin-left: 5px;}ul.free-templates-lt-hmenu>li>a{   position: relative;   display: block;   height: 37px;   cursor: pointer;   text-decoration: none;   color: #161D1C;   padding: 0 24px;   line-height: 37px;   text-align: center;}ul.free-templates-lt-hmenu>li>a:before, ul.free-templates-lt-hmenu>li>a:after{   position: absolute;   display: block;   content:' ';   top: 0;   bottom:0;   z-index: -1;   background-image: url('../images/menuitem.png');}ul.free-templates-lt-hmenu>li>a:before{   left: 0;   right: 11px;   background-position: top left;}ul.free-templates-lt-hmenu>li>a:after{   width: 11px;   right: 0;   background-position: top right;}.free-templates-lt-hmenu a, .free-templates-lt-hmenu a:link, .free-templates-lt-hmenu a:visited, .free-templates-lt-hmenu a:hover{   text-align: left;   text-decoration: none;}ul.free-templates-lt-hmenu>li>a.active:before {   background-position: bottom left;} ul.free-templates-lt-hmenu>li>a.active:after {   background-position: bottom right;}ul.free-templates-lt-hmenu>li>a.active {   color: #161D1C;}ul.free-templates-lt-hmenu>li>a:hover:before, ul.free-templates-lt-hmenu>li:hover>a:before {   background-position: center left;}ul.free-templates-lt-hmenu>li>a:hover:after, ul.free-templates-lt-hmenu>li:hover>a:after {   background-position: center right;}ul.free-templates-lt-hmenu>li>a:hover, ul.free-templates-lt-hmenu>li:hover>a{   color: #000000;}.free-templates-lt-hmenu a:hover.separator-without-submenu {   cursor: default;}.free-templates-lt-hmenu a:hover.separator-without-submenu .t{   color: #161D1C;}.free-templates-lt-hmenu li:hover a.separator-without-submenu .t{   color: #161D1C;}a:hover.separator-without-submenu .r, a:hover.separator-without-submenu .l {   top: 0 !important;}ul.free-templates-lt-hmenu>li {   margin-left:6px;}ul.free-templates-lt-hmenu>li:first-child {   margin-left:0;}.free-templates-lt-hmenu ul a{   display: block;   white-space: nowrap;   height: 27px;   background-image: url('../images/subitem.png');   background-position: left top;   background-repeat: repeat-x;   border-width: 1px;   border-style: solid;   border-top-width: 0;   border-color: #BABAB0;   min-width: 7em;   text-align: left;   text-decoration: none;   line-height: 27px;   color: #2F3C3B;   margin:0;   padding: 0 17px;}.free-templates-lt-hmenu ul>li:first-child>a{   border-top-width: 1px;}.free-templates-lt-hmenu ul a:link, .free-templates-lt-hmenu ul a:visited, .free-templates-lt-hmenu ul a:hover, .free-templates-lt-hmenu ul a:active{   text-align: left;   text-decoration: none;   line-height: 27px;   color: #2F3C3B;   margin:0;   padding: 0 17px;}.free-templates-lt-hmenu ul li a:hover{   color: #000000;   background-position: left bottom;   border-color: #BABAB0;   border-top-width: 1px !important;}.free-templates-lt-hmenu ul li a.free-templates-lt-hmenu-before-hovered{   border-bottom-width: 0 !important;}.free-templates-lt-hmenu ul li:hover>a{   color: #000000;   background-position: left bottom;   border-color: #BABAB0;   border-top-width: 1px !important;}.free-templates-lt-sheet{   max-width:1000px;   margin-top: 0;   margin-bottom: -5px;   cursor:auto;   width: 1000px;}.free-templates-lt-sheet-body {   padding:6px;   min-width:50px;   min-height:50px;   padding-top:0;   padding-bottom:15px;}.free-templates-lt-sheet:before, .free-templates-lt-sheet:after {   content: url('../images/sheet_t.png');   font-size: 0;   background-image: url('../images/sheet_b.png');}.free-templates-lt-sheet:after{   clip:rect(auto, auto, auto, 969px);}.free-templates-lt-sheet:before,.free-templates-lt-sheet-body:before{   right:31px;}.free-templates-lt-sheet-body:after{   width: 31px;   top:31px;   bottom:31px;   background-image:url('../images/sheet.png');}.free-templates-lt-sheet-body:before{   top:31px;   bottom:31px;   background-image:url('../images/sheet.png');}.free-templates-lt-layout-wrapper{   position:relative;   margin:0 auto 0 auto;}.free-templates-lt-content-layout{   display: table;   width:100%;   table-layout: fixed;   border-collapse: collapse;}.free-templates-lt-content-layout-row {   display: table-row;}.free-templates-lt-layout-cell{   display: table-cell;   vertical-align: top;}span.free-templates-lt-button-wrapper>a.free-templates-lt-button,span.free-templates-lt-button-wrapper>a.free-templates-lt-button:link,span.free-templates-lt-button-wrapper>input.free-templates-lt-button,span.free-templates-lt-button-wrapper>button.free-templates-lt-button{   text-decoration: none;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: normal;   font-size: 11px;   position:relative;   top:0;   display: inline-block;   vertical-align: middle;   white-space: nowrap;   text-align: center;   color: #000000 !important;   width: auto;   outline: none;   border: none;   background: none;   line-height: 33px;   height: 33px;   margin: 0 !important;   padding: 0 21px !important;   overflow: visible;   cursor: pointer;   text-indent: 0;}.free-templates-lt-button img, span.free-templates-lt-button-wrapper img{   margin: 0;   vertical-align: middle;}span.free-templates-lt-button-wrapper{   vertical-align: middle;   display: inline-block;   position: relative;   height: 33px;   overflow: hidden;   white-space: nowrap;   text-indent: 0;   width: auto;   max-width:988px;   margin: 0;   padding: 0;   z-index: 0;}.firefox2 span.free-templates-lt-button-wrapper{   display: block;   float: left;}input, select, textarea{   vertical-align: middle;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: normal;   font-size: 11px;}div.free-templates-lt-block select {   width:96%;}span.free-templates-lt-button-wrapper.hover>.free-templates-lt-button, span.free-templates-lt-button-wrapper.hover>a.free-templates-lt-button:link{   color: #000000 !important;   text-decoration: none !important;}span.free-templates-lt-button-wrapper.active>.free-templates-lt-button, span.free-templates-lt-button-wrapper.active>a.free-templates-lt-button:link{   color: #161D1C !important;}span.free-templates-lt-button-wrapper>span.free-templates-lt-button-l, span.free-templates-lt-button-wrapper>span.free-templates-lt-button-r{   display: block;   position: absolute;   top: 0;   bottom: 0;   margin: 0;   padding: 0;   background-image: url('../images/button.png');   background-repeat: no-repeat;}span.free-templates-lt-button-wrapper>span.free-templates-lt-button-l{   left: 0;   right: 14px;   background-position: top left;}span.free-templates-lt-button-wrapper>span.free-templates-lt-button-r{   width: 14px;   right: 0;   background-position: top right;}span.free-templates-lt-button-wrapper.hover>span.free-templates-lt-button-l{   background-position: center left;}span.free-templates-lt-button-wrapper.hover>span.free-templates-lt-button-r{   background-position: center right;}span.free-templates-lt-button-wrapper.active>span.free-templates-lt-button-l{   background-position: bottom left;}span.free-templates-lt-button-wrapper.active>span.free-templates-lt-button-r{   background-position: bottom right;}span.free-templates-lt-button-wrapper input{   float: none !important;}.free-templates-lt-vmenublock{   max-width:988px;   margin: 0;}.free-templates-lt-vmenublock-body {   padding:0;}.free-templates-lt-vmenublockheader {   margin-bottom: 0;   min-height: 36px;   line-height:36px;}.free-templates-lt-vmenublockheader:before, .free-templates-lt-vmenublockheader:after{   background-image: url('../images/vmenublockheader.png');}.free-templates-lt-vmenublockheader:before{   right: 25px;}.free-templates-lt-vmenublockheader:after{   width: 25px;}.free-templates-lt-vmenublockheader .t{   min-height: 36px;   line-height:36px;   color: #000000;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 12px;   margin:0;   padding: 0 10px 0 31px;   white-space: nowrap;}.free-templates-lt-vmenublockheader .t a,.free-templates-lt-vmenublockheader .t a:link,.free-templates-lt-vmenublockheader .t a:visited, .free-templates-lt-vmenublockheader .t a:hover{   color: #000000;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 12px;}.free-templates-lt-vmenublockcontent{   max-width:988px;}.free-templates-lt-vmenublockcontent-body {   padding:0;}ul.free-templates-lt-vmenu, ul.free-templates-lt-vmenu ul{   list-style: none;   display: block;}ul.free-templates-lt-vmenu, ul.free-templates-lt-vmenu li{   display: block;   margin: 0;   padding: 0;   width: auto;   line-height: 0;}ul.free-templates-lt-vmenu{   margin-top: 0;   margin-bottom: 0;}ul.free-templates-lt-vmenu ul{   display: none;   margin: 0;   padding: 0;   position:relative;   margin-left: 0;   margin-right: 0;}ul.free-templates-lt-vmenu ul.active{   display: block;}ul.free-templates-lt-vmenu img.free-templates-lt-menu-image, ul.free-templates-lt-vmenu img.free-templates-lt-menu-image-left{   vertical-align: middle;   margin-right: 5px;}ul.free-templates-lt-vmenu img.free-templates-lt-menu-image-right{   vertical-align: middle;   margin-left: 5px;}ul.free-templates-lt-vmenu a {   display: block;   cursor: pointer;   z-index:0;   text-decoration: none;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: normal;   font-weight: normal;   font-size: 11px;   margin-left:0;   margin-right:0;   position:relative;}ul.free-templates-lt-vmenu li{   position:relative;}ul.free-templates-lt-vmenu>li>a {   color: #364543;   padding: 0 7px 0 17px;   height: 32px;   line-height: 32px;   white-space: nowrap;}ul.free-templates-lt-vmenu>li>a.active {   color: #2D3930;}ul.free-templates-lt-vmenu a:hover, ul.free-templates-lt-vmenu a.active:hover {   color: #2D3938;}ul.free-templates-lt-vmenu>li>a:before, ul.free-templates-lt-vmenu>li>a:after {   position: absolute;   display: block;   content: ' ';   z-index:-1;   background-image: url('../images/vmenuitem.png');   top:0;   height:32px;}ul.free-templates-lt-vmenu>li>a:before{   left: 0;   right: 12px;   background-position: top left;}ul.free-templates-lt-vmenu>li>a:after{   width: 12px;   right: 0;   background-position: top right;}ul.free-templates-lt-vmenu>li>a.active:before {   background-position: bottom left;}ul.free-templates-lt-vmenu>li>a.active:after {   background-position: bottom right;}ul.free-templates-lt-vmenu>li>a:hover:before  {   background-position: center left;}ul.free-templates-lt-vmenu>li>a:hover:after {   background-position: center right;}ul.free-templates-lt-vmenu>li{   margin-top:1px;}ul.free-templates-lt-vmenu>li>ul{   margin-top:1px;   padding-bottom: 2px;}ul.free-templates-lt-vmenu>li:first-child{   margin-top:0;}                                                     ul.free-templates-lt-vmenu>li:before, ul.free-templates-lt-vmenu>li>ul:before{   display: block;   position:absolute;   content: ' ';   height: 0;   top:-1px;   left:0;   right:0;   z-index:1;   border-bottom: solid 1px #E3E3DE;}ul.free-templates-lt-vmenu>li:first-child:before,ul.free-templates-lt-vmenu>li:first-child:after{   display:none;}  ul.free-templates-lt-vmenu ul li{   margin: 0;   padding: 0;}ul.free-templates-lt-vmenu li li, ul.free-templates-lt-vmenu li li a {   position:relative;}ul.free-templates-lt-vmenu ul a{   display: block;   position:relative;   white-space: nowrap;   height: 28px;   overflow: visible;   background-image: url('../images/vsubitem.png');   background-repeat: repeat-x;   background-position: top left;   padding:0;   padding-left:15px;   padding-right:15px;   line-height: 28px;   color: #364543;   margin-left: 0;   margin-right: 0;}ul.free-templates-lt-vmenu ul a.active{   background-position: bottom left;}ul.free-templates-lt-vmenu ul a:hover{   background-position: center left;   line-height: 28px;   color: #364543;   margin-left: 0;   margin-right: 0;}ul.free-templates-lt-vmenu ul li li a:hover, ul.free-templates-lt-vmenu ul li li a:hover.active{   background-position: left center;}ul.free-templates-lt-vmenu ul a:link, ul.free-templates-lt-vmenu ul a:visited, ul.free-templates-lt-vmenu ul a:active{   line-height: 28px;   color: #364543;   margin-left: 0;   margin-right: 0;}ul.free-templates-lt-vmenu>li>ul>li:first-child{   padding-top: 2px;   margin-top:0;} ul.free-templates-lt-vmenu li li{   position:relative;   margin-top:1px;}ul.free-templates-lt-vmenu li li:after{   display: block;   position:absolute;   content: ' ';   height: 0;   top:-1px;   left:0;   right:0;   z-index:1;   border-bottom: solid 1px #DDE4E3;}ul.free-templates-lt-vmenu li li:before{   display: block;   position:absolute;   content: ' ';   left:0;   right:0;   top: -1px;   z-index:0;   height: 1px;}ul.free-templates-lt-vmenu>li>ul>li:first-child:before,ul.free-templates-lt-vmenu>li>ul>li:first-child:after{   display:none;}ul.free-templates-lt-vmenu ul ul a{   padding-left:30px;}ul.free-templates-lt-vmenu ul ul ul a{   padding-left:45px;}ul.free-templates-lt-vmenu ul ul ul ul a{   padding-left:60px;}ul.free-templates-lt-vmenu ul ul ul ul ul a{   padding-left:75px;}ul.free-templates-lt-vmenu ul li a.active {   color: #364439;}ul.free-templates-lt-vmenu ul li a:hover, ul.free-templates-lt-vmenu ul li a:hover.active {   color: #384746;}.free-templates-lt-block{   max-width:988px;   margin: 10px;}.free-templates-lt-block-body {   padding:7px;}div.free-templates-lt-block img{     border-width: 1px;   border-color: #ACBEBC;   border-style: solid;   margin: 7px;}.free-templates-lt-blockcontent{   max-width:988px;}.free-templates-lt-blockcontent-body {   padding:0;   color: #1F2827;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 11px;}.free-templates-lt-blockcontent-body table,.free-templates-lt-blockcontent-body li, .free-templates-lt-blockcontent-body a,.free-templates-lt-blockcontent-body a:link,.free-templates-lt-blockcontent-body a:visited,.free-templates-lt-blockcontent-body a:hover{   color: #1F2827;   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-size: 11px;}.free-templates-lt-blockcontent-body p{   margin: 0 5px;}.free-templates-lt-blockcontent-body a, .free-templates-lt-blockcontent-body a:link{   color: #4B5D4F;   text-decoration: underline;}.free-templates-lt-blockcontent-body a:visited, .free-templates-lt-blockcontent-body a.visited{   color: #5C7573;   text-decoration: underline;}.free-templates-lt-blockcontent-body a:hover, .free-templates-lt-blockcontent-body a.hover{   color: #5A5A4E;   text-decoration: none;}.free-templates-lt-blockcontent-body ul li{   line-height: 125%;   color: #2B3635;   margin: 5px 0 0 10px;   padding: 0 0 0 14px;   background-image: url('../images/blockcontentbullets.png');   background-repeat: no-repeat;   background-position: top left;}.free-templates-lt-post{   max-width:988px;   margin: 5px;}.free-templates-lt-post-body {   padding:10px;}a img{   border: 0;}.free-templates-lt-article img, img.free-templates-lt-article, .free-templates-lt-block img, .free-templates-lt-footer img{   border-color: #ACBEBC;   border-style: solid;   border-width: 0;   margin: 10px 10px 10px 10px;}.free-templates-lt-metadata-icons img{   border: none;   vertical-align: middle;   margin: 2px;}.free-templates-lt-article table, table.free-templates-lt-article{   border-collapse: collapse;   margin: 1px;}.free-templates-lt-post .free-templates-lt-content-layout-br{   height: 0;}.free-templates-lt-article th, .free-templates-lt-article td{   padding: 2px;   border: solid 1px #90A7A5;   vertical-align: top;   text-align: left;}.free-templates-lt-article th{   text-align: center;   vertical-align: middle;   padding: 7px;}pre{   overflow: auto;   padding: 0.1em;}.free-templates-lt-article{   border-collapse: separate;}.free-templates-lt-postheader{   color: #262621;   margin: 3px 0;   line-height: 1em;   font-size: 16px;}.free-templates-lt-postheader a, .free-templates-lt-postheader a:link, .free-templates-lt-postheader a:visited,.free-templates-lt-postheader a.visited,.free-templates-lt-postheader a:hover,.free-templates-lt-postheader a.hovered{   font-size: 16px;}.free-templates-lt-postheader a, .free-templates-lt-postheader a:link{   text-align: left;   text-decoration: none;   color: #34342D;}.free-templates-lt-postheader a:visited, .free-templates-lt-postheader a.visited{   color: #4A5E5C;}.free-templates-lt-postheader a:hover,  .free-templates-lt-postheader a.hovered{   text-decoration: underline;   color: #5A5A4E;}.free-templates-lt-postheadericons,.free-templates-lt-postheadericons a,.free-templates-lt-postheadericons a:link,.free-templates-lt-postheadericons a:visited,.free-templates-lt-postheadericons a:hover{   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: italic;   font-weight: normal;   color: #465957;}.free-templates-lt-postheadericons{   padding: 1px;}.free-templates-lt-postheadericons a, .free-templates-lt-postheadericons a:link{   text-decoration: underline;   color: #414139;}.free-templates-lt-postheadericons a:visited, .free-templates-lt-postheadericons a.visited{   color: #414139;}.free-templates-lt-postheadericons a:hover, .free-templates-lt-postheadericons a.hover{   text-decoration: none;   color: #4B5D4F;}span.free-templates-lt-postdateicon{   display:inline-block;   line-height: 1em;}span.free-templates-lt-postdateicon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}span.free-templates-lt-postauthoricon{   display:inline-block;   line-height: 1em;}span.free-templates-lt-postauthoricon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}span.free-templates-lt-postpdficon{   background:url('../images/postpdficon.png') no-repeat left 0.5em;   padding-top:10px;   margin-top:-10px;   padding-left:26px;   min-height:20px;   display:inline-block;   line-height: 1em;}span.free-templates-lt-postpdficon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}span.free-templates-lt-postprinticon{   background:url('../images/postprinticon.png') no-repeat left 0.5em;   padding-top:7px;   margin-top:-7px;   padding-left:23px;   min-height:14px;   display:inline-block;   line-height: 1em;}span.free-templates-lt-postprinticon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}span.free-templates-lt-postemailicon{   background:url('../images/postemailicon.png') no-repeat left 0.5em;   padding-top:6px;   margin-top:-6px;   padding-left:23px;   min-height:13px;   display:inline-block;   line-height: 1em;}span.free-templates-lt-postemailicon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}span.free-templates-lt-postediticon{   background:url('../images/postediticon.png') no-repeat left 0.5em;   padding-top:9px;   margin-top:-9px;   padding-left:26px;   min-height:19px;   display:inline-block;   line-height: 1em;}span.free-templates-lt-postediticon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}.free-templates-lt-postcontent ol, .free-templates-lt-postcontent ul{   margin: 1em 0 1em 2em;   padding: 0;}.free-templates-lt-postcontent li{   font-size: 11px;   color: #1F2827;   margin: 5px 0 0 -15px;   padding: 0 0 0 14px;}.free-templates-lt-postcontent li ol, .free-templates-lt-post li ul{   margin: 0.5em 0 0.5em 2em;   padding: 0;}.free-templates-lt-postcontent ol>li{   background: none;   padding-left: 0;     overflow: visible;}.free-templates-lt-postcontent ul>li{   background-image: url('../images/postbullets.png');   background-repeat: no-repeat;   background-position: top left;   padding-left: 14px;     overflow-x: visible;   overflow-y: hidden;}blockquote,blockquote a, .free-templates-lt-postcontent blockquote a, .free-templates-lt-blockcontent blockquote a, .free-templates-lt-footer blockquote a,blockquote a:link, .free-templates-lt-postcontent blockquote a:link, .free-templates-lt-blockcontent blockquote a:link, .free-templates-lt-footer blockquote a:link,blockquote a:visited, .free-templates-lt-postcontent blockquote a:visited, .free-templates-lt-blockcontent blockquote a:visited, .free-templates-lt-footer blockquote a:visited,blockquote a:hover, .free-templates-lt-postcontent blockquote a:hover, .free-templates-lt-blockcontent blockquote a:hover, .free-templates-lt-footer blockquote a:hover{   color: #2B3635;   font-style: italic;   font-weight: normal;}blockquote p,.free-templates-lt-postcontent blockquote p,.free-templates-lt-blockcontent blockquote p,.free-templates-lt-footer blockquote p{   margin: 0;}blockquote{   margin: 10px;   padding: 15px;   background-color: #D4DDDC;   margin-left: 50px;   padding-left: 39px;   background-image: url('../images/postquote.png');   background-position: left top;   background-repeat: no-repeat;     overflow: auto;   clear:both;}.free-templates-lt-postfootericons,.free-templates-lt-postfootericons a,.free-templates-lt-postfootericons a:link,.free-templates-lt-postfootericons a:visited,.free-templates-lt-postfootericons a:hover{   font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;   font-style: italic;   font-weight: normal;   color: #465957;}.free-templates-lt-postfootericons{   padding: 1px;}.free-templates-lt-postfootericons a, .free-templates-lt-postfootericons a:link{   text-decoration: underline;   color: #414139;}.free-templates-lt-postfootericons a:visited, .free-templates-lt-postfootericons a.visited{   color: #414139;}.free-templates-lt-postfootericons a:hover, .free-templates-lt-postfootericons a.hover{   text-decoration: none;   color: #4B5D4F;}span.free-templates-lt-postcategoryicon{   display:inline-block;   line-height: 1em;}span.free-templates-lt-postcategoryicon:after{   content: '.';   width: 1px;   visibility: hidden;   display: inline-block;}.free-templates-lt-footer{   position: relative;   margin-top:10px;   margin-bottom:0;   width: 100%;}.free-templates-lt-footer-body{   position:relative;   padding: 8px;   color: #131311;}.free-templates-lt-footer-body ul li{   color: #E2E9E8;   padding: 0 0 0 14px;   background-image: url('../images/footerbullets.png');   background-repeat: no-repeat;   background-position: top left;}.free-templates-lt-footer-body:before{   position: absolute;   content:' ';   z-index:-2;   left:0;   right:0;   top:0;   bottom:0;   background-image: url('../images/footer.png');   background-position:bottom left;}.free-templates-lt-footer-body .free-templates-lt-rss-tag-icon{   position: absolute;   left:   -6px;   bottom:0;   z-index:1;}.free-templates-lt-rss-tag-icon{   display: block;   background-image: url('../images/livemarks.png');   background-repeat: no-repeat;   height: 32px;   cursor: default;   background-position: left;   padding-left: 32px;   width: auto;   line-height: 32px;}.free-templates-lt-footer-text p{   padding:0;   margin:0;   text-align: center;}.free-templates-lt-footer-body a,.free-templates-lt-footer-body a:link,.free-templates-lt-footer-body a:visited,.free-templates-lt-footer-body a:hover,.free-templates-lt-footer-body td, .free-templates-lt-footer-body th,.free-templates-lt-footer-body caption{   color: #131311;}.free-templates-lt-footer-text{   min-height: 32px;   padding-left: 42px;   padding-right: 42px;   position: relative;   float: left;   left: 50%;   text-align: center;}.free-templates-lt-footer-body a,.free-templates-lt-footer-body a:link{   color: #C9D4CB;   text-decoration: underline;}.free-templates-lt-footer-body a:visited{   color: #2D3938;}.free-templates-lt-footer-body a:hover{   color: #C9D4D3;   text-decoration: none;}.free-templates-lt-footer-center{   position: relative;   float: right;   right: 50%;}div.free-templates-lt-footer img{     border-width: 1px;   border-color: #ACBEBC;   border-style: solid;   margin: 10px;}.free-templates-lt-rss-tag-icon span{   padding-left: .5em;}.free-templates-lt-page-footer, .free-templates-lt-page-footer a,.free-templates-lt-page-footer a:link,.free-templates-lt-page-footer a:visited,.free-templates-lt-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: #37372F;}.free-templates-lt-page-footer{   position: relative;   z-index: 10;   padding: 1em;   text-align: center;   text-decoration: none;   color: #2D3938;}.free-templates-lt-content-layout .free-templates-lt-sidebar1{   width: 200px;}.pagination{   margin: 0;   padding: 0;   text-align: center;}.pagination span{   margin: 0;   padding: 0;}.pagination a{   padding: 2px;}.pagenav{   width: 100%;}.pagenav td,.pagenav th{   border: none;   font-weight: normal;}#form-login fieldset.input{   border: none;   margin: 0;   padding: 0;}#form-login br{   display: none;}#form-login p{   margin: 0.5em 0 0 0;}#form-login #form-login-username label,#form-login #form-login-password label{   display: block;}#form-login #form-login-remember input{   margin: 0;   padding: 0;   vertical-align: bottom;   position: relative;   top: -1px;}#form-login #modlgn_username,#form-login #modlgn_passwd{   width: 95%;   margin: 0;   padding: 0;}#form-login ul{   list-style-type: none;   margin: 0;   padding: 0;}#form-login ul li{   background-image: none;   padding: 0;}