body {

  background-color: #221111;

  font-family: "MyriadPro-Light", "Myriad Pro Light", "Century Gothic", gill sans, Arial, Trebuchet MS, arial,verdana,sans-serif;
   
  color: #c2c2c2;
   
  font-size: 0.9em;
   
}


.canvas {

  margin-right: auto;
   
  margin-left: auto;

}

.canvas1 {
  padding: 4px;
   
  line-height: 130%;
   
  font-size: 0.9em;

}

.caption {

  text-align: right;
   
  margin-top: 40px;

}

.paintings {

  padding: 5px;
   
  margin-top: 10px; 
   
  font-size: 0.8em;
   
  text-transform: uppercase;
 
  text-align: right;

}


.paintings a:link {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;
	
  padding-left: 5px;

}


.paintings a:visited {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;
	
  padding-left: 5px;

}


.paintings a:hover {

  color: #FFF;
   
  font-weight: normal;
   
  text-decoration: underline;
	
  padding-left: 5px;

}

.header_main a:link {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;

}


.header_main a:visited {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;

}


.header_main a:hover {

  color: #FFF;
   
  font-weight: normal;
   
  text-decoration: underline;

}


.header_top a:link {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;
   
  margin-right: 40px;

}


.header_top a:visited {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;
   
  margin-right: 40px;

}


.header_top a:hover {

  color: #FFF;
   
  font-weight: normal;
   
  text-decoration: underline;
   
  margin-right: 40px;

}


.header_index {

  font-size: 0.9em;
   
  padding: 3px;
   
  text-align: right;
   
   
}

.header_index a:link {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;
   
  margin-right: 50px;

}


.header_index a:visited {

  color: #c2c2c2;
   
  font-weight: normal;
   
  text-decoration: none;
   
  margin-right: 50px;

}


.header_index a:hover {

  color: #FFF;
   
  font-weight: normal;
   
  text-decoration: underline;
   
  margin-right: 50px;

}


.header_main {

  font-size: 0.9em;
   
  padding: 3px;
   
  text-align: right;
   
  margin-bottom: 30px;
   
   
}

.toplinks {

  margin-top: 20px;
   
}

.toplinks h1 {

  font-weight: normal;
   
  font-size: 1.6em;
   
  margin-top: -20px;
   
  margin-left: 20px;

}


.blog {

  font-size: 0.9em;
   
  padding-top: 25px;

}

.blog strong {

  font-size: 1.3em;

}

.blog br {

  margin-bottom: 10px;

}


.spacer {

  width: 75px;
 
}


#dropmenudiv{

  position:absolute;
  
background-color: #eee;

  border:2px solid #fff;

  border-bottom-width: 0;

  font-family: verdana, sans-serif;

  font-size: .75em;

  z-index:100;

  text-transform: uppercase;
   
  margin-left: 2px;
 
  margin-top: 6px;

}


#dropmenudiv a{

  display: block;
  
color: #c2c2c2;
  
background-color: #efefef;
text-indent: 3px;

  border-bottom: 2px solid #fff;
padding: 1px;
  
margin-left: 0px;
text-decoration: none;
  
font-weight: none;
text-transform: uppercase;
  
z-index: 1;

}


#dropmenudiv a:hover{
  
background-color: #ccc;
  
color: #FFF;

  text-transform: uppercase;

}


.footer {

  margin-top:0px;
  margin:0px;
   
  border:0px;
   
  padding-top:0px;

  padding-left:0px;

  padding-bottom:0px;

  padding-right:10px;

  text-align:center;

  font-size:.7em;

}

a:link {

  color: #c2c2c2;
   font-weight: normal;
   text-decoration: none;

}


a:visited {

  color: #c2c2c2;
   font-weight: normal;
   text-decoration: none;

}


a:hover {

  color: #FFF;
   font-weight: normal;
   text-decoration: none;

}


h1 {

  font-weight: normal;

  font-size: 1.8em;

  margin-top: 25px;

  margin-bottom: 25px;
  line-height: 110%;

}



h2 
{

  font-weight: normal;

  font-size: 1.6em;

  margin-top: 10px;

  line-height: 110%;

}


strong {

  font-weight: normal;

  font-size: 1.2em;

  margin-top: 0;

  line-height: 110%;

}


small {

  font-size: 0.8em;

  font-family: Verdana,Arial, Geneva, sans-serif;

  line-height: 110%;

}
