@font-face {
    font-family: 'alegreya_scregular';
    src: url('fonts/alegreyasc-regular-webfont.eot');
    src: url('fonts/alegreyasc-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/alegreyasc-regular-webfont.woff') format('woff'),
         url('fonts/alegreyasc-regular-webfont.ttf') format('truetype'),
         url('fonts/alegreyasc-regular-webfont.svg#alegreya_scregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bebas_neueregular';
    src: url('BebasNeue-webfont.eot');
    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('BebasNeue-webfont.woff') format('woff'),
         url('BebasNeue-webfont.ttf') format('truetype'),
         url('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, html
{ background: background-color: #000000;font-family: "Trebuchet MS", Helvetica, sans-serif;font-size: 1em;color: #000000;	-webkit-font-smoothing: antialiased;margin: auto;padding: 0px;width: 100%;height: 100%;}
 body{ background-image:url(128-62.jpg);background-repeat:repeat; }

#main2{
	font-family: 'bebas_neueregular';
	max-width:350px;
	text-align: center;
	margin: auto;
	padding: 0px;
	}

#main2 li{font-size:1.4em;}

#main3{
	width:300px;
	height:8%;
	text-align: center;
	margin: auto;
	padding: 0px;
	vertical-align: middle;}

.twitter-timeline{max-width:298px;}

#main2 ul
{
	display: block;
	list-style-type: none;	
	text-align: center;	
	margin: 0px;	
	padding: 0px;	
}

#main2 li{display: inline-block;	text-align: center;	margin: 0px;}

#m01, #m02, #m03, #m04, #m05, #m07, #m08, #m09, #m10, #m11, #m12, #m13, #m14, #m15, #m16, #m17, #m18{display: inline-block;margin: 0px;padding: 0px;position: relative;z-index: 1;}

#m01, #m02, #m04, #m05, #m09, #m10, #m11, #m12, #m13, #m15, #m18 { width: 176px;}

#m14, #m16, #m17{width: 200px;}

#m03 { width: 316px;}

#m02{background: url(m02a.png) no-repeat; height: 28px; }
a:hover#m02 {background: url(m02b.png) no-repeat; }
#m03 { background: url(m03a.png) no-repeat; height: 36px; }
a:hover#m03 { background: url(m03b.png) no-repeat; }
#m04 { background: url(m04a.png) no-repeat; height: 36px; }
a:hover#m04 { background: url(m04b.png) no-repeat; }
#m05 { background: url(m05a.png) no-repeat; height: 36px; }
a:hover#m05 { background: url(m05b.png) no-repeat; }
#m07 { background: url(m07a.png) no-repeat; height: 22px; width: 87px; }
a:hover#m07 { background: url(m07b.png) no-repeat;}
#m08 { background: url(m08a.png) no-repeat; height: 22px; width: 89px; }
a:hover#m08 { background: url(m08b.png) no-repeat; }
#m09 { background: url(m09a.png) no-repeat; height: 30px; width: 176px; }
a:hover#m09  { background: url(m09b.png) no-repeat; }
#m10 {background: url(m10a.png) no-repeat; height: 30px;}
a:hover#m10 {background: url(m10b.png) no-repeat;}
#m11 {background: url(m11a.png) no-repeat; height: 26px;}
a:hover#m11 { background: url(m11b.png) no-repeat; }
#m12 {background: url(m12a.png) no-repeat; height: 36px; }
a:hover#m12 {background: url(m12b.png) no-repeat; }
#m13 {background: url(m13a.png) no-repeat; height: 36px;}
a:hover#m13 { background: url(m13b.png) no-repeat;}
#m14 {background: url(m14.png) no-repeat; height: 36px;}
a:hover#m14 { background: url(m14b.png) no-repeat;}
#m15 {background: url(m15.png) no-repeat; height: 36px;}
a:hover#m15 { background: url(m15b.png) no-repeat;}
#m16 {background: url(m16.png) no-repeat; height: 36px;}
a:hover#m16 { background: url(m16b.png) no-repeat;}
#m17 {background: url(m17.png) no-repeat; height: 36px;}
a:hover#m17 { background: url(m17b.png) no-repeat;}
#m18 {background: url(m18.png) no-repeat; height: 36px;}
a:hover#m18 { background: url(m18b.png) no-repeat;}

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); }

