/* CSS Document */

/* Created by e-advertising, (c) 2006.  adam@e-ads.com.au */

html {
		background: #ffffff;
		overflow: hidden;
		}
		
body {
		margin: 0 0 0 0;
		padding: 0;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		overflow: hidden;
		}

img {
		margin: 0;
		padding: 0;
		border: 0;
		}

p {	margin: 8px 0 15px 0; }

a {	cursor: hand; }
a img { border: none;}	
a:link { text-decoration: none; color: #000000; }
a:visited { text-decoration: none; color: #000000; }
a:hover { text-decoration: underline; color: #000000; }

.container {
		width: 812px;
		height: 700px;
		margin: auto;
		overflow: hidden;
		}
		
.left {
		background: #ffffff url(../img/side_left.jpg) no-repeat;
		width: 20px;
		height: 700px;
		margin: 0;
		padding: 0;
		float: left;
		}
		
.right {
		background: #ffffff url(../img/side_right.jpg) no-repeat;
		width: 20px;
		height: 700px;
		margin: 0;
		padding: 0;
		float: left;
		}

.center {
		background: #ffffff;
		width: 772px;
		height: 700px;
		margin: 0;
		padding: 0;
		float: left;
		}
		
.header {
		background: #ffffff url(../img/upper_tile.jpg) repeat-x;
		width: 772px;
		height: 52px;
		margin: 0;
		padding: 0;
		}
		
		.title {
				float: left;
				margin: 13px 0 0 3px;
				}
		.menu {
				float: right;
				margin: 13px 0 0 0;
				}
		
.flash {
		background: url(../img/flashtemplate.jpg) no-repeat;
		width: 772px;
		height: 256px;
		margin: 0;
		padding: 0;
		}
		
.content {
		background: #ffffff url(../img/lower_tile.jpg) repeat-x;
		width: 762px;
		height: 272px;
		padding: 7px 0 0 10px;
		margin: 0;
		text-align: left;
		}	
		.column1 {
				width: 152px;
				height: 270px;
				float: left;
				padding: 7px 0 0 0;
				overflow: auto;
				}
		.column2 {
				background: url(../img/clmn_tile.gif) repeat-y;
				width: 120px;
				height: 270px;
				float: left;
				padding: 7px 0 0 38px;
				}
				.column2 p { width: 240px; }
		.column3 {
				background: url(../img/clmn_tile.gif) repeat-y;
				width: 400px;
				height: 270px;
				float: left;
				padding: 7px 0 0 38px;
				overflow: auto;
				}
				.column3 p { width: 300px; }
				.hr_news {
						background: url(../img/hr_news.gif) repeat-x;
						width: 200px;
						height: 10px;
						margin: 0;
						padding: 0;
						}
		
		.column2b {
				background: url(../img/clmn_tile.gif) repeat-y;
				width: 550px;
				height: 270px;
				float: left;
				padding: 7px 0 0 38px;
				}
				.column2b p { width: 530px; }
	
		.gallerycontainer {
				width: 760px;
				height: 255px;
				overflow: auto;
				margin: 0;
				padding: 0;
				float: left;
				}
	
		.galleryrow01 {
				width: 720px;
				height: 15px;
				float: left;
				padding: 5px 0 0 5px;
				margin: 0;
				}
		
		.galleryrow02 {
				background: url(../img/hr_news.gif) bottom repeat-x;
				width: 700px;
				float: left;
				padding: 5px 0 0 5px;
				margin: 0;
				font-weight: bold;
				}
		
				.galleryrow02 img {
						padding: 0;
						margin: 0 0 5px 5px;
						}
		
		.gallimg {
				width: 150px;
				height: 110px;
				text-align: center;
				float: left;
				margin: 10px 0 0 0;
				}
		
.footer {
		background: #ffffff;
		width: 772px;
		height: 28px;
		margin: 10px 0 0 0;
		padding: 0;
		font-size: 9px;
		color: #cdcdcd;
		}
		.footer a:link { text-decoration: none; color: #cdcdcd; }
		.footer a:visited { text-decoration: none; color: #cdcdcd; }
		.footer a:hover { text-decoration: underline; color: #cdcdcd; }