/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom"&gt;. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

.custom #header #logo a { display: block; height: 200px; width: 800px; margin-left: auto; margin-right: auto; background: url(images/whiteheader2.gif) top center no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; } .custom #header { padding: 0;}
.custom #header {border-bottom:none; background-color: #fff;}
.custom #header_area .page {
	width: auto;
min-width: 802px;
}

.custom #nav_area {
	width: 100%;
background-color: #B50000;
}

.custom #nav_area .page {
	width: 803px;
margin: 0 auto;
}


.custom ul li a {
  text-transform: none;
letter-spacing: .5px;

}

.custom .menu ul {
background-color: #B50000; 
margin: 0 auto;}


.custom ul.menu { 
width: 100%; 
background-color: #B50000; 
}

.search_form li {
	background-color: #B50000;
}

.search_form li a {
	font-family: Arial, sans-serif;
}

.search_form .text_input {
	font-size: 11px;
	padding: 2px;
font-family: Arial, sans-serif;
background-color: #fff;
XXXfloat: left;
height: 14px;
margin-right: 3px;
}

.search_form #searchsubmit {
	font-size: 11px;
	padding: 1px;
font-family: Arial, sans-serif;
color: #fff;
cursor: pointer;
XXXfloat: right;
background: url(http://www.socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/bigorangebutton.gif) no-repeat;
height: 20px;
}

ul.menu li.widget_search_menu_item {
	float: right;
	display: block;
}

ul.menu li a {
	font-size: 13px;
}

.widget_search {
	float: right;
background-color: #B50000;
padding: .6em 0.818em;
}

.custom #sidebars {
margin-top: -200px;
	padding: 0 5px 5px 5px;
float: right;
align: top;
}

.custom #content {
	padding: 0px 5px 5px 5px;
float: left;

}



.custom #page {
	border-left: 0px double #DD690F;
border-right: 0px double #DD690F;

}

.custom_footer ul {
list-style: none;
display: block;
width: 800px;
padding: 5px 0px 15px 0px;
}

.custom_footer li {
float: left;
text-align: center;
font-family: Arial; sans-serif;
color: #b2b2b2;
width: 100px;
font-size: 10px;
display: block;
padding: 5px 5px 0px 0px;


}

.custom #footer_area {
	width: 100%;
background-color: #000;
}

.custom #footer_area .page{
	width: 802px;
min-width: 802px;
background-color: #000;
}


.copyright li {
	width: auto;
font-size: 7.5px;
color: #807e7e;
padding: 2px 5px 0px 0px;
}

.copyright a {
font-size: 7.5px;
color: #807e7e;}

.custom .custom_footer a {
text-transform: uppercase;
display: block;
text-decoration: none;
color: #b2b2b2;

}

.custom_footer {
background-color: #000;
margin: 0;
padding: 0;
align: left;
position: relative;
width: auto;
}

#main_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#main_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
}

#main_content p {
	font-family: Georgia, Minion, serif;
font-size: 14px;
line-height: 1.5em;
}

#main_content a {
	color: #DD690F;
text-decoration: none;
}

#main_content a:hover {
	color: #B50000;
}


#main_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#main_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#main_content h3 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
margin-top: 25px;
}

#main_content h4 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;}

#main_content .first_level_highlight {
	margin: 0px 5px 5px 0;
}

#main_content .second_level_highlight {
	margin: 5px 5px 10px 0;
}

#main_content .text_highlight {
	margin: 20px 5px 20px 0;
font-size: 14px;
}

#main_content .fourth_level_highlight {
	margin: 5px 5px 5px 0;
float: left;
}

#main_content .fifth_level_highlight {
	margin: 5px 5px 5px 5px;
float: left;
}


#main_sidebar {
	width: 220px;
float: right;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#main_sidebar .opt_in {
}

#main_sidebar .third_level_highlight {
	margin: 0px 5px 5px 5px;
}

