/*
Theme Name: O'Siadhail
Theme URI: www.osiadhail.com
Version: 1.3
Description: O'Siadhail is a light simple one cloumn theme, designed for Micheal O'Siadhail, based on Capricorn by Shaibanii
Author: <a href="http://shaibanii.com">Eoin Tierney</a>
Tags: white, black, one-column, fixed-width, light
For the WordPress community (GPL), enjoy!

For WordPress 2.7+ :)
*/


body{
background-color:#fff;
color:#666;
font:0.8em "Lucida Grande", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
}

a{
color:#110;
text-decoration:none;
}

a:hover{
color:#666;
text-decoration:none;
}

blockquote {
color:#000;
}

blockquote a{
color:#999;
}

cite{
font-size:inherit;
font-style:normal;
}

code{
background:#efefef;
color:#000;
}

#title {
text-align: center;
padding-top: 24px;
}

/* Headers */

h1{
font-size:43px;
color:#888;
font-family:"Helvetica 65 Medium", Helvetica, sans-serif;
text-align:center;
text-transform:lowercase;
}

h1 a, h1 a:hover{
color:#888;
text-decoration:none;
}


h2{
font-size:20px;
margin:5px 0 7px 0;
text-align:justify;
}

h2 a{
color:#222;
text-decoration:none;
}

h2 a:hover{
color:#c00;
}

h3{
text-align:justify;
font-size:12px;
color:#000;
}

h4{
text-align:left;
font-size:14px;
color:#000;
}

/* Blog Contents */

#wrapper{
width:640px;
margin:0 auto;
}


/* Navigation */

/*
ul.nav li a {
display:inline;
padding:20px 4px 20px 4px; 
width:92px;
height:auto;
color:#aa2812; 
text-align:center; 
font-family:Helvetica;
font-size:12px;
text-transform:lowercase;
text-decoration:none;
}

ul.nav li a:hover {
color:#000; 
text-decoration:none;
}
*/




/* Posts */

#main{
float:left;
width:640px;
}

.post{
text-align:justify;
}


.meta{
font-size:9px;
line-height:15px;
display:inline;
color:#333;
margin:0 0 30px 0;
}

.navigation{
font-size:11px;
}

/* Comments */

.alt{
color:#777;
}

ol#comments{
text-align:justify;
}


/* Forms */

input, textarea, select, button{
background:#fafafa;
border:1px solid #efefef;
color:#666;
padding:2px;
margin:3px 0 5px 0;
font:10px "Lucida Grande", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

input:focus{
border:1px solid #555;
}

/* Footer */

#footer{
font-size:9px;
text-align:center;
float:left;
margin:10px 0 0 0;
padding:10px 0 10px 0;
width:100%
}

#footer a{
color:#999999;
}

#footer a:hover{
color:#777;
}




/* Others */

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {

   text-align: center;
   background-color: #f3f3f3;
   margin: 10px;

}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   margin: 0;
}
#menuitems {
      width: 640px;
      height: 24px;
      padding: 0px;
      margin: 0px;
}

#menuitems li{
      float:left;
      list-style-type: none;

}

#home{
height: 24px;
width: 40px;
text-indent: 10000px;
overflow: hidden;
background: url(images/home.gif) top left no-repeat;
display: block;
}
 
#home:hover{
background-position: bottom left;
}

#biography{
height: 24px;
width: 62px;
text-indent: 10000px;
overflow: hidden;
background: url(images/biography.gif) top left no-repeat;
display: block;
}
 
#biography:hover{
background-position: bottom left;
}

#publications{
height: 24px;
width: 80px;
text-indent: 10000px;
overflow: hidden;
background: url(images/publications.gif) top left no-repeat;
display: block;
}
 
#publications:hover{
background-position: bottom left;
}

#commentary{
height: 24px;
width: 108px;
text-indent: 10000px;
overflow: hidden;
background: url(images/commentary.gif) top left no-repeat;
display: block;
}
 
#commentary:hover{
background-position: bottom left;
}

#music{
height: 24px;
width: 65px;
text-indent: 10000px;
overflow: hidden;
background: url(images/music.gif) top left no-repeat;
display: block;
}
 
#music:hover{
background-position: bottom left;
}

#translations{
height: 24px;
width: 75px;
text-indent: 10000px;
overflow: hidden;
background: url(images/translations.gif) top left no-repeat;
display: block;
}
 
#translations:hover{
background-position: bottom left;
}

#interviews{
height: 24px;
width: 70px;
text-indent: 10000px;
overflow: hidden;
background: url(images/interviews.gif) top left no-repeat;
display: block;
}
 
#interviews:hover{
background-position: bottom left;
}

#poem{
height: 24px;
width: 48px;
text-indent: 10000px;
overflow: hidden;
background: url(images/poem.gif) top left no-repeat;
display: block;
}
 
#poem:hover{
background-position: bottom left;
}

#news{
height: 24px;
width: 40px;
text-indent: 10000px;
overflow: hidden;
background: url(images/news.gif) top left no-repeat;
display: block;
}
 
#news:hover{
background-position: bottom left;
}

#contact{
height: 24px;
width: 52px;
text-indent: 10000px;
overflow: hidden;
background: url(images/contact.gif) top left no-repeat;
display: block;
}
 
#contact:hover{
background-position: bottom left;
}

#language_selector {
  float: left;
}

#footer_language_list{
  margin-bottom: 0px;
  text-align: center;
}

#footer_language_list ul{
  list-style: none;
  margin:0;
  padding:0;
}

#footer_language_list ul li img{
  margin-right:0px;
}

#footer_language_list ul li{
  display:inline;
  margin:0 5px 0 5px;
  padding:0;
}

#footer_language_list ul li a, #footer_language_list ul li a:visited{
  color: #000;
}

#footer_language_list ul li a:hover, #footer_language_list ul li a:active{
  color: #000;
}

#poemcontainer {
  text-align:center;
}
#poemformat {
  width: 460px;
  text-align:left;
  margin-left: auto ;
  margin-right: auto ;
}

#poemformat h5{
  font-size: 1.1em;
}

#publicationslayout {
  width: 540px;
  border:0px;
}

#publicationslayout td {
  width: 100%;
  padding-top: 16px;
  padding-bottom: 24px;
  padding-left: 6px;
  padding-right: 6px;
  vertical-align: top;
}

