body { background-color: #f3f2f0; margin: 0; padding: 0; }

#container { width: 100%; height:100px }
#content { background-color: #fff; width:834px; margin-left:250px; margin-right:100px }

h1 { color: #53534a; font-size: 26px; font-family: georgia, "times new roman", Verdana, LarisimaLight, LarissaLight; letter-spacing: 2px; margin: 0; padding: 60px 0 0 20px; }
h2 { color: #53534a; font-size: 20px; font-family: georgia, "times new roman", Verdana, LarisimaLight, LarissaLight; letter-spacing: 2px; margin: 0; padding: 12px 0 0 20px; }
p, ul { color: #8d8d8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0; padding: 6px 20px 2px; }
ul { margin-left: 20px; }

.logo { padding-top: 20px; padding-bottom: 34px; }
.divider { padding-top: 10px; padding-left: 10px; border-bottom: 1px solid #ccc; }

a img {border: none; }

a:link { color: #8298c2; }
a:visited { color: #8298c2; }
a:hover { color: #6e5889; }
a:active { color: #6e5889; }

#picdesc { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin-top: -30px; padding-top: 0; }
#picdesc p { color: #a3a3a3; margin: 0; padding: 0 0 0 20px; }

#footer { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0 0 20px; }
#footer p {color: #c1c1c1; }

#button { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; position: absolute; top: 150px; left: 0; }
#button p { font-size: 14px; letter-spacing: 2px; margin: 0; padding: 0; }
#button a {text-decoration: none; background-color: none; background-repeat: no-repeat;}
#button span {margin-left: -300px}
#button a:link { color: #000;	 
				width: 250px; height: 38px; 
				padding-top: 10px; 
				padding-bottom: 2px; 
				padding-left: 100px; 
				display: block; }
				
#button a:visited { }
#button a:hover {}
#button a:active {}
#button a.homeon:link {
				background-image: url(../graphics/b_home_white.gif) }
#button a.homeon:visited {
				background-image: url(../graphics/b_home_white.gif) }
#button a.homeon:hover {
				background-image: url(../graphics/b_home_white.gif) }
#button a.homeon:active {
				background-image: url(../graphics/b_home_white.gif) }
#button a.galleryon:link {
				background-image: url(../graphics/b_gallery_white.gif) }
#button a.galleryon:visited {
				background-image: url(../graphics/b_gallery_white.gif) }
#button a.galleryon:hover {
				background-image: url(../graphics/b_gallery_white.gif) }
#button a.galleryon:active {
				background-image: url(../graphics/b_gallery_white.gif) }
#button a.studioon:link {
				background-image: url(../graphics/b_studio_white.gif) }
#button a.studioon:visited {
				background-image: url(../graphics/b_studio_white.gif) }
#button a.studioon:hover {
				background-image: url(../graphics/b_studio_white.gif) }
#button a.studioon:active {background-image: url(../graphics/b_studio_white.gif) }
#button a.blogon:link {background-image: url(../graphics/b_blog_white.gif) }
#button a.blogon:visited {background-image: url(../graphics/b_blog_white.gif) }
#button a.blogon:hover {background-image: url(../graphics/b_blog_white.gif)}
#button a.blogon:active {background-image: url(../graphics/b_blog_white.gif) }
#button a.home:link {background-image: url(../graphics/b_home_off.gif) }
#button a.home:visited {background-image: url(../graphics/b_home_off.gif) }
#button a.home:hover {background-image: url(../graphics/b_home_tan.gif)}
#button a.home:active {background-image: url(../graphics/b_home_tan.gif) }
#button a.gallery:link {background-image: url(../graphics/b_gallery_off.gif) }
#button a.gallery:visited {background-image: url(../graphics/b_gallery_off.gif)}
#button a.gallery:hover {background-image: url(../graphics/b_gallery_tan.gif) }
#button a.gallery:active {background-image: url(../graphics/b_gallery_tan.gif) }
#button a.studio:link {background-image: url(../graphics/b_studio_off.gif) }
#button a.studio:visited {background-image: url(../graphics/b_studio_off.gif) }
#button a.studio:hover {background-image: url(../graphics/b_studio_tan.gif) }
#button a.studio:active {background-image: url(../graphics/b_studio_tan.gif) }
#button a.blog:link {background-image: url(../graphics/b_blog_off.gif) }
#button a.blog:visited {background-image: url(../graphics/b_blog_off.gif) }
#button a.blog:hover {background-image: url(../graphics/b_blog_tan.gif) }
#button a.blog:active {background-image: url(../graphics/b_blog_tan.gif) }


#bottom { text-align: center; margin-bottom: 0; padding-top: 40px; padding-bottom: 0; border-bottom: 1px solid #eeeae2; }
#bottom p { background-color: #f3f2f0; margin-right: 40px; margin-bottom: 0; margin-left: 40px; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #f3f2f0; border-bottom: 1px solid #f3f2f0; }
#bottom a:link { color: #787878; text-decoration: none; margin-right: 20px; margin-left: 20px; padding: 6px 12px; }
#bottom a:visited { color: #787878;  text-decoration: none; margin-right: 20px; margin-left: 20px; padding: 6px 12px; }
#bottom a:hover { color: #000; background-color: #fff; }
#bottom a:active { color: #000; background-color: #fff; }

.painting	{ font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; padding-top: 30px; }
.painting img { float: left; padding-right: 30px; padding-left: 20px; }
.painting h2 {}
.painting h3 {color: #a3a3a3; margin: 0; padding: 4px 0 0; }
.painting p {color: #a3a3a3; margin: 0; padding: 4px 0 0; }

.tiny	{ text-align: center; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; padding-top: 30px; }
.tiny img { float: left; padding-right: 30px; padding-left: 20px; }
.tiny h2 {}
.tiny h3 {color: #a3a3a3; margin: 0; padding: 4px 0 0; }
.tiny p {color: #a3a3a3; margin: 0; padding: 4px 0 0; }

.studio	{ font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; }
.studio img { float: right; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
.studio h1 { color: #626262; font-size: 26px; font-family: tahoma, verdana, "trebuchet ms"; font-weight: bold; word-spacing: 2px; letter-spacing: 1px; margin-top: 0; padding-top: 0; }
.studio h2 {  color: #626262; font-size: 22px; font-family: tahoma, verdana, "trebuchet ms"; font-weight: bold; word-spacing: 2px; letter-spacing: 1px; margin-top: 0; padding-top: 30px; padding-left: 20px; }
.studio h3 { word-spacing: 2px; letter-spacing: 1px; color: #8298c2; font-size: 24px; font-family: "times new roman", courier; font-weight: normal; margin: 0; padding: 12px 0 0 20px; }
.studio p { color: #a3a3a3; font-size: 14px; margin: 0; padding: 6px 0 12px 20px; }



