@font-face {
    font-family: 'Coda';
    src: url('/static/fonts/coda-regular-webfont.eot');
    src: url('/static/fonts/coda-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/coda-regular-webfont.woff') format('woff'),
         url('/static/fonts/coda-regular-webfont.ttf') format('truetype'),
         url('/static/fonts/coda-regular-webfont.svg#codaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'AlexBrush';
    src: url('/static/fonts/alexbrush-regular-webfont.eot');
    src: url('/static/fonts/alexbrush-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/alexbrush-regular-webfont.woff') format('woff'),
         url('/static/fonts/alexbrush-regular-webfont.ttf') format('truetype'),
         url('/static/fonts/alexbrush-regular-webfont.svg#alex_brushregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
*{margin:0;padding:0;}
body{
    font-family: 'Helvetica Neue',helvetica,Verdana,Arial,sans-serif;
    font-size: 13px;
    letter-spacing:0.3px;
    height:100%;
    margin:0;
    color: #aaa;
    background-color: #000;
}
#content{
    position:relative;
    z-index:0;
    top:0px;
    clear:left;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    align-items: center;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center; 
    margin: 0 auto;
    
    
    line-height: 1.5em;
}

a:link{color:#999;text-decoration:none;}
a:visited{color:#999;text-decoration:none;}
a:hover{color:#eee;}
a:active{color:#999;text-decoration:none;}
img{border-style:none;}
h1,h2,h3,h4,h5{font-weight:bold;}
h1{font-size:24px;padding:0 6px 0 0;margin:0 0 .2em 0;color:#aaa;}
h2{font-size:16px;margin:1em 0 .5em 0;}
div{
	border-style:	solid;
	border-width:	0px;
	position:		relative;
} 

footer {
    position:relative;
    bottom:5px;
    width:100%;
    font-size:12px;
    text-align:center;
    margin-top:40px;
}
#footer {
    position:relative;
    bottom:5px;
    width:100%;
    font-size:12px;
    text-align:center;
    margin-top:40px;
}
header {
    position: relative;
    margin-top: 5px;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    align-items: center;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center; 
}
#header {
    position: relative;
    margin-top: 5px;
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    align-items: center;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center; 
}
#logo {
    margin: 10px 0px 16px 0px;
}

#tagline {
    position: absolute;
    font-size: 40px;
    bottom: 8px;
    left: 106px;
    font-family: 'AlexBrush';
    cursor: pointer;
    line-height: 40px;
}
/*
#tagline2 {
    position: relative;
    width:400px;
    font-size: 13px;
    top: -215px;
    left: 42px;
    letter-spacing: 0.35em;
    cursor:pointer;
    border: 1px solid red;
}
*/

.flex {
    display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;      /* TWEENER - IE 10 */
    display: -webkit-flex;     /* NEW - Chrome */
    display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
    align-items: center;
    flex-flow: wrap;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    line-height: 1.5em; 
}

.inline_block {
    position:relative;
    display:inline-block;
}
.center_this {
    text-align:center;
}
.eleven_px {
    font-size:11px;
}

.text_small {
	font-size: 9px;
}
.text_large {
	font-size: 20px;
}
.bold_text {
    font-weight:bold;
}
.width_400 {
    width: 400px;
}
.gold{
	color: #ffc20e;
}
.goldBreak{
	position: relative;
	width: 96%;
	height: 1px;
	left: 2%;
	margin: 20% 0 10% 0;
	background-color: #e9b02a;
}

.white{
	color: white;
}