@font-face {font-family: AgendaMedCond; src: url("includes/Agenda_Medium_Condensed.eot") /* EOT file for IE */}
@font-face {font-family: AgendaMedCond; src: url("includes/Agenda_Medium_Condensed.TTF") /* TTF file for CSS3 browsers */}

@font-face {font-family: AgendaMed; src: url("includes/Agenda_Medium.eot") /* EOT file for IE */}
@font-face {font-family: AgendaMed; src: url("includes/Agenda_Medium.TTF") /* TTF file for CSS3 browsers */}

@font-face {font-family: AgendaBoldCond; src: url("includes/Agenda_Bold_Condensed.eot") /* EOT file for IE */}
@font-face {font-family: AgendaBoldCond; src: url("includes/Agenda_Bold_Condensed.TTF") /* TTF file for CSS3 browsers */}

@font-face {font-family: AgendaBold; src: url("includes/Agenda_Bold.eot") /* EOT file for IE */}
@font-face {font-family: AgendaBold; src: url("includes/Agenda_Bold.TTF") /* TTF file for CSS3 browsers */}

@font-face {font-family: AgendaLight; src: url("includes/Agenda_Light.eot") /* EOT file for IE */}
@font-face {font-family: AgendaLight; src: url("includes/Agenda_Light.TTF") /* TTF file for CSS3 browsers */}

@font-face {font-family: AgendaLightItal; src: url("includes/Agenda_Light_Italic.eot") /* EOT file for IE */}
@font-face {font-family: AgendaLightItal; src: url("includes/Agenda_Light_Italic.TTF") /* TTF file for CSS3 browsers */}

* {margin: 0; padding: 0;}

form {margin: 0; padding: 0;}

body {font: 15px AgendaLight, arial, helvetica, sans-serif; text-align: center; padding: 0; margin: 0 0 12px 0; background: url(images/bknd.gif);}

