* { padding: 0; margin: 0; }



body {

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

 font-size: 12px;

 color: #555;

}



h1 {

  margin:15px 0;
	color: #444 ;
  font-size: 20px ;
}



h2 {

  margin:10px 0;

}



h3 {

  margin:10px 0;

}



p {

  margin:10px 25px 10px 0;
	text-align: justify ;
	line-height: 1.4em ;

}

#rightcolumn p {

 padding: 18px 30px ;
 line-height: 20px ;
 margin: 0px ;
 
 }

#rightcolumn h2 {
  margin: 0pt 0px 0pt 30px ;
	padding: 20px 0pt 0pt 0 ;
	font-size: 16px ;
	color: #444 ;
}

#rightcolumn ul {
  margin:20px 5px 5px 50px;
}

#rightcolumn ul li {
  line-height:20px;
	list-style-type:square;
}

#rightcolumn ul li a {
  text-decoration: none ;
}



p:first-line {}

p:first-letter {}



img {

  border:0;	
  

}

.press-image {
  margin: 10px 20px 15px 10px ;
}

a {

  color:#444;

}



a:focus {}



a:link, a:visited {}



a:hover, a:active {}



#container { 
 margin: 0 auto;
 width: 962px;
}



#header {

  padding:15px 0;

  

}



#content {

  

}

.post {

  width:700px;

  padding-left:20px;

}



.post ul {

  margin-left:40px;
		
	list-style-type:square;

}



#rightcolumn {

  width:234px;

  background-color:#f2f5ec;

}



#base-slide {

  background:url('images/base_slide_bg.gif');

  height:124px;

  width:962px;

  margin-top: 6px;

}



#base-slide p {

  color:#666;

}



#base-slide-text {

  padding:25px;

  padding-top:30px;

  float:left;

  width:520px;

}



#base-slide-image1 {

  padding-top:43px;

  margin-right:36px;

  float:left;

  width:182px;

}



#base-slide-image2 {

  padding-top:43px;

  float:left;

  width:121px;

}



#menu {

  width: 962px;

  height: 47px;

  background:url('images/menu_bg.gif');

}



#menu ul {

  padding-left:20px;

  padding-top:8px;

}



#menu li {

  display: inline;

  list-style-type: none;

  padding-right: 34px;

}



#menu a {

  color: #777;

  text-decoration: none;

  font-size: 14px;

}



#menu a:hover {

  color: #000;

}



#menu .active {

  color: #111;

}



#menu .last {

  padding-right:0;

}



#footer {

  width: 962px;

  height: 100px;

  font-size: 11px;

}

.clear {

  clear:both;

}

.sub-table {
  background-color: #eee;
  width:675px;
}

.sub-table td {
  padding:5px;
  border-bottom:1px solid #fff;
}

.sub-table tr {
  
  
}

.sub-table p {
  color:#333;
}

.thumbnail {
  border:2px #aaa;
}

ul.thumbs li p {
margin-right : 0 ;
font-weight: bold ;
}
