
/*** Let's Set Everything to Zero ***/
 html,body,p,div,img,li,ul,dl,dd,dt,form,form,noscript{
  font-family: Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  border:0;
  border-spacing:0;
}
input,select{
  margin:0;
  padding:0;}
  
/* Main DIV Layouts --------------------------------------------------*/

body {margin: 0px 0px 0px 0px; 
      background: #000000;
	  padding:0;
       color:#FFFF00;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 120%; }
	  



#container {margin-right:auto; 
            margin-left:auto; 
			padding: 0; 
			border:solid #FFFFFF;
            border-width:0px 1px 0px 1px; 
			background-color: #000000;
		    width: 99%}


		
#content {padding: 15px 15px 10px 15px;
		  margin-left: 200px;
		  margin-right: 310px;
		  background-color: #000000;}
		  
		  
#contentfull {padding: 15px 15px 10px 15px;
		  margin-left: 0px;
		  margin-right: 300px;
		  background-color: #000000;}		  
		  
#contenthome {padding: 15px 15px 10px 15px;
		  margin-left: 0px;
		  margin-right: 310px;
		  background-color: #000000;}		  
		  

		  
#rightcol {float: right;
			width: 290px;
			margin: 0px 0px 0px 0px;
			padding: 15px 0px 0px 0px;
			background-color: #000000;}
		
		
#leftcol {float: left;
			width: 170px;
			margin: 0px 0px 0px 0px;
			padding: 15px 0px 0px 0px;
			background-color: #000000;
		}		


#footer {clear: both;
		padding: 5px 0px 5px 5px;
		margin: 5px 0px 0px 0px;
		background-color:#000000;
		 text-align:center;
		 color:#FFFF00;
		 line-height:1.3em
		}
		
#footer p {padding: 10px 0px 10px 10px}	

#footer a:link {  text-decoration: underline; padding: 0px 10px 0px 10px }
#footer a:visited { text-decoration: underline;padding: 0px 10px 0px 10px }
#footer a:hover {text-decoration: underline;  padding: 0px 10px 0px 10px}
#footer a:focus { text-decoration: underline;  padding: 0px 10px 0px 10px}
#footer a:active { text-decoration: underline;  padding: 0px 10px 0px 10px}	



		
/* Header --------------------------------------------------*/		

#header {height:90px;  }

#logo {float: left; padding: 0px 0px 0px 0px}

#globalnav {float:right; padding: 15px 20px 0px 0px}


#searcharea {float:right; padding: 3px 20px 0px 0px}



 #toolbox
{float: right;margin-right: 24px; font-weight:bold; width:470px;}




#toolbar { margin-top: 11px; }
#toolbar ul
{
 height: 28px;
line-height: 28px;
float: left;
margin: 0;
font-size: 90%;}

#toolbar li
{float: left;
list-style-type: none;
margin-left: 5px;}

#toolbar li a
{display: block;
 width: 28px;
 height: 28px;
 float: left;}
 
 #toolbar li a.skip
{display: block;
 width: 160px;
 height: 28px;
 float: left;}
 
  #toolbar li a.access
{display: block;
 width: 120px;
 height: 28px;
 float: left;}
 
 


#toolbar li.adminLink a:hover, #toolbar li.adminLink a:focus { color: #fff; }
#toolbar li span { display: none; }
#toolContrast { margin-right: 10px; }

#toolNormal a { background: url(/images/text_normal.gif) left top no-repeat; }
#toolNormal a:hover, #toolNormal a:focus { background: url(/images/text_normal_hover.gif) left top no-repeat; }

#toolLarge a { background: url(/images/text_large.gif) left top no-repeat; }
#toolLarge a:hover, #toolLarge a:focus { background: url(/images/text_large_hover.gif) left top no-repeat; }
#toolContrast a { background: url(/images/text_contrast.gif) left top no-repeat; }
#toolContrast a:hover, #toolContrast a:focus { background: url(/images/text_contrast_hover.gif) left top no-repeat; }
			 

.hidden {position: absolute; left: -9000px}



	

		   
		   

#history {padding: 0px 0px 0px 10px;
           margin: 7px 0px 0px 0px; }		 
		   
		   
/* Horizontal Navigation --------------------------------------------------*/


#navbar {  height:32px; border-top:1px solid #FFFFFF }

#navbar ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height:32px}

#navbar ul li {float:left; list-style-type:none;  border-right:1px solid #a8ba93; }
#navbar ul li a {display: block; text-decoration: none;  padding: 0px 25px 0px 25px; color:#FFFFFF; font-weight:bold; }
#navbar ul li a:visited {text-decoration: none;  padding: 0px 25px 0px 25px; color:#FFFFFF; font-weight:bold }
#navbar ul li a:hover {text-decoration: none;  padding: 0px 25px 0px 25px; color:#FFFFFF; font-weight:bold; background-image:url(/images/nav_bg_hover.gif); background-repeat:repeat-x; }
#navbar ul li a:focus {text-decoration: none;  padding: 0px 25px 0px 25px; color:#FFFFFF; font-weight:bold; background-image:url(/images/nav_bg_hover.gif); background-repeat:repeat-x; }
#navbar ul li a:active {text-decoration: none;  padding: 0px 25px 0px 25px; color:#FFFFFF; font-weight:bold; background-image:url(/images/nav_bg_hover.gif); background-repeat:repeat-x; }

