/* 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: #2A402A;
	background:#2A402A;
	font-family:Geneva, verdana, Helvetica, sans-serif;
	font-size: small;
	 }

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

a	{ color:#453659; text-decoration:none;  font-weight:500; }
a:link		{ color:#453659; text-decoration:none; font-weight:500; }
a:visited	{ color:#B2926E; text-decoration:none; font-weight:500; }
a:active	{ color:#62624E; font-weight:500; }
a:hover		{ color:#62624E;  text-decoration:underline; font-weight:500; }


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

h1, h3, h4, h5, h6{
	font-family:"Century Gothic", verdana, sans-serif;
	font-weight:500; }


h2 {
	margin: 0px;
	padding: 10px;
	font-family:"Century Gothic", verdana, sans-serif;
	font-size:medium;
	line-height: 1em;
	font-weight:500; }
	
	

#container {
	position: relative;
	margin: 0 auto;
	width:810px;
        height:100%;
		border-left:#686898 solid 1px;
                border-right:#686898 solid 1px;
                border-top:#686898 solid 8px;
		background-color:#f8f6ce;}

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

#banner a,
#banner a:link,
#banner a:visited,
#banner a:active,
#banner a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:small;
	text-decoration: none; 
        font-weight:500; }

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

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

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

#banner-description {
       }

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

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

#nav {     position: absolute; top:110px; right:20px;
width:440px;
                clear:left;
		padding:5px;
                margin-bottom:10px;
		text-align: right;
		
	}
	#nav ul{
	  
		margin:0;
		padding:10px;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:10px;
                font-family:"Century Gothic", verdana, sans-serif;
                font-weight:500px;
	}

#pagebody { position: relative; width: 100%; margin: 0 auto;
		border-bottom:#686898 solid 8px;
	background:#f8f6ce;}
#pagebody-inner { position: static; width: 100%; margin: 0 auto;background-color:#f8f6ce;}

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

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

.entry-header {font-size:medium;}

/* three-column tweaks */

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

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

   .layout-three-column #beta
   {
      margin: 0px 10px 10px 20px;
      width: 520px;
   }

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

.layout-three-column #gamma
   {float:right; 
      margin: 0;
      width: 90px;
   }

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