/*
Theme Name: Multilingual Hemingway mod by [NOKTURNAL]
Theme URI: http:/nokturnal.pl
Description: Hemingway is a simple weblog theme by <a href="http://warpspire.com">Kyle Neath</a>. <br /><strong>This theme requires WordPress 2.0+</strong></a><br />This is multilingual modification by <a href="http://nokturnal.pl">Pawel Goralski</a>.
Version: 1.1
Author: Pawel Goralski
Author URI: http://nokturnal.pl/
*/

/*-----------------------------------------------------------------------------------------------

  Global Styles

-----------------------------------------------------------------------------------------------*/

* {

	padding:0;

	margin:0; 



}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0; }

li, dd { margin-left:5%; }

fieldset { padding: .5em; }

select option{ padding:0 5px; }



.hide, .print-logo, .close-button{ display:none; }

.left{ float:left; }

.right{ float:right; }

.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }

a img{ border:none; }



/*-----------------------------------------------------------------------------------------------

  Layout / Base Page Styling

-----------------------------------------------------------------------------------------------*/



body{

	background:black;

	color:#BFBFBF;

	font-size:12px;



	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;

}



/* This class sets the width and position for all rows */

.inside{

	width:80%;



	min-width:65em;

	max-width:85em;

	margin:0 auto;



}



a{

	color:#FFF;

}



h1{

	color:#CCC;

	font-size:1.5em;

	font-weight:normal;

	margin:1.0em 0;

}



h2, h3{

	font-size:1.15em;

	color:#FFF;

	font-weight:normal;

}



#primary h1{

        color:#5a76b7;

        font-weight:bold;

       	border-bottom:1px solid #1C1C1C;

	padding-top:0px;

	margin-top:0px;

}

#primary h2{

	color:#CCC;

	margin-top:0px;



}



p{

	line-height:1.75em;
	text-align:justify;
        padding:5px;
}



ul li{

	list-style-type:none;

	margin:0.8em 0 0.8em 2em;

}



blockquote{

        /*clear:both; */

        font-size:8px;

        float:none;

        margin-top:0px;

        padding-top:0px;

	margin-left:1em;

	padding-left:1em;

	border-left:1px solid #5a76b7;

	 color:#5a76b7;;

}



pre{

	width:100%;
	
	overflow:auto;
	border:1px solid #333;
	margin:20px;
        padding:10px;
     
        
}



table{

	width:100%;

	border-spacing:2px;

	margin:1.5em 0;

}

table th, table td{ padding:0.3em 0.75em }

table th{

	background:#CCC;

	color:#000;

	text-align:left;

}

table td{

	background:#333;

	color:#FFF;

}

table caption{

	text-align:left;

	color:#FFF;

	margin-bottom:-1em;

	margin-top:1em;

}



.rule{

	border-top:1px solid #CCC;

	height:1px;

	font-size:1px;

	line-height:1px;

	margin:1.5em 0;

}



/*-----------------------------------------------------------------------------------------------

  Header

-----------------------------------------------------------------------------------------------*/

#header{  

	background:#000;

        margin:0;

        padding:0px;



        background:url(images/h_back.png) 0px 20px repeat-x;

}

#header .inside{
  background:#000;
  margin-left:0px;
  margin-bottom:0px;
  height:85px;
  overflow:auto;
  background:url(images/h2_v5.png) 0px 0px no-repeat;
}

#header .inside2{
  background:#000;
  margin-left:0px;
  margin-bottom:0px;
  height:85px;
  overflow:auto;
  background:url(images/h2_v2.png) 0px 0px no-repeat;
}

#header .inside3{
  background:#000;
  margin-left:0px;
  margin-bottom:0px;
  height:85px;
  overflow:auto;
  background:url(images/h2_v3.png) 0px 0px no-repeat;
}

#header .inside4{
  background:#000;
  margin-left:0px;
  margin-bottom:0px;
  height:85px;
  overflow:auto;
  background:url(images/h2_v1.png) 0px 0px no-repeat;
}

