@charset "UTF-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background:#fff; color:#ccc; }

#mainwrap { background:#fff; width:686px; height:100%; border:0px; margin-left:auto; margin-right:auto; }

#wrap { background:#fff; margin:25px; }

#header { background:#fff; margin:0px; padding:0p; width:634px; text-align:center; border-bottom:1px solid #207f6b; }

#header img { background:#fff; margin: 0px auto; padding: 0px; align:center; }

#hdrhome { background:#fff; margin:0px; padding:0px; width:630px; border-bottom:1px solid #207f6b; }

#mainsec { background:#fff; margin-top:25px; padding:0px; width:634px; border:0px; }

#main { background:#fff; margin:0px 190px 20px 130px; padding:0; width:375px; border:1px solid #999999; }

#aboutmain { background:#fff; margin:0px 190px 20px 130px; padding:0px; width:313px; border:1px solid #999999; }

#maincopywrap { font-family: Arial, sans-serif; color: #000; width:313px; height:100%; vertical-align:top; text-align:center; font-size:13px; margin:0px 10px 20px 10px; border:1px solid #999999; }

#maincopy { font-family: Arial, sans-serif; color: #000; vertical-align:top; text-align:left; font-size:13px; padding:5px; margin:10px; border:0px; }
 
#gallerywrap { background:#fff; margin:0px; padding:0px; width:634px; height:100%; }

#gallerywrap tr td { background:#fff; margin:0px; padding:0px; vertical-align:top; }

#gallerybox { font-family: Arial, sans-serif; color: #000; width:442px; vertical-align:top; text-align:left; font-size:13px; margin:0px 15px 0px 0px; border:1px solid #999999; }

#gallerytable { font-family: Arial, sans-serif; color: #000; width:420; vertical-align:top; text-align:left; font-size:13px; margin:10px 10px 60px 10px; }

#topnav { border:0px; padding:0px; }
#topnav td { padding: 0 13px 0 13px; text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font:bold; font-size:12px; color:#666666; }

#navwrap { width:160px; background-color:#d2e5e1; border:1px solid #999999; }

#rightnav { color: #207f6b; text-align:left; vertical-align:top; font-size:12px; margin:9px; font:bold; }

#rightnav-admin { width:175px; height:100%; background-color:#d2e5e1; color: #207f6b; padding:9px 10px 10px -9px; text-align:left; vertical-align:top; font-size:12px; margin:0px 0px 0px 0px; border:1px solid #999999; font:bold; }

#rtnavlist { width:173px; font-family: Arial, sans-serif; color: #666666; font:normal; text-align:left; font-size:12px; list-style-type:square; line-height:120%; border:0px; margin-top:1px; padding:0px; }
.rtnavlist { font-family: Arial, sans-serif; color: #666666; font:normal; text-align:left; font-size:12px; list-style-type:square; }

#leftnav { float: left; color: #000; width: 116; padding:0px; text-align:left; font-size:12px; margin:0px; }

#gnav { width:136px; color: #207f6b; vertical-align:middle; font-size:12px; margin:0px; border:0px; font:bold; }

#gnav tr td { vertical-align:top; }

.gnavleft { padding:0px 5px 10px 0px; }

#search { float: right; height: 30px; width: 300px; margin-top:35px; }


a:link { text-decoration: none; color : #207f6b; border: none;}

a:active { text-decoration: none; color : #666699; border: none;}

a:visited { text-decoration: none; color : #666666; border: none;}

a:hover	{ text-decoration: none; color : #666666; border: none; cursor: auto; } 

.sectitle { font-family: Arial, sans-serif; color: #207f6b; text-align:left; font-size:24px; line-height:100%; }

.secsubhd { font-family: Arial, sans-serif; color: #666666; text-align:left; font-size:15px; line-height:120%; }
.seccopy { font-family: Arial, sans-serif; color: #666666; text-align:left; font-size:13px; line-height:120%; }

.galseccopy { font-family: Arial, sans-serif; color: #666666; text-align:center; font-size:13px; line-height:120%; }

.galmidcopy { font-family: Arial, sans-serif; color: #666666; text-align:center; font-size:13px; line-height:120%; margin:0px 12px 0px 12px; }

.painting { font-family: Arial, sans-serif; color: #207f6b; text-align:left; font-size:14px; line-height:150%; }

.title { font-family: Arial, sans-serif; color: #207f6b; text-align:left; font-size:24px; line-height:100%; padding-bottom: 10px; position:absolute; left:13px; }

.rtnavtd { height:30px; vertical-align:top; background:#d2e5e1; }

.rtnavlist ul li { font-family: Arial, sans-serif; color: #666666; font:normal; text-align:left; font-size:12px; list-style-type:square; line-height:120%; }

.rtnavlist a:link { font-family: Arial, sans-serif; color: #666666; font:normal; text-align:left; font-size:12px; line-height:120%; }

.cellmessage { vertical-align:top; padding-bottom:5px; font-style:bold; color:#FF0000; }

.center { text-align: center; }

.center h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.5em; font-style:italic; border-bottom: none; }

h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style:bold; color:#000000; vertical-align:top; }

.imgabout { border:none; width:116px; height:137px; }

#imghome img { border:none; margin:12px 0 0 0; }

#imghometext { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-style:italic; border-bottom: none; }

#homedesc { text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-style:italic; border-bottom: none; }

#imgnoborder img { border:none; float:left; margin: 10px 15px 15px 0; }

img { border:0px; }
.imgnoborder img { border:none; }

.ital {font-style:italic; }

.alignright { float: right; }

.alignleft { float: left; }

.postmetadata { background:#464c4f; font-size:10px; padding:5px; border-bottom:#666 1px solid; border-top:#666 1px solid; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }

blockquote cite { margin: 5px 0 0; display: block; }

.comments h3 { font-size: 14px; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}

img { border:0; }

table { border: none; margin: none; }
td { border: none; padding: 5px; margin:none; }


input#searchsubmit{ background:#999;border:2px solid #333; color:#fff;font-size:13px; }

input#submit{ background:#999;border:2px solid #333; color:#fff;font-size:13px; }

input#s { color: #666; width: 70%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background:#fcfcfc; margin-top: 2px;}


textarea { color: #666; width: 80%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}


input#url { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}

input#author { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}

input#email { color: #666; width: 50%; border: 1px solid #cbcbcb; padding: 3px; margin-bottom: 0.6em; background: #fcfcfc; margin-top: 2px;}


#footdiv { background: #fff; height: 28px;  width:632px; margin-top: 20px; clear:both; }
#footer { background: #fff; height: 28px;  width:632px; margin-top: 20px; clear:both; font-size:.8em; font-style:normal; color: #999; background: #fff; text-align:center }