/* Horizontal Navigation with Dropdown--------------------------------------------------*/
#navbg { height:32px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height:32px
}


#nav a {
    color:#00FFFF; font-weight:bold; 
	display: block;
	width: 6em;
	text-align:center;
	text-decoration: none;
}

#nav li a:visited {text-decoration: none; color:#00FFFF; font-weight:bold }
#nav li a:hover {text-decoration: none;  color:#00FFFF; font-weight:bold; }
#nav li a:focus {text-decoration: none;  color:#00FFFF; font-weight:bold;  }
#nav li a:active {text-decoration: none;  color:#00FFFF; font-weight:bold;  }

#nav li a.selected {text-decoration: none;  color:#00FFFF; font-weight:bold;  }


#nav li { /* all list items */
	float: left;
	 border-right:1px solid #FFFFFF;
	width: 6em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	background-color:#000000;
	font-size: 90%; 
	font-weight:normal;
	line-height:24px;
	width: 17.2em;
	margin-left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav ul li {
text-align:left;
width: 17.2em;
	text-decoration: none;
	border-right:1px solid #FFFFFF;
	 border-right:0px solid #32530b;
	 font-weight:normal;
}

#nav ul li a{
text-align:left;
	text-decoration: none;
	width: 17.2em;
	font-weight:normal;
	padding: 0px 10px 0px 10px
}


#nav ul li a:visited {text-decoration: none; color:#00FFFF; font-weight:normal }
#nav ul li a:hover {width: 16.0em; text-decoration: underline;  color:#00FFFF; font-weight:normal; }
* html #nav ul li a:hover {width: 16em; text-decoration: underline;  color:#00FFFF; font-weight:normal;  }

#nav ul li a:focus {text-decoration: none;   color:#00FFFF; font-weight:normal; }
#nav ul li a:active {text-decoration: none;  color:#00FFFF; font-weight:normal; }



#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 -1000em;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	margin-left: -1000em; background-color:#000000; font-weight:normal;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	margin-left: 0;
}
#nav li li:hover ul, #nav li li.sfhover ul {
	margin-left: 10em;
}



/* extra positioning rules for limited noscript keyboard accessibility */
#nav li a:focus + ul { margin-left: 0; }
#nav li li a:focus + ul { margin-left: 1010em; }
#nav li li a:focus { margin-left:1000em; width:14.4em; background: #000000; }
#nav li li li a:focus {margin-left: 2010em; width: 14.4em; background: #000000; }
#nav li:hover a:focus, #nav li.sfhover a.sffocus { margin-left: 0; }
#nav li li:hover a:focus + ul, #nav li li.sfhover a.sffocus + ul { margin-left: 10em; }

#navbar {background-image:url(/images/nav_bg.gif); background-repeat:repeat-x; background-position:top left; height:32px; border-top:1px solid #a8ba93 }

	   



		   
/* Right Column Placeholders --------------------------------------------------*/	

