body {
  font-family:arial, tahoma;
  font-size:82%;
}
  .inside
  {
    background:white url(day1/max-width.gif) 0 0 repeat-y;
  }
.georgia{
  font-family:georgia, times new roman;
}
.all{
  float:left;
  width:100%;
  */height:100%;
  max-width:1280px;
  width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}
  .day .all{
    background:url(day1/top-rep.jpg) 0 0 repeat-x;
  }
  .index .all{
    background:url(index/rep.jpg) 50% 0 repeat-y;
  }
  .night .all{
    background:url(night/rep.jpg) 50% 0 repeat-y;
  }
.inside .top{
  float:left;
  padding-bottom:5px;
  width:100%;
}
.day .top{
  background:url(day1/top.jpg) 100% 0 no-repeat;
}
  .index .top{
    background:url(index/top.jpg) 50% 0 no-repeat;
  }
  .night .top{
    background:url(night/top.jpg) 50% 0 no-repeat;
  }
.day .bg-bottom{
  background:url(x1.jpg) 0 0 no-repeat;
  background:url(day1/bott-rep.jpg) 0 100% repeat-x;
}
  .night .bg-bottom{
    background:url(night/bott-rep.jpg) 0 100% repeat-x;
    background:url(night/bottom.jpg) 0 100% repeat-x;
  }
  .index .bg-bottom{
    background:url(index/bottom.jpg) 50% 100% no-repeat;
  }
.day1 .td-bottom{
    background:url(day1/bottom.jpg) 0 100% no-repeat;
  }
  .day2 .td-bottom{
    background:url(day2/bottom.jpg) 0 100% no-repeat;
  }

/* links */
/* night link */
.night a,
.index #meniu div a,
.index .index-blocks a
{
  color:#1C7FB1;
  color:#1F6FA7;
}
  .night a:visited,
  .index #meniu div a:visited
  {
    color:#6449BF;
  }
/* day link */
.day a
{
  color:#26517D;
}
  .day a:visited{
    color:#6D36A8;
  }
  .day a:hover,
  .index .index-blocks h1 a:hover,
  .index #meniu div a:hover
  {
    color:#46834A;
  }

/* stuf */
.link-no-u{
  text-decoration:none;
}
.clear{
  clear:both;
}
.float-left{
  float:left;
}
.hidd{
  display: none;
}
#content ul{
  padding-bottom:12px;
}
  #content li{
    padding:0 0 6px 19px;
    background:url(day1/li.gif) 1px 8px no-repeat;
    font-style:italic;
    line-height:135%;
  }

/* head */
#uc{
  color:#487F10;
  padding:16px 162px 0 2%;
  */padding-left:4%;
  */padding-top:15px;
  margin-left:4px;
  */margin-left:0px;
  width:40%;
  */width:60%;
  float:left;    
}
  #uc a,
  #uc span,
  #uc label
  {
    font-size:95%;
    padding-right:4px;
    line-height:135%;
  }
  #uc div{
    padding-top:1px;
    font-size:93%;
  }
.lebedev-block{
  float:right;
  width:432px;
  width:100%;
  height:10px;
}
  .lebedev-block2{
    float:right;
    width:432px;
    height:10px;
  }
  .lebedev{
    position:absolute;
    top:29px;
    width:100px;
  }
    .lebedev a,
    .lebedev span
    {
      float:left;
      margin:0px 20px 0px 0;
      height:10px;
      text-indent:-2000px;
    	overflow:hidden;
    }
    .lebedev .home a{
      background:url(day1/home.gif) 0 0 no-repeat;
      width:11px;
    }
      .lebedev .home span{
        width:11px;
        background:url(day1/home-on.gif) 0 0 no-repeat;
      }
    .lebedev .map a{
      background:url(day1/map.gif) 0 0 no-repeat;
      width:13px;
    }
      .lebedev .map span{
        width:13px;
        background:url(day1/map-on.gif) 0 0 no-repeat;
      }
    .lebedev .mail a{
      background:url(day1/mail.gif) 0 0 no-repeat;
      width:12px;
    }
      .lebedev .mail span{
        width:12px;
        background:url(day1/mail-on.gif) 0 0 no-repeat;
      }
