html {
	background-color: #2e2e2e; background-image: url(image/background.gif); background-repeat:repeat-x; background-position:top;
}

body {
	background-color: white;
	margin:0px auto; padding: 0px; 
	font: 85% Verdana, sans-serif;
}

body, #header, #footer {
	width: 880px;
}

#header h1 {
    background-image: url(image/header1.gif); margin:0px;
	color: white;
	height: 60px; text-indent: -9999px;
}

#header, #line {margin:0px;}

h2 {font-size:22px; font-family:Georgia, "Times New Roman", Times, serif;}

h3 { color: #C00; font-family:Georgia, "Times New Roman", serif; margin:10px; font-size:14px; }

h4 { font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}

h5 { font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}

#line {background-color: #C00; color:#FFF; text-align:left; padding:3px;
}


#content {
	background-color:#FFF;
	width: 860px; padding:10px;
	overflow: auto;
}

#main {
	width: 580px;
	float: right;
}

.thumbnail {
	margin: 10px; margin-top:15px;
	float: right;
}

.thumbnail1 {
	margin: 10px; margin-top:15px;
	float: left;
}

.thumbnail2 { margin: 10px; }

.an { text-align:right;}

#navi2 {}

#navi { width: 270px; float: left; }

#navigation {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;   
}

#navigation a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}
#navigation ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation li{
	margin-bottom: 10px;
}


#navigation2 {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;
}
#navigation2 a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}
#navigation2 p {
	color: #000; margin-right:10px; margin-left:10px;
}

#navigation2 ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation2 li{
	margin-bottom: 10px;}

#navigation3 {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;
}
#navigation3 a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}
#navigation3 p {
	color: #000; margin:10px; text-align: center;}

#navigation3 ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation3 li{
	margin-bottom: 10px;}

#navigation4 {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;
}

#navigation4 a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}

#navigation4 p {
	color: #000; margin-right:10px; margin-left:10px;
}

#navigation4 ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation4 li{
	margin-bottom: 10px;}

#navigation5 {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;
}

#navigation5 a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}

#navigation5 p {
	color: #000; margin-right:10px; margin-left:10px;
}

#navigation5 ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation5 li{
	margin-bottom: 10px;
}

#navigation6 {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;
}
#navigation6 a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}
#navigation6 p {
	color: #000; margin-right:10px; margin-left:10px;
}

#navigation6 ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation6 li{
	margin-bottom: 10px;}

#navigation7 {
	width: 260px; margin-right:10px; margin-top:20px; background-color:#EBEBEB ;
	float: left;
}
#navigation7 a { 
	 color: #C00;
	 text-decoration: underline; font-weight: bold;
}
#navigation7 p {
	color: #000; margin-right:10px; margin-left:10px;
}

#navigation7 ul{

	list-style: square;  display:block; margin-right:10px;
}
#navigation7 li{
	margin-bottom: 10px;}


.style1 a {font-size: 120%; color: #FFFFFF;   }

.style2 { color:#000; }

#footer {
	background-color: lightGrey; color: gray;
	padding: 5px 0px;
	text-align:center;
}
#footer a { color: gray;}