a:hover			   { color: #000033; text-decoration: underline }
ul		  { text-indent: 0px }
li		  { text-indent: 1px; list-style-type: circle; margin: 5px; padding-left: 1px; margin-left: 1px; display: list-item }

body  { 
      font-family:Tahoma, SunSans Regular;
      color:#ffffff;
      font-size:10pt;
      background-color:#666660;
      background-image:url(http://www.flintpoule.com/images/main-bg.gif);
      background-repeat:no-repeat;

 }
a.menu0:link    { color: #cccccc; font-size: small; text-decoration: none; vertical-align: top; padding: 2px; border: 0px }
a.menu1:link   { color: #cccccc; font-style: normal; font-size: 7pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: top; padding: 2px; border: 0px }
a.menu1:visited   { color: #cccccc; font-style: normal; font-size: 7pt; text-decoration: none; vertical-align: top; padding: 2px; border: 0px }
a.menu1:hover   { color: #ffffff; background-color:#333333; font-style: normal; font-size: 7pt; text-decoration: none; vertical-align: top; padding: 2px; border: 0px }
a.menu0:visited    { color: #cccccc; font-weight: normal; font-size: small; text-decoration: none; vertical-align: top; padding: 2px; border: 0px }
a.menu0:hover    { 
                 color: #ffffff; 
                 font-weight: normal; 
                 text-decoration: none;
                 background-color:#2B2838; 
                 vertical-align: top; padding: 2px; border: 0px }
.menu0      { 
            color: #000000; 
            background-color:none;
            font-weight: lighter; 
            font-size: 8pt; 
            text-decoration: none; 
            vertical-align: top; 
            padding: 2px; 
            border:solid;
            border-width:thick;
            border-color:#ffffff;
            }
.menu1      { 
            color: #000000; 
            background-color:none;
            font-weight: lighter; 
            font-size: 7pt; 
            text-decoration: none; vertical-align: top; padding: 2px; 
           border:solid;
           border-width:thick;
           border-color:#ffffff;
            }
.h1      { 
            color: #ffffff; 
            background-color:none;
            font-weight: bolder; 
            font-size: 12pt; 
            text-decoration: none; 
            text-align:center;
            vertical-align: top; 
            padding: 2px; 
            border:none;

            }
 a.gallery_fp:link                  {
	color: #555555;
	font-weight: lighter;
	font-size: 6pt;
	text-decoration: none;
	background: transparent url(images/opacity50.gif);
	text-align: center;
	vertical-align: top;
	list-style-type: none;
	list-style-position: inside;
	clear: both;
	padding: 2px 0px 2px 2px;
	border: outset 1px #330 }
a.gallery_fp:visited            {
	color: #555555;
	font-weight: lighter;
	font-size: 6pt;
	text-decoration: none;
	background: transparent url(images/opacity50.gif);
	text-align: center;
	vertical-align: top;
	list-style-type: none;
	list-style-position: inside;
	clear: both;
	padding: 2px 0px 2px 2px;
	border: outset 1px #330 }
a.gallery_fp:hover       {
	color: #555555;
	font-weight: lighter;
	font-size: 6pt;
	text-decoration: none;
	background-color: #cca;
	text-align: center;
	vertical-align: top;
	list-style-type: none;
	list-style-position: inside;
	clear: both;
	padding: 2px 0px 2px 2px;
	border: inset 1px #663 }
.gallery_item {
	color: #cccccc;
	font-weight: normal;
	font-size: xx-small;
	text-decoration: none;
	background-color: none;
	text-align: center;
	vertical-align: top;
	margin-bottom: 0px;
	padding: 2px;
	border-bottom: 2px none #996 }
.maintext {
          position:absolute; 
          left:200px; 
          top:60px; 
          min-height:800px; 
          width:575px; 
          padding-left:10px; 
          background-color:none;
 }
.menu {
          position:absolute; 
          left:250px; 
          top:10px; 
          min-height:40px; 
          width:600px; 
          padding-left:10px;
          background-color:none; 
          font-face:trebuchet,sans-serif,helvetica;
          font-size:7pt;

 }
 .links {
          position:absolute; 
          left:10px; 
          top:200px; 
          min-height:300px; 
          min-width:150px; 
          padding-left:0px;
          background-color:#555555; 
          border-color:#cccccc;
          border-style:solid;

 }
 .quotebody {
            font-size:8pt;
            width:130px;
            min-height:150px;
            text-align:middle;
            background-color:#777575;
            padding:10px;
            position:absolute;
            left:10px;
            top:400px;
            border-color:#cccccc;
            border-style:solid;
  }
.sidebar {
            font-size:large;
            width:10px;
            min-height:900px;
            text-align:middle;
            background-color:#cccccc;
            padding:0px;
            position:absolute;
            right:50px;
            top:0px;
            z-index:-10;

  }
  .imgbody {
            font-size:large;
            width:100px;
            min-height:200px;
            text-align:middle;
            background-color:none;
            padding:0px;
            position:absolute;
            right:10px;
            top:0px;

  }
  .quotename {
             font-style:italic;
             font-size:normal;
             clear:right;
             width:300px;
             min-height:50px;
             background-color:#dcdbcc;
             padding:10px;
             position:relative;
            left:325px;
            top:0px;
   }
