/* Stylesheet for Ballinluig Inn  */


body {margin: 0; padding: 0; text-align: center;  /* to overcome IE bug so that page centers in center vertically */ background-color: #DAD3C1;	font-size: 62.5%;}
	

/*	Basic link styles*/
a:link { text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {	text-decoration: none;	}


/* external wrapper div */

#wrapper {
width: 760px; margin: 0 auto; text-align: left;	/* counteracts the center align in the body tag - so that the text does not center in rest of site */}

/* very top company logo div */	

#top {width:760px;	height:94px;background-image: url(images/companyname.gif);	background-repeat:no-repeat;	text-align:right; color: #B20000; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; line-height: 140%;}

/* large image div */

#image	{ width:760px; height:200px; background-image: url(images/headerpic2.jpg);background-repeat:no-repeat;margin-top:2px;}	
 
/*navigation styling */

#navBar { padding: 4px 0px 4px 4px; margin: 2px 0px 0px 0px; border: none; background-color: transparent; color: #FFFFFF; background-image: url(images/navbar.gif); background-repeat: no-repeat; height: 26px;  text-transform: uppercase;}

#navBar ul { margin: 0px; padding: 0px;	list-style-type: none; }
#navBar li {display: inline;list-style-type: none;	padding: 0px;	margin: 0px; font: bold 1.3em Arial, Helvetica, sans-serif;}

#navBar a {	background: transparent; border: none;	margin: 0px;	color: #333333;	text-decoration: none; 	padding: 0px 10px;	border-right: 1px solid #FFFFFF;}

#navBar a:link, #navBar a:visited {	color: #FAF8F7;	text-decoration: none; }
#navBar a:hover {	color: #B20000;	background-color: #000000;	background-color: transparent;}
#navBar a:active {	background-color: transparent;	color: #FFFFFF;}

/*Current marker page styles*/

#navBar a.currentLink {color: #DFBE3B;}


/*End NavBar styles */
	
/* news text box */
#news	{	width:210px;  /*plus padding = 239*/	height:auto;	border:4px solid #FFF;
	background-color:#D6CFBD;	float:left;	}
	
#darker	{	width:210px; background-color:#544D43;
	font-size:1.3em; 	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;
	color:#D2D0B9;	vertical-align:middle;	text-align: center;	line-height:28px;	background-image: url(images/music.gif); background-repeat: no-repeat; background-position: left; text-transform: uppercase;}
	
	#contact	{	width:210px; background-color:#544D43;
	font-size:1.3em; 	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;
	color:#D2D0B9;	vertical-align:middle;	text-align: center;	line-height:28px;	background-image: url(images/contact.gif); background-repeat: no-repeat; background-position: left; text-transform: uppercase;}
	
#book	{	width:210px; background-color:#B20000;
	font-size:1.3em; 	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;
	color:#D2D0B9;	vertical-align:middle;	text-align: center;	line-height:26px;	background-image: url(images/book.gif); background-repeat: no-repeat; background-position: left; text-transform: uppercase;}
	
	#book a {color:#D2D0B9; text-decoration: none;}
	#book a:hover {color:#DFBE3B; text-decoration: underline;}	
	
#text	{ padding:8px; font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#544D43;}

#text H2 {font-size: 1.1em; color: #B20000; }
.textcol {color: #B20000; font-weight: bold;}

#text a, #text a:link, #text a:visited
{text-decoration: underline;	color: #5E2933;}
#text a:hover {	text-decoration: none;	color: #B6765A;}
#text a:active {	text-decoration: none;	}


/* main content area */
#content	{ width:510px; /* plus 12px padding plus 8px border = 522 */ padding: 6px;
margin-left:9px;float:right;border:4px solid #FFF;font: 1.2em Verdana, Geneva, Arial, Helvetica, sans-serif;color:#544D43;line-height: 1.6em;}

/* gives a bit of padding between the graphics inn the content area */
#content img {	padding: 4px;}

/* this rule ensures that Mac IE5.2 doesn't drop down the content div */
#content p {width: 476px;}
	
/* H1 style for the content area */
#content H1 { font-size: 1.6em; color: #B20000; font-family:Arial, Helvetica, sans-serif;}

#content H2 {font-size: 1.4em;color: #634E4D;}

#content H3 {font-size: 1.2em;color: #634E4D; font-family:Arial, Helvetica, sans-serif; font-style: italic;}

/* link styles for the content area */
#content a, #content a:link, #content a:visited
{text-decoration: underline;	color: #5E2933;}
#content a:hover {	text-decoration: none;	color: #B6765A;}
#content a:active {	text-decoration: none;	}
	
/* bottom copyright div */	
#bottom	{ margin-top:5px; width:750px;
height:18px; background-color:#9A9485;font: 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #EAE8E5;float:left;padding: 4px;text-align: center;
}
#bottom a, #bottom a:link, #bottomt a:visited
{	text-decoration: underline;	color: #5E2933;}
#bottom a:hover {	text-decoration: none;	color: #FEFDFC;}
#bottom a:active {	text-decoration: none;	}

/***** Begin laying out the contact form *****/

form {width: 450px;}

fieldset{
	padding:10px;
	border: 1px solid #726C5E;
	margin-bottom:15px;
	width: 460px;
	font-size: 100%;
}

/*styles the input fields*/
input,textarea{
	border: 1px solid #5B5136;
	margin: 4px;
	padding: 2px;
}

label{
	color:#666;
	font-size: 100%;
}
legend{
padding:10px;/*gives a bit of padding between the border and the test*/
color: #756F5F;
font-size: 130%;
font-weight: bold;
}

.submitbutton {
	border: 1px solid #7F714B;
	background: #C1B697;
	color: #FFF;
	}
/*end of form styles */


.clearit {clear: both;font-size: 1px; /*for IE*/height: 0;line-height: 0px;}

.bigger {font-size: 120%;}
.caps {text-transform: uppercase;}