/* 
    Document   : wish
    Created on : Mar 8, 2009, 1:18:41 AM
    Author     : ivar
    Description:
*/

/* ****  flurdy's nautical layout  ******* */

/* borders */
/* ship borders */
#tug > .compartment > iframe, #tug > .compartment img ,
#net > .compartment > iframe, #net > .compartment img ,
#ama > .compartment > iframe, #ama > .compartment img,
#hull {
	border: 0.2em outset #999999;
}

/* rounding & shadows */
#tug > .compartment > iframe, #tug > .compartment img ,
#net > .compartment > iframe, #net > .compartment img ,
#ama > .compartment > iframe, #ama > .compartment img ,
#hull {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-opera-border-radius: 10px;
	-moz-box-shadow: 10px 10px 15px -5px #333333;
	-opera-box-shadow: 10px 10px 15px -5px #333333;
	-webkit-box-shadow: 10px 10px 15px -5px #333333;
}

/* internal */
#bridge, #stern, #aft, #lookout, #flag { border-top: 1px solid #999999; }
#lookout, #jib, #foremast { border-bottom: 1px solid #999999;  }
#port, #hatch { border-right: 1px solid #999999;  }
#starboard, #deck { border-left: 1px solid #999999;  }


/* colours */
body {  background-color: #888888;  color: black; }
#hull { background-color: #ffffff;  }
#tug > .compartment > iframe, #tug > .compartment img ,
#net > .compartment > iframe, #net > .compartment img ,
#ama > .compartment > iframe, #ama > .compartment img {
	background-color: #ffffff;
}


/* dimensions   */
.structure {  }
.compartment { padding: 0.2em 1em; }
body { padding: 0.2em; }
#ocean { margin-left: 1em; }
#ballast { width: 40em; min-height: 25em; padding: 2em 1em; }
#port {  width: 1em; min-width: 1em;  }
#starboard {  width: 1em; min-width: 1em;   }
#hatch { width: 8em; min-width: 8em;   }
#deck { width: 12em; min-width: 10em;  }
#bow, #flag { height: 0.2em;  }
#ama { padding: 0.8em 0 0 1em;  }
#tug > .compartment { margin: 0 0 0.5em 0; text-align: center; }
#net > .compartment { margin: 0.5em 0 0 0; text-align: center; }
#ama > .compartment { min-height: 24em; text-align: center;  }
#tug > .compartment > iframe, #tug > .compartment img ,
#net > .compartment > iframe, #net > .compartment img {
	margin: 0; padding: 0.2em; }
#ama > .compartment > iframe, #ama > .compartment img {
	margin: 0; padding: 0.2em; }

#funnel.compartment  {  padding: 0 0; }



/* structure */
root { }
html { }
body {  }
#ocean { font-family: Arial, sans-serif, serif;  text-align: center;  }
#fleet {  }
#regatta {  }
#ship {  }
#vaka {  }
#hull {  }
#keel {  }
#innerhull { }
#bulkhead {  }
#ballast {  }

/* compartments */
#prow { }
#bow { }
#lookout {   }
#port {   }
#starboard {    }
#jib {  }
#hatch {    }
#deck {   }
#cockpit {  }
#aft {  }
#stern {   }
#anchor { }

#cargo { }

/* flotilla */
#lighthouse {  }
#buoy {  }
#tug { display: none; }
#net { display: none; }
#ama { display: none; }

#lighthouse > .compartment {  }
#buoy > .compartment {  }
#tug > .compartment {  }
#net > .compartment {  }
#ama > .compartment {  }

#tug > .compartment > iframe, #tug > .compartment img { }
#net > .compartment > iframe, #net > .compartment img { }
#ama > .compartment > iframe, #ama > .compartment img { }

#starboard, #port, #flag, #aft, #bridge, #bow, #foremast { display: none; }


/*
body { text-align: center; font-family: Arial, Sans; font-size: 9pt; }
#flare, #prow,	#anchor, #net { font-size: 1em; }

#innerhull > table  { border: 4px outset silver; }
.grid { border: 1px solid silver; padding: 5px; }

#cockpit { padding: 0.2em; }

body { background-color: #888888; }
.grid  { background-color: white; color: black; }


*/