/* created by an ermine */
/* top level body stuff - least specific. Gives a sort of rollover effect
on hyperlinks with the hover pseudo attribute */

body		{
		background:	#ffffe8;
                font-family:	Arial, Helvetica, Verdana, sans-serif;
                font-size: 80%;
		}

/* Hides from IE5-mac \*/
* html .holly {height: 1%;}
/* End hide from IE5-mac */

p		{

		/* font-size: 	smaller; */
		color:		#000000;
		}
h1, h2, h3, h4, h5	{

		font-weight:	normal;
		color:		#008080;
                text-align: center;
		}

A:link 		{ color: blue }
A:visited 	{ color: purple }
A:active 	{ color: red }
A:hover		{ color: red }

.minitxt	{ font-size: 80%; 

		}



/* Link and photocredit classes. */


.subheader	{
		color:		#008080;
		font-weight:	bold;
		}
.pullquote	{
		color:		#8080FF;
		font-weight:	bold;
		}


.lnk 		{
		font-family:	Arial, Helvetica, Verdana, sans-serif;
		text-align:	center;
		}

.photocredit	{
		font-family:	Arial, Helvetica, Verdana, sans-serif;
		font-size: 	60%;
		font-style:	italic ;
		color:		navy;
		}
   #country {
                text-align:	center;
   }

   #maintext     {
        display: block;
        clear: left;
        }

  table.summary {
        border: 2px solid black;
        margin-left: auto;
        margin-right: auto;
        background-color: #fafafa;


         }




   /* http://wellstyled.com/css-2col-fluid-layout.html */

   #content {
      width: 800px;
      margin:1em;
      /* border: 1px solid black; */
      text-align:left;
      max-width: 1024px;
      }
   #sidebar {
      float: left;
      width: 300px;
      margin:0; padding:0;
      }
   #sidebar-content {
      margin:0; padding: 0.5em 1em;
      border: dashed teal 1px;
      }
   #main {
      margin:0 0 0 310px; padding:0;
      width: 480px;
      }
   #image-content {
      margin:0;
      padding: 0.5em 1em;
      font-size: 100%;

      }
   hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }




#summary        {
                border: 1px solid black;
                float: left;
                }
.inscrtable  table {

                margin: auto;
                }

.inscription    {

                }
.inscription td {
                border: 1px solid black;
                vertical-align: top;
        	}
.inscription th {
                text-align: center;
        	}

#stoneseries        {
                background-color: white;
                padding-left: 1em;

                }

#stoneseries    img    {
                border: 0px;
                }

#osmap {


        }

 img.float {
        display: block;
	border: 0px;
        margin-top: 10px;
        margin-bottom: 10px;
	margin-left: auto;
    	margin-right: auto;
		}

#pic_right {
float: right;
text-align: center;
margin-left: 50%;
}
