/* global */
html{height: 100%;}

body
{ font-family: Helvetica, Arial, Verdana, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: 12px; 
  text-align:center;
  background: transparent url(../images/017_bg_pale_multicolor.gif); /*  oak1.jpg FabricTan.jpg */
/*  background: url(images/160.png);  from patterns.ava7.com */
/*  background: url(images/145.png); from patterns.ava7.com */
/*  background: url(images/1331.png); /* from patterns.ava7.com */

position:relative;
}

img{border: 0px;}

a
{
  text-decoration:none;
  color:yellow; /* #FFFF00;  */
}
a:hover
{
  text-decoration:underline;
}

p
{ margin: 0px;
  padding: 6px 0px 6px 0px;
  line-height: 15px;
  text-indent:20px;
}

.clearFloat {
  clear:both;
  line-height:1px;
}

/* main container */
#main
{ width: 750px; height:auto; /* 500px; */
  margin-left: auto; 
  margin-right: auto;
  margin-top:20px;
  margin-bottom:20px;
  position:relative;
}

/* header */
#header
{ padding: 0px; margin: 0px;
  width: 600px; /* 750px;  */
  margin-left:auto;margin-right:auto;
position:relative;
}

#header h1
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-size: 60px;  /*40px; 30px; */
  font-weight: bold;
  letter-spacing: 10px;
  color: #000000; /* #FFFFFF; /* #9C8758; /* #E7DEBF; #CDB58F;#D2CAAE; */
  text-align: center;
  font-family: Parseltongue, Arial, Verdana, Helvetica, sans-serif;
}
#header .shadow
{
  font-size:60px;
  position:relative;
  top:-70px; left:-4px;/* to be changed */
  color: #FFFFFF; /* #000000; */
}

/* main content */
#content
{ width: 749px; 
  height: auto;
  padding: 0px 0px 0px 0px; 
  text-align: left;
  overflow: hidden;
  margin-left: auto;  
  margin-right: auto;
  position:relative;
} 

.construction {
  position:relative;
  top:15px; /* 25px; */ /* 100px; */
  margin-bottom:10px; / 30px; */
}

#footer
{
  width:749px; 
  height:42px; 
  padding:5px 0px 0px 0px;
  margin-top:0px; margin-bottom:0px;
  font-size:9px;
  text-align:center;
 /*  bottom:20px; 50px; */ left:100px;
  position: relative; /* absolute; */
}
* html #footer { /* bottom:50px; */ left:0px; } /* for IE */

#footer a
{
  text-decoration:none;
  color: #FFFF00; 
}
#footer a:hover
{
  text-decoration:underline;
}

/* -- MONSTER -- */
#monsterCan {
  position: fixed; 
  bottom:0; left:0;
}
* html #monsterCan { position:absolute; bottom:0px; left:0px; }

/* image positioning - left, right and center */
.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* --- Weather --- */
#weatherBox {
  margin-top:0px; /* 10px; */
  width: 728px; height: 90px;
  background-image: url(../images/rainbow_728x90_bg.jpg );
  background-repeat: no-repeat; 
  background-color: #B47D82; /* #FF6347; */
position:relative;
}

#NetWeatherContainer {
  height: 74px;
}

#weatherLinks {
  text-align: center;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  line-height: 15px; /* 16px; */
  color: #FDEA11;
}

#weatherLinks div {
  float: left;
  padding-left: 10px;
}

#weatherLinks a {
   color: #FDEA11;
}

#weatherLinks img {
  float: right;
  padding-right: 5px;
}

.weatherTitle {
  color: #FFFFFF;
  margin-bottom:0px;
  padding-bottom:0px;
  font-weight:bold;
}

/* --- Weather External --- */
iframe {
  margin-top:0px;
  height:91px;
}

#weatherBox2 {
  margin-top:0px;
  width: 728px; height: 90px;
  background-repeat: no-repeat;
}
body#netherlands #weatherBox2 {
  background-image: url(http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/clouds_728x90_bg.jpg );
  background-color: #6CD2EB;
}  
body#claire #weatherBox2 {
  background-image: url(http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/orange_728x90_bg.jpg);
  background-color: #FF6600;
}  
body#liz #weatherBox2 {
  background-image: url(http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/green_728x90_bg.jpg);
  background-color: #336633;
} 
body#pacifica #weatherBox2 {
  background-image: url(http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/blue_728x90_bg.jpg);
  background-color: #346797;
}  

#weatherBox2 .NetWeatherContainer2 {
  height: 74px;
}

#weatherBox2 #weatherLinks2 {
  text-align: center;
  font-family: arial, helvetica, verdana, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #0000FF;
}

#weatherBox2 #weatherLinks2 div {
  float: left;
  padding-left: 10px;
}

#weatherBox2 #weatherLinks2 a {
   color: #0000FF;
}
body#liz #weatherBox2 #weatherLinks2 a {
   color: #FFFFFF;
}

#weatherBox2 #weatherLinks2 img {
  float: right;
  padding-right: 5px;
}

