#container
	{
		background: #fff url(../img/bg_main.gif) no-repeat;
		width: 960px;
		border: 2px solid #a1a1a1;
		margin-top: 20px;
		margin-bottom: -30px;
		margin-left: auto;
		margin-right: auto;
		padding:0px;
		/*height:100%;*/
		/*min-height:60%;*/
		z-index: 1;
		clear:both;
		overflow:hidden;
	}
#top
	{
		width:920px;
		height:110px;
		font-style:italic;
		font-size: 1.5em;
		line-height:1.5em;
		font-weight:700;
		background-color: transparent;
		padding:50px 0px 0px 40px;
	}
.topsmall	
	{
		font-size:0.625em;
		color: #a1a1a1;
		font-style:normal;
	}
#topdarkgreen
	{
		width:920px;
		height:30px;
		font-size: 1.5em;
		line-height:1.5em;
		font-weight:700;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		background-color: #939146;
		padding:0px 0px 0px 40px;
	}
#topleft
	{
		float:left;
		font-size: 1.1em;
		line-height:1.5em;
		font-weight:900;
		color: #fff;
	}	
#topright
	{
		float:right;
		font-size:0.625em;
		letter-spacing: 0.07em;
		color: #fff;
		margin-right:40px;
	}
#toplightgreen
	{
		width:960px;
		height:10px;
		filter:alpha(opacity=80);
		-moz-opacity:0.8;
		opacity:0.8;
		background-color: #d6d633;
		clear:both;
	}
#content
	{
		float:left;
		width:440px;
		/*min-height:60%;*/
		/*height:100%;*/
		padding:60px 40px 20px 40px;
		background-color:transparent;
	}
#nav-left
	{
		height:260px;
		width:210px;
		filter:alpha(opacity=70);
		-moz-opacity:0.7;
		opacity:0.7;
		background-color:#000;
		float:left;
		margin-top:20px;
	}
#nav-right
	{
		height:260px;
		width:210px;
		filter:alpha(opacity=50);
		-moz-opacity:0.5;
		opacity:0.5;
		background-color:#000;
		float:left;
		margin-top:20px;
		margin-right:20px;
	}
#txt-nav-right
{
	color:#fff;
	background-color:transparent;
	filter:alpha(opacity=100);
	-moz-opacity:01.0;
	opacity:1.0;
	margin:30px 20px 0px 0px;
	text-align:right;
	font-size: 1.1em;
	line-height:2.5em;
	font-weight:900;

}
.blind
{
	color:#fff;
	font-weight:900;
}
.iamhere
	{
	color:#939146;
	font-size: 0.75em;
	font-weight:900;		
	}
#txt-nav-left
{
	color:#fff;
	background-color:transparent;
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	margin:30px 0px 0px 20px;
	font-size: 1.1em;
	line-height:2.5em;
	font-weight:900;

}
#right
	{
		width:420px;
		margin-top:20px;
		margin-bottom:0px;
		margin-right:20px;
		background-color: transparent;
		float:right;
		height:100%;
	}
#address
	{
		width:360px;
		margin-top:20px;
		margin-bottom:20px;
		margin-right:0px;
		background-color: #fff;
		float:right;
		height:130px;
		text-align:right;
		padding-right:20px;
		padding-top:10px;
		line-height:1em;
	}
.addsmall
	{
		font-size:0.75em;
		line-height:0.5em;
	}
.addnorm
	{
		font-size:1.0em;
		line-height:1.2em;
	}
.addbig
	{
		font-size:1.75em;
		line-height:1.75em;
	}

