body
{ 
padding:0% 0% 0% 0%;
margin:0px auto;
text-align:center;
color:#222222;
font-size:24px;
font-family: sans-serif, serif;
}

#Content {
	width:80%;
	margin:0px auto;
	text-align:left;
	padding:16px;
	border:1px dashed #333;
	background-color:#eee;
	}


table.noborder
{
border-collapse: collapse;
width:100%;
background-color:#ffffff;
color:#000000;
border-width:0;
padding:0;
}


table.thinborder
{
border-collapse: collapse;
text-align:left;
width:100%;
background-color:#ffffff;
color:#000000;
border-width:0;
padding:0;
}

table.newsletter
{
border-collapse: collapse;
text-align:left;
width:75%;
background-color:#ffffff;
color:#000000;
border-width:0;
padding:0;
}

table.ect
{
border-collapse: collapse;
text-align:left;
width:75%;
background-color:#ffffff;
color:#000000;
border-width:0;
padding:0;
}

table.painttab
{
color:black;
width:100%;
height:100%;
border-width:0px;
border-style:solid;
border-color:#cccccc;
}



table.jumpLink { 
    border-collapse: separate;
    border-spacing: 40px;
    border: 0px;
}

td.jumpLink1 { 
border: 2px solid #666666; 
//background-color:#afe9dd; 
text-align:center; 
font-size:14px;
}	
td.jumpLink2 { 
border: 2px solid #666666; 
background-color:#ffe680; 
text-align:center; 
font-size:14px;
}	
td.jumpLink3 { 
border: 2px solid #666666; 
background-color:#b3ff80; 
text-align:center; 
font-size:14px;
}	
td.jumpLink4 { 
border: 2px solid #666666; 
background-color:#ddafe9; 
text-align:center; 
font-size:14px;
}	
td.jumpLink5 { 
border: 2px solid #666666; 
background-color:#e9afc6; 
text-align:center; 
font-size:14px;
}	




a.jumpLink{
text-decoration:none;
color:#000000;
}


p {
padding:20px;
text-align:left;
}
	
ul {
padding:20px, 30px, 20px, 30px;
}


p.p1 {
	padding:10px 150px 10px 150px;
	text-align:left;
	color:#000000;

}

p.blurb {
	background-color:#ffffcc;
	padding:10px 100px 10px 100px;
	text-align:left;
	color:#660000;
	font-size:24px;

}


div.paintingStory {
    background-color:#dfd;
	margin: 10px 0px 0px 0px;
	padding:0px 20px 20px 20px;
	text-align:left;
	color:#000000;
	font-size:20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 15px; 
	
}


img.paintingStory
{
margin:20px 0px 5px 10px;
padding:0px;
border-style:solid;
border-color:#bbb;
border-width:3px;
}

td.entryText{
vertical-align:top;
font-size:12px;
padding:50px 0px 20px 0px;
text-align: right;
}

h3.h3a {
	padding:5px 150px 0px 150px;
	text-align:left;
	color:#000000;
}


h3.paintingStory {
	padding:5px 50px 0px 50px;
	text-align:left;
	color:#000000;
}

h2.h2a {
	padding:5px 150px 0px 150px;
	text-align:center;
	color:#000000;
}


td.thinborder{
border-width:0;
border-style:solid;
border-color:black;
}

tr.lightColor
{
background-color:#ffffff;
}

td.menu1{
font-size:14px;
text-align:right;
background-color:#ccccff;
border-width:0;
color:#333333;
padding:5px 5px 5px 5px;
}

td.menu2{
width:200px;
height:100%;
vertical-align: top;
text-align:left;
background-color:#2ad4ff;
border-width:0;
color:#222222;
padding: 20px 10px 30px 10px;
}


td.menu2Bottom{
width:200px;
height:100%;
vertical-align: bottom;
text-align:left;
background-color:#2ad4ff;
border-width:0;
color:#222222;
padding: 10px 10px 10px 10px;
}

table.captionPic{
	width:100%;
	text-align:center;
	margin: 10px 20px 10px 20px;
  padding: 10px;
}  
 
table.captionPic td{
	width:50%;
  	border: thin silver solid;
  	margin: 10px 20px 10px 20px;
  	padding: 10px;

}

table.captionPic tr{
  	margin: 10px 20px 10px 20px;
  	padding: 10px;

}



p.bottomMenu {
    width: 100%;
	vertical-align:bottom;
//	padding:5x 20px 5px 20px;
	text-align:left;
	color:#660000;
	font-size:14px;

}



a.menu
{
text-decoration:none;
color:#000000;
}

a.menu:hover
{
background-color:#aaaaff;
color:#000000;
}

a.menu2
{
text-decoration:none;
color:#000000;
 
}

a.menu2:hover
{
background-color:#33ffff;
color:#000000;
}

a.link1
{
color:#000000;
}

a.link1:hover
{
text-decoration:none;
color:#cccccc;
}

div.ImgCap
{
float: left;
margin: 40px 20px 40px 60px;

}

div.text
{clear: both;
text-align: left;
margin: 40px 60px 40px 60px;
}

img.frame
{
margin: 10px 15px 0px 20px;
padding:10px;
border-style:solid;
border-color:#bbb;
border-width:2px;
}	 


td.entryText{
vertical-align:top;
font-size:14px;
padding:50px 25px 20px 20px;
}

img.frameBig
{
padding:15px;
border-style:solid;
border-color:#bbb;
border-width:3px;
}

div.figure {
//  float: right;
  width: 250px;
  border: thin silver solid;
  margin: 10px 20px 10px 20px;
  padding: 0px;
}

div.figure p {
	margin:0px;
	padding:5px;
  text-align: center;
//  font-style: italic;
//  font-size: smaller;
  text-indent: 0;
}

img.noborder
{
border-style:none;
border-width:0;
}

img.arrow
{border-style:none;
border-width:0;
padding: 10 50 10 50;
}


div.card {
	width: 70%;
	margin-left:auto;
	margin-right:auto;
	background-color: #c35817;
	color: #fff;
	font-weight: bold;
	padding: 7px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
}

