
body {

   background: black url(bg.jpg) no-repeat top;
   margin: 0px;
   padding: 0px;
text-align:justify;
   font: 13px "Arial", Georgia, Helvetica, sans-serif;
   color: #FFFFDC;

}

#menu {

   float: right;
}

#menu ul {
   margin: 0px;
   padding: 0px 100px 0px 0px;
   list-style: none;
}

#menu li {
   display: inline;
}

#menu a {
   display: block;
   float: left;
   margin-left: 2px;
   padding: 5px 20px;
   background: #282722;
   text-decoration: none;
   text-transform: uppercase;
   border-top: 1px solid #282722;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10px;
   color: #cdb670;
}

#menu a:hover{
 display: block;
   float: left;
   margin-left: 2px;
   padding: 5px 20px;
   background: #4a4941;
   text-decoration: none;
   text-transform: uppercase;
   border-top: 1px solid #4a4941;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 10px;
   color: #c7c6ba;

}


h1, h2, h3, h5 {
   margin: 0;
   padding: 0;
   font-family: "Tahoma", Times, serif;

}

h1 { font-size: 30px; }

h2 {
   margin-bottom: 15px;
   padding: 0 0 15px 0;
   font-size: 24px;
   color: #f2f0db;
}
h3 {
   padding: 2px 0 4px 5px;
   font-size: 13px;
   background:  url(images/img7.gif) repeat-x left bottom;
   color: red;
}
h5 {
   padding: 2px 0 4px 5px;
   font-size: 13px;
   background:  url(images/img8.gif) repeat-x left bottom;
   color: red;
}
h4{
margin: 0;
   padding: 0;
font-family: "Lucida", Arial, sans-serif;
   color: #FFFFFF;
padding: 5px 0 5px 0;
   font-size: 15px;
   text-decoration:underline;
   }
p {
   margin-top: 0;
   text-align: justify;
   line-height: 160%;
}



a:hover {
   text-decoration: none;
}

.list {
   margin: 0;
   padding: 0;
   list-style: none;

}

.list li {
   padding: 5px 0;
   background: url(images/img5.gif) repeat-x;
}

.list li.first {
   background: none;
}

/* Header */

#header {
   width: 950px;
   margin: 0 auto;
   padding: 10px 0 0 5px;
   height: 350px;

}

#header h1 {
   float: left;
}

#header h2 {
   display: none;
}

#header ul {
   float: right;
   margin: 0;
   padding: 10px 0 0 0;
   list-style: none;
}

#header li {
   display: inline;
}

#header a{
   display: block;
   float: left;
   padding: 10px 5px 0 0;

   text-decoration: none;
   font: bold 12px Georgia, "Times New Roman", Times, serif;
   color: silver;
}

#header a:hover {

   color: none;
}

#header .first a {
   background: none;
}

/* Content */

#content {
   width: 910px;
   margin: 0 auto;
}

#colOne {
   float: left;
   width: 420px;
   padding: 0;
}

#colOne h3 {
   margin-top: 14px;
}

#colTwo {
   float: right;
   width: 450px;
   padding: 0 10px 0 0;

}

/* Footer */

#footer {
   clear: both;
   width: 694px;
   margin: 0 auto;
   padding: 30px 0 0 0;
}

#footer p {
   padding: 5px 0 0 0;
   background: url(images/img6.gif) repeat-x;
   text-align: center;
   color: #8A8A8A;
   font: 12px "Bookman Old Style", Arial, Helvetica, sans-serif;
}

.box {

  width: 175px;
  background: #730F11;
  margin-right: 18px;
}
.box-t { background: top url(images/box_t.gif) repeat-x; }
.box-r { background: right url(images/box_r.gif) repeat-y; }
.box-b { background: bottom url(images/box_b.gif) repeat-x; }
.box-l { background: left url(images/box_l.gif) repeat-y; }
.box-tr { background: top right url(images/box_tr.gif) no-repeat; }
.box-br { background: bottom right url(images/box_br.gif) no-repeat; }
.box-bl { background: bottom left url(images/box_bl.gif) no-repeat; }
.box-tl { background: top left url(images/box_tl.gif) no-repeat; }

.box-tl {
  padding: 13px 18px;
}

.box p {
  margin: 1em 0;
}

p.more {
  margin: 0;
}

#hits {
float: right;
  width: 240px;
}
#hits .box-tl {
  padding-bottom: 22px;
}
#hits ul {
  margin: 1em 0;
}
#hits li {
  list-style: none;
  margin: 0.9em 0;
}
#hits ul a {
  text-decoration: none;
}
#hits ul a:hover {
  text-decoration: underline;
}

#new {
float: left;
  margin-right: 0;

}
#new ul {
  margin: 10px 0 5px 0;
}
#new li {
  list-style: none;
  margin: 10px 0 5px 0;
}
#new .box-tl {
  padding-bottom: 18px;
}
#new p {
  margin-top: 5px;
  margin-bottom: 10px;
}
#article  {

padding-bottom:15px;

}



.photo {

border:0;

display:block;

float:left;

margin: 0px 5px 5px 0px;

}

.credits{

border:0;

text-decoration:none;

display:block;

padding: 2px 0px 0px;

margin:0;

font-family:Arial, Helvetica, sans-serif;

font-size:0.6em;

color:#666666;

clear:left;

}


