@charset "utf-8";
/* CSS Document */

body	{
		background: #000 url(../images/main/bg.jpg) no-repeat top center;
		font: 14px Arial, Helvetica, sans-serif;
		color: #fff;
		}
#container	{
		width: 957px;
		margin: auto;
		}
#header	{
		background: url(../images/main/header.jpg) no-repeat;
		width: 957px;
		height: 190px;
		}
#navi	{
		background: url(../images/main/nav-tile.gif) repeat-x;
		border: 1px solid #ededed;
		width: 955px;
		height: 34px;
		}
#content	{
		background: url(../images/main/opac-tile.png) repeat;
		border: 1px solid #ededed;
		border-top: none;
		width: 955px;
		padding: 4px 0 0 0;
		margin: 0 0 4px 0;
		}
#content2	{
		background: url(../images/main/meshfill.png) no-repeat bottom right;
		width:
		}
#cont-left	{
		position: relative;
		margin-left: 4px;
		float: left;
		width: 720px;
		}
#cont-right	{
		position: relative;
		left: 5px;
		float: left;
		width: 222px;
		}
#footer	{
		color: #666;
		}
		
/* Nav */
.home, .about, .news, .berteam, .community, .photos, .business, .shopping, .legends	{
		display:block;
		float: left;
		height: 34px;
		padding: 0;
		margin: 0;
		}
.home	{
		background: url(../images/main/nav/home.jpg) 0 0 no-repeat;
		width: 78px;
		}
.about	{
		background: url(../images/main/nav/about.jpg) 0 0 no-repeat;
		width: 76px;
		}
.news	{
		background: url(../images/main/nav/news.jpg) 0 0 no-repeat;
		width: 80px;
		}
.berteam	{
		background: url(../images/main/nav/berteam.jpg) 0 0 no-repeat;
		width: 105px;
		}
.community	{
		background: url(../images/main/nav/community.jpg) 0 0 no-repeat;
		width: 127px;
		}
.photos	{
		background: url(../images/main/nav/photos.jpg) 0 0 no-repeat;
		width: 89px;
		}
.business	{
		background: url(../images/main/nav/business.jpg) 0 0 no-repeat;
		width: 108px;
		}
.shopping	{
		background: url(../images/main/nav/shopping.jpg) 0 0 no-repeat;
		width: 109px;
		}
.legends	{
		background: url(../images/main/nav/legends.jpg) 0 0 no-repeat;
		width: 183px;
		}

.navroll a:hover { 
		background-position: 0 -34px;
		}

/* Tags */
h1	{
		font-size: 18px;
		margin: 0 0 20px 0;
		display: none;
		}
h2	{
		font-size: 16px;
		color: #ff4c00;
		}
h3	{
		}
h4	{
		font-size: 14ppx;
		font-weight: bold;
		clear: right;
		}
p	{
		margin: 0 0 20px 0;
		}
hr	{
		color: #ff4c00;
		background-color: #ff4c00;
		width: 90%;
		height: 1px;
		border: none;
		margin: 0 0 20px 0;
		}
#content li	{
		list-style: square;
		margin: 0 0 5px 25px;
		}
strong	{
		color: #ff4c00;
		}

/* Classes */
.text-center	{
		text-align: center;
		}
.center	{
		margin: auto;
		}
.float-left	{
		position: relative;
		float: left;
		margin: 0 5px 5px 0;
		}
.float-right	{
		position: relative;
		float: right;
		margin: 0 0 5px 5px;
		}
.banfloat	{
		position: relative;
		float: left;
		margin: 0 0 4px 0;
		}
.imgborder	{
		border: 1px solid #ededed;
		}
.imgbordernoleft	{
		border: 1px solid #ededed;
		border-left: none;
		}
.cont-contain	{
		background: #000 url(../images/main/contbg.jpg) no-repeat;
		border: 1px solid #ededed;
		width: 698px;
		padding: 10px;
		margin: 0 0 4px 0;
		min-height: 325px;
		}
.cont-contain2	{
		background: #000 url(../images/main/contbg.jpg) no-repeat;
		border: 1px solid #ededed;
		width: 718px;
		margin: 0 0 4px 0;
		}
.botmarg	{
		margin: 0 0 4px 0;
		}
#cont-right img	{
		margin: 0 0 4px 0;
		}
.bold	{
		font-weight: bold;
		}
.countdown	{
		background: #000 url(../images/banners/radio.jpg) no-repeat;
		width: 283px;
		height: 163px;
		border: 1px solid #ededed;
		float: left;
		}
.countdown2	{
		position: relative;
		width: 250px;
		height: 60px;
		top: 95px;
		left: 18px;
		}
.countdown p	{
		margin: 0;
		padding: 0;
		}
#countbox	{
		font: bold 30px Tahoma;
		position: relative;
		text-align: center;
		}
.counttext	{
		font: bold 14px Tahoma;
		text-align: center;
		position: relative;
		top: -10px;
		}
p.date	{
		color: #999999;
		font-size: 10px;
		margin: 0;
		}
.readmore	{
		float: right;
		margin: 4px 15px 15px 5px;
		}

/* Links */
a	{
		color: #fff;
		}
a:hover	{
		color: #ff4c00;
		}
h2 a	{
		color: #ff4c00;
		text-decoration: none;
		}
h2 a:hover	{
		color: #c72105;
		}
h4	a	{
		color: #ff4c00;
		text-decoration: none;
		}
h4	a:hover	{
		color: #fff;
		}
#footer a	{
		text-decoration: none;
		}
		
/* Forms */
span.formtext	{
		display: block;
		float: left;
		width: 150px;
		padding-right: 6px;
		text-align: right;
		}
.spacer	{
		margin-left: 110px;
		padding-bottom: 10px;
		}
fieldset	{
		padding: 10px;
		}
legend	{
		color: #fff;
		}

img, div { behavior: url(/css/iepngfix.htc) }
		