/* ******** ******** ******** ******** ******** ******** ******** */
/* GU68 basic styles: used in all media and browsers */
/* ******** ******** ******** ******** ******** ******** ******** */

@import url(/styles/advanced.css);


body {
    margin: 0;
    padding: 0;
 
    color: #000;
    background-color: #f0f0f0;
}


/* ******** ******** ******** ******** ******** ******** ******** */
/* Header */
/* ******** ******** ******** ******** ******** ******** ******** */
.header {
    margin: 0;
    padding: 0;

    color: #000;
    background-color: #bcc9e4;
    background-image: url(/images/gu68-header.jpg);
    background-position: left;
    background-repeat: no-repeat;

    height: 120px;
    min-height: 120px;
    max-height: 120px;
}


/* ******** ******** ******** ******** ******** ******** ******** */
/* Menu */
/* ******** ******** ******** ******** ******** ******** ******** */
.menu {
    margin: 0;
    padding: 0.25em 1em;
    border-top: 0.25em solid #E33138;

    color: #EEE;
    background-color: #000;
}

.menu a {
    border-right: 1px solid #EEE;
    padding: 0.25em 1em;

    color: #EEE;
    background-color: #000;
    text-decoration: none;
    text-transform: uppercase;
			
    font-family: "Lucida Sans Unicode", "Lucida Sans", Tahoma, Helvetica, 
	Arial, sans-serif;
    font-weight: bold;
}

.menu a:link {
    color: #EEE;	 
    background-color: #000;
}

.menu a:visited {
    color: #CCC;
    background-color: #000;
}

.menu a:hover {
    color: #E33138;
    background-color: #555;
}

.menu a:active {
    color: #F00;
    background-color: #000;
}

/* ******** ******** ******** ******** ******** ******** ******** */
.menu-footer {
    margin-top: 8em;
    font-size: small;
}

/* ******** ******** ******** ******** ******** ******** ******** */
/* Main */
/* ******** ******** ******** ******** ******** ******** ******** */
.main {
    margin: 0;
    padding: 1em 8em 1em 4em;

    color: #111;
    /*background-color: #fee1b3;*/
    /*background-color: #fef7d5;*/
    background-color: #fef1bf;

    font-family: "Lucida Sans Unicode", "Lucida Sans", 
	Tahoma, Helvetica, Arial, sans-serif;
}

.main h1,h2,h3,h4,h5,h6 {
    /*color: #7e1b1f;*/
    color: #a82429;
    background-color: transparent;

    font-family: Tahoma, Helvetica, Arial, sans-serif;
}

.main h1 { font-size: 175%; font-weight: bold; }
.main h2 { font-size: 150%; font-weight: normal; }
.main h3 { font-size: 125%; font-weight: normal; }


/* ******** ******** ******** ******** ******** ******** ******** */
.main a:link {
    color: #2c5cbf;
    background-color: #fef1bf;
    text-decoration: none;
}

.main a:visited {
    color: #61249e;
    background-color: #fef1bf;
    text-decoration: none;
}

.main a:hover {
    color: #6991e4;
    background-color: #fef1bf;
    text-decoration: underline;
}

.main a:active {
    color: #8daae4;
    /*background-color: #feeacb;*/
    background-color: #fef7d5;
    text-decoration: underline;
}


/* ******** ******** ******** ******** ******** ******** ******** */
/* Forms */
/* ******** ******** ******** ******** ******** ******** ******** */

/*
.input-error {
    margin-bottom: 0;
    padding-top: 4em;
    padding-bottom: 0;

    color: #FF6666;
    background-color: #eee;

    font-style: italic;
    font-weight: bold;
}
*/


/* ******** ******** ******** ******** ******** ******** ******** */
/* Footer */
/* ******** ******** ******** ******** ******** ******** ******** */

.footer {
    padding: 0.25% 1%;

    color: #333;
    background-color: #F0F0F0;
				
    font-size: x-small;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
}

.blogPost {
    border-bottom: 1px dashed #A0A6A1;
    padding-bottom: 0.5em;
}


/* ******** ******** ******** ******** ******** ******** ******** */
.hiddenlink a:link {
    color: #444;	 
    background-color: #F0F0F0;
    text-decoration: underline;
}

.hiddenlink a:visited {
    color: #333;
    background-color: #F0F0F0;
    text-decoration: underline;
}

.hiddenlink a:hover {
    color: #EEE;
    background-color: #666;
    text-decoration: none;
}

.hiddenlink a:active {
    color: #666;
    background-color: #F0F0F0;
    text-decoration: none;
}

/* END */
