
/* Section 1       general CSS */
body { 
	margin: 0px; 
	border: 0px; 
	padding: 0px;
	height:100%;
	background-color: #D2FE39;
	font-family: tahoma, arial, sans-serif;
	color: #000
}




h1{color: #3F3D33;}

h2{
	margin-top: 1.5em;
	color: #6F6B5A;
	letter-spacing: 0.2em; 
	font-size: 130%
}


a		{ text-decoration: none; font-weight: bold }
a:link		{ color: #494694}
a:visited	{ color: #110D6F}
a:hover 		{ color: #000099; background: #F0F8FF}
a:active	{ color: #FF00FF }


p {margin: 0.8em 0}
p {margin-top: 0.25em; margin-bottom: 0.75em;}
dl {margin-bottom: 0.75em;}
ol, ul {padding-left: 1.5em;}

abbr[title] {border-bottom: dashed; border-width: 1px }



/* The Holly Hack  - stops the IE creaping text*/
/* Hides from IE5-mac \*/
* html .contentmenu {height: 1%;}
* html .content {height: 1%;}
* html .footer {height: 1%;}
/* End hide from IE5-mac */





/* Section 1b       Structural Scaffold */

.header { 
	height: 5em; 
	color: #000; 
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:300;
	font-size: 100%;
}

.hdl1  { 
	font-size: 140%;
	font-style:italic; 
	color: #FF4F4F;
}


.contnet , .contnet2 {
	background: #D2FE39;
	padding: 2em 2em 1em 2em;
	border: 2px solid #2C2C2C
}

.contnet2 {
	padding: 1em;
	color: #000
}



.panel1, .panel2, .panel3, .panel4, .panel5, .panel6, .panel7, .panel8, .panel9
{	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-o-border-radius: 10px; 
	border-radius: 10px;
    -webkit-box-shadow:
		inset -2px -2px 1px 1px rgba(50, 50, 50, 0.3),
		inset 2px 2px 2px 2px rgba(250, 250, 250, 0.4),
		2px 3px 3px 3px rgba(50, 50, 50, 0.4);
	-moz-box-shadow:
		inset -2px -2px 1px 1px rgba(50, 50, 50, 0.3),
		inset 2px 2px 2px 2px rgba(250, 250, 250, 0.4),
		2px 3px 3px 3px rgba(50, 50, 50, 0.4);
    box-shadow: 
		inset -2px -2px 1px 1px rgba(50, 50, 50, 0.3),
		inset 2px 2px 2px 2px rgba(225, 225, 225, 0.4),
		2px 3px 2px 2px rgba(100, 100, 100, 0.6);
	behavior: url(PIE.htc);
}

.panel1 {background-color: #D2FE39;}
.panel1 a:link		{ color: #686868;}
.panel1 a:visited	{ color: #9C9C9C;}
.panel2 {background-color: #39FEC9;}
.panel2 a:link		{ color: #686868;}
.panel2 a:visited	{ color: #9C9C9C;}
.panel3 {background-color: #FEA185;}
.panel3 a:link		{ color: #686868;}
.panel3 a:visited	{ color: #9C9C9C;}
.panel4 {background-color: #9EFEB5;}
.panel4 a:link		{ color: #686868;}
.panel4 a:visited	{ color: #9C9C9C;}
.panel5 {background-color: #FEC9D2;}
.panel5 a:link		{ color: #686868;}
.panel5 a:visited	{ color: #9C9C9C;}
.panel6 {background-color: #FEC939;}
.panel6 a:link		{ color: #686868;}
.panel6 a:visited	{ color: #9C9C9C;}
.panel7 {background-color: #396FF0;}
.panel7 a:link		{ color: #686868;}
.panel7 a:visited	{ color: #9C9C9C;}
.panel8 {background-color: #39FEC9;}
.panel8 a:link		{ color: #686868;}
.panel8 a:visited	{ color: #9C9C9C;}
.panel9 {background-color: #D2FE39;}
.panel9 a:link		{ color: #686868;}
.panel9 a:visited	{ color: #9C9C9C;}
	
.contnet img { margin: 0.25em; }

.contnet ul { list-style-image: url(images/60pizzabugr2.gif)}


.footer	{ 
	padding-top: 4em;
	color: #000; 
}


address {text-align: left;
	padding-top: 1em
}

address {
	font-weight: bold;
}

/* content + menu - footer -header  */


.menew {}
ul.menew {
	display: block;
	padding: 0;
	margin: 1em 1em 1em 5em;
	width: 12em;
	list-style: none;
	text-align: left;
}





/* Section 3       Specific to certain pages */

.house, .houselatest {
	margin: 0.75em 0em;
	background-color: #FFFCDF; 
	border: 1px solid #BFB977; 
	padding: 1em 0.5em
}
.rooms tbody tr {padding: 1em 0.25em }
.rooms  td, .rooms  th {text-align: center;}
.rooms caption {font-weight: bold;}
.rooms tfoot {font-family: monospace;}
.rooms td {padding-left: 0.5em; padding-right: 0.5em}
.rooms td a {font-size: 125%}
.rooms a img {border: 0px}

.houselatest {
	background-image: url(images/latest.gif);
	background-position: top right;
	background-repeat: no-repeat;
}




/* picture on translation page  */
.linx dd {
	margin-left: 2em;
	margin-bottom: 1em;
}

.piccent, .picleft, .picright {
	border:1px solid #B5B5B5;
	background: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding: 0.25em 0.75em;
}

.piccent {
	margin-left: auto;
	margin-right: auto;
}

.picleft {
	float: left;
	margin: 0.5em
}

.picright {
	float: right;
	margin: 0.5em
}


/* pic drop-shadow */
.img-shadow {
  float:left;
  background: url(p/shadowAlpha.png) no-repeat bottom right !important;
  background: url(p/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
}