#header h2{

	font-size:2.25em;

	margin:0 0.0em 0 0;

	padding:0 0.0em 0.0em 0;

	float:left;

}

#header h2 a{ text-decoration:none; }



#header p{

	padding:0.2em 0;

	margin:0;

	line-height:1em;

}





#background_sep_header

{

 margin-top:8px;

 padding-top:0px;

 height:20px;

 background:#272727;

 background-image:url(images/back_sep_footer.png);

 background-repeat:repeat-x;

 background-position:95% -3px;



}







#background_sep_header .date

{



  font-size: 0.85em;

  text-align:right;

  color:#FFD700;

  margin-top:0;

  height:119px;



  padding-top:5px;

  padding-right:45px;

  padding-bottom:5px;

  background-image:url(images/date.png);

  background-repeat:no-repeat;

  background-position:100% -10px;

  overflow:hidden;

}









#langchooser {
float:left;
line-height:20px;
margin:3px 0 0 35px;
padding:0;
}



#langchooser li {
float:left;
line-height:13px;
list-style-type:none;
margin:0;
padding:2px 0 0;
white-space:nowrap;
}


#langchooser ul

{

list-style-type: none;

margin:0;

padding: 0;

line-height: 20px;

}



#langchooser a img:hover

{

border:  1px solid #FFD700;

line-height: 20px;

}



#langchooser img

{

border:  1px solid #000; 

line-height: 20px;

}

/*

  **************************************************************************** Navbar



*/



#navlist

{

  background:transparent;

  z-index:-1;

  line-height: 20px;

  background-image:url(images/bar4_active.png);

  background-repeat:repeat;

  background-position:0 0;

  /*white-space: nowrap;  */

  margin: 0px;

  padding:0px;

  /*height:20px; */

  margin-top:1px;

  padding: 0px 0px 20px 4px;

  text-transform: lowercase;

   font-size:8pt;

  border-top: 1px black solid;

  border-bottom: 1px black solid;



}



#navlist ul, #navlist li

{



margin: 0;

padding: 0;

line-height: 20px;

background-color:black;

display: inline;

list-style-type: none;

}



#navlist a:link, #navlist a:visited

{



float: left;

line-height: 20px;



margin: 0 0px 0px 0px;



text-decoration: none;

color: #999;

padding-right:3px;

  padding-left:3px;



  border-top: 0px dotted transparent;

  border-left: 1px dotted transparent;

  border-right: 1px dotted transparent;

  border-bottom: 1px dotted transparent;

}



#navlist a:link#current, #navlist a:visited#current, #navlist a:hover

{

background-color: transparent;



border-top: 0px solid black;

border-left: 1px solid black;

border-right: 1px dotted black;

  border-bottom: 1px dotted black;

  background-image:url(images/bar3_active.png);

  background-repeat:repeat-x;

  background-position:0 0;

  padding-right:3px;

  padding-left:3px;

color: #FFD700;

}



/*  ****************************************************************************** Breadcrumb */

#breadcrumb {
background-color:#0C0C0C;
background-image:url(images/pearl.gif);
background-position:36px 70%;
background-repeat:no-repeat;
border-bottom:1px dotted #1C1C1C;
border-top:1px dotted #1C1C1C;
clear:both;
font-size:10px;
letter-spacing:0.2em;
padding-bottom:4px;
padding-left:64px;
padding-top:2px;
text-decoration:none;
}


#breadcrumb a

{

  text-decoration: none;

  letter-spacing: 0.2em;

}



#breadcrumb a:hover

{             

  letter-spacing: 0.2em;

  text-decoration: none;

  color:#FFD700;

}



/*-----------------------------------------------------------------------------------------------

  Primary Items

-----------------------------------------------------------------------------------------------*/



#primary{

	background:#000;

        background-image:url(images/side2.png);

        background-repeat:repeat-y;

        background-position:-20px -10px;





	padding:1px 0 0.5em 0;

	height:100%;

        color:#808080;

}

