@charset "utf-8";
/*
Clean Sheets Style by Yellowstone Hotel Systems

*/

html,body {
	height: 96%; /* Stays off top and bottom and stop a scrollbar in IE. */
}
body {
	margin-top: 2%; 
	margin-bottom: 2%; 
	background-color: #fcfaf2; 
	background:#e1dbcd url(img/bark_bg.jpg) top left repeat;
	font-family: Georgia, Geneva, "Trebuchet MS", Monaco, Calibri, sans-serif; 
	font-size: small/100%; 
	color: #663300; 
	overflow: visible;
}

img{
border:2px solid #FABB35;

} 

/* ************************* END GENERAL STYLING ************************* */


/* *************************  START DIV STYLING  ************************* */

#container { /* <DIV #1> */
	width: 700px; /* site width */
	background-color: #fbf4e4;
	height: auto;
	margin-left: auto;  /* keeps the template centered. */
	margin-right: auto; /* keeps the template centered. */
	border: 6px solid #24A42D;
}

#header { /* <DIV #2> */
	width: auto; 
	height: 108px; 
	text-align: right; 
	padding: 3% 4%; 
	background: url(img/banner4.jpg) ;
}
	#header h1 { 
		font-size: 200%; 
		color: #ffffff; 
		display: inline; 
		letter-spacing: 4px; 
	}
	#header h2 {
		position: relative; /* All sizes, paddings and margins are measured relative to #header h1. */
		display: inline; /* The trick will only work if you add display: inline here as well, and add a <br /> between them in the HTML code. */
		vertical-align: center; 
		font-size: 100%; 
		font-weight: 100; 
		text-transform: uppercase; 
		color: #353862;
		letter-spacing: 1px; 
		font-family: "Trebuchet MS", Verdana, sans-serif;
	}
	
#core_container { /* <DIV #3> */
/* This div will hold all textual contents in the core of page.*/
	width: 100%; 
	background-color: #FCF4E1; 
}

#core_left { /* <DIV #4> */
	width: 180px; /* A fixed width to display the images correctly below eachother. */
	float: left; 
	padding: 12px; 
	_padding: 6px; /* IE HACK. 6px space for IE, because of the boxmodel error. :( */
	height: auto; 
	background-color: #FCF4E1;
	background: url(img/header_bg2.gif) top left repeat;
}
	#core_left img { 
		border: 0;
		hover: color: #d04a10;

		/* The images on the left will probably not have a border. */
		.img:hover
border:1px solid #fa9035;
padding:0 0 0 5px;
} 
	
	#core_left p {
		font-size: 70%; 
	}
	#core_left a, #core_left a:link, #core_left a:visited {
		color: #AE2924; 
		text-decoration: none; /* no underline */
	}
	#core_left a:hover {
		color: #3399CC; 
	}
	#core_left h3, #core_left h4 {
		position: relative; 
		display: inline; 
		vertical-align: center; 
		font-size: 90%; 
		font-weight: 500; 
		text-transform: uppercase; 
		color: #3399CC; 
		letter-spacing: 1px; 
		font-family: "Trebuchet MS", Verdana, sans-serif;
	}
	#core_left li {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.litxt { 
		padding-bottom: 10px;
		width: 95%;
		padding-left: 5%;
	}
	#core_left ul { 
		list-style: none; /* No dot in the list. */
		padding-left: 0px; 
		margin-left: 0; /* Yet another IE hack */
	}
	
/* THIS NAVIGATIONBAR IS COURTESY OF MAXDESIGN > http://css.maxdesign.com.au/listamatic */

#navcontainer {
text-align: right;
margin-top: 3px;
}

ul#navlist {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
}

#navlist li {
	display: inline;
	list-style-type: none;

}

#current {
	border-top: 2px dashed #DD8200;
}
#navlist a { 
	padding: 3px 8px; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#navlist a:link, #navlist a:visited {
color : #007cb0;
background-color : #ffffff;
text-decoration : none;
} 

#navlist a:hover {
color : #fff;
background-color : #dd8200;
text-decoration : none;
} 

#navlist a:active {
color : #fff;
background-color : #00acf4;
text-decoration : none;
} 

/* THIS NAVIGATIONBAR IS COURTESY OF MAXDESIGN > http://css.maxdesign.com.au/listamatic */

	
#core_right { /* <DIV #5> */
	width: 466px; 
	float: left;
	margin: 10px; 
	padding: 0;
	background-color: #FCFAF2; 
}
	#core_right h5, #core_right h6 { 
		position: relative; 
		vertical-align: center; 
		font-size: 90%; 
		font-weight: 500; 
		text-transform: uppercase; 
		color: #3399CC; 
		letter-spacing: 1px; 
		font-family: "Trebuchet MS", Verdana, sans-serif;
	}
	#core_right p, #core_right h5, #core_right h6  {
		padding-left: 5%; 
		
	}
	
#core_right p {
font-family : "Trebuchet MS", Verdana, sans-serif;
font-size : 80%;
line-height : 18px;
} 
	
.bottom_ul {
list-style : none;
padding-left : 20px;
width : 420px;
margin : 0;
} 

.bottom_ul li {
padding : 0 10px;
background-color :inherit;

}

	.bottom_ul a {
font-size : 70%;
display : block;
padding : 3px;
width : 420px;
color : #990000;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
	
	.bottom_ul a:hover {
color : #3399cc;
width : 420px;
background : #f8f8f8 url(arrow_right.jpg) no-repeat 98% 50%;
}

#footer {
clear : both;
width : 640px;
height : 40px;
text-align : right;
margin : 0;
}

#footer p {
text-transform : uppercase;
font-size : 60%;
color : #3399cc;
line-height : 18px;
text-align : center;
letter-spacing : 1px;
font-family : "Trebuchet MS", Verdana, sans-serif;
}
	
#footer a {
text-decoration : none;
color : #996600;
}
.noPetsSmoking {
	border-style:none;

}