/* right */
#right{
  clear:both;
  float:right;
  position:relative;
  width:270px;
  padding:20px 0 0 0;
}
  #sign span, #sign a{
    position:absolute;
    width:114px;
    height:100px;
    text-indent:-2000px;
  	overflow:hidden;
  	margin:0px 0 0 96px;
  }
    #sign a{
      cursor:pointer;
    }  
    .day #sign a
    {
      background:url(day1/sign.png) 0 0 no-repeat;      
    }
    .day #sign span, 
    .night #sign a
    {
      background:url(index/sign.png) 0 0 no-repeat;      
    }      
      * html .day #sign a   
      {
      	background:none;
      	background-color:none;
      	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
      	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/day1/sign.png",sizingMethod="crop")
      }
      * html .day #sign span,
      * html .night #sign a        
      {
      	background:none;
      	background-color:none;
      	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
      	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/index/sign.png",sizingMethod="crop")
      }
/* about - contacts meniu*/
  #meniu{
    clear:left;
    float:left;
    margin:93px 0 0 0;
  }
    #meniu div{
      float:left;
      margin:0px 0 0 0px;  
    }
    #meniu .on a,
    #meniu .on
    {
      font-weight:bold;
      color:#66B517;  
    }
    #meniu .apie{
      width:106px;
      text-align:right;
      font-size:135%;
    }
    #meniu .kont{ 
      margin:26px 0 0 -2px;
    }
/* language */
  .lang-block{
    float:right;
    margin:120px 0 0 0;
    padding:0 0 0 3px;
    background:url(lang.png) 0 0 no-repeat;
    color:white;
    height:18px;
  }
  * html .lang-block   
  {
  	background:none;
  	background-color:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/lang.png",sizingMethod="crop")
  }
    .lang{
      float:left;
      padding:0 5px 0 1px;
      background:#26517D;
    }
    .lang div{
      float:left;
      text-transform:uppercase;
      height:18px;
      font-size:85%;
    }
    .lang a,
    .lang span
    {
      float:left;
      padding:2px 1px 0 4px;
    }
    .lang a,
    .lang a:visited
    {
      color:#93A8BE;
      text-decoration:none;
    }
    .lang a:hover{
      color:#B8C6D4;
    }
/* top meniu */
.top-meniu{
  clear:left;
  float:left;
  width:56%;
  width:65%;
  */width:72%;
  padding:28px 30px 0 4%;
  */padding-left:5%;
}
.index .top-meniu{
  width:40%;
}
  .top-meniu-links{
    font-size:125%;
    color:white;
  }
  .top-meniu-links div{
    float:left;
    padding:0 6px 10px 0;
    margin-left:10px;
    white-space:nowrap;
  }
  .top-meniu-links .on{
    background:#66B517;
    background:url(day1/m-l.gif) 0 0 no-repeat;
    padding-left:10px;
    font-weight:bold;
  }
  .top-meniu-links a, .top-meniu-links span{
    float:left;
    padding:1px 0 2px 0;
    */padding-top:0;
  }
  .day .top-meniu-links .on a,
  .top-meniu-links .on span
  {
    color:white;
    text-decoration:none;
    padding-right:10px;
    padding-bottom:2px;
    background:url(day1/m-on.gif) 100% 0 no-repeat;
  }
    .top-meniu-links .on a:hover{
      color:#E0F0D1;
    }
    .index #new{
	    background:url(index/new.gif) 100% 1px no-repeat;
	    padding-right:15px;
    }
	    .index #new a{
		    color:#487F10;
	    }