#primary .inside

{

  background-image:url(images/back-face2.png);

        background-repeat:no-repeat;

        background-position:55px 0;

        padding:1px 0 0.5em 0;

	height:100%;

        color:#808080;

}

#primary.onecol-stories .primary{

	float:right;

	width:60%;

}

#primary.onecol-stories .secondary{

	float:left;

	width:35%;

	margin: 0 4% 0 0;

}



#primary.twocol-stories .story{

	float:left;

	width:48%;

	margin:0 0 0 4%;

	display:inline;

}

* html #primary.twocol-stories .story{

	margin-left:2%;

}

#primary.twocol-stories .first, * html #primary.twocol-stories .first{

	margin:0 0 0 0;

}





#primary img

{

 float: left;

 margin: 6px;

 padding: 2px;

 background:#0C0C0C;

 border: 1px solid #1C1C1C;

}



#primary .right img

{

 float: right;

 margin: 6px;

 padding: 2px;

 background:#0C0C0C;

 border: 1px solid #1C1C1C;

}





/******************************************** link downloads *********/

#primary .download

{

  text-align:left;

  margin-left:32px;

  float:none;

}





#primary .download ul li

{

    clear:both;

    list-style-image: none ;

    list-style-type: none ;

    padding:14px 0;



}





 #primary .download ul li a

 {

   background-image:url(images/floppy.png);

   background-repeat:no-repeat;

   background-position:6px 60%;

   padding:14px 4em;

   border-left:0px solid #0C0C0C;

  border-right:0px solid #0C0C0C;

  border-top:0px solid #0C0C0C;

  border-bottom:0px solid #0C0C0C;

   text-decoration:none;

   font-weight:bold;

 }



#primary .download ul li a:hover

{

   background-image:url(images/floppya.png);

  background-repeat:no-repeat;

  background-position:6px 60%;

  padding:14px 4em;

  border-left:0px solid #1C1C1C;

  border-right:0px solid #1C1C1C;

  border-top:0px solid #1C1C1C;

  border-bottom:0px solid #1C1C1C;

  font-weight:bold;

  color:#FFD700;



}



/*********************** lists ******************************************************/

#primary.dates .inside ul li

{  display:list-item;



  font-weight:bold;

  margin:0;

}

#primary.dates .inside ul li a

{

   display:list-item;

    list-style:none;



}

#primary.dates .inside ul li a:hover

{

 list-style:none;



}



#primary .inside a

{

  text-decoration:none;

}



#primary .inside a:hover

{



  color:#FFD700;

}



#primary .code

{

  border-left:2px solid #1C1C1C;

  border-right:2px solid #1C1C1C;

  border-top:2px solid #1C1C1C;

  border-bottom:2px solid #1C1C1C;

  background-color: black;

  font-weight:normal;

  color:#59F907;

  margin:1em 0em 1em 0;

  padding:1em;

  

}



/*******************************************************************************************************************************/

.story h3{

	font-size:1.15em;

	margin:0 0 1.5em 0;

	font-weight:normal;

	color:#CCC;

}

.story h3 a{

	color:#CCC;

	text-decoration:none;

	border-bottom:1px dotted #666;

}



.story .details{

	margin:1em 0;

	text-align:right;

	border-top:1px solid #333;

	padding:0.5em 0;

	font-size:0.95em;

	color:#666;

}

.story .details .read-on{

	background:url(images/readon_black.gif) 100% 60% no-repeat;

	padding-right:20px;

	display:block;

}

.story .details a{

	color:#666;

	text-decoration:none;

}

.story .details a:hover{ color:#FFF; }



/* Single Post Styles */



#primary .primary{

	float:right;

	width:65%;

}

#primary .secondary{

	float:right;

	width:30%;

	margin-right:5%;

	padding-top:0.65em;

	display:inline;

}

* html #primary .secondary{ margin-right:3%; }



