@charset "utf-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif small; color:#330033; /*background:url(bkgrndMAINnew.jpg) repeat-x;*/ background-color:#ae6868; margin:0; text-align:center;}
a img { text-decoration:none; border:1px solid #330033; cursor:pointer;}
a:active {
outline-style:none;
outline-width:medium;
}
a:focus {
outline-style:none;
outline-width:medium;
}


#container {
	margin:0 auto;
	text-align:center;
	line-height:1.5em;
	padding:0;
	border:0;
	margin-top:20px;
	width:900px;
	background:url(insideBKGRND.jpg) repeat-x;
}
#header { margin: 0 auto; width:900px; margin-bottom:0px; }
#header img { border:none;}
#telefon {display:inline; float:left; width:180px; margin: 35px 5px 5px 70px;}
#business_name {display:block; width:461px; height:121px; float:right; clear:right; margin-right:150px; padding-top:20px;}
#business_name a h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:90%; font-weight:bold; text-align:center; text-decoration:none; color:#ae6868; padding: 0px 66px 0px 0px;}
#business_name a {
	text-decoration:none;
	color: #000;
}
#content {width:900px; margin: 20px auto; clear:both; line-height:1.5em; }
#text {margin:15px 30px 0px 30px; padding-top:20px;}
#nav_bar {float:right; width:605px; margin-top:22px;}
#menu {list-style:none; margin:0; padding:0;}
#logo {float:left; clear:left; width:200px; margin: 20px 5px 10px 55px;}
        #menu li {float:left; margin: 0px 20px 20px 0px;}
		#home_list { line-height:1em; list-style:none;}
		#home_list h1 { font-size:16px; margin:0; padding:0;}
		
		#menu ul li a { display:block; width:130px; height:125px; margin:0;}
		a.about_nav { display:block; height:125px; width:130px; background-image:url(menu/about.jpg);}
		a.about_nav:hover { background-image:url(menu/about-on.jpg);}
		a.gallery_nav { display:block; height:125px; width:130px; background-image:url(menu/gallery.jpg);}
		a.gallery_nav:hover { background-image:url(menu/gallery-on.jpg);}
		a.comments_nav { display:block; height:125px; width:130px; background-image:url(menu/comments.jpg);}
		a.comments_nav:hover { background-image:url(menu/comments-on.jpg);}
		a.rates_nav { display:block; height:125px; width:130px; background-image:url(menu/services.jpg);}
		a.rates_nav:hover { background-image:url(menu/services-on.jpg);}
		
