
html { height:100% }
body { margin:0px; background-color:#fff; height:100% }

a:link,a:visited { color:#999; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:15px; line-height:20px }
/*a:visited { color:#999; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:15px; line-height:0.8 }*/
a:hover, a:active { color:#333; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:15px; line-height:20px }
/*a:active { color:#333; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none; font-size:15px; line-height:0.8 }*/

img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }

em { font-style:italic }
h1 { font-weight:bold; font-size:18px }
h2 { font-weight:bold; font-size:16px }
h3 { font-weight:bold; font-size:14px }
p { color:#333; font-family:Arial,Helvetica,sans-serif; font-size:13px; line-height:1.2 }

/*strong { font-weight:bold }*/
/* .menu { color:#999; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:15px; line-height:0.8 } */

.size { color:#999; font-size:15px }
.style1 { color:#999; text-decoration:underline; font-size:15px }
.style2 { text-align:right }
.menuactive { color:#333; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:15px; line-height:0 }
.style3 { font-size:16px }
.style4 { font-size:15px }
.style5 { color:#333; font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:15px; line-height:0; text-align:right }

/* styles from inline */

#PageDiv{
margin: auto;
position: relative;
width: 770px;
height: 100%;
}

#logo{
	width: 211px;
	height: 110px;
}

#menu{
	float: left;
	/* border:solid 1px #000; */
	padding-left:34px;
	margin-top:95px;
	width:128px;
	line-height:20px;
}
.menuLink{
	color:#999;
	font-family:Arial,Helvetica,sans-serif;
	/*font-weight:bold;*/
	font-size:15px;
}
a.menuActive{
	font-weight: bold;
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	line-height:20px;
}

#main{
	float: left;
	/* border:solid 1px #000; */
	margin-top:0px;
	width:573px;
}

#gall-roll-1{
	position: absolute;
	left: 234px;
	top: 210.397px;
	width: 75px;
	height: 75px;
	z-index: 1;
}

#featuredThumbs{
	/* border:solid 1px #000; */
	margin-right:34px;
	padding-top:10px;
}
#galleryThumbs{
	/*margin-right:64px;*/
	padding-top:100px;
}
.galleryThumb{
	margin:0px 10px 10px 0px;
}

h1{
	color:#999999;
	font-size:15px;
	font-family:Arial,Helvetica,sans-serif;
}
.galleryTitle{
	margin-left:70px;
}
.imageTitle{
	margin-left:70px;
}
.imageDescription{
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:1.2;
}
.forSaleText{
	margin-top:10px;
	margin-left:70px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
}