@font-face {
    font-family: 'alegreya_scregular';
    src: url('font/alegreyasc-regular-webfont.eot');
    src: url('font/alegreyasc-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/alegreyasc-regular-webfont.woff') format('woff'),
         url('font/alegreyasc-regular-webfont.ttf') format('truetype'),
         url('font/alegreyasc-regular-webfont.svg#alegreya_scregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neueregular';
    src: url('font/BebasNeue-webfont.eot');
    src: url('font/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/BebasNeue-webfont.woff') format('woff'),
         url('font/BebasNeue-webfont.ttf') format('truetype'),
         url('font/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}


/* Clearfix */
.cf:before,
.cf:after { content:"";display:table; }
.cf:after { clear:both; }
.cf { zoom:1;}

/* Base Style */
body {
    
	background:#FFF url(bg/lbamb_bg2.jpg) fixed;
	height:100%;
	width:100%;
	font:14px/1.6 'PT Serif', serif;
    color:#222;
	margin: auto;
	padding: 0; 
    -webkit-font-smoothing: antialiased;
}
#whole {background-color:white; width:100%; margin:auto; max-width:740px;}
h1,h2,h3{font-family: 'PT Sans Narrow', sans-serif;font-weight:bold;text-transform: uppercase;}
h4,h5,h6{font-family: 'PT Sans', sans-serif;font-weight:bold;}
h4{ font-size:20px; margin:1em 0 0; }
h5{ font-size:1.2em; margin:1em 0 0; color:#4c408c}
p{min-height:1px;}
strong{font-weight:bold;}
.white{font-size:1.1em; color:#7b6d38;}

hr.style-six {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
hr.style-one {
    border: 0;
    height: 1px;
    background: #333;
	margin-bottom: 10px;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc); 
}
nav {display:inline-block; text-align:center; font-family: 'bebas_neueregular'; font-size:1.7em; margin:auto; width: 100%; padding:0;}
nav ul { display:inline-block; list-style-type: none; text-align: center; margin:0;}
nav li {display:inline-block; margin-right:8px;}
nav a {color: #8d8d8d; text-decoration: none; }
nav a:hover {	color: #4c408c; border-top: 2px solid #de9f25; }

.mod {
width:100%;
padding:4px;
margin:auto;
border:0;
max-width:720px;
}

.mod2 {
width:100%;
padding:0px;
margin:auto;
border:0;
max-width:520px;
}

.mod3 {
width:100%;
padding:6px;
margin:auto;
border:0;
max-width:600px;
}

.right { text-align:right; margin-right:0px;}

.sm {
font-size:0.8em;
}
.left { text-align:center; font-size:1.1em; }
.align-center{text-align: center;}

.side { margin:10px; text-align:center; }
a{color:#000000; text-decoration:none; font-weight:normal;}
a:hover{color:#927b26; font-weight:normal;}

article{
    display:inline-block;
	text-align:center;
    padding:0px;
    max-width:520px;
    margin:auto;
}

#bio {max-width:520px; width:100%; padding:6px;}

article h4:first-child{ margin:0; }
article p{ text-align:justify; font-size:1em; }
.it { font-style: italic; color:#394a59; font-size:0.9em;}
.it2 { font-style: italic; color:#6c7b88; font-size:0.8em;}
.ima
{
max-width:720px;
width:100%;
margin:auto;
}

}
#solo {width:100%; top:100px; text-align:center; margin:auto;}

.sectionOne header{
        color:#FFF;
        position:absolute;
        top:32%;
        left:50%;
        margin:0 0 0 -350px;
        width:700px;
        text-align:center;
        text-shadow: 0 1px 1px rgba(0, 0, 0, .5);
        line-height:1.1;
}
