/*
©2003-2004 All Rights Reserved
 ___     _   _         __      ___    _ _       _
| _ )___| |_| |___ _  _\ \    / / |_ (_) |_ ___| |_  ___ _ _ _ _  ___
| _ Y -_)  _| / -_) || |\ \/\/ /| ' \| |  _/ -_) ' \/ _ \ '_| ' \/ -_)
|___|___|\__|_\___|\_, / \_/\_/ |_||_|_|\__\___|_||_\___/_| |_||_\___|
                   |__/

This is hotelfront.css - Stylesheet of allaboutguernsey.com page Type 2A (Hotel Frontpage) version 0.1a
*/

br				{ line-height: 10px;}

/* PAGE LAYOUT DEFINITIONS */

#leftcolumn 			{ display: block;
				width: 130px;
				background-color: #f6f6f6;
				text-align: left;
				float: left;
				padding: 0;
				}
				

#rightcolumn 			{ display: block;
				width: 130px; height: 440;
				text-align: left;
				overflow: hidden;
				float: right;
				background-color: #f6f6f6;
				}

#adright			{ display: block;
				width: 130px;
				padding: 0;
				margin-bottom: 8px;
				}
				
	
#centercontent
	{ 
	display:block;
	margin: 0px 138px 0px 138px;
	text-align: left;
	position:absolute;
	overflow:auto;
	height:440px;
	left:0px;
	width:462px;
	}

#leftmenu					{ width: 130px;
							height: 224px; 
							display: block;
							position: relative;
							text-align: left;
							left: 0;
							top: 0;
							background-color: #f6f6f6;
							margin: 0 auto; padding: 0;
							}

#centershortbox			{ display: none;}

#centershorttext		{ display: none;}

#feature			{ display: none;}

#piggy1				{ display: none;}

#piggy2				{ display: none;}

#piggy3				{ display: none;}

#piggytopline			{ display: none;}

#piggygreybox			{ display: none;}

#piggywhite			{ display: none;}

#piggylink			{ display: none;}

#piggylink a			{ display: none;}

#piggylink a:hover		{ display: none;}

#piggyimage			{ display: none;}

#yellowbox			{ height: 195px; width: 130px;
				margin: 0 auto; padding: 0;
				display: block;
				background-color: #E6DC2B;
				overflow: hidden;
				}

#category_results		{ margin: 0 0 3px 3px;
				color: #999;
				padding-bottom: 3px;
				border-bottom: dotted 1px #ccc;
				}

#category_pages			{ margin-top: 10px;
				color: #999;
				margin-bottom: 3px;
				}

select					{ height: 18px; width: 200px;
					border: solid 1px #CCC;
					font-size: 10px;
					margin: 4px 10px 0 0;
					}
#hotelpic			{ 
				margin: 2px 15px 0px 0px;
				float: left;
				}

.category_select			{ display: block;
					font-weight: bold;
					font-size: 11px;
					color: #666;
					margin-bottom: 10px;
					}



/* HOTEL SPECIFIC DEFS */

#hotelfeaturetitle		{ display: none;}

#hotelfeaturetitle1		{ display: none;}

#hotelfeaturetitle2		{ display: none;}

#hotelfeaturecontenttext 	{ display: none;}

#hotelfeaturecontentimg		{ display: none;}

#hotel				{ display: block;
				line-height: 15px;
				color: black;
				border: dotted 1px #ccc;
				border-top:0px;
				border-left:0px;
				border-right:1px solid #fff;
				padding: 0 0 5px 10px;
				width:430px;
				}

#hotel strong			{ font-size: 12px;
				font-weight: bold;
				color: black;
				}

#hotelnarrow
	{ 
	display: block;
	line-height: 14px;
	color: #999;
	margin-top:-6px;
	padding: 0px 0px 4px 10px;
	border:1px dotted #ccc;
	border-top:0px;
	border-left:0px;
	border-right:1px solid white;
	width:430px;
	}


#hotelpic			{
				margin: 0px 10px 10px 0;
				float: left;
				}

#stars				{ width: 50px; height: 10px;
				margin: 0 10px 0 15px;
				float: right;
				}

#campstuff			{}

#hotelmenu			{ height: 419px; width: 130px;
				display: block;
				position: relative;
				text-align: left;
				left: 0;
				top: 0;
				background-color: #f6f6f6;
				margin: 0 auto; padding: 0;
				}

#hotelmenutext			{ display: block;
				position: relative;
				text-align: left;
				padding: 7px 14px 7px 10px;
				}

#hotelmenuitem_o a		{ padding: 3px 0 3px 5px;
				width: 125px;
				display: block;
				color: #000;
				font-size: 9px;
				background: url(../template/allaboutarrowsmall_r.png) 114px 5px no-repeat;
				}

#hotelmenuitem a		{ padding: 3px 0 3px 5px;
				width: 125px;
				display: block;
				color: #000;
				font-size: 9px;
				background: url(../template/allaboutarrowsmall.png) 114px 5px no-repeat;
				}

#hotelmenuitem a:hover		{ background-color: #EAEAEA;}

#hotelmenuitem a:active		{ background: transparent url(../template/allaboutarrowsmall_r.png) 114px 5px no-repeat;}

#hotelmenusubheader a		{ padding: 5px 0 3px 5px;
				width: 125px;
				display: block;
				color: #000;
				margin: 0 auto;
				background: url(../template/allaboutarrow.png) 112px 7px no-repeat;
				}

#hotelmenusubheaderlined a	{ padding: 5px 0 3px 5px;
				width: 125px;
				display: block;
				color: #000;
				margin: 0 auto;
				border-bottom: dotted 1px #999;
				background: url(../template/allaboutarrow.png) 112px 7px no-repeat;
				}

#hotelmenusubheader a:active, 
#hotelmenusubheaderlined a:active	{ background: transparent url(../template/allaboutarrow_r.png) 112px 7px no-repeat;}

  
#extrabox			{ 
						display: block;
						width: 440px;
						float: left;
						border:1px solid #999;
						border-top:3px solid #999;
						height:110px;
						position:absolute;
						overflow:hidden;
						background-color:#f6f6f6;
						}


#extrabox select			{ height: 18px; width: 122px;
					border: solid 1px #CCC;
					font-size: 10px;
					margin: 0 10px 5px 0;
					padding: 0;
					}

#extrabox input			{ height: 18px; 
					font-size: 10px;
					margin: 0 10px 0px 0;
					padding: 0;
					}