.place {background-color: #000000; border: 1px solid #FFFFFF; margin: 0px 0px 15px 0px; width:272px;  padding-top:12px}

.placein {padding: 0px 10px 10px 16px }     
.heading {width: 231px; font-size: 1.4em; margin: 0px 0px 10px 0px;  padding: 1px 0px 1px 10px;}		   
* html .heading {width: 231px; font-size: 1.4em; margin: 0px 0px 10px 0px;  padding: 1px 0px 2px 10px;}		   



	
	
#alpha, .alpha {font-size: 120%; padding: 0px 5px 0px 5px}	
#alpha a, .alpha a {padding: 0px 1px 0px 1px}




.film {border: 1px solid #FFFFFF; width: 186px; height: 67px; color:#00FFFF; font-size:1em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  }

.heritage {border: 1px solid #FFFFFF; width: 186px; height: 67px; color:#00FFFF; font-size:1em; padding: 20px 0px 0px 85px; margin-bottom: 15px;   }

.planning {border: 1px solid #FFFFFF; width: 186px; height: 67px; color:#00FFFF; font-size:1em; padding: 20px 0px 0px 85px; margin-bottom: 15px;   }

.private {border: 1px solid #FFFFFF; width: 186px; height: 77px; color:#00FFFF; font-size:1em; padding: 9px 0px 0px 85px; margin-bottom: 15px;   }

.mabs {border: 1px solid #FFFFFF; width: 186px; height: 67px; color:#FFFFFF; font-size:1em; padding: 19px 0px 0px 85px; margin-bottom: 15px;  }

.rental {border: 1px solid #FFFFFF; width: 186px; height: 77px; color:#FFFFFF; font-size:1em; padding: 9px 0px 0px 85px; margin-bottom: 15px;  }

.midlands {border: 1px solid #FFFFFF; width: 186px; height: 85px; color:#FFFFFF; font-size:1em; padding: 1px 0px 0px 85px; margin-bottom: 15px;  }





/* Home Placeholders --------------------------------------------------*/	

#homeimg {height: 192px; background-image:url(/images/home_photo.jpg); background-repeat:no-repeat; background-position: top left}
#curveleft { background-image:url(/images/curve_left.gif); background-repeat:no-repeat; background-position:top left; width:10px; float: left}
#curveright{ background-image:url(/images/curve_right.gif); background-repeat:no-repeat; background-position:top left; width:10px; float: right}



#homeplace {height:280px; }
#homeplace_inner {border: 1px solid #FFFFFF; height:280px; font-size:1.2em; padding: 0px 0px 0px 10px}


#homeplace_inner  ul {list-style: none; margin: 10px 5px 0px 5px; width:40%; float: left; padding: 0 0 0.6em 0;}
#homeplace_inner  ul li {background:  url(/images/bullet_white.gif) no-repeat 0px 8px; display: block; padding: 0.2em 0 0.1em 20px;}



#warning {border: 1px solid #FFFFFF; margin: 0px 0px 15px 0px; text-align:center}
#warningtop {margin: 0px 0px 0px 0px; }
#warningtop div {margin: 0px 0px 0px 0px; }
#warningbot { margin: 0px 0px 0px 0px;}
*html #warningbot div{height: 60px; margin: 0px 0px 0px 0px; }
#warningbot div{min-height: 60px; margin: 0px 0px 0px 0px; }

#warningbot div p {font-weight: bold; padding: 5px 0px 7px 0px }
#warningbot div img {float: left; padding: 0px 0px 0px 5px;}

.bigyell {font-size: 1.3em; font-weight: bold; }
.bigred {font-size: 1.3em; font-weight: bold; }



/* Tabbed Placeholders --------------------------------------------------*/	
#tab{
      float:left;
      width:100%;
      background-color:#000000;
      font-size:100%;
      line-height:normal;
      }
#tab ul {
      margin:0px 0px 0px 0px!important;
      padding:10px 0px 0!important;
      list-style:none;
      }
#tab li {
      float:left;
      margin:0px 0px 0px 0px!important;
      padding:0 0 0 9px!important;
	  list-style:none;
	  border-top: 1px solid #FFFFFF;  border-right: 1px solid #FFFFFF;  border-left: 1px solid #FFFFFF;
      }
    #tab a {
      float:left;
      display:block;
      padding:5px 15px 4px 6px!important;
      text-decoration:none;
      font-weight:bold;
	

      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #tab a {float:none;}
    /* End IE5-Mac hack */
    #tab a:hover {
      
      }
    #tab #current {
     
     
	 
      }
    #tab #current a {
      
       
      padding-bottom:5px;
      }
	  
* html #tabcontent {border: 1px solid #FFFFFF; padding: 10px 15px 10px 15px; margin: 0px 0px 15px 0px}	  
	  
#tabcontent {border: 1px solid #FFFFFF; padding: 10px 15px 10px 15px; margin: 0px 0px 15px 0px}	  

* html #tabcontent2 {border: 1px solid #FFFFFF; padding: 10px 15px 10px 15px; margin: -14px 0px 15px 0px}	  
	  
#tabcontent2 {border: 1px solid #FFFFFF; padding: 10px 15px 10px 15px; margin: 0px 0px 15px 0px}	  



#rss {margin: 5px 5px 0px 0px}
#tabtext {margin: 0px 0px 0px 0px; }

#tabtext p {padding: 10px 0px 0px 0px} 	

* html #tabtext p {padding: 0px 0px 0px 0px}


/* A-Z --------------------------------------------------*/	

.alphabet  {font-size: 1.2em; font-weight:bold; margin: 10px 0px 10px 0px; line-height:2.2em}
.alphabet a:link {color: #336699; text-decoration: none; padding: 3px 5px 3px 5px; border: 1px solid #336699; background-image:url(/images/alpha.gif); background-repeat:no-repeat; background-position: top left }
.alphabet a:visited {color: #336699; text-decoration: none; padding: 3px 5px 3px 5px; border: 1px solid #336699; background-image:url(/images/alpha.gif); background-repeat:no-repeat; background-position: top left  }
.alphabet a:hover {color: #336699; text-decoration: none; padding: 3px 5px 3px 5px; border: 1px solid #336699; background-image:url(/images/alpha_over.gif); background-repeat:no-repeat; background-position: top left }
.alphabet a:focus {ccolor: #336699; text-decoration: none; padding: 3px 5px 3px 5px; border: 1px solid #336699; background-image:url(/images/alpha_over.gif); background-repeat:no-repeat; background-position: top left }
.alphabet a:active {color: #336699; text-decoration: none; padding: 3px 5px 3px 5px; border: 1px solid #336699; background-image:url(/images/alpha_over.gif); background-repeat:no-repeat; background-position: top left }


/* Button --------------------------------------------------*/



/* Page Controls --------------------------------------------------*/
#controls {clear: both;
		padding: 5px 0px 5px 5px;
		margin: 10px 0px 0px 0px;
		}

.backtotop {width: 130px; float: left; background-image: url(/images/arrow.gif); background-repeat:no-repeat; background-position:top left;  padding: 0px 0px 0px 20px}
.print {float: right; height: 30px; background-image: url(/images/print.gif); background-repeat:no-repeat; background-position:top left; padding: 5px 20px 0px 35px; }
.email { float: right; height: 30px;  background-image: url(/images/email.gif); background-repeat:no-repeat; background-position:top left;  padding: 5px 20px 0px 35px; }
.favourites { float: right;  height: 30px; background-image: url(/images/favourites.gif); background-repeat:no-repeat; background-position:top left;  padding: 5px 20px 0px 35px}

		   
/* Left Navigation --------------------------------------------------*/

#subnavcontainer { margin:0px;     }

#navhead { 
			 
			 padding: 5px 5px 5px 5px;
			  width: 160px;
			  font-weight:bold;
			 margin: 0px 0px 0px 10px}
		
#subnavcontainer ul{
			margin: 0px 0px 0px 10px;
			padding: 0;
			list-style-type: none;
			font-family: arial, Helvetica, sans-serif;
			font-size: 1em;
			}
		
#subnavcontainer li {margin:0px;  padding:0px ;}

		
#subnavcontainer a
		    {display: block;
			 padding: 5px 5px 5px 5px;
			 width: 160px;
			 border-top: 1px solid #ffffff;
			 text-decoration: none;
			 font-weight:normal;
			}
			
#subnavcontainer a:visited{
			
		
			text-decoration: none;
			font-weight:normal}			
		
#subnavcontainer a:hover
		    {
			text-decoration: none;
	
			font-weight:normal }
			
a:link#currentnav, a:visited#currentnav
		  {
			text-decoration: none;
			
			font-weight:normal }	
			
#subnavcontainer ul ul { margin: 0px 0px -1px 0px; padding: 0px 0px 0px 10px }					
		
#subnavcontainer ul ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}

#subnavcontainer ul ul ul { margin: 0px 0px -1px 0px; padding: 0px 0px 0px 10px }	
		

		

			
			
			
/* Section Placeholders --------------------------------------------------*/	

#housingimg {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/photo_housing.jpg); background-repeat:no-repeat; background-position: top right}
#environimg {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/photo_environment.jpg); background-repeat:no-repeat; background-position: top right}

#imgcurveleft { height: 188px; background-image:url(/images/imgcurve_left.gif); background-repeat:no-repeat; background-position:top left; width:10px; float: left}
#imgcurveright{ height: 188px; background-image:url(/images/imgcurve_right.gif); background-repeat:no-repeat; background-position:top right; width:10px; float: right}


		  
	   	 

/* Heading Text and Links --------------------------------------------------*/
h1 { font-size: 1.6em;
    color:#fff;
	 padding: 0px;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 10px 0px;
	}
	 
#homeheader h1{ font-size: 1.6em;
    
	 padding: 0px;
	 margin: 0px 0px 0px 0px;
	 padding: 7px 0px 7px 10px;
	 font-weight:normal}


p   {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}

#rightcol p   { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;}


h2 { color:#EAE9E9; margin: 0px 0px 0px 0px; padding: 15px 0px 3px 0px; font-size:1.4em; font-weight:bold }


h3 { color:#EAE9E9; margin: 15px 0px 0px 0px; padding: 0px 0px 3px 0px; font-size:1.2em; }
h4 { color:#EAE9E9; margin: 15px 0px 0px 0px; padding: 0px 0px 3px 0px; font-size:1.1em; }


#pagecontent ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#pagecontent ul li {background:  url(/images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}


#tabcontent ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#tabcontent ul li {background:  url(/images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}

#tabcontent2 ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#tabcontent2 ul li {background:  url(/images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}


.place ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
.place ul li {background:  url(/images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}


#pagecontent ol { list-style:decimal; margin: 0px 5px 0px 27px; padding: 0 0 0.6em 0; }
#pagecontent ol li { padding: 0.2em 0 0.1em 0px;}

#pagecontent ol ol{list-style: lower-alpha; margin: 0px 5px 0px 15px; padding: 0 0 0.6em 0;}
#pagecontent ol ol li {  padding: 0.2em 0 0.1em 0px;}



hr {width:99%; height:1px; color:#cccccc; border:0; margin: 15px 0px 15px 0px; }


/* Links --------------------------------------------------*/
a:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF; text-decoration: underline}
a:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF;  text-decoration: underline}
a:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00ff00; text-decoration: underline;}
a:focus 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00ff00; text-decoration: underline;}
a:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00ff00; text-decoration: underline;}

.boldlink 	{font-weight:bold; color: #00FFFF; }






/* Fix 3px Bug --------------------------------------------------*/ 
 
/* Hide from IE5-mac. Only IE-win sees this. \*/

 
* html #content {
  height: 1%;
  margin-left: 0;}
* html #footer {
  height: 1%;
  margin-left: 0;}		
  
* html #contentfull {
  height: 1%;
  margin-left: 0;}
  
  * html #tabcontent {
  height: 1%;
  margin-left: 0;}
  

  
		  
		  
