body{
font-family:Arial, Helvetica, sans-serif;
background-image:url(../images/bg.jpg);
background-color:#E2E2E2;
background-position:top;
background-repeat:no-repeat;
font-size:13px;
margin-top:0px;
color:#000000;
top:0px;
margin-top:0px;

}

a{
text-decoration:none;
color:#000000;
}
.ar{
background-color:#f3fcfc;
line-height:13px;
}
.ar:hover{
background-color:#99FFCC;
}


.album{
padding:4px;
background-color:#CCCC99;

}
.album a{
background-color:#CCCC99;
display:block;
}
.album a:hover{
background-color:#99FF99;
}

.bodyarea{
background-image:url(../images/rhd.png);
background-position:top;
background-repeat:no-repeat;
width:718px;
background-color:#FFFFFF;
}
.bbb{
padding-left:10px;
padding-right:10px;
text-align:justify;
}

.button{
background-image:url(../images/button.png);
background-position:left;
background-repeat:no-repeat;
height:26px;
width:119px;
padding-left:8px;
font-size:12px;

}
.address{
line-height:13px;
font-size:12px;
}

.flash{
background-image:url(images/textbox-1.png);
background-repeat:no-repeat;
background-position:top;
}
hr{
color:#3399CC;
size:1px;

}
h1{
font-size:25px;
color:#990000;
font-weight:100;
padding-left:10px;
border-bottom:1px solid #3399CC;
}

h2{
font-size:25px;
color:#990000;
font-weight:100;
padding-left:10px;
border-bottom:1px solid #3399CC;
}

h3{
font-size:20px;
color:#000000;
font-weight:100;
}

.title{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
text-align:center;
color:#990000;
font-weight:100;
border-bottom:1px solid #3399CC;
}
.title1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:25px;
text-align:center;
margin-left:150px;
color:#990000;
font-weight:100;
padding-left:10px;
padding-top:3px;
border-bottom:1px solid #3399CC;
width:400px;
}

.vin{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:500;
color:#FFFFFF;
text-align:justify;
}
.vin a{
color:#FFFFFF;
}
.blue{
text-align:left;
font-size:17px;
font-weight:100;
color:#333333;
}
.bg{
background-image:;
background-repeat:repeat-y;

text-align:justify;
color:#FFFFFF;
padding-top:20px;
padding-left:25px;
padding-right:25px;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#999999;
text-decoration:none; 
height:20px;
}
.footer a{
color:#999999;
text-decoration:none;
}
.footer a:visited{
color:#999999;
}



.white{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-left:50px;
padding-right:50px;
padding-top:50px;
margin-top:6px;
}
.white a{
color:#FFFFFF;
}
.sinhala{
font-family:"Mi_Dasun Tall";
font-size:11px;
color:#FFFFFF;
font-style:normal;
font-weight:100;
}

.menu{ 
background-image: url(images/menu.png);
background-repeat:no-repeat;
background-position:right;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
color:#FFFFFF;
padding-left:20px;
padding-top:20px;
line-height:7px;
}
.menu a{ 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
color:#FFFFFF;
text-decoration:none;
}
.menu a:hover{ 
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
color:#990000;
text-decoration:none;
}

.content{
background-image:url(../images/body.jpg);
background-repeat:no-repeat;
background-position:top;
}
.content a{
color:#FFFFFF;
}
.bottom{
background-image:url(images/index_10.jpg);
background-repeat:no-repeat;
}
.photo{
float:left;
padding-right:15px;
}

.yellow{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:500;
color:#333333;
text-align:justify;
}
.blue2{
font-size:12px;
font-weight:100;
color:#333333;
}
.search{
text-align:right;
}
.searchinput{
width:150px;
} 
.searchbook{
padding-left:10px;
border-top:1px solid #62B7FF;
margin-top:20px;
margin-left:10px;
padding-right:10px;
line-height:4px;
border-bottom:1px solid #62B7FF;
}

.searchbook select{
height:26px;
line-height:4px;
font-size:12px;
}
.searchbook p{
color:#333333;
line-height:1px;
}
.photo2{
float:right;
padding-right:10px;
}
.header{
padding-top:10px;

}
.side2{
background-color:#068097;
}
.input1{
padding-left:10px;
background-color:#00CCFF;
border:1px solid #990000;
width:220px;
height:16px; 
}
.texarea{
background-color:#00CCFF;
border:1px solid #990000;
width:230px;
height:100px; 
}
.texarea1{
background-color:#396CAE;
border:1px solid #990000;
width:475px;
height:100px; 
}

.normal{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
}
.side_photos{
padding-left:2px;
padding-right:2px;
padding-top:2px;
border-bottom:2px;
}
.photo_gallary{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:600;
color:#666666;
text-align:justify;
}
.photo_gallary1{
border:1px solid #FFFFFF;
}

.roundcont {
		background-color:#FFFFFF;
	
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}



.clear {
	clear:both
}

#gallery {
	position:relative;
	height:360px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