#main_sidebar .hosts {
	margin: 10px 5px 5px 5px;
}

#main_sidebar p {
	margin: 5px;
}

#next_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#next_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -25px;
}

#next_content p {
	font-family: Georgia, Minion, serif;
font-size: 13px;
line-height: 1.5em;
}

#next_content a {
	text-decoration: none;
color: #B50000;
}

#next_content a:hover {
	color: #DD690F;
}


#next_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#next_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#next_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}

.past_section {
	float: left;
margin-right: 10px;
margin-bottom: 10px;
}

#next_sidebar {
	width: 220px;
float: right;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#next_sidebar .opt_in {
}

#next_sidebar .third_level_highlight {
	margin: 0px 5px 5px 5px;
}

#next_sidebar .hosts {
	margin: 10px 5px 5px 5px;
}

#next_sidebar p {
	margin: 5px;
}


#past_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#past_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -25px;
}

#past_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
}

#past_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#past_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#past_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}


#past_sidebar {
	width: 220px;
float: right;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#past_sidebar .opt_in {
}

#past_sidebar .third_level_highlight {
	margin: 0px 5px 5px 5px;
}

#past_sidebar .hosts {
	margin: 10px 5px 5px 5px;
}

#past_sidebar p {
	margin: 5px;
}


#production_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#production_content {
	width: 720px;
float: left;
padding: 5px;
min-height: 380px;
margin-top: -25px;
}

.production_intro p {
width: 600px;
margin-top: 5px;
}

.production_intro .intro {
font-size: 14px;
line-height: 1.5em;
margin-bottom: 5px;
color: #DD690F;
}

#production_content a {
	text-decoration: none;
}

.team_member #production_content p {
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;

}

#production_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#production_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
margin-bottom: 0;
}

#production_content h3 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
margin-top: 10px;
margin-bottom: 0;
}


#production_content .team_member {
background: url(http://www.socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/teambackground.gif) no-repeat;
	margin: 10px 5px 5px 0px;
padding: 5px 2px 5px 1px;
float: left;
text-align: center;
width: 110px;
height: 150px;

}

#production_content .team_member p {
line-height: .7em;
}


#production_content .team_category {

float: left;
}

.team_member a {
	font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000;
text-transform: none;
margin: 0;
padding: 0;
width: 100px;
}

#team_page_wrapper {
margin-top: -20px;
padding: 0px 15px 15px 15px;
}

#team_page_content {
background: url(http://socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/orangedecoration.gif) bottom right no-repeat;
width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -30px;
}

.bizcard {
margin-right: 10px;
margin-bottom: 10px;
float: left;
clear: both;
}

#team_page_content .photo {
	float: left;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 5px;
clear: both;
}

#team_page_content p {
	
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 0px;
margin-bottom: 10px;
}

#team_page_content .text {
	margin: 0;
padding: 0;
width: 500px;
}

#team_page_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#team_page_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#team_page_content .before_colon {
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6d6d6d;
font-weight: bold;
}

#team_page_content ul {
float: left;
	margin: -10px 0 0 10px;
list-style: none;
}

#team_page_content li a {
	color: #B50000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 0em;
text-decoration: none;
margin-top: 0px;
margin-bottom: 0px;
}


#team_page_content li a:hover {
	color: #DD690F;

}

.title {
	text-transform: uppercase;
color: #B50000;
font-size: 10px;
}

#about_wrapper {
	padding: 0 15px 15px 15px;
margin-top: -20px;
}

#about_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 380px;
margin-bottom: 20px;
margin-top: -25px;
}

#about_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 10px;
}

#about_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#about_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#about_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}

#about_content a {
	color: #B50000;
text-decoration: none;
}

#about_content a:hover {
	color: #DD690F;
}

#about_content .learn_more {
	margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
color: #b2b2b2;
}

#about_content .learn_more a {
color: #b2b2b2;
text-decoration: none;
}

