@CHARSET "UTF-8";

/*-----------------------------------------------------
@author:    CanvasGroup
@version:   1.0
@copyright: 2010, canvasgroup.com.au
@since:     2010.07.05
-------------------------------------------------------*/

/* News & Events */
div#news-container {
	
}

	div#news-container h2 {
		margin-bottom: 3px;
	}

	div#news-entries {
		padding-top: 15px;
		background-image: url(../images/index/news_line.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}
	
		div.news-entry {
			margin-bottom: 7px;
		}
		
		div#news-entry-last {
			margin: 0px;
		}

		div.news-entry:after {
			display: block;
			clear: both;
			height: 0px;
			visibility: hidden;
			content: ".";
		}
		
		div#news-entry-last:after {
			display: block;
			clear: both;
			height: 0px;
			visibility: hidden;
			content: ".";
		}
		
			div.news-image {
				float: left;
				width: 240px;
				height: 112px;
			}
			
			div.news-body {
				float: left;
				padding-left: 15px;
				width: 290px;
			}
			
				h3.news-title {
					margin-bottom: 3px;
					font-weight: bold;
					line-height: 15px;
					text-transform: uppercase;
				}
				
				div.news-date {
					margin-bottom: 3px;
					font-weight: bold;
				}
				
				div.news-description {
					margin-bottom: 5px;
					width: 290px;
				}
				
				div.news-more-info {
					font-family: Times;
					font-style: italic;
				}
				
				div.news-more-info a {
					text-decoration: underline;
				}
				
				div.news-more-info a:hover {
					text-decoration: none;
				}

	
/* Photo Gallery */
div#photo-container {
	
}

	div#photo-container h2 {
		margin-bottom: 3px;
	}

	div#photo-entries {
		padding-top: 15px;
		background-image: url(../images/index/photo_line.gif);
		background-position: left top;
		background-repeat: no-repeat;
	}
	
		div.photo-entry {
			width: 190px;
			height: 111px;
			margin-bottom: 7px;
		}
		
			div.photo-entry-circle {
				position: absolute;
				width: 199px;
				height: 111px;
				background-image: url(../images/index/photo_circle.png);
				background-position: left top;
				background-repeat: no-repeat;
			}
			
				h3.photo-title {
					
				}
				
					h3.photo-title a {
						display: block;
						width: 81px;
						height: 71px;
						padding-top: 40px;
						padding-left: 5px;
						padding-right: 113px;
						font-size: 11px;
						font-weight: bold;
					}

