
body {margin: 0 auto; background: #91908b url('/images/MainBG.gif') repeat-x top left;}
.cl {clear: both;}
form {margin: 0; padding: 0}
td {font-family: arial; font-size: 11px;}

.content {color: #666666; font-family: arial; font-size: 11px;}
	.content a:link, .content a:visited, .content a:active {color: #e35800; text-decoration: underline;}
	.content a:hover {color: #ffcc00; text-decoration: underline;}

.search {text-align: right; font-family: arial; font-size: 11px; color: #ffffff; padding: 2px 7px 0 0;}
	.search a:link, .search a:visited, .search a:active {color: #f5d607; text-decoration: none;}
	.search a:hover {text-decoration: underline;}

	

#container {width: 850px; margin: 0 auto; background-color: #ffffff;}
#utility {background-color: #000000; border-bottom: solid 3px #333333;}
	#utility ul {text-align: right; list-style: none; margin: 0px;}
	#utility li {text-align: right; color: white; border-left: solid 1px; line-height: 22px; display: inline; font-family: arial; font-size: 11px;  padding: 0px 6px 0px 10px;}
	#utility li a:link {color: white; text-decoration: none;}
	#utility li a:visited {color: white; text-decoration: none;}
	#utility li a:active {color: white; text-decoration: none;}
	#utility li a:hover {color: #F4E100; text-decoration: underline;}
	
	#logo-container {width: 850px; background-color: #000000; height: 84px; border-bottom: solid 1px #2d3236; background-image: url('/images/LogoBG.gif');}
		#logo {float: left; width: 184px;}
	
	#login-container {float: right; width: 330px; padding-top: 10px;}
		.login {word-spacing:1px; text-align: left; font-family: arial; font-size: 11px; color: #ffffff; padding: 0 5px;}
		.login a:link, a:active, a:visited {color: #f5d607; text-decoration: none;}
		.login a:hover {text-decoration: underline;}
		.login .inputs {width: 120px; background-color: #ebe5d4; border: solid 1px #9db6ab;}
	
	#nav-container {height: 41px; border-top: solid 1px #000000; border-top: solid 1px #000000; background-image: url('/images/NavBG.gif');}
	.nav {width: 121px; float: left;}
	.nav img {border: none;}
	
	
	#mainimage {width: 850px; height: 180px; overflow:hidden;}	

	#titlebar-container {height: 72px; background: url('/images/TitleBg.gif') repeat-x top left;}
	#titlebar-container-sub {height: 169px; background: url('/images/SubTitleBg.gif') repeat-x top left;}

	
	#titlebar-table {width: 850px; padding: 0px; border: none;}
	#titlebar-table .inputs {width: 200px; height: 19px;}
	
		

#subpage-body-container {width: 850px; background: url('/images/BodyBg.gif') repeat-y top left;}
#homepage-body-container {width: 814px; padding: 10px 18px 18px 18px;}
		
#homeleftcol {width: 491px; float: left;}
#homerightcol{width: 305px; float: right;}

#homeleftfeature-container {width: 451px; background: #000000 url('/images/HomeBoxBorder.gif') repeat-x top left; padding: 20px;}

#homefeaturefooter{height: 5px; background: #000000 url('/images/HomeBoxBorder.gif') repeat-x bottom left;}
	.homeleftfeature_text_title {font-weight: bold; color: white; font-family: times; font-size: 25px;}
	.homeleftfeature_text {color: white; font-family: arial; font-size: 11px; line-height: 18px;}
	.homereadmore img {padding: 0px 0px 0px 325px; border: 0px;}	

#homenewscolleft {margin-top: 18px; width: 240px; float: left;}
	.homecatfeature {font-family: arial; font-size: 11px; color: #666666; border: 6px solid #d7d7d7; width: 208px;  margin-bottom: 14px; padding: 10px;}
	.homecatfeature h1 {font-family: times; font-size: 18px; color: #383a3c; border-top: 1px dashed #b2b0ac; padding-top: 3px; margin-top: 3px; margin-bottom: 3px;}

#homenewscolright{margin-top: 18px; width: 240px; float: right;}
	.homenewsticker {scrollbar-base-color: #666666; overflow: auto; font-family: arial; font-size: 11px; color: #666666; border: 6px solid #d7d7d7; height: 622px; width: 208px; margin-bottom: 14px; padding: 10px;}
	.homenewsticker h1 {font-family: arial; font-size: 11px; border-top: 1px dashed #b2b0ac; padding-top: 3px; margin-top: 10px; margin-bottom: 1px;}

#homeeventtitle {width: 305px; height: 29px;}

#homeeventcontainer{width: 303px; background: #000000; border-top: 1px solid #40444a; border-right: 1px solid #40444a; border-left: 1px solid #40444a;}
#homeeventscroll {padding-left: 10px;  padding-top: 18px; width: 41px; float: left;}
#homeevents{padding-top: 3px; width: 242px; padding-right: 10px;  float: right;}
.homeevents-text {color: #ffffff; font-family: arial; font-size: 11px; border-bottom: 1px dashed #ffcc00; padding-bottom: 6px;}

#homeeventfooter{height: 12px; margin-bottom: 10px;}

.feature-venues {padding-left: 15px; padding-bottom:10px; color: white; font-family: arial; font-size: 11px; line-height: 18px; margin-top: 15px;}
.feature-venues h1 {font-family: arial; font-size: 12px; color:#f6c500;  padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px}
.feature-venues img {border: 1px solid #f6c500; margin-right: 5px; margin-bottom:5px;}
.feature-venues a:link, a:visited, a:active, a:hover {color: #f5d607; text-decoration:underline;}

.small-venue-text h1 {font-family: arial; font-size: 16px; padding-bottom: 0px; margin-bottom: 0px; margin-top: 0px; line-height: 16px;}
.small-venue-text{margin-bottom:15px; color: #333333; font-family: arial; font-size: 11px; line-height: 14px; float:right; width: 275px;}
.small-venue-image {margin-bottom:15px; float:left; width: 58px; border: 1px solid #000000; margin-right: 5px;}


#footer-container{width: 850px; height: 73px; background-image: url('/images/FooterBG.gif');}
#footer-tagline{padding-top: 25px; padding-left: 10px; float: left;}

#footer-util {text-align: right; float: right; color: #ffffff; font-family: arial; font-size: 11px; padding-top: 10px; padding-right: 10px;}
	#footer-util img {padding-top: 5px;}
	#footer-util a:link {color: #ffffff; text-decoration: none;}
	#footer-util a:visited {color: #ffffff; text-decoration: none;}
	#footer-util a:active {color: #ffffff; text-decoration: none;}
	#footer-util a:hover {color: #4d4d4d; text-decoration: underline;}

#consolidated {float: left; color: #4d4d4d; font-family: arial; font-size: 11px; padding: 10px; text-decoration: none;}
	#consolidated a:link {color: #4d4d4d; text-decoration: none;}
	#consolidated a:visited {color: #4d4d4d; text-decoration: none;}
	#consolidated a:active {color: #4d4d4d; text-decoration: none;}
	#consolidated a:hover {color: #4d4d4d; text-decoration: underline;}

#copy {float: right; color: #ffffff; font-family: arial; font-size: 10px; padding-right: 10px; padding-top: 9px;}
	
			
#sub-nav-container {width: 145px; background: url('/images/SubNavBg.gif') repeat-x top left; float: left;}

#ad {width: 125px; padding: 10px 10px 10px 10px; font-family: arial; font-size: 11px; color: #666666;}
#ad img{border: 0px; margin-top: 4px; margin-bottom: 4px;}

ul.subnav  {margin: 0; padding: 0; border-top: 1px dashed #cccccc; border-bottom: 1px dashed #cccccc; list-style: none;}
.subnav li {background: url('/images/NavBullet.gif') no-repeat center left; line-height: 22px; color: #666666; font-family: arial; font-size: 11px; padding: 0 0 0 15px; margin:  0 0 0 10px;}
.subnav li a:link {color: #666666; text-decoration: none;}
.subnav li a:visited {color: #666666; text-decoration: none;}
.subnav li a:active {color: #666666; text-decoration: none;}
.subnav li a:hover {color: #fd6e13; text-decoration: underline;}


#venue-type-title h1 {color: #ffffff; font-family: arial; font-size: 35px; font-weight: bold; padding-left: 170px; margin-top: 41px; margin-bottom:0px;}
#mobile-keyword {color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold; padding-left: 327px; margin-top:1px; padding-top:2px;}


.venue-address {float:right; text-align: right; color: #ffffff; font-family: arial; font-size: 11px; padding-right: 10px; margin-top: 15px; padding-top:0px;}
	.venue-address a:link, .venue-address a:visited, .venue-address a:active {color: #ffcc00; ext-decoration: underline;}
	.venue-address a:hover {color: #e35800; text-decoration: underline;}

#sub-body {width: 665px; margin-right: 10px; margin-left: 20px; margin-top: 10px; float: right;}

#venuecol {width: 340px; margin-right: 10px; float: left;}
#featuredvenuecol {float: right;}

	#sub-nav-container {width: 145px; background: url('/images/SubNavBg.gif') repeat-x top left; float: left;}
	
	#ad {width: 125px; padding: 10px 10px 10px 10px; font-family: arial; font-size: 11px; color: #666666;}
	#ad img{border: 0px; margin-top: 4px; margin-bottom: 4px;}
	
	ul.subnav  {margin: 0; padding: 0; border-top: 1px dashed #666666; border-bottom: 1px dashed #666666; list-style: none;}
	.subnav li {background: url('/images/NavBullet.gif') no-repeat center left; line-height: 22px; color: #666666; font-family: arial; font-size: 11px; padding: 0 0 0 15px; margin:  0 0 0 10px;}
	.subnav li a:link {color: #666666; text-decoration: none;}
	.subnav li a:visited {color: #666666; text-decoration: none;}
	.subnav li a:active {color: #666666; text-decoration: none;}
	.subnav li a:hover {color: #fd6e13; text-decoration: underline;}
	
	
	#venue-type-title h1 {color: #ffffff; font-family: arial; font-size: 35px; font-weight: bold; padding-left: 170px; margin-top: 41px; margin-bottom:0px;}

	#venue-address {float:right; text-align: right; color: #ffffff; font-family: arial; font-size: 11px; padding-right: 10px; margin-top: 15px; padding-top:0px;}
	#venue-address a {color: #ffffff;}

	#sub-body {width: 665px; margin-right: 10px; margin-left: 20px; margin-top: 10px; float: right;}
	#venuecol {width: 340px; margin-right: 20px; float: left;}
	#featuredvenuecol {float: right;}
	
#club-sub-body {width: 655px; margin-right: 10px; margin-left: 30px; margin-top: 10px; float: right;}
#club-body {width: 436px; margin-right: 20px; float: left;}
#photocol {width: 199px; float: right;}
 .img-gallery img{border: 1px solid #000000}

 .prop-gallery {margin: 20px 0px; padding: 0; overflow: hidden; width: 760px; list-style: none;}
		.prop-gallery li{float: left; display: inline; width: 156px; height: 135px; margin:0 0 0px 1%; padding: 10px 5px 0px 5px; position: relative;text-align: center;}
		.prop-gallery a,.prop-gallery img {display: block; width: 100%;}
		.prop-gallery a img { border: none;}
		.prop-gallery a:link img,.prop-gallery a:visited img,.prop-gallery a:focus img,.prop-gallery a:hover img,.prop-gallery a:active img{ padding: 3px; background: #eeefef; width:150px; height:100px; border: 1px solid #eeefef; }
		.prop-gallery a:hover img {border-color: #c31030;}


.static_content {
	text-align:justify; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	padding:0px 4px 0px 4px;
}
.static_content_color {
	text-align:justify; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#666666; 
	font-size:13px;
	font-style:italic;
	padding:0px 4px 0px 4px;
}