﻿body 
{
	margin:0 0 0 0;
	padding:0;
	background-color:#000;
}

#top
{
	background:url(../Img/rule.gif) #000 bottom left repeat-x;
	height:26px;
	margin-bottom:15px;
}

#bottom
{
	background:url(../Img/rule.gif) #000 bottom left repeat-x;
	height:15px;
	margin-top:15px;
}

.default
{
	font-family:'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:.7em;
	color:#fff;
}

#ttl
{
	font-family:arial,'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:1.4em;
	color:#616161;
	font-weight:bold;
	letter-spacing:-1px;
	border-bottom:1px #616161 solid;	
	text-align:left;
	margin-bottom:8px;
	height:20px;
	width:700px;
	/* background: #202020 url(../Img/kmbcameralogo_small.gif) no-repeat top right;	*/
}

.ttl2
{
	font-family:georgia,arial,'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:160%;
	color:#fff;
	font-weight:bold;
}

.ttl3
{
	font-family:arial,'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:2em;
	color:#616161;
	font-weight:bold;
	letter-spacing:-1px;
	text-align:center;
	margin-bottom:5px;
	line-height:normal;
}

.ttl4
{
	font-family:arial,'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:2em;
	color:#616161;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:normal;
	text-align:center;
}

.ttl5
{
	font-family:arial,'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:2em;
	color:#616161;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:normal;
	text-align:left;
}


.content
{
	font-family:'lucida Sans unicode',arial,helvetica,sans-serif;
	font-size:.7em;
	color:#fff;
	line-height:18px;
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
} 

#nav-menu li
{
float: left;
margin: 0 0;
} 

#nav-menu li a
{
background: url(../Img/background.gif) #fff bottom left repeat-x;
height: 1.6em;
line-height: 1.6em;
float: left;
width: 98px;
display: block;
border: 0.1em solid #dcdce9;
color: #000;
text-decoration: none;
text-align: center;
font-family:arial,'lucida Sans unicode',arial,helvetica,sans-serif;
font-size:.6em;
}

#nav-menu li a:hover
{
background: url(../Img/background_flip.gif) #fff top left repeat-x;
height: 1.6em;
line-height: 1.6em;
float: left;
width: 98px;
display: block;
border: 0.1em solid #dcdce9;
color: #000;
text-decoration: underline;
text-align: center;
font-family:arial,'lucida Sans unicode',arial,helvetica,sans-serif;
font-size:.6em;
} 

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none;
}
/* End hide */ 

#nav-menu
{
width:700px;
} 

a:link
{
	color:#8C8C8C;
}
a:visited
{
	color:#8C8C8C;
}
a:hover
{
	color:#B3B3B3;
}


span.first
{
 float: left;
 font-family: georgia,'lucida Sans unicode',arial,helvetica,sans-serif;
 font-size: 405%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
}

#contentarea
{
	background-color:#202020;
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
}








