/*
    This is a proposed base stylesheet for your web projects.
    Unlike CSS resets, it does not nullify default styles, but tries
    to make them more consistent and, well, slightly better-looking.
    Proposed by Florent Verschelde - http://www.covertprestige.com/
*/

/* --- BASIC STYLES --- */

/* Page */
html {
    font-size: 100%; /* Avoids IE bug with EM fonts */
    padding: 40px 10px 0 10px;
}
body {
    margin: 0 auto;
    padding: 0; /* set to zero if needed! */
    /* font-family examples:
    font-family: Arial, Helvetica, "Liberation Sans", FreeSans, sans-serif;
    font-family: Verdana, "DejaVu Sans", "Bitstream Vera Sans", Geneva, sans-serif;
    font-family: Georgia, "DejaVu Serif", Norasi, serif; */
    font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, Helvetica, sans-serif;
    font-size: .8em; /* Adapt for your chosen type! Usual range: .625 to 1 */
    line-height: 1.8; /* Adapt for your design and chosen type! 1.1-1.2 is good
        for title text or narrow column text but you will want to increase that
        to something in the 1.2—1.8 range for main content text. */
    color: #666;
    background: #dbdbdb;
}

/* Titles */
h1, h2, h3, h4, h5, h6 {
    margin: 1.5em 0 .5em 0; /* Titles should be close to the text they describe */
    line-height: 1.2; /* Bigger text is often nicer with smaller line space */
    font-weight: bold; /* Browser default. Use "normal" for less bulky titles */
    font-style: normal;
	clear: both;
}
h1 {
    font-size: 1.75em;
}
h2 {
    font-size: 1.5em;
	border-bottom: 1px solid;
}
h3 {
    font-size: 1.25em;
}
h4 {
    font-size: 1em;
}

/* Lists */
ul, ol {
    margin: .75em 0 .75em 32px;
    padding: 0;
}

/* Paragraphs */
p {
    margin: .75em 0; /* Most browser defaults are "1em 0". */
}
address {
    margin: .75em 0;
    font-style: normal; /* The annoying browser default is "italic". */
}

/* Links */
a {
    text-decoration: underline;
}
a:link {
    color: mediumblue;
}
a:visited {
    color: indigo;
}
a:hover, a:focus, a:active {
    color: crimson;
}
/* No border around images in links */
a img {
    border: none;
}

/* Misc inline elements */
/* These are default styles in virtually any browser, but you may want to
   change them for a specific project. */
em {
    font-style: italic;
}
strong, .act, .acc {
    font-weight: bold;
}

/* Forms */
form, fieldset {
    margin: 0;
    padding: 0;
    border: none;
}
input, button, select {
    vertical-align: middle; /* Not perfect,
    but best compromise for most browsers */
}

#global {
	margin: 20px auto;
	padding: 20px 40px;
	width: 800px;
	-moz-border-radius: 0.25em;
	-webkit-border-radius: 0.25em;
	border: 1px solid #adb6ba;
	background-color: #fafafa;
	position: relative;
}
#act-box{
    float: left;
    margin-right: 20px;
	margin-top: 10px;
}

#acc-logo{
    float: right;
    margin-right: left;
	margin-top: 10px;
    height: 120px;
}

#m4y-logo{
	position: absolute;
	top: 20px; right: 40px;
}