/*  
Theme Name: BaliMatahari
Theme URI: http://Balimataharihotel.com/
Description: Bali Matahari hotel.
Version: 1.0
Author: Robi Pasaka

*/



* { padding: 0; margin: 0; }

html, body {
 font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:#666461;
 padding: 10px;
}



#mainwrapper {
background: #ffffff;
margin: 0 auto;
padding: 3px;
border: 1px solid #ccc;
width: 765px;


}


#wrapper { 
 margin: 4px 4px 4px 4px;
 width: 760px;
 margin:0 auto;
background: #ffffff;
}

#header {
 color: #333;
 width: 760px;
 float: left;
 height: 126px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C url(images/header.jpg);
}

#leftcolumn { 
 color: #333;
 background:#ffffff;
 margin: 10px 0px 0px 0px;
 width: 524px;
 float: left;

}

#leftcolumn p {    
 margin: 0;
 padding: 0;
 padding-bottom: 15px;

}

#rightcolumn { 
 float: right;
 background:#ffffff;
 margin: 10px 0px 0px 0px;
 width: 235px;
 display: inline;
 line-height: 18px;
}

#footer { 
 width: 760px;
 clear: both;
 text-align: center;
 padding-top: 13px;
 height:90px;
 font-size: 11px;
 color:#666666;
}


.boxmain {
  background: transparent url(images/bgboxinset.jpg) ;
}

.insidebox {
  background: transparent url(images/bgbox.jpg) no-repeat bottom ;
  padding:15px 20px;
  max-width:524px;
  margin: 0px 0px 0px 0px;
  text-align:justify;
}

.insidebox img {
border: 1px solid #ccc;
padding: 4px;
background:#ffffff;
}

.insidebox h2{
 font-size:17px;
 font-weight:bold;
}

.insidebox ol {
 padding:20px;
}
.boxmenuout{
 background:url(images/bgmenuset.jpg) repeat ; 
}



.commentlist{
 border: dashed 1px;
 background-color:#EAFFEA;
 
}

.commentlist li {
 margin-left:10px;
}


/* page menu */

/* menu page css */
.boxmenu{
 background:url(images/boxmenubg.jpg) no-repeat bottom;
 padding:5px 22px;
}

.boxmenu h2{
 font-size:15px;
 font-weight:bold;
}

.boxmenu ul {
 /*padding:10px;*/
 list-style-type: none;
 margin: 0;
 padding: 0;
 margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
 }


.boxmenu ul li {

 padding-bottom: 2px; /*bottom spacing between menu items*/
}

.boxmenu ul li a{
color: #A70303;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #cccccc;
font-size: 83%;
}

.boxmenu ul li a:visited{
color: #A70303;
}

.boxmenu ul li a:hover{ /*hover state CSS*/
color:#FF0000;
background-color:#F8F8F8;
}

.boxmenu ul li ul {
		padding-left:21px;
		font-weight: normal;
}

/* End Various Tags & Classes*/

a {
color: #666;

}

a:hover {
color:#FF0000;

} 

.entry li {
 margin-left: 18px;
 margin-bottom: 2px;
 margin-top:2px;
}

.entry td {
  vertical-align:top;
  
}
