/*

Print Style Sheet - US Ireland Association
--------------------------------------------*/

/* 
  Body
-----------------------------*/
body { background: #f7f4e8 none; } 

/* 
  Container
-----------------------------*/
.container { width: 960px; margin: 0; }


/* 
  Header
-----------------------------*/
.header { height: 61px; padding-left: 38px; width: 922px; }

/* Utility Navigation */
  .utilityNavigation { display: none; }
  
/* Search Area */  
  .searchBox { display: none; }
  
/* Primary Navigation */
  .primaryNavigation { display: none; }
  

/* 
  Side Navigation
-----------------------------*/
.sidenav { display: none; }


/* 
  Content
-----------------------------*/
.content { width: 960px; min-height: 0; padding: 0; float: none; background: transparent none; }

  .contentTop { display: none; }
  .contentBottom { display: none; }

/* 
  Article
-----------------------------*/
.article { width: 890px; float: none; padding: 20px 35px; }  

/* 
  Sidebar
-----------------------------*/
.sidebar { display: none; }


/* 
  Footer
-----------------------------*/
.footer { width: 890px; float: none; padding: 20px 35px; clear: both; }

  .sponsors { display: none; }
  
  .socialMedia  { display: none; }
  
  .copyright { width: 925px; float: none; margin: 0; padding: 20px 35px 20px 0; clear: both; background-position: 0 0; }  
  

/* 
  Landing Pages
-----------------------------*/    
  body.landing .sidebar {  display: block; }
  body.landing .article { width: 461px; float: left; padding-right: 60px; }
  body.landing .contentTop { display: block; }
  body.landing .contentBottom { display: block; }  

  body.landing .copyright { width: 905px; padding: 20px 35px 20px 20px; }  

  
/* 
  Home Page
-----------------------------*/  
  body.home .sidebar, body.home .sponsors, body.home .socialMedia { display: block; }
  body.home .header { height: 61px; padding-left: 38px; width: 922px; }  
  

/* 
  Forms/Utility Pages
-----------------------------*/
  body.utility .container { width: 960px; margin: 0; }

  body.utility .header { width: 960px; height: 60px; margin: 0; background: transparent none; }

  body.utility .content { width: 960px; min-height: 0; margin: 0; padding-left: 0; background-image: none; }
  
  body.utility .article { padding-left: 20px; }  

  body.utility .contentTop, body.utility .contentBottom, body.utility .sponsors  { display: none; }

  body.utility .footer { padding-top: 0; }
  
  body.utility .copyright { background: transparent none; padding-top: 0; }