@charset "utf-8";
/* CSS Document */
html {
background: url(../images/background/DSCF3808.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#holder{
position: relative;
width: 1200px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 10px;
/*border: 1px solid red; */
}
#weather{
padding-left: 0%;
padding-right: 0%;
margin-right: 0px;
margin-left: 600px;
height: 50px; 
color: #FFF;
/*border: 1px solid green;*/
}
#weather h1{
margin-top: -7px;
}
#temp{
margin-left:0px;
height: 50px;
}
#rain{
position: relative;
margin-left:150px;
height: 50px;
margin-top: -50px;
}
#header{
position: relative;
margin-left: auto;
margin-right: auto;
border-width: 0px;
margin-left: 200px;
margin-right: 0px;
margin-top: 0px;
width: 700px;
background-color:transparent;
color: #000000;
min-height: 100px;
max-height: 20%;
margin-bottom: 50px;
/*border: 1px solid blue; */
}
#header h1{
font-family: 'Rufina', serif;
font-size: xxxlarge;
color: #FFF;	
}
.menu{
margin-top: 10px;
position: relative;
font-family: 'Rufina', serif;
font-size: smaller;
vertical-align: top;
/*border: 1px solid red;*/
}
.menu a{
margin-right: 10px;
text-decoration:none;
color: #333;
}
.menu a:hover{
text-decoration:none;
color:  #C00;
font-weight:bold;
}
#page{
margin-left: 0px;
margin-right: 0px;
background-color: transparent;
/*border: 1px solid yellow; */
padding-bottom: 20px;
min-height: 650px;
_height: 650px; /* show to IE */
/*  opacity:0.9;
filter:alpha(opacity=90);*/
background-color:#666;
padding-left: 50px;
padding-right: 50px;
padding-top: 50px;
}
#page h2{
color: #FFFFFF;
}
