@charset "utf-8";
/* CSS Document */

/* gallery */

h2 {
	background-image:url(../image/gallery/gallery_title.png);
	text-indent:-9999px;
	width:200px;
	height:34px;
	margin-top:41px;
	margin-left:32px;
}

div#contents {
	background-image:url(../image/background/background_gallery_1.png);
	background-repeat:repeat-y;
	width:640px;
	height:480px;
	margin-top:5px;
	margin-left:32px;	
}

div#navi1 {
}

div#navi2 {
}

div#navi3 {
}

div#navi1 ul {
	list-style:none;
	margin-top:5px;
	margin-left:170px;
}

div#navi1 a {
	display:block;
	width:100px;
	height:25px;
}

div#navi2 ul {
	list-style:none;
	margin-top:41px;
}

div#navi2 a {
	display:block;
	width:100px;
	height:25px;
}

div#navi3 ul {
	clear:both;
	list-style:none;
	margin-top:15px;
	margin-left:5px;
}

div#navi3 a {
	display:block;
	width:100px;
	height:25px;
}

li.outline1 {
	background-image:url(../image/gallery/outline1.jpg);
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:left;
}

li.outline2 {
	background-image:url(../image/gallery/outline2.jpg);
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:left;
}

li.outline3 {
	background-image:url(../image/gallery/outline3.jpg);
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:left;
}

li.contact {
	background-image:url(../image/gallery/contact.jpg);
	width:100px;
	height:25px;
	text-indent:-9999px;
	float:left;
}

li.outline1 a:hover {
	background-image:url(../image/gallery/outline1hover.jpg);
	
}

li.outline2 a:hover {
	background-image:url(../image/gallery/outline2hover.jpg);
}

li.outline3 a:hover {
	background-image:url(../image/gallery/outline3hover.jpg);
}

li.contact a:hover {
	background-image:url(../image/gallery/contacthover.jpg);
}

/* END gallery */

/* gallery1 */

div#galleryphoto1 {
	background-image:url(../image/gallery/galleryphoto1.jpg);
	width:640px;
	height:350px;
	
}

div#gallerytext1 {
	width:640px;
	height:130px;
	
}

div#gallerytext1 p {
	font-size:10px;
	font-weight:bold;
	color:#444444;
	line-height:20px;
	margin-top:10px;
	text-align:center;
}

/* END gallery1 */


/* gallery2 */

div#galleryphoto2 {
	background-image:url(../image/gallery/galleryphoto2.jpg);
	width:640px;
	height:280px;
	
}

div#gallerytext2a{
	width:320px;
	height:200px;
	float:left;
}

div#gallerytext2a p {
	font-size:11px;
	color:#444444;
	line-height:20px;
	margin-top:12px;
	margin-left:20px;
}

div#gallerytext2b{
	width:320px;
	height:200px;
	float:left;
}

div#gallerytext2b p {
	font-size:10px;
	color:#444444;
	line-height:20px;
	margin-top:12px;
	margin-right:20px;
	
	
}

/* END gallery2 */


/* gallery3 */

div#gallery3left {
	width:320px;
	float:left;
}

div#galleryphoto3 {
	background-image:url(../image/gallery/galleryphoto3.jpg);
	width:280px;
	height:210px;
	margin-top:20px;
	margin-left:20px;
}

div#galleryphoto4 {
	background-image:url(../image/gallery/galleryphoto4.jpg);
	width:280px;
	height:210px;
	margin-top:20px;
	margin-left:20px;
}

div#galleryphoto5 {
	background-image:url(../image/gallery/galleryphoto5.jpg);
	width:280px;
	height:210px;
	margin-top:20px;
	margin-left:20px;
}

div#gallery3right {
	width:320px;
	float:right;
}

div#gallery3right h3 {
	font-size:11px;
	color:#444444;
	line-height:19px;
	margin-top:15px;
}

div#gallery3right h4 {
	font-size:10px;
	color:#444444;
	line-height:19px;
	margin-top:10px;
}

div#gallery3right p {
	font-size:10px;
	color:444444;
	line-height:20px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}


/* END gallery3 */
