body { 
	background: url('images/bg2.gif')top;
	width:781px;
	margin:0 auto;
        
}
#page{
 width:781px;
 margin:0 auto;
 float:left;
 background:#2bbcff;
 }
 .header{
 width:781px;
 height:317px; 
 background:url('images/thaimassage.jpg');
  padding-top:15px;
 }
 .header-img{
 width:391px;
 height:28px;
 background:url('images/top-last-patt.jpg');
 margin-left:390px;

 }


img{
border:none;
}

.menu {
	background:url(images/menu-bg.jpg);
	float:left; 
	width:391px; 
	height:28px; 
	position:relative; 
	z-index:100; 
	font-family:Tahoma;
	}
/* hack to correct IE5.5 faulty box model */
* html .menu{
margin-left:10px;
}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}

.menu li { list-style-type:none;float:left;width:auto;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited {	
display:block;
font-size:11px;
text-decoration:none; 
padding-right:15px;
padding-left:15px;
margin-left:5px;
color: #333; 
width:auto; 
height:11px;  
line-height:11px; 
font-weight:normal;
margin-top:9px;}

.menu a:hover{
 text-decoration:underline;
}

* html .menu li{
width:30px;
}
 .index-sidebar{
 width:780px;
 height:auto;
 background:#0e81c4; 
 float:left;
 min-height:300px;
 padding-bottom:30px;
 margin-left:1px;
 }
 .index{
 width:441px;
 height:auto;
 float:left;
 margin-left:10px;
 }
 .index h3{
	width:441px;
  height:24px;
  font-size:14px;
  font-family:Arial, Helvetica, sans-seri;
  color:#FFF;
  font-weight:bold;
  border-bottom: 1px #FFF solid;
  margin:10px 0px 0px 0px;
	}
* html .index{
margin-left:12px;

}
 .entry{
 font-size:13px;
 padding-right:10px;
 color:white;
 padding-left:26px;
 font-family:Tahoma;
padding-top:5px;
 }
#entry2{
  color:white;
  font-size:13px;
  font-family:Tahoma;
  padding-right:10px;
  padding-left:10px;
  padding-top:5px;
}
#entry2 h2{
 border-bottom:2px solid white;
 font-size:16px;
}
#entry2 h1{
  font-size:16px;
}

.attm{
   border:none;
} 

 
 .index-header{
 width:771px;
 padding-left:10px;
 background:#0795d0;
 height:27px;
 font-size:11px;
 float:left;
 }
 .index-header1
 {
 width:459px;
 height:25px;
 float:left;
 font-size:11px;
 padding-top:7px;
 font-family:Tahoma;
 color:white;
 }
* html .index-header1
 {
 width:229px;
 height:25px;
 float:left;
 font-size:11px;
 padding-top:7px;
 font-family:Tahoma;
 color:white;
 }
.index-header3{
 width:300px;
 height:35px;
 float:left;
}

.index-header2 {width:300px; height:12px; position:relative; z-index:100; font-family:Tahoma; margin-top:7px; text-align:right}
/* hack to correct IE5.5 faulty box model */

/* remove all the bullets, borders and padding from the default list styling */
.index-header2 ul {padding:0;margin:0;list-style-type:none; float:right}

.index-header2 li { padding-left:12px; float:left;width:auto;position:relative;list-style:none}
/* style the links for the top level */
.index-header2 a{display:block;font-size:11px; padding-left:10px; color:white; width:auto; height:12px;  line-height:11px; font-weight:normal; text-decoration:none} 
* html .index-header2{
width:210px;
}
* html .index-header2 li{
width:auto;
float:left;
margin-left:0px;
} 
* html .index-header2 a{display:block;font-size:11px;padding-left:0px; color:white; width:auto; height:12px;  line-height:11px; font-weight:normal;margin-left:-4px;} 

 
 .index-header2 a:hover{
  text-decoration:none;
 }
 
.menu ul {padding:0;margin:0;list-style-type:none;
}                      

	
 .index-content{
  width:441px;
 min-height:300px;
 background:#0e81c4;
 padding-bottom:10px;
 margin-top:10px;
 }
 .postcontent
 {
        width:414px;
	height:auto;
	margin-left:26px;
	border-bottom:1px dashed white;
	padding-top:20px;
 }
 .postcontent small{
  color:white;
  font-size:15px;
  }
  
  .homepage1{
  background-image:url('images/welcome.jpg');
  background-repeat:no-repeat;  
  width:251px;
  height:23px;
  margin-top:15px;
  }
  .pricesimg{
  background-image:url('images/price-heading.jpg'); 
  background-repeat:no-repeat;  
  width:169px;
  height:20px;
  margin-top:15px;
  }
  .aboutimg{
   background-image:url('images/about-heading.jpg');   
   background-repeat:no-repeat;  
  width:75px;
  height:19px;
   margin-top:15px;
  }
  .contactimg{
   background-image:url('images/contact-heading.jpg'); 
   background-repeat:no-repeat; 
   width:84px;
   height:19px;
    margin-top:15px;
  }

