@charset "utf-8";
/* CSS Document */

body
{
	background-color:#000000;
	color:#000000;
	background-image:url('http://pigeonforge.tennesseeaccommodations.com/images/bg_default.jpg');
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}

body, p, div, span, legend, h1, h2, h3, h4, h5, h6, li, select, option, input, textarea, label, th, td
{
	font-family:"Lucida Sans Unicode","Lucida Grande","Arial","Helvetica",sans-s;
}

body, p, div, span, li, select, option, input, textarea, label, th, td
{
	font-size:11px;
}

body, p, div, span, li, select, option, input, textarea, label, td
{
	font-weight:normal;
}

form { margin:0px; padding:0px; }

h1 { font-size:19px; margin:0px; padding:0px; }
h2 { font-size:17px; margin:0px; padding:0px; }
h3 { font-size:15px; margin:0px; padding:0px; }
h4 { font-size:13px; margin:0px; padding:0px; }
h5 { font-size:11px; margin:0px; padding:0px; }
h6 { font-size:9px; margin:0px; padding:0px; }

input, select, option, textarea { vertical-align:middle; }

label { line-height:20px; }

p { margin:0px; padding:0px 0px 10px 0px; }

.aLeft { text-align:left; }
.aRight { text-align:right; }
.aCenter { text-align:center; }
.aJustify { text-align:justify; }