/* index */
.index-blocks{
}
  .index-butt1{
    margin-top:3px;
    float:left;
    background:#66B517 url(index/butt1.gif) 0 0 no-repeat;
  }
  .index-butt1 div{
    float:left;
    background:url(index/butt2.gif) 0 100% no-repeat;
  }
  .index-butt1 h1{
    float:left;
    background:url(index/butt3.gif) 100% 0 no-repeat;
  }
  .index-butt1 h1 a{
    float:left;
    background:url(index/butt4.gif) 100% 100% no-repeat;
    padding:0px 15px 3px 17px;
    */padding:0px 10px 3px 17px;
    text-decoration:none;
  }
    .index-butt2{
      margin-top:13px;
      */margin-top:16px;
      background:#579A14 url(index/butt21.gif) 0 0 no-repeat;
    }
    .index-butt2 div{
      float:left;
      background:url(index/butt22.gif) 0 100% no-repeat;
    }
    .index-butt2 h1{
      float:left;
      background:url(index/butt23.gif) 100% 0 no-repeat;
    }
    .index-butt2 h1 a{
      background:url(index/butt24.gif) 100% 100% no-repeat;
    }
  .index .index-blocks div div h1 a:hover{
    text-decoration:underline;
    color:white;
  }
  .day .index-blocks h1 a,
  .day .index-blocks h1 a:visited,
  .index-act h1 a,
  .index-act h1 a:visited
  {
    color:#66B517;
    color:white;
    font-style:italic;
    font-size:34px;
  }
  .index-left{
    float:left;
    width:39%;
    */width:42%;
    */width:44%;
    padding:14px 0 23px 7%;
    margin-left:8px;
    */padding-left:13%;
  }
  .index-right{
    clear:right;
    float:right;
    width:43%;
    */width:46%;
    padding:20px 40px 0 0px;
  }
  .index-blocks .submeniu{
    width:auto;
    padding:29px 0 29px 0;
  }
  .index-blocks .sub-line{
    padding:13px 0 10px 18px;
  }
  .index-blocks .sub-line .item{
    float:left;
    padding:0 9px 7px 0;
    */white-space:nowrap;
  }
  .index-blocks .list-item-block{
    padding:0 0 0 15px;
  }
    .index-blocks .list-item{
      margin:29px 9px 0 0;
    }
  .index-line{
    clear:both;
    float:left;
    width:86%;
    */width:93%;
    padding-left:7%;
  }
    .index-line div{
      border-top:1px solid #66B517;
      margin:0 8px 0 8px;
    }    
  .index .index-act{
    padding:18px 0 0 5%;
    */padding-left:7%;
  }
  .index .index-act .text span,
  .index .index-act .headline a
  {
    background:white;
  }
/* products meniu */
/* inside */
.inside #prodMeniu{
  float:left;
  width:57%;
  width:62%;
  */width:65%;
  */width:68%;
  padding:16px 0 23px 6%;
  */padding:18px 0 19px 10%;
  font-size:165%;
}
  .inside #prodMeniu div{
    padding:0 0px 0 16px;
    */padding-left:12px;
    font-style:italic;
  }
  .inside #prodMeniu .prod1{
    padding-left:12px;
  }
  .inside #prodMeniu .prod2{
    padding-top:20px;
	    padding-top:0px;
    padding-left:25px;
  }
  .inside #prodMeniu .prod3{
    padding-left:20px;
    */padding-left:16px;
    
  }
  .inside #prodMeniu .on,
  .inside #prodMeniu .on a{
    font-weight:bold;
    color:#66B517;
  }
/* sitemap normal*/
  .sitemap{
    clear:left;
    margin-left:36px;
    */margin-left:55px;
    padding-top:23px;
  }

