/*
-----------------------------------------------
Monmouthshire Libraries  
Author:www.imaginet.co.uk
Version:04 May 2009
----------------------------------------------- */


/* Global Styles
----------------------------------------------- */

#leftcol, #rightcol, #topnav, #footer, .breakline, #buttons, #home2, #home3, #home img {
   display:none;
}

/* Page Structure
----------------------------------------------- */

html body {
  margin:0 0 20px 0;
  padding:0;
  background:#fff;
  text-align:center;
  font:x-small Verdana,Sans-serif;
  voice-family: "\"}\""; voice-family:inherit;
  font-size:small;
  } html>body {font-size:small;}
 
 a {
   color:#000;
   }
#page_content ul {
   display:inline;
   margin:0 0 1.5em 0;
   padding:0;
}
#page_content ul li {
   padding:0px 10px 1.2em 0px;
   margin:0;
}
ol {
   padding:0 0 0 26px;
}
ol li {
   padding-bottom:1em;
}
ol li a {
   font-weight:normal;
   text-decoration:none;
}
ol li a:hover {
   text-decoration:underline;
}
ol.alpha {
   list-style-type:upper-alpha
}
#page_content {
   text-align:left;
   color:#000;
}
#page_content a {
   text-decoration:underline;
}

#page_content a:hover {
   text-decoration:underline;
}
#page_content form {
  padding:1em 0px 1.5em 0px;
  margin:0 0 1em 0;
}
#page_content h2 {
   font-size:1.2em;
   text-align:left;
   color:#000;
   padding:15px 0 0 0;
   margin:0 0 1em 0;
}
#page_content h3 {
   font-size:0.8em;
   color:#000;
   padding:7px 0 0 0;
   margin:0 0 1em 0;
}
#page_content h4 {
   font-size:0.5em;
   color:#000;
   padding:7px 0 0 0;
   margin:0 0 1em 0;
}

#page_content p {
   padding:0 0px 0 0px;
   margin:0 0 1.2em 0;
   line-height:1.5em;
}
#page_content div.image_left {
  float:left;
  margin:0 10px 0 0;
  padding:0;
}

#page_content div.image_center {
      text-align:center;
}

#page_content div.image_right {
  float:right;
  margin:0 0 0 10px;
  padding:0;
}




/* Masthead
----------------------------------------------- */

#masthead h1 {
   margin:0;
      font-size:1.7em;
   padding:0;
   text-align:left;
}

/* Page Header
----------------------------------------------- */ 

#pageheader h1 {
   font-size:1.5em;
   font-weight:bold;
   text-align:left;
}


/* Home Page
----------------------------------------------- */

#home {
  text-align:left;;
}

#home .col h2 {
  color:#000;
  font-size:1.5em;
}
#home .col h3 {
  color:#000;
  font-size:1.0em;
  padding:2px 0 6px 0;
  margin:0 auto;
}

#home .col .link p {
   font-size:1.2em;
   padding:0;
   margin:0 auto;
   font-weight:bold;
}