.secondary .featured p{

	border-bottom:1px solid #333333;

	border-top: 1px solid #333333;

	padding:0.5em 0 0.6em 0;

	line-height:1.5em;

	margin:1em 0 0 0;

}

.secondary .featured dl{

	margin:0 0;

	border-bottom:1px solid #333333;

	padding:0.5em 0 0.6em 0;

}

.secondary dt{

	display:inline;

	margin:0;

	padding:0;

	color:#AAA;

}

.secondary dd{

	display:inline;

	margin:0;

	padding:0;

}

.secondary dd a{ color:#808080; }

.secondary dd a:hover{ color:#FFF; }



.single-post h1, .single-post h2{ margin-top:0; }





/*-----------------------------------------------------------------------------------------------

	Secondary Items

-----------------------------------------------------------------------------------------------*/



#secondary{

	background:#0C0C0C;



	padding:1px 0em;

	border-top:1px solid #1C1C1C;

}



.comment-head{

	border-bottom:1px solid #1C1C1C;

	padding:0.8em 2em 1.0em 2em;

}

.comment-head h2{

	font-size:1.5em;

	margin:0;

}

.comment-head a{

	text-decoration:none;

	color:#868686;

}

.comment-head .details{

	font-size:0.95em;

}



ol#comments{

	list-style-type:none;

	margin:2em 0;

}

ol#comments li{

	list-style-type:none;

	margin:2em 0;

}



#comments cite{

	float:left;

	width:31%;

	font-style:normal;

	text-align:right;

}

* html #comments cite{ width:30.6%; }

#comments cite span{

	display:block;

}

#comments cite .author{ font-size:1.2em; }

#comments cite .author a{

	text-decoration:none;

}

#comments cite .admin-tools{

	margin:5px 0;

}

#comments cite .admin-tools a{

	float:right;

	margin:0 5px;

	padding:0px 3px 3px;

	background:#666;

	border:1px solid #999;

	text-decoration:none;

}

#primary .secondary .admin-tools{ margin:1em 0; }



#preview{

	margin:1em 0;

	padding:0.5em;

	border:1px solid #333;

}

#preview p{ margin:1em 0 0 0; }

#errors{ color:#FF0000; font-weight:bold; }



#comments .pingback cite .author{

	display:block;

	padding-top:68px;

	background:url(images/trackback_pingback.gif) 100% 0 no-repeat;

}



#comments .content{

	float:left;

	width:60%;

	margin-left:1.9%;

	border-left:1px solid #868686;

	padding: 0 0 0 2%;

}

#comments .content p{

	margin:0 0 1em 0;

}

#comments .content h3{

	margin:0;

	font-size:1em;

}



#comment-form{

	margin:5em 0 5em 35.4%;

	width:36em;

}

input.textfield{

	width: 15em;

	margin:5px 0;

}

textarea.commentbox{

	width:28em;

	height:10em;

	padding:0.25em;

	margin:5px 0;

	font-size:1.25em;

	font-family:Arial, Helvetica, sans-serif;

}

label.text{

	position:relative;

	left:0.5em;

	top:-0.5em;

}

.formactions input.submit{ 

	float:right; 

	margin:0.4em 0 0 0;

	padding:0 0.5em;

}

.formactions .spinner{

	float:right;

	margin:-8px -20px 0 0;

}



/*-----------------------------------------------------------------------------------------------

  Ancillary Items

-----------------------------------------------------------------------------------------------*/

#background_sep

{

 margin:0px;

 padding:0px;

 height:35px;

background-image:url(images/back_sep.png);

        background-repeat:repeat-x;

        background-position:0px -5px;



}

#background_sep_footer

{

 margin: 0px;

 padding: 0px;

 height: 40px;

 background-image: url(images/back_sep_footer.png);

 background-repeat:repeat-x;

 background-position:50% 4em;



}



#background_sep_footer_cat