/* content */
#content{
  color:#303A45;
}
.night #content{
  color:#B3BDC6;
}
/* kainorastis table */
.cost-table td{
  /* border:1px solid red;*/
}
  .cost-table .what td{
    font-size:90%;
    color:#66B517;
    line-height:140%;
    padding:0 0 21px 0;
    font-style:italic;
  }
  .cost-table .sub td{
    font-weight:bold;
    padding:0 0 21px 0px;
    line-height:140%;
  }
    .cost-table .sub-sub td{
      font-weight:bold;
      padding:0 0 21px 22px;
      line-height:140%;
    }
      .cost-table .info td{
        padding:0 0 21px 0;
        line-height:140%;
      }
        .cost-table .info .left{
          padding:0 0 21px 44px;
        }
      .cost-info{
        font-weight:bold;
        color:#66B517;
        text-align:right;
        padding-left:16px;
      }
/* contacts map */
  .contacts-map{
    width:472px;
    height:472px;
    padding:9px 0 0 12px;
    margin:0 7px 0 14px;
    */margin:0 14px 0 7px;
    float:left;
    background:url(day1/map.png) 0 0 no-repeat;
  }
    * html .contacts-map      
    {
    	background:none;
    	background-color:none;
    	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/day1/map.png",sizingMethod="crop")
    }
/* content inside*/
.inside #content{
  clear:both;
  padding:10px 0 0 3%;
  */padding-top:12px;
}
  .text-area{
    float:left;
    width:59%;
    padding-left:25px;
    */padding-left:19px;
    */width:61%;
  }
  #content .text{
    font-size:105%;
    line-height:140%;
    padding:2px 0 0 25px;
  }
  #content .text span{
    line-height:140%;
  }
    .index #content .text{
      clear:right;
    }
    #content p{
      padding-bottom:11px;
      line-height:140%;
    }
    .inside #content .text{
      padding-bottom:20px;
    }
      .inside #content .item .text{
        padding-bottom:0px;
      }
      .inside #content .product .text{
        width:100%;
      }
    .index #content #spec .text{
      padding-top:0px;
    }
  .tumb-list{
    width:67%;
    */width:67%;
  }
  .object{
    width:62%;
  }
/* h1 */
  h1{
    font-weight:normal;
    color:#5FA915;
    font-size:260%;
  }
  #content h1{
    padding:4px 0px 21px 0px;
  }
    .sitemap h1{
      padding:0px 0px 1px 0px;
    }
    #content table h1{
      font-size:190%;
    }
    
  .signs{
    padding:7px 0 12px 0;
  }
    .signs img{
      margin-right:25px;
    }
  .spec-post{
  }
/* content submeniu*/
  .submeniu{
    float:left;
    padding:56px 0 0 0;
    width:16%;

    line-height:135%;
    font-style:italic;
  }
  .submeniu .csv{
    float:left;
    background:url(csv.gif) 0 5px no-repeat;
  }
    .submeniu .csv a{
      float:left;
      padding:0 0 0 18px;
    }
  .sub-map{
    width:28%;
    */width:31%;
	    width:42%;
	    */width:46%;
    float:left;
    padding:0 0 0 27px;
    margin:0 0 0 0px;
  }
  .sub-map h4{
    font-size:170%;
    font-weight:normal;
    padding:21px 0 19px 0;
    
  }
    .submeniu div{
      padding:0 1px 0 7px;
    }
    .submeniu .item{
      padding:0 0px 7px 6px;
      font-size:115%;
    }
      .sub-map .item{
        padding-left:30px;
      }
    .submeniu .sub-sub{
      padding:0px 0px 9px 36px;
      font-size:90%;
    }
      .sub-map .sub-sub{
        padding-left:60px;
      }
    .submeniu .sub-sub-sub{
      padding:0px 0px 7px 52px;
      font-size:80%;
    }
      .submeniu .sub-sub .item{
        padding:0 0px 6px 0px;
      }
    .submeniu .on a,
    .submeniu .on
    {
      font-weight:bold;
      color:#66B517;
    }
/* content product*/
  .product{
    padding:1px 0 0 17px;
  }
  .item-table{
    margin-bottom:13px;
  }
    .item-table .left{
      padding:0 10px 6px 0;
      line-height:19px;
    }
    .night .item-table .left,
    .night .notes-text p,
    .night .notes-text li
    {
      color:#B3BDC6;
    }
    .item-table .right{
      padding-bottom:6px;
      line-height:19px;
      color:#66B517;
    }