p {margin:0; padding:0;}
h1 { font-size:18px; padding:0; margin:0;}
img { border: 1px solid #ae6868;}
#first_para {margin-right:0px; margin-top:10px; padding-top: 15px; padding-left:25px; padding-right:15px; text-align:left;}

#sekond_para { padding-left:25px; padding-right: 25px; text-align:left;}
#third_para {margin-bottom:15px; padding-left:25px; padding-right:25px; text-align:left;}
#forth_para {padding-right:15px; padding-left:300px; text-align:left;}
#sixth_para {padding-right:25px; padding-left:25px; text-align:left;}
#img_div_second { width:250px; margin:15px 25px 10px 25px; float:left; text-align:center; font-weight:bold}
#img_div { width:301px; margin:45px 25px 0px 15px; float:right; text-align:center; font-weight:bold}
#about_third_img { float:right; clear:right; width:200px; margin:15px;}
#sixth_img {float:left; margin:20px; width:300px; clear:both; margin-bottom:5px;}
#winstonD { float:right; clear:right; width:255px; margin-top:0px; margin-bottom:20px; margin-left:15px; text-align:center; font-weight:bold;}
#fifth_para{ text-align:center;}
#left_column, #right_column { font:Georgia, "Times New Roman", Times, serif; font-weight:bold;}

#left_column {float:left; width: 210px; margin: 85px 0px 0px 35px; text-align:center; display:inline;}
#right_column { float:right; width: 210px; margin: 85px 35px 0px 0px; text-align:center; display:inline;}
#center_column { float:left; width:390px; margin: 60px 2px 0px 2px; display:inline;}
* html .buggybox { height:1%;}
#bottom_row { clear:both; margin: 20px 0px 10px 35px; font-weight:bold;}

.indent { text-indent:10px;}
#middle { clear:right; margin: 0px 40px 0px 30px; padding-top:50px;}
#center_text { text-align:left; padding-left:15px;}
#home_list { list-style:disc; text-align:center; line-height:1.5em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bolder;}
#NAPPS { width:110px; float:right; margin: 20px 20px -30px 10px; text-align:center; line-height:1em;}
#NAPPS img { border:1px solid #003333;}

#bonded { float:right; width:260px; margin:0; padding:0; text-align:left; margin-right:250px; margin-top:55px;}


#name { list-style:none; text-align:center; font-weight:lighter}
#name a { text-decoration:none; color:#330033; font-family:Georgia, "Times New Roman", Times, serif; font-size:larger; font-weight:bold;}
#address { text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}

#rates_img_second {width:200px; padding:15px 25px 0px 15px; float:right; text-align:center; font-weight:bold;}
#qtip {float:left; width:200px; margin:15px 20px 0px 20px; text-align:center; font-weight:bold;}
#MapLocation { float:left; clear:both; width:282px; height:447px; border: 1px solid #993399; margin: 20px 20px 40px 45px; background:transparent url(MapLocation.jpg) no-repeat scroll 0 0; font-family:Georgia, "Times New Roman", Times, serif; text-align:center;  font-size:12px; line-height:1.2em;}
#MapLocation a { text-decoration:none; color:#330033; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
#map_text { margin-top: 97px; margin-left:62px; }
#rates_info { text-align:justify; padding: 20px 0px 0px 20px; margin:20px 0px 0px 0px;}
.walk_price { text-align:center; margin-bottom:0px; margin-top:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bolder;}
.price { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px; color:#006600;}
.italic { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bolder; text-align:center; font-size:13px; margin-top:0px; margin-bottom:20px;}
#holiday_list { margin:0; padding:0; font-size:13px; text-align:center}
#holiday { font-family:Georgia, "Times New Roman", Times, serif; margin-top:30px; margin-right:40px;}
#comments_text { clear:both; margin:15px 55px 0px 55px; padding-top:40px;}
#gallery_text { text-align:center; margin-bottom:30px;  font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:40px; line-height:1.5em; }
#gall_text { text-align:center; padding-top:40px; margin-bottom:10px;}
#letters { text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px; margin-bottom:30px;}
#gallery_pics { margin-bottom:40px; padding-top:60px}
		#gallery_pics a.pic1 {
			background-image:url(images/CindersCrop.jpg);
			background-repeat:no-repeat;
			height: 144px;
			width:160px;
			display:block;
			margin-left:5px;
			border:1px solid #000000;
			}
        #gallery_pics a.pic1 img {
			width: 255px; /* IE5 Win can't dynamically change size - don't use 0px to hide */
			height: 400px;
			position: absolute;
			top: 125px;
			left: 140px;
			border: 1px solid black;
			visibility: hidden;
	}
	#gallery_pics a.pic1:hover img {
	visibility:visible;
	}
#gallery_pics a.pic2 {
			background-image:url(images/BronteCrop.jpg);
			background-repeat:no-repeat;
			height: 144px;
			width:160px;
			display:block;
			margin-left:25px;
			border:1px solid #000000;
			}
        #gallery_pics a.pic2 img {
			width: 400px; /* IE5 Win can't dynamically change size - don't use 0px to hide */
			height: 255px;
			position: absolute;
			top: 270px;
			left: 310px;
			border: 1px solid black;
			visibility: hidden;
	}
	#gallery_pics a.pic2:hover img {
	visibility:visible;
	}
#gallery_pics a.pic3 {
			background-image:url(images/FredCrop.jpg);
			background-repeat:no-repeat;
			height: 144px;
			width:160px;
			display:block;
			margin-left:25px;
			border:1px solid #000000;
			}
        #gallery_pics a.pic3 img {
			width: 255px; /* IE5 Win can't dynamically change size - don't use 0px to hide */
			height: 400px;
			position: absolute;
			top: 125px;
			left: 600px;
			border: 1px solid black;
			visibility: hidden;
	}
	#gallery_pics a.pic3:hover img {
	visibility:visible;
	}
#gallery_pics a.pic4 {
			background-image:url(images/TimmyTommy2Crop.jpg);
			background-repeat:no-repeat;
			height: 144px;
			width:160px;
			display:block;
			margin:0;
			border:1px solid #000000;
			}
        #gallery_pics a.pic4 img {
			width: 400px; /* IE5 Win can't dynamically change size - don't use 0px to hide */
			height: 255px;
			position: absolute;
			top: 270px;
			left: 750px;
			border: 1px solid black;
			visibility: hidden;
	}
	#gallery_pics a.pic4:hover img {
	visibility:visible;
	}
