/*
  $Id: print.css,v 1.1.1.1 2006/02/15 15:39:22 caroline Exp $
  $Log: print.css,v $
  Revision 1.1.1.1  2006/02/15 15:39:22  caroline
  no message

*/

/* Glendalough Layout */
/* Caroline Butler */

/* General styles */
html {min-height:100%;}
html, body { margin:0px;padding:0px;}
body {min-height:100%;height:100%;margin:0px;padding:0px;border:0px solid red;margin:0px 0px 0px 0px;padding:0px;text-align:center;} /*xtra css*/
body, p { font: 11px Verdana, Arial, sans-serif, Tahoma; text-align:left;color:#000000}
input, select, textarea { font: 11px Verdana, Arial, sans-serif, Tahoma;} 
table, td, th  { font: 11px Verdana, Arial, sans-serif, Tahoma;} 
th  { text-align:right;padding-right:10px;}
legend {font-size: 11px; font-weight: bold; margin: 10px 0; padding: 2px 4px;}
textarea {display:block;width:305px;float:left;text-align:left;}
input {width:50px;text-align:left;}
.inputForm {width:305px;text-align:left;}
.exlong {width:250px;text-align:left;}
.radio {width:15px;text-align:left;margin-right:5px;margin-left:10px;}
.inputSearch { font: 11px Verdana, Arial, sans-serif, Tahoma; color: #000000; line-height: 18px; width:130px;height:11px;margin:2px 4px 0px 10px;}
.selectlong { width:311px; height:16px; vertical-align:top;}
#submit {margin:0;padding:0;width:109px;height:19px;}

p {padding-bottom:5px; text-align:left;line-height: 18px;}

h1 { font: bold 13px Tahoma, Verdana, Arial, sans-serif;}
h2 { font: bold 11px Verdana, Tahoma, Arial, sans-serif;}
h3 { font: bold 11px Tahoma, Verdana, Arial, sans-serif;}

h1 { margin:22px 0px 22px 0px }
h2,h3 { margin:0px 0px 0px 0px }

ul li {list-style-type: square;}

a, a:active, a:visited {text-decoration:none;outline: none;} 
a:hover {}

hr {height: 1px; width:560px;} 

#Divider{border:0px solid red;clear:both;}
#LSpacer{border:0px solid red;clear:both;line-height:1px;padding-top:8px;}

.image{margin-left:7px;border:0px solid red;}

/* For invisible elements */
.hide { display: none; }
.clear {clear:both;}

/* Form Elements */
#formsubmit{border:0px solid blue; text-align:center; width:109px; height:19px; cursor:pointer;} 

table.table { margin: 10px 0px 10px 0px;}
td.table {text-align:left;}
th.table {text-align:right;}

.color { margin: 10px 0px 10px 0px;color:red;}
.color1 {text-align:left;background-color:#BBCEAE;color:#104B0E;padding: 1px 5px 1px 5px;}
.color2 {text-align:left;background-color:#ffffff;color:#104B0E;padding: 1px 5px 1px 5px;}
.color th {text-align:left;font-weight:bold;background-color:#2A6528;color:#ffffff;padding: 5px 5px 5px 5px;}

/* ------------------------------------------------------------------------------------------ */   

#SiteHolder {margin:0px;padding:0px;text-align:left;} 
#MainHolder {border:0px solid black;width:770px; height:100%; text-align:left;margin:0px;} 

/* ------------------------------------------------------------------------------------------ */  	  	  

/* Start Header area */  
#HeaderHolder {display:none;}

/* ------------------------------------------------------------------------------------------ */  	  	  

#BodyHolder {border:0px solid black;width:770px; height:100%;text-align:left;margin:0px;padding:0px;}
#Cross{width:100%; height:100%;} 

#NavigationArea{display:none;}
#ContentArea{border:0px solid blue;width:576px;height:100%;line-height: 18px;float:left;}

/* ------------------------------------------------------------------------------------------ */   

/* Primary Navigation */   
#PrimaryNav{display:none;}

                                                           
/* ------------------------------------------------------------------------------------------ */   

#SpecialOffers{width:315px;height:126px;float:left;font: 9px Tahoma, Verdana, Arial, sans-serif;padding:17px 19px 0px 19px;border:0px solid red;} /*xtra css*/
#SpecialOffers ul {margin:0px;padding:9px 0px 0px 0px;}
#SpecialOffers ul li{font: 11px Verdana, Tahoma, Arial, sans-serif;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;list-style-image: none;background-repeat: no-repeat;background-position: left top;list-style-type: none;} /*xtra css*/
#SpecialOffers a{} /*xtra css*/
#BookOnline{width:170px;height:126px;float:right;font: 9px Tahoma, Verdana, Arial, sans-serif;line-height:14px;padding:17px 19px 0px 19px;border:0px solid red;} /*xtra css*/
#BookOnline a{font: 9px Tahoma, Verdana, Arial, sans-serif;} /*xtra css*/
.clickhere {font: 11px Verdana, Tahoma, Arial, sans-serif;float:right;} /*xtra css*/
.topspacing {padding-top:6px;}

/* ------------------------------------------------------------------------------------------ */ 

/*Fieldsets & Legends*/

#reservationFormHolder fieldset{display: block;border:0px;margin: 0 1em 1em 0;padding: 0px 0px 0px 3px;}
#reservationFormHolder legend{text-indent:-9999px;width:1%;height:13px;border:0px solid red;float: left;display:block;margin:0px;padding-right:500px;} /*xtra css*/

#meetingseventsFormHolder fieldset{display: block;border:0px;margin: 0 1em 1em 0;padding: 0px 0px 0px 3px;}
#meetingseventsFormHolder legend{text-indent:-9999px;width:1%;height:13px;border:0px solid red;float: left;display:block;margin:0px;padding-right:500px;} /*xtra css*/

#contactFormHolder fieldset{display: block;border:0px;margin: 0 1em 1em 0;padding: 0px 0px 0px 3px;}
#contactFormHolder legend{text-indent:-9999px;width:1%;height:13px;border:0px solid red;float: left;display:block;margin:0px;padding-right:500px;} /*xtra css*/

#weddingFormHolder fieldset{display: block;border:0px;margin: 0 1em 1em 0;padding: 0px 0px 0px 3px;}
#weddingFormHolder legend{text-indent:-9999px;width:1%;height:13px;border:0px solid red;float: left;display:block;margin:0px;padding-right:500px;} /*xtra css*/

.color {display:inline;} /*xtra css*/
.Line {height:4px;background-image: url(/images/general/hr_bg.gif);background-repeat: no-repeat;padding-bottom:10px;}
.accommodation {padding:0px 0px 3px 32px;margin:0px 0px 0px 0px;}

/*Random Styles*/
#sitemap a {} /*xtra css*/

#bookingForm{margin:0;padding:0;}

/* ------------------------------------------------------------------------------------------ */  	  	  

/* Tabbed links module */
.tabset_tabs { margin: 0; padding: 0; list-style-type: none; position: relative; z-index: 2; white-space: nowrap; }
.tabset_tabs li { margin: 0; padding: 0; display: inline; }
.tabset_tabs a	{text-decoration: none; padding: 0 0.6em; border-left-width: 0; border-bottom: none; font-weight: bold; padding-top: 2px; padding-bottom: 2px;} /*xtra css*/
.tabset_tabs a:hover{} /*xtra css*/
.tabset_tabs a.active { border-left-width: 1px; cursor: default; padding-top: 3px; padding-bottom: 3px; } /*xtra css*/
.tabset_tabs li.firstchild a	{ border-left-width: 1px;  }
.tabset_content {position: relative; z-index: 1; padding: 0.5em 1em; display: none; } /*xtra css*/
.tabset_content ul { margin-left: 25px; padding-left: 0;  }
.tabset_content ul li { font-size: 11px; line-height: 15px; margin-bottom: 10px; }
.tabset_label { display: none; }
.tabset_content_active { display: block;} /*xtra css*/

/* ------------------------------------------------------------------------------------------ */  	  	  

/* start photo gallery styles */
#library { width:450px; height:275px;}
#library span.left { float:left; text-align:left; width:15px; padding-right:10px;}
#library span.button { float:left; text-align:left; width:15px; height:10px; }
#library span.right {width:400px; height:274px; float:right; padding:0px 3px 3px 3px; }
      
.libraryItem {display: block; border-bottom:1px solid white;width:20px; height:13px;text-align:center; text-decoration:none;margin:5px 0px 0px 7px;border:1px solid #CBCBCB;}
.libraryItem:hover, .libraryItem:visited {text-decoration: none;border:1px solid #CBCBCB;  }
.librarySelectedItem, .librarySelectedItem:hover, .librarySelectedItem:visited {display: block;border-bottom:1px solid white;width:20px;height:10px;text-align:center; text-decoration:none;margin:5px 0px 0px 7px;border:1px solid #CBCBCB;}
      
a.next, a.next:active, a.next:visited, a.next:hover{ font:10px Verdana, Arial, sans-serif; padding:2px 4px 2px 0px; float:right; }
a.prev, a.prev:active, a.prev:visited, a.prev:hover{ font:10px Verdana, Arial, sans-serif; padding:2px 0px 2px 4px; float:left;  }


/* ------------------------------------------------------------------------------------------ */  	  	  

/* Footer */  

#FooterArea{height:75px;border:0px solid blue;clear:both;}

#FooterNav{float:left;width:165px;height:75px;text-align:left;padding-left:8px;}
#FooterNav ul {border:0px solid red;display:block; height:65px;float:left;margin:0px 0px 0px 0px; padding:0px;text-decoration: none;LIST-STYLE-TYPE: none;}
#FooterNav ul li {border:0px solid red;display:block;width:159px; height:13px; text-align:left;}
#FooterNav ul li a {display:block;margin:0px;text-decoration: none;text-indent:-9999px;border:0px;}

#FooterNav1 {width:159px;height:13px; text-decoration:none;} /*xtra css*/
#FooterNav2 {width:159px;height:13px; text-decoration:none;} /*xtra css*/
#FooterNav3 {width:159px;height:13px; text-decoration:none;} /*xtra css*/
#FooterNav4 {width:159px;height:13px; text-decoration:none;} /*xtra css*/
#FooterNav5 {width:159px;height:13px; text-decoration:none;} /*xtra css*/

#Footer {float:right;padding-top:35px;font: 11px Verdana, Tahoma, Arial, sans-serif;width:576px;} /*xtra css*/
#Footer a{} /*xtra css*/
#Address{width:480px;float:left;line-height:15px;}
#Aro{width:65px;float:right;margin-top:15px;} /*xtra css*/

/* ------------------------------------------------------------------------------------------ */  	  	  




   