	.frame{
		float : left;

		margin:0px 4px 0px 0px;
		padding :0px 0px 0px 0px;
		padding-bottom : 0px;
		
		border : solid 1px #cccccc
	}
	
			/*Credits: Dynamic Drive CSS Library */
		/*URL: http://www.dynamicdrive.com/style/ */
		
		.thumbnail{
		position: relative;
		z-index: 0;
		}
		
		.thumbnail:hover{
		background-color: transparent;
		z-index: 100;
		}
		
		.thumbnail span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: lightyellow;
		padding: 5px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.thumbnail span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.thumbnail:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 25;
		left: 40px; /*position where enlarged image should offset horizontally */
		
		}
		
		
		.thumbnailr{
		position: relative;
		z-index: 0;
		}
		
		.thumbnailr:hover{
		background-color: transparent;
		z-index: 100;
		}
		
		
		.thumbnailr span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: lightyellow;
		padding: 5px;
		right: 1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.thumbnailr span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.thumbnailr:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 25;
		left: -360px; /*position where enlarged image should offset horizontally */
		
		}
		
		
		.thumbnailLeft{
		position: relative;
		z-index: 0;
		}
		
		.thumbnailLeft:hover{
		background-color: transparent;
		z-index: 100;
		}
		
		.thumbnailLeft span{ /*CSS for enlarged image*/
		position: absolute;
		background-color: lightyellow;
		padding: 5px;
		left: -1000px;
		border: 1px dashed gray;
		visibility: hidden;
		color: black;
		text-decoration: none;
		}
		
		.thumbnailLeft span img{ /*CSS for enlarged image*/
		border-width: 0;
		padding: 2px;
		}
		
		.thumbnailLeft:hover span{ /*CSS for enlarged image on hover*/
		visibility: visible;
		top: 25;
		left: 40px; /*position where enlarged image should offset horizontally */
		
		}
		

		
		.main-submenu1 {background:#ffffff;padding-bottom:10px;margin-top:5px}
		
		
		.main-submenu1 a {font:normal 11px Verdana; color:#2083c4; text-decoration:none}
		
		.main-submenu2 {background:#ffffff;padding-bottom:10px;margin-top:5px}
		
	
		.main-submenu2 a {font:normal 11pxVerdana; color:#2083c4; text-decoration:none}
		
		.main-submenu3 {background:#ffffff;padding-bottom:10px;margin-top:5px}
		
		
		.main-submenu3 a {font:normal 11px Verdana; color:#2083c4; text-decoration:none}
		
		.main-submenu4 {background:#ffffff;padding-bottom:10px;margin-top:5px}
		
		
		.main-submenu4 a {font:normal 11px Verdana; color:#2083c4; text-decoration:none}