BODY  {
font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000;
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}

TD  {font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }

P{font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }

#text  {font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }
#textspaced  {font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; letter-spacing: 1pt }
#cream  {font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #FFFFCC; }
#menu  {font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #FFFFCC; line-height: 8pt   }

#textsmall  {font-size : 7pt; font-family : Verdana, Arial, Helvetica, Sans-serif; color : #000000; }
#textsmallcream  {font-size : 7pt; font-family : Verdana, Arial, Helvetica, Sans-serif; color : #FFFFCC; }

#title  {font-size : 12pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }
#title14  {font-size : 16pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }

#textbig  {font-size : 18pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }


#titlecream  {font-size : 12pt; font-family : Arial, Helvetica, Sans-serif; color : #FFFFCC; }
#titlecream14  {font-size : 14pt; font-family : Arial, Helvetica, Sans-serif; color : #FFFFCC; letter-spacing: 2pt }

#hometitle  {font-size : 14pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; line-height: 18pt  }

#rightmenu  {font-size : 12pt; font-family : Arial, Helvetica, Sans-serif; color : #FFFFCC; line-height: 16pt  }


#catslogan  {
font-size : 14pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }
#cat100  {
font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; font-weight : bold; }
#catgallery  {
font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; font-weight : bold; }
#catcomment  {
font-size : 12pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }
#catcode  {
font-size : 9pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; font-weight : bold; }
#action  {
font-size : 11pt; font-family : Arial, Helvetica, Sans-serif; color : #000000; }


A:link{ color: #000000; text-decoration: underline; font-weight: bold; }
A:Visited{ color: #000000; text-decoration: underline; font-weight: bold; }
A:Active{ color: #ff0000; text-decoration: underline; }
A:Hover{ color: #ff0000; text-decoration: underline; }

A.MENU:LINK {text-align: center; font-size : 8pt; color: #FFFFCC; font-family : Verdana, Arial, Helvetica, Sans-serif; text-decoration: none; font-weight: bold; } 
A.MENU:ACTIVE {text-align: center; font-size : 8pt; color: #FFFFFF; font-family : Verdana, Arial, Helvetica, Sans-serif; text-decoration: none; } 
A.MENU:VISITED {text-align: center; font-size : 8pt; color: #FFFFCC; font-family : Verdana, Arial, Helvetica, Sans-serif; text-decoration: none; } 
A.MENU:HOVER {text-align: center; font-size : 8pt; color: #FFFFFF; font-family : Verdana, Arial, Helvetica, Sans-serif; text-decoration: none; } 

A.top:LINK {font-weight: normal; font-size : 7pt; color: #CCCCCC; text-decoration: none; } 
A.top:ACTIVE {font-weight: normal; font-size : 7pt; color: #CCCCCC; text-decoration: none; } 
A.top:VISITED {font-weight: normal; font-size : 7pt; color: #CCCCCC; text-decoration: none; } 
A.top:HOVER {font-weight: normal; font-size : 7pt; color: #000000; text-decoration: none; } 

A.guestbook:LINK {font-family : Arial, Helvetica, Sans-serif; font-weight: normal; font-size : 11pt; color: #000000; text-decoration: none; } 
A.guestbook:ACTIVE {font-family : Arial, Helvetica, Sans-serif; font-weight: normal; font-size : 11pt; color: #000000; text-decoration: none; } 
A.guestbook:VISITED {font-family : Arial, Helvetica, Sans-serif; font-weight: normal; font-size : 11pt; color: #000000; text-decoration: none; } 
A.guestbook:HOVER {font-family : Arial, Helvetica, Sans-serif; font-weight: normal; font-size : 11pt; color: #000000; text-decoration: none; } 

A.index:LINK {font-weight: normal; text-decoration: none; } 
A.index:ACTIVE {font-weight: normal; text-decoration: none; } 
A.index:VISITED {font-weight: normal; text-decoration: none; } 
A.index:HOVER {font-weight: normal; text-decoration: none; } 

TEXTAREA 
{ 
font : 8pt tahoma; 
color: #000000; 
background-color: #FFFFFF; 
border-color: #000044; 
border-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid; 
} 

SELECT 
{ 
font : 9pt verdana; font-weight: bold; 
color: #000000; 
background-color: #FFFFFF; 
border-color: #000044; 
border-width: 1px; 
border-left-width: 0px; 
border-right-width: 0px; 
border-style: solid; 
} 

INPUT 
{ 
font : 9pt arial; 
color: #000000; 
border-color: #000044; 
border-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid; 
} 

INPUT.clock
{ 
font : 9pt arial; 
color: #000000; 
background-color: #000000;
border-color: #000000; 
border-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid; 
} 

clock.TEXTAREA 
{ 
font : 9pt arial; 
color: #000000; 
background-color: #000000;
border-color: #000000; 
border-width: 1px; 
border-left-width: 1px; 
border-right-width: 1px; 
border-style: solid; 
} 

H1{
	font-weight: bold; font-size : 10pt; color: #000000; text-decoration: none;
}

H2{
	font-weight: bold; font-size : 9pt; color: #000000; text-decoration: none;
}

#copyright{
	text-align:center;
}

.anylinkcss{
	padding: 3px;
	position:absolute;
	visibility: hidden;
	font:normal 11px Tahoma;
	line-height: 15px;
	z-index: 200;
	width: 141px;
	background-color: #000000;
}

.anylinkcss a{
	font: normal 12px Arial;
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 3px;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color:#FFFFCC;
}

.anylinkcss a:hover{ 
	color: #ffffff;
}

.mendiv{
	background-image:url(../sothink/menu_divider.gif);
	background-repeat:no-repeat;
	width: 141px;
	height: 2px;
	font-size: 0px;
}
.men{
	padding-top: 3px;
	padding-bottom: 3px;
	font: normal 13px Arial;
	background-color:#000000;
	width: 141px;
	color:#FFFFCC;
}

.men a{
	width: 100%;
	display: block;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color:#FFFFCC;
}

.men a:hover{ 
	color: #ffffff;
}

.menbase{
	border-top: 1px solid #FFFFFF;
	width: 146px;
}