{

 margin: 0px;

 padding: 0px;

 height: 40px;

 background:#0c0c0c;

 background-image: url(images/back_sep_footer.png);

 background-repeat:repeat-x;

 background-position:50% 1em;



}



#background_sep_footer_cat2

{

 margin: 0px;

 padding: 0px;

 height: 15px;

 background:none;

 background-image: url(images/back_sep_footer.png);

 background-repeat:repeat-x;

 background-position:25% -15px;



}





#background_sep2

{

 margin-top:5px;

 padding:0px;

 height:35px;

background-image:url(images/back_sep.png);

        background-repeat:repeat-x;

        background-position:80% 0px;



}





 #ancillary

 {

  padding:1em 1em 0 0;

  background-image:url(images/lowerupper2.png);

        background-repeat:no-repeat;

        background-position:20px -0px;

     }

       /* background-image:url(images/side.png);

        background-repeat:repeat-y;

        background-position:-10px 32%; */



/*#ancillary{

	padding:1em 0 0 0;

	background-image:url(images/lower.png);

        background-repeat:repeat-y;

        background-position:25px 0px; }    */

#ancillary .inside

{
  margin-top:0;
  padding-top:0;
  padding-bottom:0;
}

#ancillary .block{
	float:left;
	width: 59%;
	margin:0 0 0 2%;
}

* html #ancillary .block{
        margin-left:3.2%;
}

#ancillary .twice-length{ width:65%; }
#ancillary .thrice-length{ width:100%; }

#ancillary .first, * html #ancillary .first{
	clear:both;
	margin:0;
	width: 15%;
}

#ancillary .category, * html #ancillary .category{

	width: 20%;
}

 #ancillary .block a span
{   
    float:left;
    display: block;
    margin-right:5px;
    width:12em;
}



#ancillary .block-separator{
	clear:both;
	height:1.2em;
}



#ancillary .block h2,
#ancillary .block h3{
	margin:0 0 1.2em 0;
	padding-top:0;
}


#ancillary .block h2
{
   font-size:12px;

   text-align:right;

   font-weight:bold;

   color:#5a76b7;

   padding-top:8px;

   padding-left:36px;

   padding-bottom:2px;

   margin-left:0;

   height:32px;

   background-color:transparent;

   background-image:url(images/TheTin.gif);

   background-repeat:no-repeat;

   background-position:2px 60%;



   border-bottom:1px solid #1C1C1C;



}

ul.dates, ul.counts, ul.blogroll ul, ul.pages, ul.mysidebar{

	list-style-type:none;

	margin:1.2em 2.2em 0 0;

	border-top:0px solid #3D3D3D;

}

ul.dates li, ul.counts li, ul.blogroll ul li, ul.pages li, ul.mysidebar li{

	list-style-type:none;

	margin:0;
	padding:0.6em 0.2em;

	border-bottom:0px solid #3D3D3D;

}

ul.dates .date{
    list-style-type:none;
    color:#858585;
    text-align:left;
}



ul.counts .count{

  list-style-type:none;

	float:right;

	color:#858585;

}



ul.dates a, ul.counts a, ul.blogroll a, ul.pages a, ul.mysidebar a{

	color:#BFBFBF;

	text-decoration:none;

	list-style-type:none;

}

ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover, ul.mysidebar a:hover{

	color:#FFF;list-style-type:none;

}



#ancillary ul.dates

{text-align:left;}



#ancillary ul.dates li, ul.counts li, ul.pages li

