body {
  top: 0px;
  margin: 0px;
  padding: 0px;
  width: 900px;
  height: auto;
  background: url(images/corner.gif) left top no-repeat;
  
}

a {
  font-family: Verdana, Verdana, Geneva, sans-serif;
  color: red;
  font-size: 11px;
  font-weight:bold;
}

p{
  color:red;
  font-family:Arial,Helvetica,sans-serif;
  font-size:17px;
  font-weight:bold;
  margin:0;
  padding:0;
}

ul{
  color: red;
}

h1{
  margin-top: 0px;
  padding-top: 0px;
  font-family: Comic Sans MS, Comic Sans MS ,sans-serif;
  font-size:30px;
  color: #faac25;
}

h2{
  margin: 10px 0px 0px 0px;
  padding: 0px;
  font-family: Comic Sans MS, Comic Sans MS ,sans-serif;
  font-size:19px;
  color: red;
}

table{
  margin-top: 5px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.package{
  width: 670px;
  float: left;
}

.package table{
  width: 670px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 15px;
}

input{
color: #781351;
xbackground: #fee3ad;
border: 1px solid #781351;
font-weight: bold;
}

.links ul {
  list-style-type: none;
  padding-left: 0;
  margin-left: 0;
  }


.links li {
  background: url(images/link.gif) left center no-repeat;
  padding-left: 50px;
  margin-bottom: 10px;
}

.header_logo_home {
  margin: 0px;
  padding: 0px;
  top: 0px;
  width: 100%;
  height: 300px;
  xbackground-color: #ff9999;
  z-index: 1;  
}

.header_logo_home .corner img{
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 2;
}

.header_logo_home .mini_title{
  position: absolute;
  top: 10px;
  left: 760px;
  z-index: 4;
}

.header_logo_home .title img{
  position: absolute;
  top: 20px;
  left: 330px;
  z-index: 3
}

.header_logo_home .mini_title p{
  font-family: Arial, Arial, Helvetica, sans-serif;	
  font-size: 10pt;
  font-weight: bold;	
}

.header_logo_home .title2 img{
  position: absolute;
  top: 100px;
  left: 320px;
  z-index: 3
}

.save{
  position: absolute; 
  left: 760px; 
  top: 140px;
  z-index: 2;
}


.left_tabnav {
  margin: 0px;
  padding: 0px;	
  width: 300px;
  xbackground-color: #ff9999;
  float: left;
  z-index:5;
}

.left_tabnav img{
  margin: 30px 0px 0px 0px;
}

.div_link{
  margin: 0px 0px 10px 25px;
  padding: 0px;	
  height: 86px;
  width: 240px;
  background-image:url(images/link_nohover.gif);
  background-position:right;
  background-repeat:no-repeat;
  text-decoration: none;
  z-index:9;  
}

.div_link:hover{
  text-decoration: underline;
  background-image:url(images/link_hover.gif);
  cursor: hand;  
}

.div_link p{
  padding-top: 7px;
  padding-right: 70px;
  font-family: Comic Sans MS, Comic Sans MS, cursive;
  color: red;
  font-size: 25px;
  font-weight: bold;
  text-align: right;
}

.div_link p.active {
  color: #e87e83;
}

.div_link p.active_single {
  padding-top: 22px;	
  color: #e87e83;
}

.div_link p.single {
  padding-top: 22px;	
}

.left_tabnav a.active {
  color: #e87e83;
}

.toppings p{
  color: #e87e83;
}

.content{
  margin: 0px;
  padding: 0px 0px 0px 20px;	
  xbackground-color: #bb99ff;
  float: left;
  width: 575px;
}


.right_image_wifi{
  position: absolute;
  top: 160px;
  left: 750px;
  z-index: 2;
}

.right_social_network{
  position: absolute;
  top: 150px;
  left: 800px;
  z-index: 2;
}

.right_image_brief{
  position: absolute;
  top: 280px;
  left: 530px;
  z-index: 2;
}

.footer{
  margin: 0px;
  padding: 0px;
  width: 900px;
  clear: both;
  text-align: center;
  xbackground-color: #ba99ff;
}

.bottomlinks{
  width:370px;
  padding: 0px;
}

.footer a{
  color: #9a0000;
  font-family: Arial, Arial, Helvetica, sans-serif;	
  font-size:8pt;
  margin:0px;
  padding: 0px;
}

.footer p{
  font-family: Arial, Arial, Helvetica, sans-serif;	
  font-size: 10pt;
  font-weight: bold;
}

.shadow_box img {
 background-color: #fff;
 border: 1px solid #a9a9a9;
 display: block;
 margin: -4px 4px 4px -4px;
 padding: 4px;
 position: relative;
 }
.shadow_box {
 background:#CCCCCC none repeat scroll 0 0;
 border:2px solid #EEEEEE; clear: right;
 float: right;
 margin: 0 25px 25px 0;
 padding: 0;
 position: relative;
 }


