/*
 *   CSS Styles for PKAgri.com
 *   By Avova.ie - Dec 2008
 */

table, td , th
{   
    border-color: #CCCCCC;
    border-style: solid;    
    text-align: left;
}


table
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse; 
}  

table.editor
{
    width: 100%;      
    border: 1px solid #CCCCCC; 
    border-collapse: collapse;     
}              

table.editor th{
    border: none;        
    vertical-align: top;
    padding: 10px;    
    width: 100px;
}                  

table.editor td{
    border: none;
}



table.sortable
{
    border-collapse: separate;
}
   
td, th
{      
    margin: 0;
    padding: 4px;
    padding-right: 30px;
    border-width: 1px 1px 0 0;
    background-color: #FFC;  
}     

.body
{
    margin:0; 
    padding:0; 
    height:100%;
}       

.heading_two
{
    font-size: 20px;
}  

a
{
   color: blue;
   text-decoration: none;
}   

#blanker{
    height: 200px;
}  

#title_text
{                
    padding: 10px;
    font-family: Arial;
    font-size: 55px;    
    color: #CCCCCC;  
    text-align: center;  
    font-family: "arial";
} 
    #title_text a{
        color: #CCCCCC;
    }


#menu
{     
    padding-top: 10px;
    padding-bottom: 7px;
    font-family: Arial;
    font-size: 15px;    
    color: #AAAAAA;    
    font-size: 18px;
    text-align: center;  
    border-bottom: 2px solid #CCCCCC;    
    height: 30px;   
}                  
#menu a{
    text-decoration: none;
    color: #444444;    
    font-size: 18px; 
    font-weight: lighter;    
}          
#menu a:hover{
    color: #0000FF;
}

    
#content
{           
    font-family: Arial;
    font-size: 14px;  
} 

#footer
{           
    width: 900px;
    float:left;
    position: relative;       
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 2px solid #CCCCCC;
    font-family: Arial;
    font-size: 12px;    
    color: #444444;  
    text-align: center; 
}    
            
#wrapper
{              
	margin: 0px auto 0px auto; 
	padding: 0px;  
	width: 900px;
}    

#pusher
{
    width: 900px;
    float: left;
    border-top: 2px solid #CCCCCC;
}
div.image
{
    text-align: center;
}

div.image img
{
    border: 0px solid #CCCCCC; 
}                        

div.gap{
    margin-top: 20px;
    float:left;
    width: 100%;
}     

div.gallery_image
{   
    text-align: center;  
}
   
div.gallery_image_previous a, div.gallery_image_next a            
{
    text-decoration: none;    
    color: #444444;    
}  
      
div.gallery_image_previous, div.gallery_image_next 
{                                             
    height: 30px;
    float: left;
    width: 450px;  
    text-decoration: none;
    font-size: 15px;  
    padding-top:20px;  
    color: #CCCCCC;
}   

div.gallery_image_next
{                 
    
    text-align: right; 
}
  
div.gallery_image_title
{             
    font-size: 20px;
    padding-top: 15px; 
    padding-bottom: 10px;
    text-align: center;
    float: left;
    width: 900px;  
    color: #222222;  
    height: 30px; 
}

div.gallery_image_description
{                        
    padding-left:10px;
    padding-right:10px;
    color: #666666;    
    margin-top: 40px;
    
}    

div.gallery_album_description
{
    border-bottom: 2px solid #CCCCCC;
    padding-top: 1px;
    margin-bottom: 5px;
    padding-left:10px;
    padding-right:10px;
    color: #666666;    
    
}
               

#gallery_header
{
    color: #666666;
    margin: 0px;
    padding-top: 4px;   
    padding-left: 5px;
    padding-bottom: 5px;
    border-bottom: 2px solid #CCCCCC;  
    font-size: 16px;
}
    #gallery_header img
    {
        vertical-align: bottom;    
    } 
    #gallery_header a       
    {                   
        color: #666666; 
        font-size: 16px;
        text-decoration: none;    
    }    

div.gallery_box 
{
    padding-top: 2px;        
    margin: 3px;              
    float: left;
    text-align: center;
    width: 218px;        
    height: 225px;
}                

div.gallery_box img
{
    border: 0px solid #666666;
}

div.gallery_title, div.gallery_title a
{            
    padding-top: 5px;        
    padding-bottom: 5px;     
    overflow: hidden;  
    color: #666666;
    text-decoration: none;
    font-size: 16px; 
    height: 33px;    
}

div.gallery_desc, div.gallery_desc a 
{
    padding-top: 5px;        
    overflow: hidden;
    text-decoration: none;  
    color: #666666;      
    height: 33px;   
    overflow: hidden;
}              