/* product images day*/
    .product .big{
      float:left;
      width:498px;
      height:318px;
      padding:0 10px 6px 0;
      */padding-right:12px;
      text-align:center;
    	background:url(day1/big.png) 0 0 no-repeat;
    }
    * html .day1 .product .big,      
    * html .day2 .product .big    
    {
    	background:none;
    	background-color:none;
    	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/day1/big.png",sizingMethod="crop")
    }
/* product images night*/
    .night .product .big{
    	background:url(night/big.png) 0 0 no-repeat;
    }
    * html .night .product .big    
    {
    	background:none;
    	background-color:none;
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/night/big.png",sizingMethod="crop")
    }

    .product .tumbs{
      padding:0px 0 0 0;
    }
/* tumb day*/
    .product .tumbs div{
      float:left;
      margin:2px 8px 10px 4px;
      */margin:2px 10px 10px 2px;
      background:url(day1/small.png) 0 0 no-repeat;
    }
    * html .day1 .product .tumbs div,      
    * html .day2 .product .tumbs div    
    {
    	background:none;
    	background-color:none;
    	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/day1/small.png",sizingMethod="crop")
    }
    .product .tumbs div label{
      float:left;
      background:url(day1/small.gif) 0 0 no-repeat;
    }
    .product .tumbs .on label{
      background:url(day1/small-on.gif) 0 0 no-repeat;
    }
/* tumb night images*/
    .product .tumbs div{
      background:url(night/small.png) 0 0 no-repeat;
    }
    * html .night .product .tumbs div    
    {
    	background:none;
    	background-color:none;
    	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/nightsmall.png",sizingMethod="crop")
    }
    .night .product .tumbs div label{
      float:left;
      background:url(night/small.gif) 0 0 no-repeat;
    }
    .night .product .tumbs .on label{
      background:url(night/small-on.gif) 0 0 no-repeat;
    }

    
    .product .tumbs a{
      float:left;
      width:96px;
      height:96px;
      cursor:pointer;
      margin:0 0 0 0;
    }
    .product .tumbs .on{
    }
    .product .tumbs .on a{
      cursor:default;
    }
    #content .text-item{
      clear:left;
      float:left;
      padding:8px 0 0 9px;
    }
/* content akcijos*/
.act-item{
  clear:left;
  padding:0 0 0px 23px;
}
.act-post{
  padding:0 0 0px 20px;
}
  .act-item .date{
    font-style:italic;
    padding:3px 0 0 28px;
  }
  .act-post .date{
    padding:3px 0 10px 31px;
  }
  .headline{
    font-size:150%;
    padding:1px 0 5px 4px;
  }
    .headline a{
      line-height:135%;
    }
  .act-item .list-item{
    margin:3px 10px 0 0;
    height:150px;
  }
  #content .act-item .text{
    padding:2px 0 15px 5px;
  }
  #content .act-post .text{
    padding:4px 0 15px 5px;
  }
/* content paging*/
  	.paging {
  	 padding:0px 0 0 23px;
  	 clear:left;
    }
    .paging-post {
  	 padding:0px 0 0 19px;
    }
      .paging .right,
      .paging .right .none,
      .paging .next,
      .paging .next a
      {
        float:right;
        text-align:right;
      }
      .paging .right,
      .paging .left
      {
        font-size:110%;
        width:46%;
      }
      .paging .previous,
      .paging .next
      {
        width:82%;
        padding-top:4px;
      }
      .paging a,
      .paging .previous a,
      .paging .next a,
      .paging div
      {
        height:auto;
        padding-top:0px; 
      }
      .paging .on{
        font-size:170%;
      }
      .paging a{
      	 float:left;
      	 padding-top:4px;
      	 */padding-top:3px;
      }
      .paging .on span{
      	 padding:0;
      	 color:#66B517;
      }
      .paging div{
      	 float:left;
      	 padding:0 5px 0 4px;
      	 font-size:115%;
      	 color:white;
      }
      .paging .left1{
      	 padding-right:8px;
      }
      .paging .right1{
      	 padding-left:7px;
      }
      .paging .left1 a,
      .paging .right1 a,
      .paging .none a
      {
      	 text-decoration:none;
      }
      .paging .none
      {
      	 padding:0 3px 0 2px;
      }