#about_content .learn_more a:hover {
color: #DD690F;
}





#about_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#about_sidebar .opt_in {
}

#about_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#about_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#about_sidebar p {
	margin: 5px;
}

#history_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#history_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 380px;
margin-bottom: 20px;
margin-top: -25px;
}

#history_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 10px;
}

#history_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#history_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#history_content .soiree {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}

#history_content a {
	color: #B50000;
}

#history_content a:hover {
	color: #DD690F;
}

#history_content .learn_more {
	margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
color: #b2b2b2;
}

#history_content .learn_more a {
color: #b2b2b2;
}

#history_content .learn_more a:hover {
color: #DD690F;
}


#history_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#history_sidebar .opt_in {
}

#history_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#history_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#history_sidebar p {
	margin: 5px;
}


#party_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#party_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -25px;
}

#party_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 5px;
}

#party_content a {
	color: #B50000;
text-decoration: none;
}

#party_content a:hover {
	color: #DD690F;
}


#party_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#party_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#party_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}


#party_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#party_sidebar .opt_in {
	
}

#party_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#party_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#party_sidebar p {
	margin: 5px;
}

#hosts_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#hosts_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -25px;
}

#hosts_content p {
	font-family: Georgia, Minion, serif;
font-size: 13px;
line-height: 1.5em;
margin-top: 0px;
padding: 0;
}

.host_intro {	
color: #DD690F;
}

#hosts_content a {
	color: #B50000;
text-decoration: none;
}

#hosts_content a:hover {
	color: #DD690F;
}

#hosts_content .fourth_level_highlight {
	margin: 5px 5px 5px 0;
float: left;
}

#hosts_content .fifth_level_highlight {
	margin: 5px 5px 5px 5px;
float: left;
}



#hosts_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#hosts_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#hosts_content h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
color: #B50000;
}

#hosts_content h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
margin-bottom: 5px;
}

.host_photo {
	float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.host_info {
	padding: 0px;
}

.quotes p {
	margin-bottom: 20px;
margin-top: 0px;
font-size: 14px;
padding: 0px;
}


#hosts_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#hosts_sidebar .opt_in {
	
}

#hosts_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#hosts_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#hosts_sidebar p {
	margin: 5px;
}

#segment_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#segment_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -25px;
margin-bottom: 10px;
}

#segment_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.4em;
}

#segment_content a {
	text-decoration: none;
color: #B50000;
}

#segment_content a:hover {
	color: #DD690F;
}


#segment_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#segment_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#segment_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}

#segment_content img {
	float: left;
margin-right: 10px;
margin-bottom: 10px;
}

#segment_content .desi img {
float: right;
}

#segment_content .last img {
clear: both;
}


.segment_link li {
	list-style: none;
line-height: 0;
}

.segment_section {
	width: 220px;
height: 130px;
float: left;
background: #f9b377;
padding: 0 15px 15px 15px;
margin-right: 10px;
margin-bottom: 10px;
}

.segment_section p {
	margin: 0;
padding: 0;
}


.segment_section a {
text-decoration: none;
font-size: 12px;
margin: 0;
padding: 0;
}

.segment_section a {
	color: #000 !important;
}

.segment_section .segment_name {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #000;
text-transform: none; 
margin-top: 0px;
padding: 0px;
font-weight: bold;
}

.segment_section img {
	float: left;
margin-right: 10px;
margin-top: 0;
}

.segment_link {
	clear: both;
}

.segment_link h3 {
font-size: 14px;
margin-top: 10px;
margin-bottom: 0px;
margin-left: 0px;
color: #DD690F;
}

.segment_link h3 {
line-height: 0em !important;
}

.segment_link {
	padding-top: 10px;
}

#segment_sidebar {
	width: 220px;
float: right;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#segment_sidebar .opt_in {
}

#segment_sidebar .third_level_highlight {
	margin: 0px 5px 5px 5px;
}