a, a:visited, a:link {color: #414b56; text-decoration: underline; font-weight: bold;}
a:hover {color: #000000; text-decoration: underline; font-weight: bold;}
a:active {color: #ffffff; text-decoration: none; font-weight: bold;}

b {font-family: AgendaBold; font-weight: normal;}
i {font-family: AgendaLightItal; font-style: normal;}
u {text-decoration: underline;}
strong {font-weight: bold;}
em {font-style: italic;}

.e {font-size: 0.1em; color: #ffffff; display: none;}

img {margin: 0; padding: 0;}
img.border {border: 3px solid #4a4844; margin-top: 2px;}
img.thin {border: 1px solid #4a4844; margin-top: 2px;}

.label {display: block; float: left; width: 50px; vertical-align: middle; font-weight: bold;}

/*************** intro styles ***************/

#intro {margin: 0; padding: 10px 0px 25px 0px; text-align: center;}
	#intro p {font: bold 16px georgia, serif; margin: 0.7em 0; text-align: center; color: #ffffff;}


#container {position: relative; width: 995px; margin: 15px auto 10px auto; text-align: center; background: #ffffff url(images/bknd_content.gif); border-bottom: 10px solid #ffffff;}

#header {position: relative; width: 975px; height: 195px; overflow: hidden; margin: 0 10px; padding: 0; background: #000000;}
	#header p {font: 34px/165px "droid-serif-1", "droid-serif-2", georgia, times new roman, times, serif; color: #ffffff; letter-spacing: 0.7em;}

/*#menu {position: relative; width: 975px; height: 29px; overflow: hidden; margin: 0; padding: 0;}*/


/*************** text styles ***************/

#text {position: relative; width: 775px; padding: 15px 0 0 0; margin: 0 0 5px 10px; text-align: center; vertical-align: top; float: left; display: inline; overflow: hidden;}
	
	#text p {font: 15px AgendaLight, arial, helvetica, sans-serif; margin: 0 15px 0.9em 15px; text-align: left; line-height: 1.3em; color: #000000;}
	
	#text h1 {font: 28px AgendaBoldCond, georgia, times new roman, times, serif; margin: 0 15px 0.5em 15px; text-align: left; line-height: 1.1em; color: #000000;}	
	#text h2 {font: 28px AgendaBoldCond, georgia, times new roman, times, serif; margin: 0 15px 0.2em 15px; text-align: left; color: #000000; line-height: 1.3em;}
	#text h3 {font: 17px AgendaBold, arial, helvetica, sans-serif; margin: 0 15px 0.8em 15px; text-align: left; color: #000000; line-height: 1.3em;}
	#text h4 {font: 17px AgendaBold, arial, helvetica, sans-serif; margin: 0 15px 0.2em 15px; text-align: left; color: #000000; line-height: 1.3em;}
	#text h5 {font: italic 13px AgendaMed, arial, helvetica, sans-serif; margin: -0.2em 15px 1em 15px; text-align: left; color: #000000; line-height: 1.3em;}
	
	#text .sm {font: 13px AgendaLight, arial, helvetica, sans-serif; text-transform: uppercase; letter-spacing: .1em; color: #404a48;}
	
	#text .photo {margin: 2px 10px 7px 10px; float: right; display: inline; text-align: center;}
		#text .photo img {border: 3px solid #000000; margin: 1px 0 3px 0;}
		#text .photo p {font: 10px AgendaLightItal, arial, helvetica, sans-serif; margin: 0 0 3px 0; text-align: center; line-height: 1.1em; color: #000000;}
	
	#text div.hr {height: 3px; margin: 1.2em 15px 1em 15px; padding: 0; overflow: hidden; border-top: 1px dotted #404a48;}
	
	#text ul {font: 15px AgendaLight, arial, helvetica, sans-serif; margin: -0.2em 10px 0.9em 56px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    	#text ul li {line-height: 1.3em; margin: 0 0 0.7em 0; vertical-align: baseline;}
	#text ol {font: 15px AgendaLight, arial, helvetica, sans-serif; margin: -0.2em 10px 0.9em 56px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    	#text ol li {line-height: 1.3em; margin: 0 0 0.7em 0; vertical-align: baseline; list-style-type: lower-alpha;}
	#text ol.tumblr_posts {font: 22px AgendaBold, arial, helvetica, sans-serif; margin: 0.1em 15px 0.9em 15px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    	#text ol.tumblr_posts li.tumblr_post {line-height: 1.3em; margin: 0 0 0.7em 0; list-style-type: none; border-bottom: 1px dotted #404a48;}
			#text ol.tumblr_posts li.tumblr_post p {margin-left: 0; margin-right: 0;}
	
	#text  ol.tumblr_posts li.tumblr_post blockquote {display: block; margin: 0 0 1em 0; padding: 0.1em 0; width: auto; border-left: 3px solid #a7b3c1; background: #c6d1dc;}
		#text  ol.tumblr_posts li.tumblr_post blockquote p {font: 15px AgendaLight, arial, helvetica, sans-serif; margin: 0.9em 15px; text-align: left; line-height: 1.3em; color: #000000;}
	
	#text .tumblr_text_post {font-size: 15px;}
	#text .tumblr_title, #text .tumblr_link {font: 22px AgendaBold, arial, helvetica, sans-serif;}
	#text .tumblr_description {margin: 0.5em 0 0 0; padding: 0;}
	#text .tumblr_video, #text .tumblr_photo {margin: 0 0 0.8em 0; padding: 0.3em 0 0 0;}
	#text .tumblr_caption {}
	#text .tumblr_body {margin: 1em 0;}
		#text .tumblr_body img {	}
	#text .tumblr_source {font: 15px AgendaLight, arial, helvetica, sans-serif; margin: 0.9em 0;}
	#text .tumblr_quote_post {font-family: AgendaLightItal, arial, helvetica, sans-serif;}
	#text .tumblr_quote {font-size: 15px; font-family: AgendaLightItal, arial, helvetica, sans-serif;}
		#text .tumblr_quote .tumblr_open_quote {font-family: AgendaBold;}
		#text .tumblr_quote .tumblr_close_quote {font-family: AgendaBold;}
	#text .read_more_container {}
	#text .read_more_container a {}
	
	#text .tumblr_quote {font: 15px AgendaLight, arial, helvetica, sans-serif;}
	
	#text table {font: 15px AgendaLight, arial, helvetica, sans-serif; border-collapse: collapse; margin: 0.3em 0 0 10px;}
		#text table th {font: 15px AgendaBold, arial, helvetica, sans-serif; color: #000000; padding: 0 10px 0.9em 0; text-align: left; line-height: 1.3em; vertical-align: middle;}
    	#text table td {font: 15px AgendaLight, arial, helvetica, sans-serif; color: #000000; padding: 0 10px 0.9em 0; text-align: left; line-height: 1.3em; vertical-align: top;}
		#text table td.heading {font: 13px AgendaBold, arial, helvetica, sans-serif; color: #ffffff; text-align: center; vertical-align: middle; padding: 3px 6px; border: 1px #8f7301 solid; background: #404a48;}
	
	#text table.music {font: 15px AgendaMed, arial, helvetica, sans-serif; border-collapse: collapse; margin: auto;}
		#text table.music th {font: 12px georgia, times new roman, times, serif; color: #ffffff; padding: 4px 10px; text-align: center; line-height: 1.3em; vertical-align: middle; background: #404a48; border: 5px solid #b9c8d9;}
			#text table.music th a, #text table.music th a:visited, #text table.music th a:link {color: #ffffff; text-decoration: none; font-weight: bold;}
			#text table.music th a:hover {color: #b9c8d9; text-decoration: underline; font-weight: bold;}
			#text table.music th a:active {color: #ffffff; text-decoration: none; font-weight: bold;}
    	#text table.music td {font: 11px AgendaMed, arial, helvetica, sans-serif; color: #000000; padding: 4px 6px; text-align: left; line-height: 1.3em; vertical-align: middle; background: #ffffff; text-transform: uppercase; letter-spacing: .1em; border: 5px solid #b9c8d9;}
			#text table.music td a, #text table.music th a:visited, #text table.music th a:link {text-decoration: none; font-weight: normal;}
			#text table.music td a:hover {text-decoration: underline; font-weight: normal;}
			#text table.music td a:active {text-decoration: none; font-weight: normal;}
		#text table.music td.alt {background: #e0e7ef;}
		#text table.music td.credits {font: bold 13px georgia, times new roman, times, serif; color: #000000; padding: 5px 6px; text-align: center; line-height: 1.8em; vertical-align: top; background: #e0e7ef; text-transform: none; letter-spacing: .1em; border: 5px solid #b9c8d9;}
		#text table.music .c {width: 13%; text-align: center;}
	
	#text table.center {margin: 0.3em auto 0 auto;}
		#text table.center th, #text table.center td {padding: 0 5px 0.9em 5px;}
	
	#text #col1 {width: 320px; float: left; display: inline; margin: 0; padding: 0; text-align: center;}
	#text #col2 {width: 320px; float: right; display: inline; margin: 0; padding: 0; text-align: center;}	


/*************** right columns styles ***************/

#right {position: relative; width: 200px; margin: 0 10px 10px 0; padding: 15px 0 0 0; text-align: left; vertical-align: top; float: right; display: inline; overflow: hidden;}
	
	#right img {margin: 0 15px 0.9em 15px; display: block; border: 5px solid #ffffff;}
	
	#right p {font: 13px AgendaLight, arial, helvetica, sans-serif; margin: 0 15px 0.9em 15px; text-align: left; line-height: 1.2em; color: #ffffff;}
	#right h1 {font: 15px AgendaBoldCond, georgia, times new roman, times, serif; margin: 0 15px 0.7em 15px; text-align: left; color: #ffffff; letter-spacing: 0.15em;}
		#right h1 img {margin: 0; padding: 0;}
	#right h2 {font: 15px AgendaBoldCond, arial, helvetica, sans-serif; margin: 0 15px 0.2em 15px; text-align: left; line-height: 1.2em; color: #cccccc;}
	
	#right ul {font: 12px AgendaLight, arial, helvetica, sans-serif; margin: 0 15px 0.9em 15px; text-align: left; line-height: 1.2em; color: #ffffff; padding: 0;}
    	#right ul li {line-height: 1.2em; margin: 0 0 0.5em 0;}
	#right ol {font: 12px AgendaLight, arial, helvetica, sans-serif; margin: 0 15px 0.9em 15px; text-align: left; line-height: 1.2em; color: #ffffff; padding: 0;}
    	#right ol li {line-height: 1.2em; margin: 0 0 0.5em 0;}
	
	#right ul#twitter_update_list {font-size: 12px; margin-left: 15px;}
		#right ul#twitter_update_list li {list-style-type: none; padding-bottom: 0.4em;}
	#right ul#twitter_update_list span {font-size: 11px;}
	#right ul#twitter_update_list a {text-decoration: none;}
	
	#right div.hr {height: 1px; margin: 1.3em 15px 1em 15px; padding: 0; overflow: hidden; border-top: 1px dotted #ffffff;}
	#right div.hr2 {height: 1px; margin: 1.3em 0 1em 0; padding: 0; overflow: hidden; border-top: 10px solid #ffffff;}
	
	#right table {font: 12px AgendaLight, arial, helvetica, sans-serif; width: 200px; margin: 0 15px 0 0; border-collapse: collapse;}
		#right table th {font: bold 12px AgendaLight, arial, helvetica, sans-serif; color: #ffffff; padding: 5px; text-align: center; line-height: 1.1em; vertical-align: top; border: 1px #8f7301 solid; background: #8f7301;}
    	#right table td {font: 12px AgendaLight, arial, helvetica, sans-serif; color: #000000; padding: 0; text-align: left; line-height: 1.1em; vertical-align: top; border: 1px #8f7301 solid; background: #ffffff;}
			#right table td h1 {font: bold italic 12px AgendaLight, arial, helvetica, sans-serif; color: #000000; margin: 0.7em 10px; text-align: left; line-height: 1.1em; height: auto; overflow: auto;}
			#right table td p {font: 12px AgendaLight, arial, helvetica, sans-serif; color: #000000; margin: 0.7em 10px; text-align: left; line-height: 1.1em; vertical-align: middle;}
				#right table td p .label {display: block; float: left; width: 47px; height: 20px; line-height: 20px; vertical-align: middle; font-weight: bold; font-style: italic;}
				#right table td img {margin: 3px 0 0 0; display: inline;}
	
	#right img.border {border: 3px solid #ffffff; margin-top: 5px; margin-bottom: 5px;}
	
	#right a, #right a:visited, #right a:link {color: #b9c8d9; text-decoration: none; font-weight: normal;}
	#right a:hover {color: #ffffff; text-decoration: underline; font-weight: normal;}
	#right a:active {color: #000000; text-decoration: none; font-weight: normal;}
		

/*************** footer styles ***************/

#footer {position: relative; margin: 0 auto; padding: 0;}
	#footer p {font: 15px AgendaBoldCond, arial, helvetica, sans-serif; color: #ffffff; margin: 0.2em 0; padding: 0;}
	#footer a, #footer a:visited, #footer a:link {color: #b9c8d9; text-decoration: none; font-weight: normal;}
	#footer a:hover {color: #ffffff; text-decoration: underline; font-weight: normal;}
	#footer a:active {color: #000000; text-decoration: none; font-weight: normal;}


/*************** form element styles ***************/

input, select {font: 13px AgendaLight, arial, helvetica, sans-serif; color: #000000; vertical-align: middle;}
textarea {font: 13px AgendaLight, arial, helvetica, sans-serif; text-align: left; color: #000000; vertical-align: top; width: 325px; height: 100px;}
textarea.sm {font: 13px AgendaLight, arial, helvetica, sans-serif; text-align: left; color: #000000; vertical-align: top; width: 150px;}
input.submit {font: bold 12px AgendaLight, arial, helvetica, sans-serif; color: #000000; vertical-align: middle; text-align: center; text-transform: uppercase; letter-spacing: 0.1em;}