.bottomcontent{
width:441px;
height:6px;
 background-image:url('images/box-bott.gif');
 background-repeat:repeat-x;
}
   
  
 
 
 .sidebar{
	 background:#0e81c4;
	 padding-left:10px;
	 width:259px;
	 height:auto;
 	float:left;
 	margin-left:47px;
 		}
* html .sidebar{
margin-left:27px;
}
.sidebar h3{
	width:229px;
  height:24px;
  font-size:14px;
  font-family:Arial, Helvetica, sans-seri;
  color:#FFF;
  font-weight:bold;
  border-bottom: 1px #FFF solid;
  margin:10px 0px 0px 0px;
	}
 .sidebar1{
  width:229px;
  height:auto;
  }
.sidebar1 ul{
   padding-top:0px;
   margin-top:5px;
  margin-left:0px;
  padding-left:0px;
}
 .sidebar1 li{
  list-style:none; 
  height:20px;
  border-bottom: dashed #95c6e3 1px;
  padding-top:6px;
   }
 .sidebar1 li .odd{
  list-style:none; 
  height:20px;
  background:1a85c4;
  border-bottom: dashed #95c6e3 1px;
  padding-top:6px;
   }

  .sidebar1 li a{ 
	 text-decoration:none;
	 padding-left:20px;
	 font-family:Tahoma;
	 font-size:11px;
	 color:white;
         display:block;	         	 
	 }
   .sidebar1 li a:hover{
	   text-decoration:underline;
   }
   .sidebar2{
   width:229px;
   height:auto;
   margin-top:20px;
   float:left;
   }
.sidebar2 a{
float:left;
}
   .sidemoredetail 
   {
   width:270px;
   height:11px;
   padding-top:7px;
   float:left; 
  }
 .sideimg
 {
  width:5px;
  height:8px;
  float:left;
  background-image:url('images/arrow.gif');
  background-repeat:no-repeat;
  margin-top:3px;
  padding-left:3px;
}
.sideurl{
width:250px;
height:11px;
float:left;
}

   
   .sidemoredetail a{
   color:white;
   text-decoration:underline;
   }
   .sidemoredetail a:hover
   {
     text-decoration:none;
	}
	
	.entry3{
	   width:220px;
	   height:auto;
           float:left;
	   margin-left:26px;
	   color:white;
	   font-family:Tahoma;
	   font-size:11px;	  
           margin-top:22px;
	  }
	  
	   
   
 
 .footer{
 width:780px;
 height:17px;
 float:left;
 padding-top:7px;
 background: #034c79;
 margin-left:1px;
 }

 /*.footer2
 {
  width:780px;
  height:3px;
  float:left;
  border-bottom:2px solid white;
  background-image:url('images/bottom-bg.jpg');
  }*/

.footermenu {float:left;width:781px; height:12px; position:relative; z-index:100; font-family:Tahoma; margin-left:3px;}
/* hack to correct IE5.5 faulty box model */

/* remove all the bullets, borders and padding from the default list styling */
.footermenu1 ul {padding:0;margin:0;list-style-type:none; float:right}

.footermenu1 li {float:left;width:auto;position:relative;list-style:none}
/* style the links for the top level */
.footermenu a{display:block;font-size:11px;text-decoration:none; padding-right:7px; padding-left:7px; color:white; width:auto; height:12px;  line-height:11px; border-left:1px solid white;}   
 
.footermenu1{
 width:430px;
float:left;
}
* html .footermenu1{
500px;
}
.footermenu2{
width:350px;
float:left;
font-size:11px;
color:#FFF;
text-align:left
}
* html .footermenu2{
width:260px;
}

 .footermenu span{
         display:block;font-size:11px;text-decoration:none; padding-right:7px; padding-left:30px; color:white; width:auto; height:12px;  line-height:11px; font-weight:normal;
	 }
* html .footermenu span{
width:260px;
padding-left:0px;
}

 



  .footermenu li:first-child a{
    border:none;
   }
 .footermenu li a:hover{
 text-decoration:underline;
 }
.line-draw
{
width:400px;
height:5px;
border-top:2px solid white;
}
.center{
color:white;
}

.sidemoredetail a{
  font-size:11px;
  font-family:Tahoma;
}

.imageside{
width:5px;
height:78px;
background-image:url('images/verdesi.gif');
background-repeat:no-repeat;
padding-left:10px;
margin-top:-2px;

}
.sidebar2 a{
float:left;
}
.image2{
width:100px;
float:left;
margin-left:6px;
}
.image3{
width:100px;
float:left;
}
.image1{
width:11px;
float:left;
}