/* leadville.com css sheet */

body {
	background: url(../images/distressed.jpg);
	padding:0;
	margin: 0;
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
/* -------------------- font definitions site wide */
h1 {
	color:#911A22;
	font-size: 18px;
	padding-right:45px;
	}
h2 {
	color:#4A2500;
	font-size: 16px;
	text-align:center;
	}
h3 {
	color:#990000;
	font-size:16px;
	padding-right:40px;
	padding-left: 45px;
	}

	/* -------------- p class for padding the edges of site */
p {
	padding: 0 70px 0 45px;
	}
.td_padding {
	
padding: 0 60px 0 45px;
}
.small {
	font-size:11px;
	}
.line {
	color:#000000;
	}
.tiny {
	font-style:oblique;
	font-size:9px;
	color:#000;
	
	}
.sub_menus {
	font-size:11px;

	}
.standout {
	font-size:12px;
	color:#006699;
	}
.standout2 {
	font-size:12px;
	color:#fff;
	}
.TxtListHead
{
	
	font-size: 16pt;
  color: #000;
}
/* -------------------- ends font definitions site wide */

/* ------------------------------------------------ leadville container, wraps whole site, centers everything */
#lvcontainer {
	width:1000px;
	margin: 0 auto;
	padding: 0 none;
	position:relative;
	}
/* ------------------------------------------------ ends leadville container*/


	
/* -----------------------------------------leadville header, big pic up top  */
#lvheader {
	background:url(../images/lv-header-new.jpg) no-repeat;
	height: 379px;
	width: 1000px;
	padding:0;
	margin:0;
	clear:both;
	}
/* -----------------------------------------ends leadville header, big pic up top  */


	
/* --------------------------------------------- leadville small top menu,a definitions for it */
#lvsmallmenu {
	font-size:11px;
	padding: 0;
	padding-left:105px;
	margin-top:-5px;
	}

#lvsmallmenu a, #lvsmallmenu a:visited {
	color:#ecdfba;
	}
#lvsmallmenu a:hover {
	color:#fff;
	}
/* --------------------------------------------- ends leadville small top menu,a definitions for it */



/* ---------------------------------------------- leadville calendar, a definitions for it*/
#lvcalender {
	clear:both;
	padding:0;
	padding-top:45px;
	padding-left:75px;
	
	margin:0;
	color:#d28a42;
	width:800px;
	font-size:13px;
	}

	
#lvcalender a, #lvcalender a:visited {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
#lvcalender a:hover {
	color:#d28a42;
	}	
/* ----------------------------------------------ends  leadville calender, a definitions for it*/



/* ---------------------------------------leadville vacation planner, a definitions for box */
#lvvacationbox {
	padding:0;
	padding-left:525px;
	padding-top:13px;
	text-align:center;
	font-size:12px;
	}
#lvvacationbox a, #lvvacationbox a:visited {
	color:#932808;
	font-weight:bold;
	}
#lvvacationbox a:hover {
	color:#fff;
	}
/* --------------------------------------- ends leadville vacation planner, a definitions for box */


	
/* --------------------------------------------- title holder, positioning for the spacer link */
#lvtitle {

	}
/* --------------------------------------------- ends title holder */


	
/* ----------------------------------------------- leadville yellow menu code, beneath calender of events*/
#lvyellowmenu {
	clear:both;
	padding: 10px 75px 0 375px;
	margin:0;
	font-size:15px;
	}

#lvyellowmenu a, #lvyellowmenu a:visited {
	color:#000;

	font-weight:bold;
	}
#lvyellowmenu a:hover {
	color:#fff;
	}
/* -----------------------------------------------ends  leadville yellow menu code*/

/* ---------------------------------------------- leadville top  menu code */
#menucont {
	padding:13px 0 0 0;
	margin:0;

	width:100%;
	
	}
.menu5 {
text-align:left;  font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; height:35px; margin:0; padding: 0 0 0 95px; list-style-type:none; 
}
.menu5 ul {
padding:0; margin:0; list-style-type:none; /* for Firefox */
}
.menu5 li {
float:left; position:relative;
}
.menu5 li a {
display:block; text-decoration:none; color:#f5e9a7; float:left; padding:0 15px 10px 15px; height:35px; line-height:25px;
}

