/* 
    Document   : Reset
    Created on : 02-Mar-2009, 11:55:03
    Author     : Alan Osborne
    Description:
        Reset base styles across all browsers.
*/

root { 
    display: block;
}

html, body, div, h1, h2, p, blockquote, a, img, ol, ul, li {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}

:focus {
    outline: 0;
}

body {
    line-height: 1;
    color: black;
    background: white;
}

ol, ul {
    list-style: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.clearleft:after {
    content: ".";
    display: block;
    height: 0;
    clear: left;
    visibility: hidden;
}