.bgHighlite { background-color:#431E04; }
.bgMidlite { background-color:#715C31; }
.bgLowlite { background-color:#F5F5F5; }
.bgHightext { background-color:#FFFFFF; }
.bgMidtext { background-color:#FFFFFF; }
.bgLowtext { background-color:#000000; }
.bgBlack { background-color:#000000; }
.bgGray { background-color:#E9E9E9; }
.bgWhite { background-color:#FFFFFF; }
.bgCustom { background-color:#777777; }
.bgRed { background-color:red; }
.bgSilver { background-color:silver; }

.borderBlack { border-color:#000000; }
.border1 { border-width:1px; }
.borderSolid { border-style:solid; }
.borderBottomDouble { border-bottom-style:double; }
.borderTopDouble { border-top-style:double; }

.bSolidBlack1 { border:1px solid #000000; }

.btSingle { border-top:1px solid #000000; }
.bbSingle { border-bottom:1px solid #000000; }
.btDouble { border-top:3px double #000000; }
.bbDouble { border-bottom:3px double #000000; }

.fgHighlite { color:#431E04; }
.fgMidlite { color:#715C31; }
.fgLowlite { color:#F5F5F5; }
.fgHightext { color:#FFFFFF; }
.fgMidtext { color:#FFFFFF; }
.fgLowtext { color:#000000; }
.fgBlack { color:#000000; }
.fgGray { color:#E9E9E9; }
.fgWhite { color:#FFFFFF; }
.fgCustom { color:#777777; }
.fgRed { color:red; }
.fgSilver { color:silver; }

.fltRight { float:right; }
.fltLeft { float:left; }

.ff1 { font-family:"Lucida Sans Unicode","Lucida Grande","Arial","Helvetica",sans-s; }
.ff2 { font-family:"Arial","Helvetica",sans-serif; }

.f10 { font-size:10px; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16 { font-size:16px; }
.f18 { font-size:18px; }
.f20 { font-size:20px; }
.f22 { font-size:22px; }
.f24 { font-size:24px; }

.fwBold { font-weight:bold; }
.fwNormal { font-weight:normal; }

.m0 { margin:0px; }
.m5 { margin:5px; }
.m10 { margin:10px; }

.mt0 { margin-top:0px; }
.mr0 { margin-right:0px; }
.mb0 { margin-bottom:0px; }
.ml0 { margin-left:0px; }

.mt5 { margin-top:5px; }
.mr5 { margin-right:5px; }
.mb5 { margin-bottom:5px; }
.ml5 { margin-left:5px; }

.mt10 { margin-top:10px; }
.mr10 { margin-right:10px; }
.mb10 { margin-bottom:10px; }
.ml10 { margin-left:10px; }

.p0 { padding:0px; }
.p2 { padding:2px; }
.p3 { padding:3px; }
.p5 { padding:5px; }
.p10 { padding:10px; }

.pt0 { padding-top:0px; }
.pr0 { padding-right:0px; }
.pb0 { padding-bottom:0px; }
.pl0 { padding-left:0px; }

.pt2 { padding-top:2px; }
.pr2 { padding-right:2px; }
.pb2 { padding-bottom:2px; }
.pl2 { padding-left:2px; }

.pt5 { padding-top:5px; }
.pr5 { padding-right:5px; }
.pb5 { padding-bottom:5px; }
.pl5 { padding-left:5px; }

.pt10 { padding-top:10px; }
.pr10 { padding-right:10px; }
.pb10 { padding-bottom:10px; }
.pl10 { padding-left:10px; }

.tdNone { text-decoration:none; }

.vaTop { vertical-align:top; }
.vaMiddle { vertical-align:middle; }
.vaBottom { vertical-align:bottom; }

.outlinedBox { border-color:#000000; border-style:solid; border-width:1px; padding:5px; }

.textReader { display:none; }

.bigFancyText { color:#715C31; font-size:125%; font-weight:bold; vertical-align:text-bottom; }
.smallText { font-size:9px; font-weight:normal; vertical-align:text-bottom; }
.dropShadow { text-shadow: 2px 1px 2px #b0b0b0; }

a { color:#431E04; }

a.bgLinks { text-decoration:none;  }
a.bgLinks div { background-color:#F5F5F5; color:#000000; font-size:11px;
	line-height:21px; margin:5px 0px; text-decoration:none; }
a.bgLinks:hover div { background-color:#715C31; color:#FFFFFF; font-size:11px;
	line-height:21px; margin:5px 0px; text-decoration:none; }

#sectionSearchMenuBar
{
	display:none;
	height:21px;
	overflow:hidden;
	margin:0px auto 10px auto;
	padding:0px;
	width:650px;
}

	#sectionSearchMenuBar ul.tlCat
	{
		list-style-type:none;
		margin:0px 9px;
		padding:0px;
	}

		#sectionSearchMenuBar li.tlCat
		{
			display:inline;
			float:left;
			line-height:19px;
			margin:0px;
			padding:0px;
			list-style-type:none;
			text-align:center;
		}

			#sectionSearchMenuBar a.tlCat
			{
				border:1px solid #FFFFFF;
				background-color:#431E04;
				color:#FFFFFF;
				display:block;
				line-height:19px;
				margin:0px;
				padding:0px;
				text-decoration:none;
				text-indent:5px;
				width:150px;
			}

			#sectionSearchMenuBar a.tlCat:hover
			{
				background-color:#715C31;
			}

			#sectionSearchMenuBar ul.slCat
			{
				background-color:#431E04;
				border-bottom:1px solid #000000;
				border-left:1px solid #000000;
				border-right:1px solid #000000;
				list-style-type:none;
				margin:0px;
				padding:0px;
				position:absolute;
				width:150px;
				z-index:25;
			}

				#sectionSearchMenuBar li.slCat
				{
					display:block;
					float:left;
					line-height:19px;
					margin:0px;
					overflow:hidden;
					padding:0px;
					list-style-type:none;
					text-align:left;
					width:100%; /* This may have to be disabled for IE6 */
				}

				#sectionSearchMenuBar li.slCat2
				{
					display:block;
					float:left;
					line-height:19px;
					margin:0px;
					overflow:hidden;
					padding:0px;
					list-style-type:none;
					text-align:left;
					width:136px; /* This may have to be disabled for IE6 */
				}

					#sectionSearchMenuBar a.slCat
					{
						background-color:#431E04;
						color:#FFFFFF;
						display:block;
						line-height:19px;
						margin:0px;
						padding:0px;
						text-decoration:none;
						text-indent:5px;
					}

					#sectionSearchMenuBar a.slCat:hover
					{
						background-color:#715C31;
					}

#sectionSearchMenuBarContents
{
	display:none;
	margin:0px auto;
	width:650px;
}


