/* Layout */

TABLE.layoutTable {
	height: 500px;
}
TD.leftcol {
	width: 332px;
}
TD.content {
	width: 468px;
}
TD.navigation {
       width: 200px;
       vertical-align:top;
}

#menu1 {
       width: 200px;
       margin: 0px;
       float: left;
}

.galleryThumbnailCell P {
	width: 200px;
}

/* Base style */

body {
       background:#000000;
}
TD.leftcol {
}
TD.content {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 10pt;
       font-style: normal;
       text-align: left;
       vertical-align: top;
       line-height: 14pt;
       font-weight: 100;
       padding: 10px 3px 3px 10px;
       text-indent: 0pt;
       color: #000000;
       background-color: #ffffff;
}
TD.navigation {
	background-color:#8b0000;
}
TD.footer {
	background-color:#ffffff;
}
#menu1 li a {
       height: 32px;
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:10pt;
       text-transform:uppercase;
       height: 24px;
       text-decoration: none;
       border-bottom: 1px solid white;
}

#menu1 li a:link, #menu1 li a:visited {
       color: white;
       display: block;
       x-background:  url(menu_red.gif);
       background-color: #8b0000;
       padding: 8px 0 0 10px;
}

#menu1 li a:hover {
       color: #FFF;
       x-background:  url(menu_red.gif) 0 -32px;
       background-color: #6d0000;
       padding: 8px 0 0 10px;
}

ul {
       list-style: none;
       margin: 0;
       padding: 0;
}

img {
       border: none;
}

.leftcol {
		color: #000000;
		background: #6d0000;
}


h1,h2,h3 {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       color: #8B0000;
       padding-left: 8px;
       padding-top: 3px;
       padding-bottom: 3px;
}

h1,h2,h3 {
       font-size: 12pt;
       font-weight: 300;
       letter-spacing: 2pt;
       word-spacing: 2pt;
       line-height: 18pt;
       vertical-align: middle;
       padding-left: 8px;
       padding-top: 3px;
       padding-bottom: 3px;
}
h1 {font-size: 16pt;}
h2 {font-size: 14pt;}
h3 {font-size: 12pt;}

.small {
       font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size: 8pt;
       color:#666666;
       text-align:right;
       padding-right:10px;
}

.galleryThumbnailCell P {
	font-style: italic;
}

FORM.guestbook LABEL {
	margin-top: 5px;
	display: block;
	font-weight: bold;
}

DIV.greeting {
	border-bottom: 1px dashed #888;
}

/* ***** End of base CSS ***** */