/* list width tumbs, partners logs */
  .partners{
    padding:7px 0 0 20px;
  }
  .list-items{
    float:left;
    padding:3px 0 15px 20px;
  }
  .act-post .list-item,
  .day .big-photo
  {
    margin-right:18px;
    */margin-right:13px;
    height:316px;
    width:316px;
  	margin-bottom:9px;
  	background:url(day1/post.png) 0 0 no-repeat;
  }
  .big-photo-block
  {
  	padding-left:18px;
  }
  .partners .list-item{
    height:150px;
  }
/* tumb day */
  .list-item{
    float:left;
    margin-right:20px;
    height:203px;
    width:137px;
  	overflow:hidden;
  	margin-bottom:9px;
  	background:url(day1/list-tumb.png) 0 0 no-repeat;
  }
  * html .day .list-item      
  {
  	background:none;
  	background-color:none;
  	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="f/day1/list-tumb.png",sizingMethod="crop")
  }
  * html .day .act-post .list-item,
  * html .day .big-photo
  {
  	background:none;
  	background-color:none;
  	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/liuc/f/day1/sign.png",sizingMethod="crop") */
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/day1/post.png",sizingMethod="crop")
  }
    .list-item .tumb{  
      background:url(day1/list-tumb.gif) 0 0 no-repeat;
      width:137px;
      height:137px;
    }
/* tumb night images */
  .night .list-item,
  .index-right .list-item
  {
  	background:url(night/list-tumb.png) 0 0 no-repeat;
  }
  * html .night .list-item,
  * html .index-right .list-item,  
  {
  	background:none;
  	background-color:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/night/list-tumb.png",sizingMethod="crop")
  }
  * html .night .big-photo  
  {
  	background:none;
  	background-color:none;
  	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/f/night/post.png",sizingMethod="crop")
  }
    .night .list-item .tumb,
    .index-right .list-item .tumb
    {  
      background:url(night/list-tumb.gif) 0 0 no-repeat;
    }
    
    .act-post .list-item .tumb,
    .big-photo .tumb
    {  
      background:none;
      width:316px;
      height:316px;
    }
      .list-item .tumb a,
      .list-item .tumb span  
      {
        width:101px;
        height:101px;
        float:left;
        margin:18px;
      }
      .act-post .list-item .tumb span,  
      .big-photo .tumb span
      {
        width:260px;
        height:260px;
        margin:28px;
      }            
    .list-item .link{
      clear:left;
      float:left;
      font-size:110%;
      padding:7px 0 6px 11px;
    }
    .list-item .link a{
      line-height:136%;
    }
    .costs{
      clear:left;
      float:left;
    }
    .list-item .costs{
      width:142px;
    }
    .product .costs{
      padding:11px 0 14px 0;
      padding-top:7px;
      */padding-top:8px;
    }
      .product .cost1,
      .product .cost3
      {
        float:left;  
        font-size:105%;
        padding:7px 0 0 0;
      }
      .product .cost1
      {
        font-weight:bold;
      }
      .list-item .cost1,
      .list-item .cost3
      {
        float:left;
        font-size:95%;
        padding:1px 0 0 8px;
        color:#4C4C4C;  
      }
      .list-item .cost3
      {
        padding:1px 0 0 5px;
      }
      .product .cost3
      {
        padding-left:6px;
      }
      .list-item .cost2{
        float:left;
        font-size:115%;
        padding:0 0 0 6px;  
      }
      .product .cost2{
        float:left;
        font-size:190%;
        padding:0 0 0 7px;  
      }
  .notes{
    clear:left;
    padding:6px 31px 5px 0;
  }
    .notes h4{
      font-size:110%;
      font-weight:normal;
      white-space:nowrap;
      padding:1px 17px 0 11px;
      color:#66B517;
      font-weight:bold;
    }
    #content .notes .notes-text p{
      padding-bottom:5px;
    }
    .notes .notes-text{
      font-size:110%;
      font-style:italic;
      color:#303A45;
      line-height:130%;
    }
