body, table, table td				{ font-family:verdana,arial,helvetica; font-size:10px; color:#354664; line-height:15px; background-color:#FFF; border:0px; margin:0; }body.sub							{ background:url('/images/bg_artwork.gif') repeat-y; }a:link,a:visited							{ color:#697C86; text-decoration:underline; }a:active,a:hover								{ color:#2781B1; text-decoration:underline; }p									{ margin:10px 0; }	img									{ border:0px; }h1									{ font-size:13px; }h2									{ font-size:15px; text-transform:uppercase; }h3									{ font-size:11px; text-transform:uppercase; margin:20px 0 0;}	label 								{ font-size:11px; color:#2781B1; }.nav a:link,.nav a:visited						{ text-decoration:none; }.nav a:active,.nav a:hover						{ text-decoration:none; }/* ALL PAGE MODULES */#nav_main							{ position:absolute; left:10px; top:400px; width:130px; text-align:right; color:#697C86; line-height:18px; }#copyright							{ position:absolute; left:10px; top:560px; width:130px; text-align:right; font-size:9px; color:#697C86; line-height:12px; }#logo								{ position:absolute; left:650px; top:340px; width:130px; text-align:right; }#sitenote							{ position:absolute; left:650px; top:520px; width:130px; text-align:right; color:#87969E; line-height:12px; }							 /* SUB PAGE MODULES */#nav_paintings 						{ position:absolute; left:0; top:0; width:129px; text-align:right; }#thumbnail							{ position:absolute; top:10px; left:10px; width:130px; height:10px; z-index:7; text-align:right; }.year								{ color:#2781B1; line-height:8px; font-style:italic; letter-spacing:2px; font-size:9px; margin:12px 0 3px; }.painting_links	a:link,.painting_links a:visited			{ text-transform:lowercase; }#page_content						{ position:absolute; left:190px; top:60px; width:450px; }#page_text							{ position:absolute; left:190px; top:100px; width:450px; }.nav a.active						{ color:#000; }/* HOME PAGE */#content td							{ vertical-align:top; text-align:center; padding:0 13px; text-decoration:none; line-height:12px; }#content td a:link,#content td a:visited				{ text-decoration:none; }#content td.first					{ padding:0 13px 0 0; }#content td.last					{ padding:0 0 0 13px; }/* ART PAGES */#painting_image						{ text-align:center; }#painting_info						{ clear:both; margin:20px 0 0;  }#dimensions							{ float:right; }#name								{ width:300px; }.thumbnails							{ float:left; width:100px; text-align:center; padding:10px 20px; margin-top:10px; }.thumbnails a:link,.thumbnails a:visited				{ text-decoration:none; }#page_number						{ position:absolute; top:330px; left:10px; width:130px; height:10px; color:#2781B1;  z-index:7; text-align:right; }	/* POPUPS */body.popup							{ background-color:#566; margin:10px; }#pop_frame							{ margin:15px 10px 0; background-color:#FFF; padding:25px; border: 1px solid #AEB5C1; }.photos								{ margin:5px 10px 0; border: 1px solid #AEB5C1; }.leadin								{ color:#2781B1; margin:15px 0; }.popup_title						{ margin:0px 10px; color:#FFF; }.close_window						{ text-align:right; margin:0px 10px; }.popup a:link,.popup a:visited					{ color:#AEB5C1; text-decoration:none; }.popup a:hover						{ color:#FFF; }body.zoom							{ background-color:#FFF; margin:10px; }