#segment_sidebar .hosts {
	margin: 10px 5px 5px 5px;
}

#segment_sidebar p {
	margin: 5px;
}



#contact_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#contact_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 380px;
margin: -25px 0 0 0;
}

#contact_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin: 0 0 0 5px;
padding: 0;
}

#contact_content .address {
	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 1.5em;
margin: 0 0 10px 20px;
}

#contact_content .copyright {
	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 1.5em;
margin: 20px 0 10px 0px;
text-align: right;
font-color: #b2b2b2;
}


#contact_content ul {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin: 0 0 0px 25px;
padding: 0 0 10px 0;
}

#contact_content li {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-bottom: 0px;
padding-left: 12px;
list-style: none;
background-image: url(http://socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/orangedot.png);
background-repeat: no-repeat;
background-position: 0 4px;
}

#contact_content .contact_form {
	margin: 0 0 0 -200px;
width: 600px;

}

.contact_form .contactSubmit {
	width: 85px;
height: 30px;
color: #FFF;
border: 0px solid #000;
background: url(http://www.socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/bigorangebutton.gif) no-repeat;
cursor: pointer;
}

.contact_form p {
	text-align: right;
}

.form_item {
margin: 0 0 10px 0;
}

. form item .message {
	text-align: left;
}


#contact_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#contact_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

.sidebar_contact {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

.sidebar_contact .opt_in {

}

.sidebar_contact .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

.sidebar_contact .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

.sidebar_contact p {
	margin: 5px;
font-family: Georgia, Minion, serif;
font-size: 11px;
line-height: 1.5em;
}

#media_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#media_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -25px;
}

#media_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
}

#media_content a {
	color: #B50000;
text-decoration: none;
}

#media_content a:hover {
	color: #DD690F;
}


#media_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#media_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#media_content h2.subhead {
	font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0;
color: #DD690F;
text-transform: uppercase;
margin: 15px 0 0 0;
}

#media_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}

.media_quotes {
	font-size: 10px;
margin-left: 0px;
}

.media_images img {
	float: left;
margin: 10px;
}



#media_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#media_sidebar .opt_in {
	}

#media_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#media_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#media_sidebar p {
	margin: 5px;
}

#press_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#press_content {
background: url(http://socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/reddecoration.gif) bottom left no-repeat;
	width: 520px;
float: left;
padding: 5px;
min-height: 380px;
margin-top: -30px;
}

#press_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
}

#press_content .release_list {
	margin: 5px 0 0 10px;
}

#press_content .release_list p {
	font-family: Arial, helvetica, sans-serif;
font-size: 12px;
line-height: 1em;
}

#press_content .release_list .pressdate {
	font-weight: bold;
color: #8e8d8d;
}

#press_content .release_list a {
	color: #B50000;
text-decoration: none;
}

#press_content .release_list a:hover {
	color: #DD690F;
}


#press_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#press_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#press_content h2.subhead {
	font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0;
color: #DD690F;
text-transform: uppercase;
margin: 15px 0 0 0;
}


#press_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#press_sidebar .opt_in {
}

#press_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#press_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#press_sidebar p {
	margin: 5px;
}

#release_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
}

#release_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 380px;
margin-top: -30px;
}

#release_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 0px;
margin-bottom: 10px;
}


#release_content h1 {
font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;}


#release_content h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;}

#release_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
color: #DD690F;
}

#release_content a {
	color: #B50000;
text-decoration: none;
}

#release_content a:hover {
	color: #DD690F;
}

#release_content .learn_more {
	margin-left: 20px;
font-family: Arial, Helvetica, sans-serif;
color: #b2b2b2;
}

#release_content .learn_more a {
color: #b2b2b2;
text-decoration: none;
}

#release_content .learn_more a:hover {
color: #DD690F;
}



#release_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#release_sidebar .opt_in {
}

#release_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#release_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#release_sidebar p {
	margin: 5px;
}

