
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}

body{
background-color:#0a428e;
}

a{text-decoration: none;}

p{
padding:10px 30px 0 10px;
font-family:"Myriad","Myriad Pro","Avenir LT Std","Avenir",tahoma,"Helvetica Neue",Arial,sans-serif;
color:white;
font-size:17px;	
text-align: justify;
}

h2, h3{
padding: 20px 30px 0px 30px;
margin:0 0 -20px 0;
font-family:"Myriad","Myriad Pro","Avenir LT Std","Avenir",tahoma,"Helvetica Neue",Arial,sans-serif;
color:white;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#pagecontainer{
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 0 -100px;
width: 100%;
background:transparent url(../img/bgfade3.jpg) no-repeat scroll 50% 0%;

}

#wrapper960px{
margin:0 auto;
width:960px;	
height:100%;
/*background-color:green;*/
}

#header{

/*background:url('../img/topic.png') no-repeat scroll 8% 0;*/
/*background-position: 30px 30px; */
height:250px;
/*width:1012px;*/
width:960px;
/*margin-top:20px;*/
margin-left:20px;
z-index:10;	
overflow:visible;
/*background-color:yellow;*/
}

#content{

width:733px;
min-height:810px;
margin:0 auto;
/*padding-left:134px;*/
z-index:15;
/*padding:0 0 0 114px;*/
/*background-color:red;*/
}

#content p {
/*width:730px;*/
margin-top:-70px;
}

#box1{
float:left;
width:350px;
height:150px;
margin-right:32px;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtoutside.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box2{
width:350px;
height:150px;
margin-top:16px;
margin-bottom:16px;
float:left;
background-color:yellow;
background:transparent url(../img/txtlobby.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box3{
  float:left;
width:350px;
height:150px;
margin-right:32px;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtsuitejr_livingroom.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box4{
width:350px;
height:150px;
float:left;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtsuitejr_bathroom.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box5{
width:350px;
height:150px;
margin-right:32px;
float:left;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtstandard_st2.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box6{
width:350px;
height:150px;
float:left;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtsuperior_su2.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box7{
float:left;
width:350px;
height:150px;
margin-right:32px;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtsuite2_livingroom.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#box8{
width:350px;
height:150px;
float:left;
margin-top:16px;
margin-bottom:16px;
background-color:yellow;
background:transparent url(../img/txtsuite2beds_bedroombig.jpg) no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

#push {
height: 100px;
/*background-color:green;*/
}


#footer{
position: relative;
/*background: #dddddd url(footercolor123px.png) repeat-x;*/
height: 100px;
width: 960px;
margin:0 auto;
/*background-color:blue;*/
}

#footer p{
padding:10px 0 0 30px;
font-family:"Myriad","Myriad Pro","Avenir LT Std","Avenir",tahoma,"Helvetica Neue",Arial,sans-serif;
color:white;
font-size:17px;	
text-align: center;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.clear{
float:left;
clear:both;	
}

.nojavascript {
position:absolute;
width:100%;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/noscript_bar.gif) repeat scroll 0 0;
color:white;
font-size:16px;
padding:5px 0 5px 8px;
z-index:250;
}

.ie6 {
position:absolute;
width:100%;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/noscript_bar.gif) repeat scroll 0 0;
color:white;
font-size:14px;
padding:5px 0 5px 8px;
z-index:250;
}


