﻿
/* CSS Document */

body {
background-color:#ffffff;
background:url(images/bg_ver.jpg) top repeat-x;
color:#464646;
margin:0;
padding:0;
}


.pagetitle {
margin:0;
padding:0 0 15px 18px;
}

html {
font-size:11px;
font-family:arial, tahoma, times new roman, arial narrow;
}

.normal {
font-size:1.01em;
}

.big {
font-size:1.31em;
}

.small {
font-size:0.91em;
}

h1 {
font-family:arial, tahoma, times new roman, arial narrow;
color:#23385a;
font-size:3.21em;
text-transform:uppercase;
font-weight:400;
line-height:1.01em;
margin:0;
padding:0;
}

.content_txt h2 a {
color:#23385a;
text-decoration:none;
}

/* Spacing border at bottom of page */
.border {
width:766px;
vertical-align:top;
text-align:left;
}

.main_div {
height:100%;
vertical-align:top;
background:url(images/main_bg.gif) left top repeat-y;
margin:0 0 0 1px;
}

.main_table {
width:766px;
display:table;
background:url(images/top_bg.jpg) left top no-repeat;
}




.main_table3 {
width:766px;
display:table;
background:url(images/top_bg2.jpg) left top no-repeat;
}



.main_table_row {
width:766px;
height:100%;
display:table-row;
}


/* Menu text */

.main_left {
width:183px;
height:100%;
font-size:1.2em;
vertical-align:top;
display:table-cell;
text-align:left;
font-weight:bold;
}

.main_cent {
width:463px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}

.main_cent2 {
width:470px;
height:100%;
vertical-align:top;
display:table-cell;
text-align:left;
}


/* Image place holder for main content */

.co_name_bg {
width:463px;
/* Main Content Height */
height:270px;
vertical-align:top;
}


.content_txt {
line-height:1.55em;
/* Main Text */
padding:5px 10px 65px 12px;
/* Logo */
background:url(images/logo.jpg) right bottom no-repeat;
margin-bottom: 5px;
position: relative;
}


.Currency {
	position: relative;
	/*position: absolute;*/
	float:left;
	top: -400px;
	left: 235px;
	width: 250px;
	height: 50px;
}


.weather {
	position: relative;
	/*position: absolute;*/
	float:left;
	top: -5px;
	left: 3px;
	width: 450px;
	height: 165px;
}


.footer {
background:url(images/foot_bg.jpg) top no-repeat;
vertical-align:top;
width:768px;
height:70px;
color:#324765;
font-size: 0.78em;
}


/* Tom Bird text */
.footer_txt {
vertical-align:top;
font-weight:600;
text-align:center;
color:#324765;
padding:10px 5px 0 50px;
}

/* Tom Bird text Rooms */
.footer_txt2 {
vertical-align:top;
font-weight:600;
text-align:center;
color:#324765;
padding:10px 230px 0 0px;
}

.footer_txt a {
color:#324765;
text-decoration:none;
}
.footer_txt a:hover {
color:#324765;
text-decoration:none;
}


a {
color:#23385a;
text-decoration:none;
}

.content_txt a {
color:#23385a;
text-decoration:none;
}

a:hover,.content_txt h2 a:hover {
color:#000000;
text-decoration:none;
}

/* Main Text spacing between paragraphs */
p,.content_txt ul {
margin:0;
padding:5px;
}

/* Atributes for H settings */
.Title {
color:#23385a;
font-size:1.3em;
font-weight:bold;
text-transform:uppercase;
margin:0;
padding:9px 0px 0px 4px;
font-family:arial, tahoma, times new roman, arial narrow;
}

/* Atributes for Ging Oya Lodge, Kammala North, Waikkala, Sri Lanka */
.Address {
color:#23385a;
font-size:11px;
font-weight:bold;
margin:0;
padding:0px 0px 0px 4px;
font-family:arial, tahoma, times new roman, arial narrow;
}

.Prices {
color:#23385a;
font-size:11px;
font-weight:bold;
margin:0;
padding: -5px 0px 0px 4px;
font-family:arial, tahoma, times new roman, arial narrow;
}


.content_txt a:hover,{
color:#000000;
text-decoration:none;
}
.content_txt li a:hover {
color:#fff;
text-decoration:none;
}
.footer_txt a:hover {
color:#000000;
text-decoration:none;
}



.content_txt strong,.content_txt b {
color:#23385a;
}

#links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages {
vertical-align:top;
padding:15px 0 0;
}

#gsearch,#textwidget,#Pete Groch-box {
text-align:left;
padding:15px 0 0;
}


blockquote {
	margin: 15px;
 	padding: 10px;  	
  	background: #FAFAFA;
	border-left: 3px dashed #529c01; 
}

img {
	border:0;
	}
img a {
	border:0;
	}

/* =-=-=-=-=-=-=-[Menu Eight]-=-=-=-=-=-=-=- */
	
ul {
	list-style: none;
	line-height: 1.5em;
	}

/* Space menu buttons */
/* top, left, bottom, right */

li {
	padding: 0 0 4px 0;
	}
	
#TripAdvisor {

	padding: 8px 0 0 28px;
	}


#menu8 {
	width: 190px;
	/* Menu Height */
	margin-top: 60px;
	}
	
#menu8 li a {
	text-decoration: none;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	}
	
#menu8 li a:link, #menu8 li a:visited {
	color: #565656;
	display: block;
	background: url(images/menu8.gif);
	padding: 8px 0 0 20px;
	}
	
#menu8 li a:hover {
	color: #000000;
	background: url(images/menu8.gif) 0 -32px;
	padding: 8px 0 0 20px;
	}
	
#menu8 li a:active {
	color: #000000;
	background: url(images/menu8.gif) 0 -64px;
	padding: 8px 0 0 20px;
	}
