body { 				background-color: #000000;	margin: 0px;
}

h1 { 				font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #0D8980;	letter-spacing: 1px; width: 350px;  margin: 0px;
}

h2 { 				font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #0D8980;	letter-spacing: 1px;
}

h3 { 				font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #0D8980;	letter-spacing: 1px;
}

h4 { 				font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #0D8980;	letter-spacing: 1px;
}

.wrapper {			width: 945px; height: auto;
}

.layout {			float: left;  display: inline; width: 945px; height: auto;
}


.header {			background-image: url(images/header.jpg); margin: 0px;	height: 128px;	width: 945px;
}

.top-menu {			background-image: url(images/back.jpg);	margin: 0px;	height: 36px;	width: 945px;
}

.flash {			margin: 0px;	height: 230px;	width: 945px;
}

.content {			background-image: url(images/left-background.jpg);	background-repeat: repeat-y;	height: auto;
					width: 947px;	float: left; clear:left; 	background-color: #FFFFFF;
}

.content-home {			background-image: url(images/left-background.jpg);	background-repeat: repeat-y;	height: auto;
					width: 765px;	clear: left;	float: left;	background-color: #FFFFFF;
}

.left {				margin: 0px;	float: left; 	height: auto;	width: 180px; margin-left: 2px;
}

/* menu*/

.menu-title{
					font: 14px Arial, Helvetica, sans-serif;	color: #00A99D;	text-indent: 8px;	margin-bottom: 0px;	margin-left: 0;
					margin-top: 5px;	text-decoration: none;	display: block;	text-align: left; height: 36px;	line-height: 35px;
					border-bottom: 1px solid #fff;	width: 165px; font-weight: bold;
}

.menu a {
					font: 14px Arial, Helvetica, sans-serif;	color: #fff;	text-indent: 15px;	margin-bottom: 5px;	margin-left: 0; width: 180px;
					margin-top: 5px;	text-decoration: none;	display: block;	text-align: left;	height: 36px;	line-height: 35px; font-weight: bold;
}

.menu a:hover {
					font: 14px Arial, Helvetica, sans-serif;	color: #fff;	text-indent: 15px;	margin-bottom: 5px;	margin-left: 0;  width: 180px;
					margin-top: 5px;	text-decoration: none;	background-color: #92D3CF;	height: 36px;	line-height: 35px; font-weight: bold;
}

.menu-top{			width: 945px; height: 36px; background-image: url(back.jpg);background-repeat: repeat-x; 
}

.menu-top-txt {		display: inline;	text-align: left; 
}

.menu-top-txt a {	font: 14px Arial, Helvetica, sans-serif;	color: #122E32; font-weight: bold; text-transform: uppercase; margin-left: 15px; margin-right: 15px;
						text-decoration: none;	display: inline;	text-align: left;	height: 36px; line-height: 33px;
}

.menu-top-txt a:hover {	font: 14px Arial, Helvetica, sans-serif;	color: #fff;text-decoration: none; font-weight: bold;line-height: 33px;
}

/* body main*/


.copy-home { 		font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	height: auto;	width: 510px;	margin: 10px 10px 10px 25px;
					text-align: left;
}

.copy-home a{ 		font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration: none; color: #000;
}

.right {				margin: 0px;	float: left;	height: auto;	width: 180px;  background-color: #0D8980;
}


.right-cell-header{		font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #fff; font-weight: bold; text-align: left;

}

.right-cell{			width: 170px; margin-left: 5px; margin-right: 5px;

}

.right-cell-body{		font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #fff; font-weight: normal; text-align: left;

}

.right-cell-body a{		font-family: Arial, Helvetica, sans-serif;	font-size: 12px; 	color: #CFCFCF; font-weight: normal; text-align: right;

}

/* body main*/

.center { 			margin: 0px;	float: left;	height: auto;	width: 763px;	line-height: 23px;

}


.copy-large { 		font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	float: left;	height: auto;	width: 712px;	margin: 10px 10px 10px 15px;
					text-align: left; 
}

.heading { 				font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #0D8980;	letter-spacing: 1px; font-weight: bold; width: 105px; float: left; display: inline;
}

/* footer*/

.footer { 			margin: 0px;	float: left;	height: 45px;	width: 945px;	background-image: url(images/footer.jpg);
					background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	line-height: 26px;	color: #FFFFFF;	font-size: 12px;
}

.footer a {  		font-family: Arial, Helvetica, sans-serif;	line-height: 26px;	color: #FFFFFF;	font-size: 12px; text-decoration: none;
}

.keywords-text {  		font-family: Arial, Helvetica, sans-serif;	line-height: 23px;	color: #FFFFFF;	font-size: 12px; text-decoration: none; font-size: 10px;
}

.keywords-text a {  		font-family: Arial, Helvetica, sans-serif;	line-height: 23px;	color: #FFFFFF;	font-size: 12px; text-decoration: none;font-size: 10px; 
}



/* Gallery Scroll */

div.contentscroll {	height: 130px;	 	width: 700px;  overflow: auto; 	overflow-x: auto; 	border: 0px solid #CFCFCF; margin: 0px;	
					scrollbar-base-color: #CFCFCF;  scrollbar-arrow-color: #2673C1;	scrollbar-track-color: #FFFFFF; scrollbar-darkshadow-color: #AFB1B8;
					scrollbar-shadow-color: #CFCFCF; 	scrollbar-3dlight-color: #AFB1B8;	scrollbar-face-Color: #CFCFCF; 
}

.vivo {			font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;	font-size: 12px; text-decoration: none; color: #000; font-weight: bold;

}

.vivo a {		letter-spacing: 1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; text-decoration: none; color: #000; font-weight: bold;

}