/*
Theme Name: OSI
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Winston Pepito
Tags: mantle color, variable width, two columns, widgets

Default WordPress by Winston Pepito || http://outsourcing.ph
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/

body
{
    font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
    margin: 0px 0px 0px 0px;
    background: transparent url(images/background_header.jpg) repeat-y center top;
    font-size: 0.7em;
}

.header 
{
  margin: 0px 0px 0px 0px;
  background: #FFFFFF url(images/background_header.jpg) repeat-y center top;  
}

.subheader 
{
  margin: 0px 0px 0px 0px;
  background: #FFFFFF url(images/background_header.jpg) repeat-y center top;
  border-bottom: 4px #2662AD solid;
}

#post_content p
{
line-height: 18pt; font-family: Georgia, Times; font-size: 14px; color: #606060;
}

li 
{
  line-height: 18pt;
  font-family: Georgia, Times; font-size: 14px; color: #606060;
}

.animal 
{
  margin: 0px 0px 0px 0px;
  background: #FFFFFF url(images/background_header.jpg) repeat-y center top;
}


.dropcap {
float:left;
color:#707070;
font-size:80px;
line-height:70px;
padding-top:2px;
font-family: Georgia, Times, serif;
} 

.mainlinks {
  text-decoration: none;
  color: #f0f0f0;    
}

.mainlinks a:visited {
  color: #f0f0f0;
}

.shadow 
{
  margin: 0px 0px 0px 0px;
  background: transparent url(images/background_shadow.jpg) no-repeat center bottom;  
  height: 18px;
}

.shadowbg 
{
  margin: 0px 0px 0px 0px;
  background: transparent url(images/bg_shadow.jpg) repeat-x center bottom;
  height: 18px;  
}

.bluebg 
{
  margin: 0px 0px 0px 0px;
  background: #09356C url(images/background_blue.jpg) repeat-y center bottom;
  border-top: 4px #2662AD solid;    
  width: 881px;    
}

.bground1
{    
  background: #2662AD;   
  width: 138px;  
  vertical-align: middle;  
  text-align: center;
  color: #f0f0f0;  
  height: 18px;
  padding-top: 5px;
  float: left;
  margin-bottom: -2px;  
  margin-top: 18px;
  border-top: 2px #a0a0a0 solid;
}

.bground2
{  
  border-left: 1px #f0f0f0 dotted;
  background: #2662AD;   
  width: 138px;  
  text-align: center;
  vertical-align: middle;  
  color: #f0f0f0;  
  height: 18px;
  padding-top: 5px;  
  float: left;
  margin-bottom: -2px;
  margin-top: 18px;
  border-top: 2px #a0a0a0 solid;
}

.poster
{
  border-bottom: 4px #171717 solid;
  margin: 0px 0px 0px 0px;
  background: #09356C url(images/poster3.jpg) no-repeat right top;
  border-top: 4px #2662AD solid;  
}

.pointer 
{
  position: relative;
  background: transparent; 
  margin-top: 6px; 
  margin-left: auto; 
  margin-right: auto; 
  width: 138px;
}

.topbar
{
  float: right;
  /* background: transparent url(images/top_bg.png) no-repeat right top;  */
  margin-top: -8px;
  padding-top: 0px;
  position: relative;
  background: #2662AD;
  margin-right: -18px;
  width: 318px;
  height: 30px;
  padding-right: 10px;
  border-bottom: 2px #a0a0a0 solid; 
}

.topbar2
{
  float: right;  
  margin-top: -7px; 
  padding-top: 8px; 
  position: relative;
  background: #e5e5e5;  
  width: 20px;
  height: 21px;    
  text-align: center;   
  border-bottom: 2px #a0a0a0 solid;   
}