@charset "UTF-8";
/* CSS Document */

/* Begin Typography & Colors */
body {

font-size: 62.5%; /* Resets 1em to 10px */
font-family: Helvetica, Arial, sans-serif;
background: #fff;
color: #000;
line-height: 150%;
}

IMG{

border: 0px;

}

H1 {

font-size: 3.0em;
color: #666;
}

H1 a {

color: #666;
margin: 0 0 4px 0;

}

H1 a:visited {

color: #666;
margin: 0 0 4px 0;

}

H2 {

margin: 14px 0 10px 0;
color: #000;
}

H3 {

font-size: 1.2em;
color: #666;
}

H4.entry_meta {

font-weight:normal;
color: #666;
font-size: 0.8em;

}

.quote {
background: url('images/quote-left.gif') no-repeat left top; 
padding-top: 10px;
padding-left: 40px; 
font-size:1.0em; 

}

.quote div {
background: transparent url('images/quote-right.gif') right bottom no-repeat;
padding-right: 40px;
padding-bottom: 0px;
}

.quote div p.from {

text-align: right;
font-style: italic;
font-weight: bold;
padding-right: 10px;
}




a, a:visited {

color: #000;
text-decoration:none;
line-height:130%;

}

a:hover {


color: #00C;

}


/* header */

DIV#header_linklist UL,LI 
{
font-size: 1.2em;
font-weight:bold;
list-style: none;
}

DIV#header_image {

margin: 0 0 0 10px;
float:left;
}

DIV#header_linklist {

float: left;

}

/* body */

TD.body_left {

width:10px;
background-image:url('images/body_left.gif');
background-repeat:repeat-y;

}

TD.body_right {

width:10px;
background-image:url('images/body_right.gif');
background-repeat:repeat-y;

}

DIV.entry {

xborder: 1px solid black;
width: 380px;
height: 250px;
overflow:hidden;
padding: 10px 10px 10px 10px;

}

DIV.entry_category {

background-color: #999;
height: 20px;
widows: 380px;
padding:5px 10px 5px 10px;

font-size: 1.6em;
  
vertical-align:bottom

}

P.entry_date {

font-size: 1.8em;


}

P.entry_title {

font-size: 2.8em;
font-weight:bold;

}

P.entry_text {

font-size: 1.6em;

}


DIV#page {


}

DIV.normal_text 
{

font-size: 1.2em;

}

DIV.normal_text a 
{
color: #00C;

}


TABLE.entry_table {

border-bottom: 1px solid #fff;

}

DIV#disclaimer {

text-align:center;
color: #666;

}