audio{width: 100%;}

img, img a {border: none;margin: 0px;padding: 0px;}

a {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	}

a:hover{
	color:#927b26; 
	font-weight:normal;
	}

.square
{
max-width:200px;border: 0 10px 0 0;
}
.square2
{
max-width:280px;
border: 0 10px 0 0;
}
.square3
{
max-width:400px;
border: 0 10px 0 0;
}

#solo {width:100%; top:100px; text-align:center; margin:auto;}
#solo2 {width:100%; top:100px; text-align:center; margin:auto; color:#ffffff;}
#solo2 p {color:#ffffff;}
#solo ul, #solo2 ul
{width:100%; margin:auto; display:inline-block; list-style-type: none; padding:0px;}
#solo li, #solo2 li
{display:inline; margin:auto; vertical-align:middle; font-size:0.9em; padding:0px;}
#solo a, #solo2 a
{color:#ffffff; text-transform: uppercase; font-weight:bold; font-size:1.1em;}


.side { margin:10px; text-align:center;}
.mod11 {max-width:205px;}
.mod12 {max-width:450px;}
.mod13 {max-width:355px;}

h2, h3, h4
{
    font-family: 'bebas_neueregular';
    font-weight: normal;
    font-style: normal;
	text-transform: uppercase;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}

div.twtr-doc{margin-top: 30px;}

h2
{
font-size: 1.9em;
color: #5a95d4;
}
h3
{
font-size: 0.4em;
color: #cf1a77;
}
h4
{
font-size: 2.1em;
color: #5a95d4;
}

p, .pro
{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.3;
	margin-bottom: 10px;
	padding: 0px;
}
p { color: #000000; }
.pro { color: #ffffff; }



.ton
{ display: inline-block;
font-family: 'bebas_neueregular'; font-size: 1em; width: 70px; height: 26px; padding: 3px; text-align: center; color: #fff; background: #090d11; 
background: -webkit-linear-gradient( #555, #090d11); background: -moz-linear-gradient( #555, #090d11); background: -ms-linear-gradient( #555, #090d11); background: -o-linear-gradient( #555, #090d11); background: linear-gradient( #555, #090d11);
border-radius: 9px;
}

.ton a:hover
{ color: #ffffff;
}

.just
{
text-align: justify;
padding: 0px;
font-size: 0.9em;
line-height: 1.5;
}
.just2, .just3
{
text-align: justify;
text-transform: uppercase;
}
.just2
{
color: #6b8089;
font-size: 0.8em;
line-height: 1;
width: auto;
}
.just3
{
color: #123646;
font-size: 0.9em;
line-height: 1.3;
}
.just4
{
color: #6b8089;
font-size: 0.8em;
line-height: 1.2;
}
.but
{
margin-bottom: 4px;
text-align: justify;
text-transform: uppercase;
font-size: 1.8em;
color: #0dadf3;
font-family: 'bebas_neueregular';
}
.lft, .lft2
{
text-align: left;
margin-top:4px;
}
.flo
{
display: none;
}

.lft
{
font-size: 0.8em;
line-height: 1.3;
}
.lft2
{
font-size: 0.8em;
}
.flot
{
display:inline-block;
position:relative;
vertical-align: middle;
float:left;
margin-right:8px;
padding:0;
}


#page
{
    width: auto;
	max-width: 928px;
	margin: auto;
	padding: 0px;
}

#duo, #duo2
{
display: inline-block;
width: auto;
}

#note
{
display: inline-block;
vertical-align: top;
width: auto;
margin: auto;
height: auto;
padding: 10px;
}
#foot2, #foot3, #foot4; #foot5
{
position: relative;
width: auto;
margin: auto;
}
#foot2
{
display: inline-block;
max-width: 400px;
vertical-align: top;
}
#foot3
{
min-width: 240px;
max-width: 440px;
display: inline-block;
padding: 0px;
}
#foot4
{
background-color: #010a12;
max-width: 200px;
display: inline-block;
padding: 20px;
}
#foot4 p
{color: #ffffff;}

#foot5
{
max-width: 652px;
display: inline-block;
padding: 16px;
}
aside
{ 
 display: inline-block; position: relative; padding: 0px; border: 0px; margin: 0px; width: auto; maxwidth : 928px;
}

#main
{
background: url('lightpaperfibers.jpg') repeat left;
display: inline-block;
position: relative;
max-width: 928px;
width: auto;
margin: 0px;
padding: 0px;
background-color: #efeeeb;
}

#ico
{
width: 24px;
margin-right: 3px;
margin-top: 3px;
}



nav
{
	font-family: 'bebas_neueregular';
	display: inline-block;
	background-color: #010a12;
	vertical-align: top;
	width: auto;	
	height: auto;
	font-size: 1.5em;
	margin: auto;
	padding: 0px;
	line-height: 1.6;
	color: #ffffff;
	text-align: center;
}

nav ul
{
    list-style-type: none;
	display: inline-block;
	margin-bottom: 8px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	}

nav li
{
    display: inline-block;
	margin-right: 8px;
	margin-left: 0px;
}

#nav2
{
	display: none;
}

/*
nav
{
	font-family: 'bebas_neueregular';
	display: inline-block;
	background-color: #010a12;
	vertical-align: top;
	width: auto;
	height:100%;
	min-height: 800px;
	max-width: 210px;
	font-size: 1.2em;
	margin: 0px;
	padding: 0px;
	line-height: 1.6;
	color: #ffffff;
	text-align:left;
} 
*/

nav a, #nav2 a
{
    color: #a1a1a1;
	text-decoration: none;
	}
	
p a
{
    color: #5a95d4;
	text-decoration: none;
}

nav a:hover, #nav2 a:hover, p a:hover, h2 a:hover
{
    color: #206dc0;
}

#logo
{
	max-width: 150px;
	margin: 0px;
	padding: 0px;
	}
	
.menum
{
max-width:200px;
margin:0px;
padding-left:0px;
padding-right:0px;
}

#logo2
{
	max-width: 130px;
	margin: 0px;
	padding: 0px;
	}
	
#logo3
{
	position: relative;
	display: block;
	max-width: 350px;
	margin: 0px;
	padding: 0px;
	}
	
#logo4
{
	position: relative;
	display: block;
	max-width: 400px;
	margin: 0px;
	padding: 0px;
	}


#mc_embed_signup
{
display: block;
font-size: 1.1em;
text-transform: uppercase;
padding: 0;
text-align: left;
}
/* MailChimp Form Embed Code - Slim - 08/17/2011 */
#mc_embed_signup form {display:block; text-align: left; max-width:160px; }
#mc_embed_signup h2 {padding:0; margin: none;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:14px; font-weight: bold; height: 32px; line-height: 32px; padding:0; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#265180;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}     
#mc_embed_signup .clear {clear:none; display:inline;}

#mc_embed_signup label {display:block; font-size:16x;}
#mc_embed_signup input.email {display:block; padding:8px 0; text-indent:5px; font-size: 14px; height: 14px; width:158px;}
#mc_embed_signup input.button {display:block; width:160px; min-width:90px; text-align: center;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#bon1
{
display: inline-block;
background-color: #ffffff;
margin: 0px;
width: 100%;
padding: 0px;
}

.bon2
{
display: inline-block;
background-color: #000000;
color: #ffffff;
font-size: 0.8em;
margin: 0px;
width: 97%;
padding: 6px;

}

#foot3 ul
{
    list-style-type: none;
	margin-bottom: 8px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	}

#foot3 li
{
    display: inline-block;
	margin-right: 8px;
	margin-left: 0px;
}