#person_wrapper {
	padding: 0 15px 15px 15px;
margin-top: -20px;
}

#person_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 380px;
margin-bottom: 20px;
margin-top: -25px;
}

#person_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 0px;
margin-bottom: 10px;
padding: 0;
}

#person_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#person_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#person_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
color: #DD690F;
}

#person_content a {
	color: #B50000;
text-decoration: none;
}

#person_content a:hover {
	color: #DD690F;
}

#person_content ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #b2b2b2;
list-style: none;
margin-top: -10px;
line-height: 1.2em;
}

#person_content li a {
color: #B50000;
text-decoration: none;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 20px;
padding: 0;
}

#person_content .person_photo {
	float: left;
margin: 0 10px 10px 10px;
}

#person_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#person_sidebar .opt_in {
}

#person_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#person_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#person_sidebar p {
	margin: 5px;
}

#soiree_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
margin-bottom: 20px;
}

#soiree_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -30px;
}

#soiree_content p {
	font-family: Georgia, Minion, serif;
font-size: 12px;
line-height: 1.5em;
margin-top: 0px;
margin-bottom: 5px;
}

#soiree_content .release_list {
	margin: 0px 0 0 5px;
line-height: 1em;
}


#soiree_content ul {
	list-style: none;
}

#soiree_content li {
	margin: 0;
padding: 0;
}

#soiree_content a {
	color: #B50000;
text-decoration: none;
}

#soiree_content a:hover {
	color: #DD690F;
}

#soiree_content .line {
margin-left: 20px;
margin-right: 20px;
	padding-top: 10px;
padding-bottom: 10px;
height: 2px;
width: 450px;
}


#soiree_content .release_list a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #B50000;
text-decoration: none;
padding: 0;
margin: 0;
}

#soiree_content .release_list a:hover {
	color: #DD690F;
}


#soiree_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
}

#soiree_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#soiree_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
color: #DD690F;
}


#soiree_content h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0px;
color: #DD690F;
text-transform: none;
margin-top: 10px;
}

#soiree_content h5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0px;
color: #b2b2b2;
text-transform: none;
margin-top: 10px;
}

#soiree_content .segment {
	width: 510px;
clear: both;
}

#soiree_content .segment img {
	float: left;
margin: 10px;
}

.live_replay_button {
	float: right;
text-align: center;
margin-left: 5px;
margin-bottom: 5px;
margin-right: 10px;
background: url(http://www.socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/bigorangebutton.gif) no-repeat;
width: 150px;
padding-top: 10px;
padding-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

.live_replay_button a {
color: #fff !important; 
}

#soiree_content .credits {
	clear: both;
}

#soiree_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#soiree_sidebar .opt_in {
}

#soiree_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#soiree_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#soiree_sidebar p {
	margin: 5px;
}

#calendar_wrapper {
	padding: 0px 15px 15px 15px;
margin-top: -20px;
margin-bottom: 20px;
}

#calendar_content {
	width: 520px;
float: left;
padding: 5px;
min-height: 600px;
margin-top: -30px;
}

#calendar_content p {
	font-family: Georgia, Minion, serif;
font-size: 13px;
line-height: 1.5em;
margin-top: 0px;
margin-bottom: 15px;
margin-left: 20px;
}

.date {
	font-weight: bold;
}


#calendar_content a {
	color: #B50000;
text-decoration: none;
}

#calendar_content a:hover {
	color: #DD690F;
}


#calendar_content h1 {
	font-family: Georgia, Minion, serif;
font-size: 24px;
letter-spacing: 0px;
color: #000;
line-height: 1.5em;
margin-bottom: 10px;
}

#calendar_content h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: 0;
color: #b2b2b2;
text-transform: uppercase;
}

#calendar_content h3 {
font-size: 14px;
line-height: 1.5em;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
color: #DD690F;
}


#calendar_content h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: 0px;
color: #DD690F;
text-transform: none;
margin-top: 10px;
}


