﻿@charset "utf-8";
/* CSS Document */
/* Baka-Kurisu © 2008-2010 */
/* http://www.baka-kurisu.com */
/* stylesheet.css */

body {
background : #fff url('images/background.jpg') top center;
background-repeat: repeat-x;
margin: 0;
}

#container
{
	background-image : url('images/containerbg.png');
	width: 780px;
	margin: 0px;
}


#top
{
width: 780px;
height: 35px;
background-image : url('images/nav.png');
text-align : left;
}


.top a{
font: bold 11pt trebuchet ms;
text-decoration: none;
position: relative;
z-index: 1;
height: 20px;
line-height: 20px;
margin-right: 3px;
color:#333;
text-align:center;
display:block;
float : left;
}

.top a:visited{
color: #333;
}

.top a:hover{
text-decoration: none;
color: #ffffff;
background: #cf5984;
cursor:pointer;
}

.top a.selected{ /*selected main tab style */
position: relative;
}

.top a.selected{ /*selected main tab style */
background: #f37fa9;
color: #ffffff;
}

.top a.selected:hover{ /*selected main tab style */
text-decoration: none;
color:#ffffff;
cursor:pointer;
}

.sub
{
width: 780px;
height: 35px;
background-image : url('images/nav2.png');
text-align : left;
font-size:10px;
font-weight:bold;
}



.subnav {
display:none;
font-family: Verdana, Arial, Sans-Serif;
font-size:10pt;
font-weight:bold;
}


.subnav a {
color:#333;
text-decoration:none;
margin-right: 14px;
}

.subnav a:hover {
text-decoration:none;
color:#ffffff;
background-color:#f37fa9;
cursor:pointer;
}

@media print {
.subnav {
display:block !important;
}
}

 #content
{
width: 575px;
background-image: url('images/mainbg.png');
background-position: top 0%;
background-repeat: no-repeat;
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color:#282828;
}

p {
	padding:10px;
}

 #contact
{
font-family: Verdana, Arial, Sans-Serif;
font-size: 10pt;
color:#4f5251; 
}

#side
{
width: 205px;
padding-top : 5px;
background-image : url('images/side.png');
background-position: top 0%;
background-repeat : no-repeat;
color:#9fa0a5;
font-size: 10pt;
font-family: Verdana, Arial, Sans-Serif;; 
}

.side a, .side a:visited{
font-weight : bold;
color : #f37fa9;
text-decoration : none;
}

.side a:hover{
font-weight : bold;
color : #ffffff;
text-decoration : none;
}

 #footer
{
width: 780px;
height: 37px;
background-image : url('images/footer.png');
text-align:center;
font-family: Verdana, Arial, Sans-Serif;;
font-size: 8pt;
color:#000000;
letter-spacing : 1px;
word-spacing : 2px; 
}


h1 {
letter-spacing : 3px;
word-spacing : 2px;
font : 20pt trebuchet ms;
color : #cf5984;
text-indent: 20px;
text-decoration:underline;
text-align : left;
font-weight : bold;
}

#content a{
font-weight : bold;
color : #cf5984;
text-decoration : none;
}

#content a:visited{
font-weight : bold;
color : #b8b8b8;
text-decoration : none;
}

#content a:hover{
font-weight : bold;
color : #ffffff;
text-decoration : none;
}

#footer a {
color : #cf5984;
text-decoration : none;
}

#footer a:vitisted{
color : #f37fa9;
text-decoration : none;
}

#footer a:hover{
color : #ffffff;
text-decoration : none;
}

input, select {
font-size : 9pt;
background-color : #d7e1e6;
border : 1px solid #878590;
font-family : Verdana;
color : #000000;
}

textarea {
font-size : 9pt;
background-color : #dadedd;
border : 1px solid #878590;
font-family : Verdana;
color : #000000;
} 

.box {
	background-color:#666;
color : #ffffff;
text-align : left;
border : 1px dashed;
padding: 4px;
border-color : #000000;
width : 175px;
letter-spacing : 1px;
word-spacing : 1px;
}


h2 {
color : #333;
letter-spacing : 3px;
word-spacing : 2px;
font-size:16px;
text-indent: 60px;
font-weight : bold;
}

.box h2 {
font : 12pt Times New Roman;
margin-left : -2px;
margin-right : -2px;
padding-left : 7px;
padding-right : 5px;
padding-top : 4px;
text-align : right;
background-color : #cf5984;
color : #282828;
font-weight : bold;
border:dashed 1px;
}

A:link.sidebox, A:visited.sidebox {
background-repeat : no-repeat;
background : #b8b8b8;
color : #475151;
}

A:hover.sidebox {
background : #f37fa9;
color : #cfcfcf;
} 

ul
{
list-style-type: none;
padding: 0;
margin: 0;
margin-left: 1em;
}

li
{
background-image: url('images/bullet.gif');
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 0.9em;
}


