/* Starter Stylesheet for our project.
-----------------------------------------------
Please read the comments to understand what
this code does. 

Refer to w3schools.com for help
-----------------------------------------------
*/

/*  This removes the default browser settings */
* {
    margin: 0; 
    padding: 0;
}

/*  
    This sets the outer container for your site.
    To use it, you will need to create division tag
    to hold the content. Give it an id="wrapper".
    I would look like this...
        <div id="wrapper">
    Put this division right after the body tag
    and close it right before the close of the body tag
*/
body {
    background-image: url(../_images/Site\ BKG.png);
    background-repeat: none;
    background-size: cover;
    background-position:center;
    padding-bottom: 10px;
    width: 1400 px;
}
/* Kara Koch */ 
#header-text{
    color: #000;
font-family: Bayon;
font-size: 200px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: center;
}
/*Welcome to my website*/
#header-text {
    color: #000;
font-family: Chonburi;
font-size: 60px;
font-style: normal;
font-weight: 400;
line-height: normal;
text-align: center;
}
header {
    background-color: white;
}
footer{
    position:absolute
    bottom: 0px;
    height: 200 px;
    width: 100%;
    color: black;
    background-color: white;
}

#wrapper {
     margin: 0 auto;
    position: relative;
    margin: 0 auto;
    width: somepixels;
    background-color: rgb(255, 255, 255);
    color: black;
}

/* 
    The is the syntax to set a background image.
    Copy the 2 styles below and put them in the tag
    you want to add a background image to. 
    Then, change the image to your image. 
*/
/*nav bar*/
nav {
    position: absolute
    left:357 px;
    top:40 px; 
    text-align: center;
} 
nav a {
    text-decoration: none;
    color: white;
    background-color: gray;
    display: inline-block;
    margin-right: 30 px;
    text-align: center;
}
nav a:hover {
    color: red;
}
backgroundSample {
    background-image: url(../_images/bkg_main.png);
    background-repeat: no-repeat;
}
/* This sets the background color and removes default spacing */
body {
    margin: 0;
    background-color: #e9e6e2; /* light beige background like your design */
    font-family: Arial, sans-serif; /* default font */
}

/* Header container */
.site-header {
    text-align: center; /* centers everything */
    padding: 50px 20px;
}

/* Main title (KARA KOCH) */
.logo {
    font-size: 80px; /* very large text */
    font-weight: 900; /* extra bold */
    letter-spacing: 5px; /* spreads letters out */
    margin: 0;
}

/* Subtitle text */
.tagline {
    font-family: "Times New Roman", serif; /* serif font for elegant look */
    font-size: 36px;
    margin: 20px 0 40px 0;
}

/* Navigation bar */
.navbar ul {
    list-style: none; /* removes bullet points */
    padding: 0;
}

/* Each nav item */
.navbar ul li {
    display: inline-block; /* puts items side by side */
    margin: 15px 40px; /* spacing between words */
}

/* Nav links */
.navbar ul li a {
    text-decoration: none; /* removes underline */
    font-family: "Times New Roman", serif; /* matches your design */
    font-size: 32px;
    color: black;
    font-weight: bold;
}

/* Hover effect (when mouse is over link) */
.navbar ul li a:hover {
    opacity: 0.6; /* slightly fade on hover */
}

