/* cascading style sheet for eisenbergs.com */
/* all rights reserved tommy lynn creative | Allen, Texas | www.lynncs.com */
html, body	{ 
margin:0; 
padding:0; 
text-align:center; 
}
body	{
font-family: arial, verdana, tahoma, sans-serif;
font-size: 12px;
color: #333;
background: #181818 url(images/css_bgs/bg_v2_770.gif) center top repeat-y;
}
a:link		{color:#333; font-weight:bold;}
a:visited	{color:#666;}
a:hover		{color:#9C3; text-decoration:none;}
#container	{
margin-top: 0px;
margin-left: auto;
margin-right: auto;
border: 1px solid #666;
text-align: left;
}
#hdr_top	{
margin: 0 auto;
background: url(images/css_bgs/top_hdr.gif) no-repeat;
}
#hdr	{
background: #FFF;
}
#nav	{
background: #FFF;
}
#hdr_img	{
top:0px;
background: #333;
}
#content	{
margin: 15px 5px;
text-align: left;
}
#content_home	{
background: #FFF;
}
#left_col	{
background: #9C0;
border-top: 4px solid #333;
}
#main_col	{
font-size: 14px;
line-height: 115%;
background: #FFF;
border-top: 4px solid #333;
}
#right_col	{
padding-top: 4px;
background: #FFF;
border-top: 4px solid #333;
}
#footer		{
background: url(images/css_bgs/footer.gif) no-repeat;
}
#legal	{
position: relative;
margin: 10px auto;
text-align: center;
color: #666;
font-size: 14px;
}
.subscribe	{ 
text-align: left;
font-size: 12px;
color: #333;
}
a:link.subscribe, a:link.subscribe	{
font-weight: bold; 
text-decoration: none;
}
#news_arch {
padding: 5px 15px;
line-height: 135%;
}
#left_col a:link, #left_col a:visited {
color: #FFF;
text-decoration: none;
}
#left_col a:hover	{
color: #333;
background: #FFF;
}
#hometable	{
border: 3px solid #FFF;
}
.homecell	{
border-right: 2px solid #CCC;
border-bottom: 2px solid #CCC;
}
#home_news	{font-size: 12px;}
#home_news a:link, #home_news a:visited	{text-decoration: none;}
#home_events	{font-size: 12px;}
#home_events a:link, #home_events a:visited	{text-decoration: none;}

.home_news	{font-size: 12px;}
.home_news a:link, .home_news a:visited	{text-decoration: none;}
.home_events	{font-size: 12px;}
.home_events a:link, .home_events a:visited	{text-decoration: none;}

.newsitem	{
padding-left: 25px;
}
.newsitem	{
padding-left: 15px;
}
.news_moreinfo a:link, .news_moreinfo a:visited {
color: #C00; 
font-weight: bold;
}
.dotdivider {
border-bottom: 1px dotted #CCC;
}
#pg_tag	{
font-size:20px;
font-weight: bold;
color: #333;
padding: 2px;
text-align: right;
}
.special h2	{
background: #333 url(images/css_bgs/h2_bg.gif) top left repeat-x;
border-bottom: 1px solid #CCC;
color: #FFF;
font-size: 16px;
font-weight: bold;
padding: 2px 10px;
margin: 3px 0px;
}
#directions	{
line-height: 130%;
font-size:12px;
padding: 5px 25px;
}
#145bannerleft	{
padding: 7px;
background: url(images/banners/banner_145x250.gif) no-repeat center center;
font-size: 14px;
color: #000;
line-height: 130%;
}
.brdr_all	{
border: 1px solid #CCC;
}
.brder_right {
border-right: 1px solid #666;
}
#top_feature	{
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}
#waiver ul	{
padding-left: 10px;
margin: 0px;
}
#waiver li	{
padding: 0px;
margin: 0px;
}
#newsletter_links	{
font-size: 12px;
padding: 15px 15px 15px 25px;
line-height: 180%;}
#newsletter_links a:link, #newsletter_links a:visited	{
text-decoration: none;
}
#events h2	{
color: #333;
font-size: 16px;
font-weight: bold;
padding: 0px;
margin: 5px 0px;
border-bottom: 2px solid #9C0;
}
.box1	{
background: #EBEBEB;
color:#333;
line-height: 160%;
width: 90%;
padding: 20px;
margin: 10px;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}
.box2	{
background: #FFF;
color:#333;
line-height: 160%;
width: 90%;
padding: 20px;
margin: 10px;
border-top: 1px solid #ECECEC;
border-left: 1px solid #ECECEC;
border-bottom: 2px solid #666;
border-right: 2px solid #666;
}
#newsletter1	{
padding: 5px;}
#about_text	{
font-size: 12px;
height: 300px;
color: #333;
line-height: 160%;
padding: 4px 45px;
letter-spacing: expanded;
background: url(images/css_bgs/300x300_logo.gif)center center no-repeat;
}
#about_sublinks a:link,#about_sublinks a:visited	{
font-size: 12px;
color: #FFF;
line-height: 120%;
text-decoration: none;
padding: 2px 15px;
}
about_sublinks a:hover	{
color: #9c0;
background: #fff;
}
#bands	{
line-height: 150%;
}
#park_info	{
margin-top: 10px;
}
#park_info h1	{
border-bottom: 1px solid #333;
font-size: 14px;
padding: 2px;
margin: 5px 0px;
text-decoration: none;
}
.info_spot	{
padding: 0px 15px;
border-right: 1px dotted #ccc;
font-size: 12px;
}
.info_spot_rt	{
padding: 0px 15px;
font-size: 12px;
}
#printme	{
background: #666;
width: 100%;
margin: 0px;
padding: 0px;
}
.logo1	{
float: right;
padding:0px 5px;
}
.homespot	{
border-bottom: 2px solid #333;
padding: 5px 0px;
margin-bottom: 5px;
}
.homespot2	{
font-size: 12px;
line-height: 140%;
}
.homespot2 a	{
font-size: 12px;
line-height: 140%;
color: #333;
text-decoration: none;
}
/*////////////////////////////////////////////  php if/then display classes ///////////////////////////////////////////////////*/
.hide {
visibility: hidden;
}
.show {
visibility: visible;
}