html, body { 
    background-color: #dfc0c0; 
    height: 100%; 
    margin: 0px; 
    padding: 0px; 
}

#page { 
    background: #dfc0c0 url(img/v2_bg.jpg) repeat-y center;
    margin: 0 auto; 
    padding: 0px; 
    width: 860px; 
    min-height: 100%; 
}

#header { 
    background: #ffffff url(img/v2_header.jpg) no-repeat; 
    position: relative; 
    margin: 0 auto; 
    padding: 0px; 
    width: 760px; 
    height: 200px; 
    
}

#main {
     position: relative;
     margin: 0 auto;
     padding: 0px;
     width: 760px;
}
#main #contents {
     position: relative;
     margin: 20px 30px 20px 30px;
     padding: 0px;
}

#main h1 { font-family: Verdana, Tahoma, Sans-Serif;
     font-size: 140%;
     border-top: dotted 2px Gray;
}

#contents {

}

#contents p {
     font-family: Georgia, Times New Roman, Serif ;
     font-size: 90%;

}

#footer {
     text-align: center;
     background-color: Black;
     color: White;
     font-family: Verdana, Tahoma, Sans-Serif;
     font-size: 55%;
}


a:link, a:visited { color: #006699; }
a:hover { color: Blue; }
