body {	
	font-size: 14px; 
	font-family: "Bookman Old Style"; 
	margin : 0px 0px 0px 0px;
	color : Black;
	background-color : White;
}

UL		{ FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; }
LI		{ FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; }
P		{ FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; }
TD		{ FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; }
TR		{ FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; }
FORM		{ FONT-SIZE: 10px; FONT-FAMILY: "Bookman Old Style"; }
SELECT		{ FONT-SIZE: 10px; FONT-FAMILY: "Bookman Old Style"; BACKGROUND-COLOR: #FFFFFF; COLOR: #51485F; }
OPTION		{ FONT-SIZE: 10px; FONT-FAMILY: "Bookman Old Style"; BACKGROUND-COLOR: #CCCCCC; COLOR: #51485F; }
INPUT           { FONT-SIZE: 12px; FONT-FAMILY: "Bookman Old Style"; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; }
TEXTAREA	{ FONT-SIZE: 12px; FONT-FAMILY: "Bookman Old Style"; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; }

.checkbox       { BACKGROUND-COLOR: #FFFFFF; }
.movieItem      { FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; COLOR: red;  }
.movieCat       { FONT-SIZE: 14px; FONT-FAMILY: "Bookman Old Style"; COLOR: blue; FONT-WEIGHT: bolder; }
.oldpage        { FONT-SIZE: 16px; FONT-FAMILY: "Bookman Old Style"; }

.CheckBox {
	background-color : transparent;
}

A {
/* 	color : #003366; */
	color: red;
	background-color : transparent;
}


A:VISITED, A:LINK, A:ACTIVE {
		text-decoration : none;
}

A:HOVER {
	text-decoration: underline;
}

nks {
	color: Black;
	font-size : 12pt;
}

THEAD {
	font-weight : bolder;
}
TFOOT {
	font-weight : bolder;
}

A.SideLinks {
		font-size : 12pt;
}

A.SideLinks:HOVER {
	color : White;
	background-color : Maroon;
}

.InternalBody {
	border : none;
	margin : 4px 4px 4px 4px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 4px;
	margin-bottom : 4px;
	background-color : Black;
	color : White;
}
.Links
{
    TEXT-ALIGN: right;
	border : thin solid Black;
}

.OffSiteLinks {
	background-color : Maroon;
}


.Projects {
	font-size : 14px;
	text-decoration : none;
	text-align : center;
	border : thin solid Black;
}

.DefinedWord {
	font-style : oblique;
}

.TopLinks {
	color : Black;
	background-color : transparent;	
	font-size : 16px;
	font-family : Tahoma;
	text-align : center;
	border-bottom-color : Black;
	border-bottom-style : solid;
	border-bottom-width : thin;
}

.MainBody {
	font-size : 16px;
	font-family : "Bookman Old Style";
	background-color : transparent;
}

.LinksTitle {
	background-color : transparent;
	color : Black;
	font-size : 16px;
	font-family : Tahoma;
	text-align : center;
	padding-bottom : 5px;	
}

.ProjectsTitle {
	background-color : Black;
	color : White;
	font-size : 16px;
	font-family : Tahoma;
	text-align : center;
	padding-bottom : 5px;
	line-break : strict;
	word-break : keep-all;
	writing-mode : lr-tb;
}

.EventsTitle {
	background-color : Black;
	color : White;
	font-size : 16px;
	font-family : Tahoma;
	text-align : center;
	padding-bottom : 5px;
}

.ForSaleTitle {
	color : black;
	font-size : 18px;
	font-weight : bolder;
}

.Title {
	font-family : "Bookman Old Style", CityBlueprint;
	font-size : 30px;
	height: 33px; 
	position: absolute; 
	text-align : center;
	width : 100%;
	left : 0px;
}
.ImageDescription {
	color : White;
	background-color : transparent;
}

.CommentBody {
	background-color : White;
	color: Black;
}

.CommentTitle {
	background-color : #CDCDCD;
}

.error_msg {
	color : Red;
	font-weight : bolder;
}

. tds
 {
  background-Color: Black;
  width:100;
  height:20;
  text-align:center;
  font-size:14;
  filter:alpha(opacity=45);
  -moz-opacity:45%;
  cursor: hand;
  color : White;
 }

.mainpagelink {
	color: white;
}

.itemTitle {
    font-weight : bolder;
}

a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active {
        border: Maroon 1px solid;
        margin-bottom: 5px;
        padding: 2px;
        width: 160px;
        display: block;
        background: Maroon;
/*        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);*/
/*		filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=80, FinishOpacity=50, Style=2, StartX=0,  FinishX=100, StartY=0, FinishY=20);*/
}
a.td.thumbnail:hover            {
        border: rgb(95, 121, 216) 1px solid;
        margin-bottom: 5px;
        padding: 2px;
        width: 160px;
        display: block;
        background: Maroon;
/*        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);*/
}

.moviestitle {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.moviesdesc {
	font-size: 12px;
	text-align: center;
}

.moviessize {
	font-size: 12px;
	text-align: center;
	font-style: italic;
}

.catshortdesc {
    font-size: 11px;
    font-style: italic;
}