/* Ms. Jen takes the annoying MT 3.2 css template and rearranges it into elements, ids, and classes */
/* Ms. Jen also adds her own bits and tweaks and ... */

html{
	margin: 0;
	padding: 0; }

body{
	margin: 0;
	padding:0px;
	color: #333333;
        background:#333333;
	font-family:verdana, helvetica, sans-serif;
	font-size: .9em;
	font-weight: 400; }

form { margin: 0; padding: 0; }
a img { border: 0; }

a       { color:#474747; text-decoration:none; }
a:link          { color:#474747; text-decoration:none; }
a:visited       { color:909090; text-decoration:none; }
a:active        { color:#585858; }
a:hover         { color:#585858;  text-decoration:underline; }

h1, h2, h3, h4, h5, h6 { font-weight: 300;}
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote{
	margin-top: 5px; margin-bottom: 5px; }

h1, h2, h3, h4, h5, h6{
	font-family: georgia, serif; 
        color:#FFFFFF;}

h2 {
	margin: 0px;
	padding: 10px 0px 2px 18px;
	font-family: georgia, serif;
	font-size:large;
	line-height: 1em;
        background: url('http://www.aroundireland.net/images/iconexsm.gif') bottom left no-repeat;
 }
	

#container {
	position: relative;
	margin: 0 auto;
	width:810px;
        height:100%;
        background-color:#A9A9A9;}

#container-inner { position: static; width: auto; }

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
	font-size:small;
	text-decoration: none; }

#banner { 
	position: relative; 
        height:200px;
        width:100%;
       }

#banner-inner { position: static; padding: 0px; }

#banner-header {
        background: url('http://www.aroundireland.net/images/ailogogray.gif') top left no-repeat;
	}

#banner-description {
       }

#stylechanger  {
                position: absolute; top:0px; right:20px;      
                text-align: right;
               width: 160px;
}

#search {
                position: absolute; top:100px; right:20px;      
                text-align: right;
               width: 200px;
              
}

#nav {     position: absolute; top:60px; right:20px;
               width:140px;
                margin-bottom:10px;
		text-align: right;
		 background: no-repeat top right url('http://www.aroundireland.net/images/iconsm.gif');
	}
	#nav ul{
	        margin:0;
		list-style:none;
                text-align: right;
	}
	#nav li{
		text-align: right;
		margin:0;
		line-height:1.2em;
	        text-transform: uppercase;}

#pagebody { position: relative; width: 100%; margin: 0 auto;}
#pagebody-inner { position: static; width: 100%; margin: 0 auto;   background:#A9A9A9;}

#delta {   background:#A9A9A9; overflow:hidden;}

.layout-two-column #beta {width:280px;height:385px; margin-right:6px; }
.layout-two-column #alpha {margin-left:6px;}

.layout-three-column #delta {border-top:#808080 solid 1px;}

.entry-body img {border:#ffffff solid 6px;}

.entry-header {text-transform: uppercase; font-weight:600;}

/* three-column tweaks */

   .layout-three-column #alpha
   {
      margin: 0px 0px 0px 10px;
      width: 120px;
  
   }

   .layout-three-column #alpha-inner
   { clear:both;
      padding-top:40px;
padding-left:12px;
   }

   .layout-three-column #beta
   {
      margin: 0px 10px 10px 10px;
      width: 540px;
      float:left;
   }

   .layout-three-column #beta-inner
   {
      border-width: 0;
   }


.layout-three-column #gamma
   {
      margin: 0;
      width: 100px;
   }

   .layout-three-column #gamma-inner
   {
       padding-top:40px;
       padding-right:20px;
       margin-right:10px;
   }
