@import url("http://fonts.googleapis.com/css?family=Raleway");
@import url("https://34f5bc06485cecb26e3d-d0251f97d02fffc7285c541ba9c5cb4d.ssl.cf2.rackcdn.com/bootstrap_min_css-1378930094");
@import url("https://34f5bc06485cecb26e3d-d0251f97d02fffc7285c541ba9c5cb4d.ssl.cf2.rackcdn.com/menu2_css-1378930095");
@import url("https://34f5bc06485cecb26e3d-d0251f97d02fffc7285c541ba9c5cb4d.ssl.cf2.rackcdn.com/fontello_css-1378930200");

/* Global Styles
-------------------------------------------------------------- */

body { 
  font-size: 14px;
  color: #777!important; 
  font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; 
  line-height: 22px;
  margin: 0px;
}

header {height: 350px;margin-bottom: 50px;background: url("https://34f5bc06485cecb26e3d-d0251f97d02fffc7285c541ba9c5cb4d.ssl.cf2.rackcdn.com/header-background_jpg-1378930202") center top no-repeat;}
img#logo {position: relative;top:75px;border: none;}
section.content {margin-bottom: 50px;}
footer {text-align: center; text-transform: uppercase;}
footer .copyright {font-size: 10px;padding-bottom: 25px;}
a#corner {
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	height: 112px;
	width: 134px;
	background: transparent url(https://34f5bc06485cecb26e3d-d0251f97d02fffc7285c541ba9c5cb4d.ssl.cf2.rackcdn.com/corner_ad_png-1378930208) top left no-repeat !important;
	background: none;
	text-indent: -999em;
	text-decoration: none;
}
a:hover {color: #fff!important;text-decoration: none!important;}
.listenlive { width: 115px; padding: 7px 10px 5px 10px; position: relative; top: 261px; background: #79904a; border-top-left-radius: 5px; border-top-right-radius: 5px; color: #fff; text-transform: uppercase; text-align: center;}
.listenlive a { color: #fff; text-decoration: none; }
.listenlive a:hover { color: #fff; text-decoration: none; }
.listenlive:hover { background: #8faa57; }

h1,h2,h3,h4,h5,h6 { font-family: "Raleway",sans-serif!important;color:#adc1c5!important;font-weight: normal!important; }

h1 { font-size: 2em!important; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em!important; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em!important; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

img.border	{ border: 10px solid #fff;width: 97%; }
img.space	{ margin: 0px 0px 20px 0px;}
p           { margin: 0 0 1.5em; }
p.last      { margin-bottom: 0; }

ul, ol      { margin:0px 0px 20px 0px!important;padding: 0 0 0 10px!important; }
ul          { list-style:none; }
ol          { list-style-type: decimal; }
dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin-top: 1.5em; font-style: italic; }
del         { color:#666; }

a:focus, 
a:hover     { color: #000; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } 
tt          { display: block; margin: 1.5em 0; line-height: 1.5; }

hr {
  border-top: 1px dashed #777!important;
  height: 1px!important;
  width: 100%;
  margin-bottom: 40px!important;
}

hr.space {
  background: #fff;
  color: #fff;
}

table   { margin-bottom: 1.4em; }

/* Misc classes and elements
-------------------------------------------------------------- */




/* Viewport Size Styles
-------------------------------------------------------------- */

@media (max-width: 770px) {
	
	[class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] {
		text-align: center; }
	nav select { width: 50%; margin-top: 20px; }
	header { background: none; }
}

@media (max-width: 480px) {
	
	body {background: #030303 url(https://34f5bc06485cecb26e3d-d0251f97d02fffc7285c541ba9c5cb4d.ssl.cf2.rackcdn.com/background-mobile_png-1378930224) repeat-x!important;}
	header {height: 150px;}
	img#logo {top: 35px;}
	.listenlive { top: 197px; }
	.hide-xs { display: none; }
	nav select { width: 50%; margin-top: 20px; }
}

/* @end */