/* Tables --------------------------------------------------*/

table { background-color:#cccccc}
th {background-color:#D8F1FC; text-align:left; padding: 5px;}
td,tr  {background-color:#000; text-align:left; padding: 5px;}


table{border-width: 1px; border-style: solid; border-color:#CCCCCC; border-collapse: collapse;}
table td {border-width: 1px; border-style: solid; border-color:#CCCCCC; border-collapse: collapse; padding: 5px 5px 5px 5px}
table th { color:#000000; font-weight:bold; border-width: 1px; border-style: solid; border-color:#CCCCCC; border-collapse: collapse; background-color:#eae9e9; padding: 5px 5px 5px 5px}


/* Middle Position --------------------------------------------------*/
.middle    {vertical-align: middle;}



.formlabel{float:left; width:11em; font-weight:bold; padding: 2px 0px 0px 0px}



/* --------------------------Abbr and Acronyms----------------------------------- */
 abbr, acronym, span.abbr {
  cursor: help;
  border-bottom: 1px dashed #000;
}

/* Clearfix --------------------------------------------------*/    
 .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
	
.clearfix {
    zoom: 1;     /* triggers hasLayout */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */
	
  /* Styleswitcher --------------------------------------------------*/ 
 
 .showStyleSwitcher {float: right; }
 
* html .showStyleSwitcher {float: none}

.lion {padding: 20px 0px 0px}

/* pTools Custom styles***************************************/
  #header img{padding:0;float:left;}
  p.left{text-align:left;}
  p.right{text-align:right;}
  p.center{text-align:center;}
  .underline{text-decoration:underline;}
  
  
  
  /* Tabbed Placeholders --------------------------------------------------*/	
.tabs{
      float:left;
      width:100%;
      background:#DAE0D2 url("/images/bg.gif") repeat-x bottom;
      font-size:100%;
      line-height:normal;
      }
.tabs ul {
      margin:0px 0px 0px 0px!important;
      padding:10px 0px 0!important;
      list-style:none;
      }
.tabs li {
      float:left;
      background:url("/images/left.gif") no-repeat left top;
      margin:0px 0px 0px 0px!important;
      padding:0 0 0 9px!important;
	  list-style:none;
	  border-bottom: 1px solid #cccccc;
      }
    .tabs a {
      float:left;
      display:block;
      background:url("/images/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px!important;
      text-decoration:none;
      font-weight:bold;
      color:#777777;
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    .tabs a {float:none;}
    /* End IE5-Mac hack */
    .domtab a:hover {
      color:#333;
      }
    .tabs .active {
      background-image:url("/images/left_on.gif");
      border-width:0;
	   border-bottom: 1px solid #5a7f2c;
	 
      }
    .tabs .active a {
      background-image:url("/images/right_on.gif");
       color: #FFFFFF;
      padding-bottom:5px;
      }
	  
* html #tabcontent, * html .tabcontent {border-right: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; padding: 45px 15px 10px 15px; margin: 0px 0px 15px 0px}	  
	  
#tabcontent, .tabcontent {border-right: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; padding: 45px 15px 10px 15px; margin: 0px 0px 15px 0px}	  

* html #tabcontent2, * html .tabcontent2 {border-right: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; padding: 45px 15px 10px 15px; margin: -14px 0px 15px 0px}	  
	  
#tabcontent2, .tabcontent2  {border-right: 1px solid #d0d0d0; border-left: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; padding: 45px 15px 10px 15px; margin: 0px 0px 15px 0px}	  

  
p.doclist
{
	margin:0 0 10px;
	padding:5px 5px 10px 0px;
	border-bottom:1px dashed #1A7A9C;
}

div.doclist
{
	border-bottom:1px dashed #1A7A9C;
	margin:0 0 10px;	
	padding:5px 5px 10px 0;	
}

div.doclist .fileInfo
{
	font-size: 90%;	
}
 
#contentfull .sitemap {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
} 

#contentfull .sitemap ul {
margin:0 20px;
}
  
#contentfull .sitemap {
background:#FAFAFA none repeat scroll 0 0;
border:1px solid #DDDDDD;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:20px 0;
}

#contentfull .sitemap ul li {
margin:5px;
}
#contentfull .sitemap li{margin:5px;}

#rssList ul { list-style: none; }

#Picasa
{
width:660px;
}

.PicasaImg
{
background:#FAFAFA none repeat scroll 0 0; width:28%; border:1px solid #DDDDDD; margin:5px; padding:10px; float:left; height:200px; text-align:center;	
}

table.TableList td h2{padding:0px;}
table.TableList td{padding-bottom:15px;}

#content_2 {padding: 15px 15px 10px 15px;
		  margin-left: 200px;
		  background-color:#000;}
		  
.googleresult td, .googleresult table
{
	border:none;
	
}

.eforms
{
	font-size:0.8em;	
}

.eforms table td
{
padding:5px;	
}

.eforms table, .eforms table td
{
border:none;
}

/* OCC Custom styles***************************************/


.undertabs
{
	margin:0 0 10px;	
	padding:15px 15px 15px 15px;	
}

.planning2 {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_film2.jpg); background-repeat:no-repeat; background-position:top left}

.planning2 a:link { color: #FFFFFF; text-decoration: none;  }
.planning2 a:visited { color: #FFFFFF; text-decoration: none;}
.planning2 a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.planning2 a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.planning2 a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }


.motortax {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_motortax.gif); background-repeat:no-repeat; background-position:top left}

.motortax  a:link { color: #FFFFFF; text-decoration: none;  }
.motortax  a:visited { color: #FFFFFF; text-decoration: none;}
.motortax  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.motortax  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.motortax  a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }


.ndp {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_ndp.gif); background-repeat:no-repeat; background-position:top left}

.ndp  a:link { color: #FFFFFF; text-decoration: none;  }
.ndp  a:visited { color: #FFFFFF; text-decoration: none;}
.ndp  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.ndp  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.ndp  a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }

.epa {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_epa.gif); background-repeat:no-repeat; background-position:top left}

.epa  a:link { color: #FFFFFF; text-decoration: none;  }
.epa  a:visited { color: #FFFFFF; text-decoration: none;}
.epa  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.epa  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.epa  a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }

.drivingtest {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_drivingtest.gif); background-repeat:no-repeat; background-position:top left}

.drivingtest  a:link { color: #FFFFFF; text-decoration: none;  }
.drivingtest  a:visited { color: #FFFFFF; text-decoration: none;}
.drivingtest  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.drivingtest  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.drivingtest  a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }

.doehlg {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_doehlg.gif); background-repeat:no-repeat; background-position:top left}

.doehlg  a:link { color: #FFFFFF; text-decoration: none;  }
.doehlg  a:visited { color: #FFFFFF; text-decoration: none;}
.doehlg  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.doehlg  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.doehlg  a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }

.taptips {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_taptips.gif); background-repeat:no-repeat; background-position:top left}

.taptips  a:link { color: #FFFFFF; text-decoration: none;  }
.taptips  a:visited { color: #FFFFFF; text-decoration: none;}
.taptips  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#197C84; }
.taptips  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #197C84; }
.taptips  a:active {color: #FFFFFF; text-decoration: underline; background-color: #197C84; }

.nra {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_nra.gif); background-repeat:no-repeat; background-position:top left}

.nra  a:link { color: #FFFFFF; text-decoration: none;  }
.nra  a:visited { color: #FFFFFF; text-decoration: none;}
.nra  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#01BF05; }
.nra  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }
.nra  a:active {color: #FFFFFF; text-decoration: underline; background-color: #01BF05; }

.heg {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_heg.gif); background-repeat:no-repeat; background-position:top left}

.heg  a:link { color: #FFFFFF; text-decoration: none;  }
.heg  a:visited { color: #FFFFFF; text-decoration: none;}
.heg  a:hover {color: #FFFFFF; text-decoration: underline; background-color:#660099; }
.heg  a:focus {color: #FFFFFF; text-decoration: underline; background-color: #660099; }
.heg  a:active {color: #FFFFFF; text-decoration: underline; background-color: #660099; }

.artsplan {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_artsplan.jpg); background-repeat:no-repeat; background-position:top left}

.artsplan a:link { color: #FFFFFF; text-decoration: none;  }
.artsplan a:visited { color: #FFFFFF; text-decoration: none;}
.artsplan a:hover {color: #FFFFFF; text-decoration: underline; background-color: #F59308; }
.artsplan a:focus {color: #FFFFFF; text-decoration: underline; background-color: #F59308; }
.artsplan a:active {color: #FFFFFF; text-decoration: underline; background-color: #F59308; }

.mmag {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_midlandsarts.gif); background-repeat:no-repeat; background-position:top left}

.mmag a:link { color: #FFFFFF; text-decoration: none;  }
.mmag a:visited { color: #FFFFFF; text-decoration: none;}
.mmag a:hover {color: #FFFFFF; text-decoration: underline; background-color: #010D6F; }
.mmag a:focus {color: #FFFFFF; text-decoration: underline; background-color: #010D6F; }
.mmag a:active {color: #FFFFFF; text-decoration: underline; background-color: #010D6F; }

.dew {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_tulldew.jpg); background-repeat:no-repeat; background-position:top left}

.dew a:link { color: #FFFFFF; text-decoration: none;  }
.dew a:visited { color: #FFFFFF; text-decoration: none;}
.dew a:hover {color: #FFFFFF; text-decoration: underline; background-color: #194221; }
.dew a:focus {color: #FFFFFF; text-decoration: underline; background-color: #194221; }
.dew a:active {color: #FFFFFF; text-decoration: underline; background-color: #194221; }

.mail {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_mail.jpg); background-repeat:no-repeat; background-position:top left}

.mail a:link { color: #FFFFFF; text-decoration: none;  }
.mail a:visited { color: #FFFFFF; text-decoration: none;}
.mail a:hover {color: #FFFFFF; text-decoration: underline; background-color: #194221; }
.mail a:focus {color: #FFFFFF; text-decoration: underline; background-color: #194221; }
.mail a:active {color: #FFFFFF; text-decoration: underline; background-color: #194221; }

.weee {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_weee.gif); background-repeat:no-repeat; background-position:top left}

.weee a:link { color: #FFFFFF; text-decoration: none;  }
.weee a:visited { color: #FFFFFF; text-decoration: none;}
.weee a:hover {color: #FFFFFF; text-decoration: underline; background-color: #194221; }
.weee a:focus {color: #FFFFFF; text-decoration: underline; background-color: #194221; }
.weee a:active {color: #FFFFFF; text-decoration: underline; background-color: #194221; }

.dept {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_dept.gif); background-repeat:no-repeat; background-position:top left}

.dept a:link { color: #000000; text-decoration: none;  }
.dept a:visited { color: #FFFFFF; text-decoration: none;}
.dept a:hover {color: #FFFFFF; text-decoration: underline; background-color: #D6A031; }
.dept a:focus {color: #FFFFFF; text-decoration: underline; background-color: #D6A031; }
.dept a:active {color: #FFFFFF; text-decoration: underline; background-color: #D6A031; }

.ras {width: 186px; height: 47px; color:#FFFFFF; font-size:1.3em; padding: 20px 0px 0px 85px; margin-bottom: 15px;  background-color:#FFFFFF; background-image:url(/images/place_ras.bmp); background-repeat:no-repeat; background-position:top left}

.ras a:link { color: #FFFFFF; text-decoration: none;  }
.ras a:visited { color: #FFFFFF; text-decoration: none;}
.ras a:hover {color: #FFFFFF; text-decoration: underline; background-color: #1E421E; }
.ras a:focus {color: #FFFFFF; text-decoration: underline; background-color: #1E421E; }
.ras a:active {color: #FFFFFF; text-decoration: underline; background-color: #1E421E; }


	/* Section Placeholders --------------------------------------------------*/	

#heritage1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage1.jpg); background-repeat:no-repeat; background-position: top right}

#heritage2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage2.jpg); background-repeat:no-repeat; background-position: top right}

#heritage3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage3.jpg); background-repeat:no-repeat; background-position: top right}

#heritage4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage4.jpg); background-repeat:no-repeat; background-position: top right}

#heritage5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage5.jpg); background-repeat:no-repeat; background-position: top right}

#heritage6img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage6.jpg); background-repeat:no-repeat; background-position: top right}

#heritage7img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage7.jpg); background-repeat:no-repeat; background-position: top right}

#heritage8img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage8.jpg); background-repeat:no-repeat; background-position: top right}

#heritage9img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage9.jpg); background-repeat:no-repeat; background-position: top right}

#heritage10img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/heritage/heritage10.jpg); background-repeat:no-repeat; background-position: top right}

#is1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/is/is1.jpg); background-repeat:no-repeat; background-position: top right}

#environment1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment1.jpg); background-repeat:no-repeat; background-position: top right}

#environment2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment2.jpg); background-repeat:no-repeat; background-position: top right}

#environment3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment3.jpg); background-repeat:no-repeat; background-position: top right}

#environment4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment4.jpg); background-repeat:no-repeat; background-position: top right}

#environment5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment5.jpg); background-repeat:no-repeat; background-position: top right}

#environment6img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment6.jpg); background-repeat:no-repeat; background-position: top right}

#environment7img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment7.jpg); background-repeat:no-repeat; background-position: top right}

#environment8img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment8.jpg); background-repeat:no-repeat; background-position: top right}

#environment9img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment9.jpg); background-repeat:no-repeat; background-position: top right}

#environment10img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/environment/environment10.jpg); background-repeat:no-repeat; background-position: top right}

#fire1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire1.jpg); background-repeat:no-repeat; background-position: top right}

#fire2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire2.jpg); background-repeat:no-repeat; background-position: top right}

#fire3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire3.jpg); background-repeat:no-repeat; background-position: top right}

#fire4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire4.jpg); background-repeat:no-repeat; background-position: top right}

#fire5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire5.jpg); background-repeat:no-repeat; background-position: top right}

#fire6img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire6.jpg); background-repeat:no-repeat; background-position: top right}

#fire7img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire7.jpg); background-repeat:no-repeat; background-position: top right}

#fire8img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire8.jpg); background-repeat:no-repeat; background-position: top right}

#fire9img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire9.jpg); background-repeat:no-repeat; background-position: top right}

#fire10img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/fire/fire10.jpg); background-repeat:no-repeat; background-position: top right}

#roads1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/roads/roads1.jpg); background-repeat:no-repeat; background-position: top right}

#arts1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts1.jpg); background-repeat:no-repeat; background-position: top right}

#arts2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts2.jpg); background-repeat:no-repeat; background-position: top right}

#arts3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts3.jpg); background-repeat:no-repeat; background-position: top right}

#arts4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts4.jpg); background-repeat:no-repeat; background-position: top right}

#arts5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts5.jpg); background-repeat:no-repeat; background-position: top right}

#arts6img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts6.jpg); background-repeat:no-repeat; background-position: top right}

#arts7img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts7.jpg); background-repeat:no-repeat; background-position: top right}

#arts8img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts8.jpg); background-repeat:no-repeat; background-position: top right}

#arts9img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts9.jpg); background-repeat:no-repeat; background-position: top right}

#arts10img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/arts/arts10.jpg); background-repeat:no-repeat; background-position: top right}

#water1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/water/water1.jpg); background-repeat:no-repeat; background-position: top right}

#water2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/water/water2.jpg); background-repeat:no-repeat; background-position: top right}

#water3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/water/water3.jpg); background-repeat:no-repeat; background-position: top right}

#water4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/water/water4.jpg); background-repeat:no-repeat; background-position: top right}

#community1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/community/community1.jpg); background-repeat:no-repeat; background-position: top right}

#community2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/community/community2.jpg); background-repeat:no-repeat; background-position: top right}

#community3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/community/community3.jpg); background-repeat:no-repeat; background-position: top right}

#community4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/community/community4.jpg); background-repeat:no-repeat; background-position: top right}

#community5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/community/community5.jpg); background-repeat:no-repeat; background-position: top right}

#community6img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/community/community6.jpg); background-repeat:no-repeat; background-position: top right}

#tullamoretc1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/tullamoretc/tullamoretc1.jpg); background-repeat:no-repeat; background-position: top right}

#tullamoretc2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/tullamoretc/tullamoretc2.jpg); background-repeat:no-repeat; background-position: top right}

#tullamoretc3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/tullamoretc/tullamoretc3.jpg); background-repeat:no-repeat; background-position: top right}

#tullamoretc4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/tullamoretc/tullamoretc4.jpg); background-repeat:no-repeat; background-position: top right}

#tullamoretc5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/tullamoretc/tullamoretc5.jpg); background-repeat:no-repeat; background-position: top right}

#birrtc1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/birrtc/birrtc1.jpg); background-repeat:no-repeat; background-position: top right}

#birrtc2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/birrtc/birrtc2.jpg); background-repeat:no-repeat; background-position: top right}

#birrtc3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/birrtc/birrtc3.jpg); background-repeat:no-repeat; background-position: top right}

#birrtc4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/birrtc/birrtc4.jpg); background-repeat:no-repeat; background-position: top right}

#planning1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/planning/planning1.jpg); background-repeat:no-repeat; background-position: top right}

#planning2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/planning/planning2.jpg); background-repeat:no-repeat; background-position: top right}

#planning3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/planning/planning3.jpg); background-repeat:no-repeat; background-position: top right}

#planning4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/planning/planning4.jpg); background-repeat:no-repeat; background-position: top right}

#planning5img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/planning/planning5.jpg); background-repeat:no-repeat; background-position: top right}

##planning6img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/planning/planning6.jpg); background-repeat:no-repeat; background-position: top right}

#housing1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/housing/housing1.jpg); background-repeat:no-repeat; background-position: top right}

#housing2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/housing/housing2.jpg); background-repeat:no-repeat; background-position: top right}

#housing3img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/housing/housing3.jpg); background-repeat:no-repeat; background-position: top right}

#housing4img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/housing/housing4.jpg); background-repeat:no-repeat; background-position: top right}

#library1img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/library/library1.jpg); background-repeat:no-repeat; background-position: top right}

#library2img {height: 188px; margin: 0px 0px 15px 0px ; background-image:url(/images/offaly/library/library2.jpg); background-repeat:no-repeat; background-position: top right}

#home2img {height: 192px; background-image:url(/images/offaly/home/home2.jpg); background-repeat:no-repeat; background-position: top left}

#home3img {height: 192px; background-image:url(/images/offaly/home/home3.jpg); background-repeat:no-repeat; background-position: top left}

#home4img {height: 192px; background-image:url(/images/offaly/home/home4.jpg); background-repeat:no-repeat; background-position: top left}

#home5img {height: 192px; background-image:url(/images/offaly/home/home5.jpg); background-repeat:no-repeat; background-position: top left}

#home6img {height: 192px; background-image:url(/images/offaly/home/home6.jpg); background-repeat:no-repeat; background-position: top left}


/* OCC Custom styles Finished***************************************/