.menu5 li a.drop, .menu5 li a.drop:visited {
font-weight:bold; text-decoration:underline;
}
.menu5 li ul {
visibility:hidden; position:absolute; top:25px; left:0; height:0; overflow:hidden;
}
.menu5 table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,
.menu5 li a:hover {
text-decoration:underline; border:0; color:#fff;
}
.menu5 li:hover ul,
.menu5 li a:hover ul {
visibility:visible; height:auto;  background:#6c1f0b; border:1px solid #000; left:10px; top:25px; overflow:visible;
}
.menu5 li:hover ul li a,
.menu5 li a:hover ul li a {
display:block; font-weight:normal; background:transparent; text-decoration:none; height:auto; line-height:12px; padding:6px; width:13em; color:#f5e9a7;
}
* html .menu5 li a:hover ul li a {
width:11em; w\idth:13em; /* hack for IE5.5 */
}
.menu5 li:hover ul li a.drop,
.menu5 li a:hover ul li a.drop {
font-weight:bold;color:#f5e9a7;
}
.menu5 li:hover ul li ul,
.menu5 li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;
}
.menu5 li:hover ul li a:hover,
.menu5 li a:hover ul li a:hover {
text-decoration:none;
background:#ab4c2d;
color:#fff;
}
.menu5 li:hover ul li:hover ul,
.menu5 li a:hover ul li a:hover ul {
visibility:visible; color:#fff; border:1px solid #000; height:auto; background:#6c1f0b; width:12em;
} 
.menu5 li:hover ul li:hover ul.left,
.menu5 li a:hover ul li a:hover ul.left {
left:13.95em;
}
.menu5 li:hover ul li:hover ul li a,
.menu5 li a:hover ul li a:hover ul li a {
display:block; height:auto;
}
.menu5 li:hover ul li:hover ul li:hover a,
.menu5 li a:hover ul li a:hover ul li a:hover {
text-decoration:none;
}



/* ----------------- menu code ---------------------*/


/* ----------------------------------------------------------- ends leadville menu code  */

/* ------------------------------------------------------------- main body of site */
#lvmain {
	background: #d6ac81 url(../images/lv-body-2.gif);
	padding: 0 0 0 25px;
	margin:0;
	clear:both;
	
	
	}
#lvmain a, #lvmain a:visited {
color:#ac1e02;
}
#lvmain a:hover {
	color:#000;
	}
/* -- ie 7 only hack because it's retarded
*+html>body #lvmain {
	background: #d6ac81 url(../images/lv-body-2.gif);
	padding: 0 0 0 45px;
	margin:0;
	clear:both;
	position:relative;} */

.inntopia_eg{
	
	padding: 45px 0 0 24px;
	background: url(../images/widget-box.jpg) no-repeat;
	width:225px;
height:375px;
	margin:0 0 0 20px;
	color:#fff;
	}
/* ------------------------------------------------------------- ends main body of site */

/* --------------------------------------------------- padding to force the results within the site */
#lv_results {
	padding:0 60px 0 45px;
	
	}
#lv_calresults {
	width:825px;
	padding: 0 40px 0 75px;
	}
	
#lv_eventresults {
	width:90%;
	}

/* ----------------------------------------------------------- widget box */
#lvwidget {
	float:left;
	padding: 40px 25px 0 25px;
	background: url(../images/widget-box.jpg) no-repeat;
	width:225px;
height:375px;
	margin:0 0 0 20px;
	color:#fff;
	font-size:10px;
	

	}


/* ----------------------------------------------------------- ends widget box */

/* ----------------------------------------------------------- footer */
#lv_prefooter {
	padding: 0 50px; 
	}
#lvfooter {
	margin:0 0 0 5px;
	padding:17px 50px 0 50px;
	background: url(../images/footer.jpg) no-repeat;
	clear:both;
	height:175px;
	position:relative;
	color:#fff;

	}
#lvfooter a, #lvfooter a:visited {
	color:#f7cea5;
	}
#lvfooter a:hover {
	color:#fff;
	}
	

/* ----------------------------------------------------------- ends footer */

/* ---------------------- drop in code for bed and breakfast page --------------------------*/

#dropinboxv2cover{
width: 340px; /*change width to desired */
/*height: 220px;*/  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 320px; /*change width to above width-20. */
/*height: 200px;*/ /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
/*border: 2px solid black;*/ /*Customize box appearance*/
background-color: transparent;
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}

#Talledega {display: none;}