{ text-align:left;margin-right:0;padding-right:0px;margin-right:0;padding-bottom:2px;border-bottom:1px solid #3D3D3D;}



/*

#ancillary ul.dates li span

{text-align:left; padding-left:5px;margin-right:0;padding-right:8%;}



#ancillary ul.dates li a

{text-align:right;margin-right:0;padding-right:0;} */







 /* *********************************************** Linki */

.linkcat ul{

  display:block;

  clear:both;



  padding-left: 10px;

  margin-top:0;

  margin-left:10px;

 }



.linkcat ul li{



        list-style-type:none;

	text-decoration:none;

	margin:0;



}



.linkcat ul li a{



	list-style-type:none;

	text-decoration:none;

	margin:0;

}



.linkcat ul li a:hover

{

	list-style-type:none;

	text-decoration:none;

	color:#FFD700;

	font-weight:bold;

	margin:0;

}



ul.pages ul{

        list-style-type:none;

	margin:0;

}

ul.pages ul li{

	border:none;

	margin-left:1em;





}

/*-----------------------------------------------------------------------------------------------

  Foooter

-----------------------------------------------------------------------------------------------*/



#footer {
background-image:url(images/back_sep_footer.png);
background-position:50% 0;
background-repeat:repeat-x;
clear:both;
height:25px;
margin:0;
padding-bottom:0;
}

#footer .inside{



	padding:0.0em 0px;



}

#footer p{

	margin:0px;

	padding:0px;

	font-size:0.95em;

}

#footer p.copyright{ float:left; }

#footer p.attributes{ float:right; }

#footer p.attributes a{

	padding:0 0.95em 0 1em;

	text-decoration:none;

	color:#525252;

	margin:0;

}

#footer p.attributes a:hover{

	color:#FFD700;

}



/*#footer .rest

{



padding-top:0px;

margin-top:0px;

padding-bottom:120px;



height:120px;

background:black;

}  */





/*-----------------------------------------------------------------------------------------------

  Search

-----------------------------------------------------------------------------------------------*/



#search{

	float:right;

	width:200px;

	margin:0em 0 0 0;

	text-align:right;

}

#search:hover{



}

#search .searchimg{

	float:left;

	width:14px;

	height:13px;

	background:url(images/search.gif) 0 0 no-repeat;

	position:relative;

	top:4px;

}

#search input{ 

	width:175px; 

	font-size: 0.85em; 

	background:#CCC;

	margin-top:2px;

}

#search input:focus{

	background:#FFF;

}



#searchform{

	margin:1em 0;

}



#searchform #s{

	background:#222;

	border:none;

	border-bottom:1px solid #333;

	width:30em;

	color:#666666;

	padding:0.25em;

}



#searchform #searchsubmit{

	background:#000;

	color:#666;

	border:none;

	font-size:0.9em;

	text-transform:uppercase;

	letter-spacing:0.25em;

}



/* Legacy Typo CSS */



#search-results{

	width:30%;

	background:#333;

	padding:0 0 0 0;

	float:right;



	border-top:1em solid #000;

}

#search-results h3{

	font-weight:bold;

	text-align:left;

	margin:0;

	padding:0 0 1em 0;

	background:#000;

	

}

#search-results small{

	display:block;

	text-align:left;

	font-size:0.9em;

	padding:0.5em 1em 0.7em 1em;

	border-top:1px solid #666;

	border-bottom:1px solid #555;

}

#search-results small a{

	color:#CCC;

}

#search-results ul li{

	list-style-type:none;

	padding:0 1em 0.5em 1em;

	margin:0.5em 0;

}

#search-results ul li:hover{

	background:#202020;

}

#search-result ul{ margin:0; }

#search-results ul li a{

	text-decoration:none;

	border-bottom:1px dotted #CCC;

}



#search img.archives-icon{

	margin:0 7px 0 0;

	top:1px;

}



/* ********************************************************** language list */

.language_item {

        margin-right: 5px !important;



}

.language_item a {

	text-decoration:none;



}

.language_item a:hover {

	text-decoration:none;



}

	





.meta li {

    display: inline;

    text-decoration:none;

    border: none !important;

}

.meta ul{

    display: inline;

    list-style: none;

    text-decoration:none;

    border: none !important;

    margin: 0;

    padding: 0;

}

.meta {

    display:inline;

}

