/* main style sheet for Lanka Heritage */
body {
  background: #b26868;
}

a:link{color: #9933cc; text-decoration: underline}
a:visited{color: #cc0066; text-decoration: underline}
a:hover{color: #800080; text-decoration: underline}


/* Table at top with all the site headers & graphices */
table.top{
  background: #b26868;
	width: 1024;
	border: 0px;
}

table.top tr{
  vertical-align:top;
}

table.top tr td{
  vertical-align:top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 12px;  font-weight: normal;
}

table.top tr td img{
  border: 0px;
}

/* Table whose body can be vertically extended */
table.middle{
  /* background: #b26868 url(img/lankaheritagetplogo2ss.gif) no-repeat 90% 90% fixed; */
  background: #b26868;
	width: 1024px;
	border: 0px;
}

table.middle tr{
  vertical-align:top;
	width: 1024px;
}

tr.row1 img{
 height: 92px; 
}

tr.row2 img{
  height: 84px; 
}

tr.row2 img.banner468{
  height: 60px; 
}

tr.row3 img{
  height: 6px; 
}

tr.row4 img{
  height: 45px; 
}

tr.row5 img{
  height: 18px; 
}

tr.row6 img{
  height: 47px; 
}

tr.onepix img{
  height: 1px; 
}

tr.mboxt img{
  height: 18px; 
}
tr.mboxm td.mboxm{
  background: white url(img/lankaheritagetplogosss.gif) no-repeat 100% 98%;
	padding-bottom: 40px;
	padding-left: 6px;
	padding-right: 6px;
	
}
tr.mboxm td.mboxm img.pframe {
  border: 4px groove #666666;
	margin: 20px 20px 20px 20px;
}

tr.mboxb img{
 height: 20px; 
}

tr.wboxt img{
  height: 16px; 
}

tr.wboxb img{
  height: 15px; 
}

div.c {
  text-align: center;
	padding: 10px;
}

div.r {
  text-align: right;
	padding: 10px;
}

div.lb {
  text-align: left;
	padding: 5px;
	font-weight: bold;
	border-bottom: #b26868 1px solid;
	border-right: #b26868 1px solid;
}

div.promo {
  text-align: left;
	padding: 10px;
	color: #4c7eb1;
	font-weight: normal;
	border: #b26868 1px solid;
}

div.tell {
	font-size: 12px;
	line-height: 16px;
  text-align: center;
	padding: 10px;
	font-weight: bold;
	color: #f5f5ff;
	background: #617daf;
	border: #181818 1px solid;
}

div.commenthead {
	font-size: 11px;
  text-align: left;
	padding: 0px;
	margin: 0px;
/* border-bottom: #cfcfcf 1px dotted; */
}

div.nav, div.nav a {
  text-align: right;
	padding: 10px;
	color: #f30700;
}

p.lb {
  text-align: left;
	font-size: 10px;
	padding-left: 5px;
	margin-top: 0px;
	border-left: #b26868 1px solid;

}

p b {
  /*color: #ff6600;*/
	color: #0000fe;
	font-weight: normal;
}

div.frame {
  text-align: center;
  border: 1px solid #666666;
	background: #b26868;
}

table.middle tr td{
  vertical-align:top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 12px;  font-weight: normal;
}

table.middle tr td img{
  border: 0px;
}

/* Other text formatting attributes */
p.header1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333; 
	padding-top:15px;
	padding-bottom:5px;
	line-height: 18px;  
	font-weight: bold;
	border-bottom: #b26868 1px solid;
}

p.header2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333; 
	line-height: 16px;  
	font-weight: bold;
	margin: 5px;
}
p.header3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333; 
	padding-bottom:5px;
	line-height: 18px;  
	font-weight: bold;
	border-bottom: #b26868 1px solid;
}

p.footnote {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #aed1ef; 
	padding-bottom:5px;
	line-height: 10px;  
	font-weight: normal;
}


table tr{
  vertical-align:top;
}

table tr td{
  vertical-align:top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; line-height: 12px;  font-weight: normal;
}

table.maintable{
  text-align: left;
  width: 1024px;
}

ul.type1 li{
  padding-top:10px;
}