/*Thatchmasters main styles*/
TABLE.navbarmain {width: 650px; font-family: Tahoma, Trebuchet MS, sans-serif;BACKGROUND-COLOR: #367B5C;border: solid 1px gold;}
TABLE.navbar {width: 85%; font-family: Tahoma, Trebuchet MS, sans-serif;BACKGROUND-COLOR: #367B5C;border: solid 1px gold;}
TABLE.logo {border:solid 2px gold;margin-left:none;}
table.page {width:100%; background-color:#111111;border:solid 2px ;}
table.banner{width:85%;BACKGROUND-COLOR: #367B5C;border: solid 1px gold;}
table.music{width: 85%;border: solid 1px gold;}
table.bazaar{width:85%;border: solid 1px gold;background-color:#f5f5ff}
table.accom{width:85%;border: solid 1px gold;background-color:#f5f5ff}
table.design{width:85%;border: solid 1px gold;background-color:#f5f5ff}
table.thatch{width:85%;border: solid 1px gold;background-color:#f5f5ff}
TABLE.booking {margin-top: 5px; margin-left:20px;margin-right:20px;background-color:#f5f5ff}
TABLE.buy {margin-top: 5px; margin-left:20px;margin-right:20px;background-color:#f5f5ff;width: 650px;}
table.extramenu {width:60px;height:405px;background-color:#367B5C;float:left;border:solid 2px gold;margin-right:0px;}

div.thatch {width:85%;}

.red {color:red}h1.thatch{color:#f62e2e;float:center;}

h1.accom {color:#f62e2e;float:center;font-family: Tahoma, TrebuchetMS,sans-serif;font-size:15pt;}
h1.music {color:#F6DC2F;float:center;}
h3.thatch {color:#ffffff;float:center;}
h3.music {color:#ffffff;float:center;}
h3.music2 {color:#A0207A;float:center;}
h2.baz {color:#F6DC2F;text-align:center;}

img.noborder {border:0px solid; border-color: black;margin:20px;}
IMG.logo {border:0px solid; border-color: black;}
IMG.left {border:1px solid; border-color: black;float:left;}
img.border {border:1px solid; border-color:black;float:right;margin:20px;}
img.baz {border:1px solid; border-color:black;}
img.debleft {border:1px solid;border-color: black;float:left;margin:20px;}
img.webleft {border:1px solid; border-color: black;float:left;margin:20px;}
img.webright {border:1px solid; border-color: black;float:right;margin:20px;}
img.webcenter {border:1px solid; border-color: black;float:center;margin:20px;}

p.baz {margin:20px;font-size:smaller;clear:both;}
p.des {margin:50px;width:40%;float:left;font-family:verdana;font-size:smaller;}
p.intro{margin:20px;font-family:verdana;font-size:smaller;}
p.buy{color:#F6DC2F;text-align:center;width:650px;}
p.thanks{color:#F6DC2F;text-align:center;width:400px;}
p.deb {margin:20px;font-size:smaller;}
p.deb2 {margin:20px;font-size:smaller;padding-top:50px;}

.clear {clear:both;}
p.sales {color:#A0207A;font-size:12pt; font-weight:bold;bottom-margin:-20px;}
p.history {text-align:left;margin:20px;font-size:smaller;color:#333333;}
p.histclr {text-align:left;margin:20px;font-size:smaller;color:#333333;clear:both;}
P.banner{font-size:13px; color:#ffffff; font-family: Tahoma, Trebuchet MS, sans-serif;}

A.navbar:link {FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none}
A.navbar:visited {FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none}
A.navbar:hover {FONT-SIZE: 13px; COLOR: gold; TEXT-DECORATION: none}
A.navbar:active {FONT-SIZE: 13px; COLOR: #ffffff}

marquee.banner{font-size:20px; color:gold; font-family: Tahoma, Trebuchet MS, sans-serif;}

.tcontent {background-color:#f5f5ff; margin:20px;}
.theader {background-color:#055005; font-family: Tahoma, Trebuchet MS, sans-serif;}
.mcontent {background-color:#f5f5ff;margin:20px;font-size:12pt;}
.mheader {background-color:#F24267; font-family: Tahoma, Trebuchet MS, sans-serif;}
.mheader2 {background-color:#F6DC2F; font-family: Tahoma, Trebuchet MS, sans-serif;}
.bcontent {margin:20px; font-family: Tahoma, Trebuchet MS, sans-serif;border: inset 1px #F6DC2F;}
.bheader {background-color:#A0207A; font-family: Tahoma, Trebuchet MS, sans-serif;border:inset 1px #F6DC2F;}
.dheader {background-color:#A0207A; font-family: Tahoma, Trebuchet MS, sans-serif;border:inset 1px #F6DC2F;color:gold;}
.trial{background-color:#6f96fd;color:gold; margin:1px; font-size:15pt;clear:both;text-align: right;width:97%;padding-right:20px;font-family:verdana;}
.trial2{background-color:blue;color:gold; margin:1px; font-size:20pt;clear:both;text-align: right;width:97%;padding-right:20px;}
.lfd {font-family:"monotype corsiva"; font-size:125%;font-weight:600;color:#000080;}

body {background: #111111;}

/*code for footer*/
#footer {position:absolute;bottom:0;width:100%;background-color: #111111;color: #777777;font-size: 70%;}
#footer p {text-align:center;margin: 0.5em 0 1em 5em;padding: 0;}
#footer p.left {text-align:left;margin: 0.5em 0 1em 5em;padding: 0;}
#contents {position:absolute;top:0;left:0;}
html, body, #contents {min-height: 100%;width: 100%;height: 100%;}
html>body, html>body #contents {height: auto;}	
