html,body { margin: 0; padding: 0; height: 100%; }

body {
	background:#ffffff url(/site/graphics/bkgd.gif);
	color:#182532;
	font-family:georgia,times,times new roman,serif;
	font-size:12px;
	line-height: 16px;
	margin:0px;
}

img {
       border: 0px;
}
	
	#container {  
		position:relative; 	
		width:961px;
	}
	
	#leftCol {  
		position:relative; 	
		float:left;
		width:478px;
		background: transparent url(/site/graphics/bkgd_left.gif) no-repeat;
	}
	
	#rightCol { 
		position:relative; 
		float:left;
		width:483px;
	}
	
	#nav { 
		position:relative; 
		width:429px;
		height:168px;
		font-family:courier new,courier,mono;
		font-weight: bold;
		font-size:11px;
		line-height: 15px;
		padding-top:13px;
		padding-left:17px;
		padding-right:32px;
	}
	
	.leftContainer { 
		position:relative;
		width:429px;
		padding-top:13px;
		padding-left:17px;
		padding-right:32px;
		float:left;
	}
	
	.leftLeftCol { 
		position:relative; 
		width:147px;
		padding-right:10px;
		padding-left:10px;
              height: 170px;
		float:left;
	}
	
	.leftRightCol { 
		position:relative; 
		width:242px;
		padding-right:10px;
		padding-left:10px;
		float:right;
	}
	
	#flash { 
		position:relative; 
		width:478px;
	}
	
	#rightContainer { 
		position:relative;
		width:403px;
		padding-top:13px;
		padding-left:10px;
		padding-right:70px;
		background: transparent url(/site/graphics/home_updates_back.gif) no-repeat;
	}
	
	#rightContainerSub { 
		position:relative;
		width:403px;
		padding-top:13px;
		padding-left:10px;
		padding-right:70px;
		background: transparent url(/site/graphics/bkgd_right.gif) no-repeat;
	}
	
	#updates { 
		position:relative; 
		min-height:168px;
              color:#3E7646;
	}
	
	.rightColElement { 
		position:relative;
	}
	
	.rightLeftCol { 
		display:inline;
		width:195px;
		float:left;
	}
	
	.rightRightCol {
		display:inline;
		width:195px;
		float:right;
	}

.album_preview { 
	display:inline;
	width:100px;
       padding-right:34px;
	float:left;
}

#copyright { 
	width:160px;
       background: transparent url(/site/graphics/copy_bkgd.gif) no-repeat;
       font-family:courier new,courier,mono;
	font-weight: bold;
	font-size:11px;
       line-height: 16px;
	color:#182532;
}

.mono{
	font-family:courier new,courier,mono;
	font-weight: bold;
	font-size:11px;
	line-height: 14px;
	color:#182532;
       background-color:#ffffff;
}

.monoGreen{
	font-family:courier new,courier,mono;
	font-weight: bold;
	font-size:11px;
	line-height: 14px;
	color:#3E7646;
       background-color:#ffffff;
}


.newsHeadline{
	width:195px;
	font-family:georgia,times,times new roman,serif;
	font-size:18px;
	line-height: 16px;
	color:#BEA110;
	text-align:center;
}

.highlight{
	color:#BEA110;
}	
	
a:link {
	color:#BEA110;
	text-decoration : none; 
}
a:visited {
	color:#BEA110;
	text-decoration : none; 
}
a:hover {
	color:#BEA110;
	text-decoration : underline; 
}

a.nav:link{
	color:#182532;
	text-decoration : none;
}

a.nav:visited{
	color:#182532;
	text-decoration : none;
}

a.nav:hover{
	color:#629B6A;
	text-decoration : underline;
}

a.green:link{
	color:#629B6A;
	text-decoration : none;
}

a.green:visited{
	color:#629B6A;
	text-decoration : none;
}

a.green:hover{
	color:#629B6A;
	text-decoration : underline;
}

.monoGreen a{
       color:#3E7646;
}

.monoGreen a:hover{
       text-decoration:underline;
}

#updates a{
       text-decoration:underline;
}

#updates a:hover{
       text-decoration:underline;
       color:#182532;
}

.mono a{
       color:#182532;
}

.mono a:hover{
       color:#3E7646;
       text-decoration:underline;
}

.floatleft { float: left; margin: 10px 10px 10px 0px }

.marginGreen {
       background-color:#ffffff;
}

.marginGreen a{
       color:#3E7646;
}

.marginGreen a:hover{
       text-decoration:underline;
}
