/*
Magic Marche Logo colours:
1 Green #36A955
2 Green #6CC071
3 Green #98C997

*/
BODY {
   font-family: Verdana,arial, sans-serif;
   font-size: 90%;
   margin:0px;
   padding:0;
   text-align:left;
   /*color:#6CC071;*/
   color:white;
   background: black;
   /* internet explorer only */
	 scrollbar-face-color: #6CC071;
	 scrollbar-highlight-color: #98C997;
	 scrollbar-shadow-color: #36A955;
	 scrollbar-3dlight-color: black;
	 scrollbar-arrow-color: #475E47;
	 scrollbar-track-color: #475E47;
	 scrollbar-darkshadow-color: black;
   }

#conv {
  top:0px;
  margin: 5px;
  position:relative;
  width:175px;
  text-align:center;
  }

img {border:none;}

h2 {
   background: transparent url(/images/scribble2.gif) repeat-x;
   }

.warning {color:red;}

.prompt {
   font-size:75%;
   color: #98C997;
   font-style:italic;}

img.sep {margin:10px;}

td.img {text-align:center;}

.search td {padding: 5px }
.search table {border: thin #36A955;}

form input {vertical-align:middle;}

.property p {margin:5px 0px 5px 0px;}

a {
   color:#36A955;
   font-weight:700;
   text-decoration: none;}

a:hover {color:#98C997;}

table {border: thin none black;}

tr {border: none;}

td {border:none; vertical-align:middle;}

table,tr,td {background:transparent;}

table.green {background-color:#20301b;
             border:thin #808080 solid}
table.green td {background-color:#20301b;
    padding:3px;}

UL {
   font-size: 90%;
   text-indent: 10px;
   margin:0;
   padding-left:20px;
   padding-top:3px;
   padding-bottom:2px;
   }

#props LI {
   font-size: 70%;
   line-height:10pt;
   padding-left:10px;
   padding-right:5px;
   padding-bottom:1px;
   padding-top:1px;}

#props {
   list-style-image:none;
   }

#mainmenu {
   list-style: url(/images/star.gif);
   margin-left:10px;
   padding-left:6px;
   }

#mainmenu .selected {
   list-style: url(/images/whitestar.gif);
   }

#mainmenu LI  {
   padding-bottom:1px;
   font-size: 90%;
   text-indent: 0px;
   padding-left:5px;
   padding-bottom:8px;
   vertical-align:middle;
   line-height:100%;
   }

#container {
   position: relative;
   text-align:center;
   width: 100%;
   margin: 0px;
   padding: 0px;
   background: transparent;
   }

#logo     {position: absolute;
   top: 2px;
   left: 1px;
   width: 370px;
   padding: 0px;
   margin: 0px;
   height:160px;
   background: transparent url(/images/magic_marche_logos.gif) no-repeat ;
   }

#logoprint {display:none;}

#italy {
   position:absolute;
   top:5px;
   /* left:370px; */
   right:20px;
   width:176px;
   height:160px;
   background: transparent url(/images/italia.gif) no-repeat;
   }

#italyprint {display:none;}

#photo {
   width: 300px;
   margin: 0px auto;
   padding: 0px;
   text-align: right;
   vertical-align:middle;
   background:transparent;
   height:150px;
   }

#photo table {height:100%;}

#menu {
   position:relative;;
   top: 20px;
   left: 10px;
   width:175px;
   text-align:left;
   }

#menu h2 { display: none;}

#content {
   position:absolute;
   top: 185px;
   left: 183px;
   color:white;
   padding:15px;
   text-align:left;
   }

#footer  { display:none;  }

#menu2 {
        position: absolute;
        display: block;
        top: 155px;
        height: 35px;
        left: 195px;
       /* padding-left:144px;*/
        z-index: 350;
        width: 800px;
        color:  #b0c8ff;
        background:black;
   }

#menu2 a {font-size:8pt;
          color: #6CC071;}
#menu2 div {
 /*  display:table-cell;*/
        display: inline;
        padding:5px;
        height:35px;
        width:125px;
}

img.menuicon {border:1px solid gray;}

table.property {
 background-color:#205530 ;/*#36A955;*/
 }

table.property td,
table.property th {
  background-color:#000;
  font-size: 80%;
  padding: 1px 5px;
  text-align:center;
}



#content li {
  margin-bottom:3px;
}








