﻿body 
{
    margin:0;
    padding:0;
}

#divMainIndex
{
    text-align:center;
    width:100%;
    padding:0;
    margin: 0 auto;
}

#divMainContentsIndex
{
    background-image:url(../images/bg.jpg);
    background-repeat:no-repeat;
    margin: 0 auto; 
    padding: 0; 
	width:1024px; 
	height:768px;
    text-align:center;  
}

#divMain
{
    text-align:center;
    width:100%;
    padding:0;
    margin: 0 auto;
}

#divMainContents
{
    border-left-color:#00A651;
    border-left-style:solid;
    border-left-width:3px;
    border-right-color:#00A651;
    border-right-style:solid;
    border-right-width:3px;
    margin: 0 auto; 
    padding: 10px; 
    padding-top:20px;
	width:704px;	
    min-height:700px; height:auto !important; height:700px;
}

.divChapter
{
    position:relative;
    width:450px;   
    padding-left:250px;
    display:none;
}

.divChapter
{
    position:relative;
    width:450px;   
    padding-left:250px;
    display:none;
}

.span1
{
   font-family:Times New Roman; font-size:75px; font-weight:bold; position:relative; left:5px; top:-84px;  display:block; color:#FFFFFF; 
}

.span2
{
   font-family:Times New Roman; font-size:75px; font-weight:bold; position:relative; left:10px; display:block; color:#333333; filter:alpha(opacity=50); opacity:0.5; 
}

.size15
{
    font-size:15px;
}

.size18bold
{
    font-size:18px;
    font-weight:bold;
}

.size20
{
    font-size:20px;
    cursor:pointer;
    cursor:hand;
}

.size25
{
    font-size:25px;
}

.paddingleft15
{
    padding-left:15px;
}

.paddingtop10
{
    padding-top:10px;
}

.paddingtop30
{
    padding-top:30px;
}

.paddingtop50
{
    padding-top:50px;
}

.paddingtop70
{
    padding-top:70px;
}

.paddingtop130
{
    padding-top:130px;
}

a.index
{
    font-family:Times New Roman;
    font-size:18px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}

a.index:hover
{
    text-decoration:underline;
}

a.subindex
{
    font-family:Times New Roman;
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
    line-height:1.3;
}

a.subindex:hover
{
    text-decoration:underline;
}

a.home
{
    font-family:Times New Roman;
    font-size:12px;
    color:#000000;
    text-decoration:none;
    line-height:1.3;
}

a.home:hover
{
    text-decoration:underline;
}

a.grandtitle
{
    font-family:Times New Roman; 
    font-size:75px; 
    font-weight:bold; 
    color:#FFFFFF; 
    text-decoration:none;
}