/***************************************************** various headers */

 .h_title

 {

   background-color:transparent;

   clear:both;

   background-image:url(images/cube.gif);

   background-repeat:no-repeat;

   background-position:0 -5px;

   padding-left:34px;

   padding-bottom:2px;

   margin-bottom:25px;

 }



 .h_archive

 {

   background-color:transparent;

   background-image:url(images/news.gif);

   height:32px;

   background-repeat:no-repeat;

   background-position:0 0px;

   padding-left:34px;

   padding-bottom:0px;

 }





.page_item { display:list-item;list-style:none;  padding:1px;margin:0;}

.page_item a { color:#FFF;  }

.page_item a:hover { color:#FFF; list-style:none;   }

.current_page_item { text-decoration: none; }





/********************************************************************************** gallery*/

#galleryBlock .wpg2sidebargrid-image a

{



   float: left;

   background-color:transparent;

   padding-left:1px;

   padding-right:1px;

   padding-top:1px;

   padding-bottom:0px;

   border: 2px solid #1C1C1C;

   margin-left:4px;

   margin-right:0px;

   margin-bottom:1px;



}



#galleryBlock .wpg2sidebargrid-image a:hover

{

    background-color:transparent;

   float: left;



   padding-left:1px;

   padding-right:1px;

   padding-top:1px;

   padding-bottom:0px;

   border: 2px solid #FFD700;

   margin-left:4px;

   margin-right:0px;

   margin-bottom:1px;



}





#galleryBlock

{



   

   padding-left:0px;

   padding-top:0px;

   background-color:transparent;







   background-image:url(images/lower.png);

   background-repeat:no-repeat;

   background-position:0px -50px;

}









#galleryBlock h2

{

   background-color:transparent;

   background-image:url(images/Metalurg.gif);

   background-repeat:no-repeat;

   background-position:2px 60%;

   height:32px;

   text-align:left;

   font-size:14px;



   color:#5a76b7;

   font-weight:bold;

    padding-left:38px;



    border-bottom:1px solid #1C1C1C;

    padding-top:5px;

   /*

   padding-top:0px;



   padding-bottom:32px;

   margin-left:0px;

   margin-bottom:0px;

   margin-top:0px;

   border-bottom:1px solid #1C1C1C;   */

}



 /* *************   ******************************************************** ARTICLES **************************************/



#articles

{

  clear:both;



  font-size:12px;



  padding-top: 5px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 15px;

  margin:0px;

  padding:2px;;

   margin-right:55%;

     margin-left:0px;





}



#articles h2 {



  font-size:14px;

  font-weight:bold;

  padding-right: 32px;

  padding-left: 36px;

  padding-top: 8px;

  padding-bottom: 8px;

  margin-top:0px;

  margin-left:0px;

  margin-bottom:0px;

  background:url(images/Droyden.gif) 0px 0px no-repeat;

}

 

 

 



 #articles ul li

 {

   display:list-item;

    list-style-type:square;

   padding:4px;

   font-family:Helvetica, sans-serif, georgia;

 }



 #articles ul li a

{   display:block;

    list-style-type:square;



   font-weight: bold;

   padding-left:32px;

   padding-right:32px;

   padding-top:0;

   margin-top:0;

   margin-left:0px;



   /* background image not active */

   background-image:url(images/button_bar_fade.gif);

   background-repeat:repeat-x;

   background-position:50% 0px;



   /* border */

   border-left:2px solid #1C1C1C;

   border-right:2px solid #1C1C1C;

   border-top:2px solid #1C1C1C;

   border-bottom:2px solid #1C1C1C;



}



#articles ul li a:hover

{

   display:block;

    list-style-type:square;

  color:#FFD700;

  

  padding-left:32px;

  padding-right:32px;

  padding-top:0;

  margin-top:0;

  margin-left:0px;



  /* background image  */

  background-image:url(images/button_bar_fade_act.gif);

  background-repeat:repeat-x;

  background-position:0 0px;



  /* border */

  border-left:2px solid #1C1C1C;

  border-right:2px solid #1C1C1C;

  border-top:2px solid #1C1C1C;

  border-bottom:2px solid #1C1C1C;

}