#calendar_sidebar {
	width: 220px;
float: left;
margin: 0px 0 10px 20px;
padding: 0px;
align: top;
}

#calendar_sidebar .opt_in {
}

#calendar_sidebar .third_level_highlight {
	margin: 10px 5px 5px 5px;
float: right;
}

#calendar_sidebar .hosts {
	margin: 10px 5px 5px 5px;
float: right;
}

#calendar_sidebar p {
	margin: 5px;
}



.custom .comments_closed p {
  display: none;
}

.custom .headline_area h1, .custom .headline_area h2 {
   display: none;
}

.custom #sidebars {
border-width:0;
}

.opt_in {	
width: 200px;
padding: 5px;
margin: 5px;
border: 2px solid #DD690F;
background: url(http://socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/purpleswirl2.gif) bottom left no-repeat;
margin-bottom: 10px;
text-align: center;
}
.opt_in h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin-top: 5px;
}

.opt_in p {
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 1.5em;
}

.opt_in a {
font-size: 11px;
	color: #B50000;
text-decoration: none;
text-align: left;
}

.opt_in a:hover {
	color: #DD690F;
text-align: left;
}



.af-form {
	
}

.previewLabel {
	font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
margin-right: 3px;
margin-bottom: 5px;
}

.remember {
	font-size: 10px;
float: left;
}

.checkbox {
	float: right;
width: 30px;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
float: right;
margin-bottom: 5px;
color: #DD690F; 
}

#af-header-1386674470 {
	padding-top: 5px;
padding-bottom: 5px;
}

.af-element {
clear: both;
margin-left: 5px;
}

#awf_field-583518-first {
	width: 120px;
float: right;
margin-right: 5px;
margin-bottom: 5px;
}


#awf_field-583518-last {
	width: 120px;
float: right;
margin-right: 5px;
margin-bottom: 5px;
}

#awf_field-583519 {
	width: 147px;
float: right;
margin-right: 5px;
margin-bottom: 5px;
}

.buttonContainer {
	XXXfloat: right;
margin-bottom: 10px;
margin-right: 5px;
margin-top: 5px;
clear: both;
text-align: center;
}

.buttonContainer .submit {
	float: right;
clear: both;
background-color: #DD690F;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 5px;
color: #fff;
width: 120px;
cursor: pointer;
}

#message {
width: 200px;
padding: 5px;
margin: 5px;
border: 2px solid #DD690F;
background: url(http://socialmediasoiree.com/wp-content/themes/thesis_16/custom/images/purpleswirl2.gif) bottom left no-repeat;
}

#message h2 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #DD690F;
text-align: center;
}


.privacyPolicy {
	clear: both;
margin: 0;
padding: 0;
}

.privacyPolicy a {
	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #DD690F; 
}

.form_intro {
	font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 1.5em;
margin-bottom: 5px;
}



.third_level_highlight {
	float: right;
margin-bottom: 10px;
margin-top: 0px;
}

.hosts {
	float: right;
margin-bottom: 10px;
}


iframe {
	border: none;
margin-top: -50px;
padding-top: 0;
}

#archive_info {
	margin-top: 30px;
margin-left: 0px;
}

#archive_info p {
	font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-transform: none;
letter-spacing: 0;
}

#archive_info h1 {
	font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
text-transform: none;
color: #DD690F;
}

.entry-title {
	font-family: Georgia, Times, serif;
font-size: 16px;
margin-bottom: -10px;
}

.entry-title a {
	color: #B50000;
}

.entry-title a:hover {
	color: #DD690F;
}

.hfeed {
	margin: 0 auto;
width: 800px;
}

.format_teaser entry_content p {
	margin-left: 0;
height: 50px;
}

#content p {
	margin-top: 0;
padding-top: 0;
}

.teasers_box {
	margin-top: 0px;
margin-bottom: -30px;
}

.custom #archive_info {display:none;}