/* content forms */
  .message{
    margin:0 0 7px 0;
  }
  .ask{
    padding:15px 0 2px 0;
  }
  .comment-form{
    padding:1px 0 6px 0;
  }
  .roll-form{
    clear:left;
    padding:19px 27px 0px 57px;
  }
    .ask td{
      font-size:100%;
      line-height:130%;
    }
    .ask span,
    .ask .message,
    .green-span span
    {
      color:#66B517;
    }
    .ask .table{
      padding-top:7px;
    }
    .ask div{
      padding:1px 10px 6px 0;
      */padding-top:2px;
    }
    .ask input{
      font-family:arial, tahoma;
      width:50%;
      font-size:100%;
      margin:0 0 8px 0;
      color:#1A1A1A;
    }
    .comment-form input{
      width:91%;
      margin-bottom:8px;
    }
    .roll-form input{
      width:170px;
      margin-bottom:8px;
      */margin-bottom:6px;
    }
    .roll-form .input-butt{
      float:left;
      */margin-left:57px;
    }
    .ask .small{
      width:25%;
    }
    .comment-form .small{
      width:50%;
    }
    .ask select{
      font-family:arial, tahoma;
      width:50%;
      font-size:100%;
      margin:0 0 8px 0;
      color:#1A1A1A;
    }
    .ask textarea{
      width:100%;
      height:200px;
      font-size:100%;
      margin:0 0 8px 0;
      font-family:arial, tahoma;
      color:#1A1A1A;
    }
    .ask button{ 
      font-family:arial, tahoma;
      font-size:100%;
    }
    .roll-form button{
      float:left;
      margin:0px 0 8px 0;
      width:20px;
      height:21px;
      border:1px solid white;
    }

/* footer */
  #copy{
    position:absolute;
    color:white;
    margin:161px 0 0 2%;
      margin-top:147px;
    */margin-left:3%;
    padding-left:27px;
    */padding-left:22px;
    font-style:italic;
    font-size:105%;
  }
    .night #copy{
      color:#B3BDC6;
    }
  #copy-map{
    position:absolute;
    color:white;
    margin:-38px 0 0 2%;
    */margin-top:-37px;
    */margin-left:3%;
    padding-left:27px;
    */padding-left:22px;
    font-style:italic;
    font-size:95%;
  }
  #copy .text{
    font-size:85%;
  }
/* footer sitemap */
#footer{
  color:white;
}
.night #footer{
  color:#B3BDC6;
}
    #footer a{
      color:white;
    }
      .night #footer a{
        color:#B3BDC6;
      }
    #footer a:hover{
      color:#E8F4DC;
    }
    #footer .item{
      clear:left;
    }
      #footer .item1{
        padding:0 50px 0 8%;
        margin-left:0px;
      }
      #footer .item2{
        padding-left:294px;
        padding:13px 50px 0 30%;
        margin-left:5px;
      }
      #footer .item3{
        padding-left:581px;
        padding:13px 50px 36px 53%;
        margin-left:8px;
      }
    #footer .item h3{
      font-size:90%;
      font-weight:normal;
      font-style:italic;
      margin-bottom:8px;
      padding:0 0 0 0;
    }
    #footer .item div{
      font-size:85%;
      padding:0px 0 7px 29px;
      line-height:145%;
    }
    #footer .item div a,
    #footer .item div span
    {
      padding-right:7px;
      white-space:nowrap;
    }
