@charset "UTF-8";
/* CSS Document */
*{ margin:0px; padding:0px}
html, body, #wrap {height: 100%; background: url(../images/body_bg.gif) repeat; }

body > #wrap {height: auto; min-height: 100%; background: url(../images/body_bg.gif) repeat;}
a{ text-decoration:none; color:#F47622}

/*#main {}*/

blockquote{ font-size: 18px; font-style: italic; padding-left: 35px; line-height: 24px; border-left: #dedede 1px solid}

/**
* Basics
*/
/*background:#eee
body { background: url(../images/body_bg.gif) repeat-x top; font:0.8125em/1 georgia,sans-serif;}

/**
* Blocks
*/
.header { height:240px; position: relative; background: url(../images/Influencer_Project_Header.png) no-repeat scroll center top  #181818}

/*.container_12 { padding-bottom:15px;min-height:100%;}*/
.header {   margin: 0 auto; text-align: center; padding-top: 1px }

/**
* Main
*/
.main	{ background:url(../images/bg-content.png) repeat-x; padding-top:20px}
.main h1{ font: italic 27px/1.3em Georgia,Times, serif; word-spacing:-0.9px; margin-top:10px}
.main h2{ font: italic normal 16px/1.2em Georgia, "Times New Roman", Times, serif}
.main strong { color:#F47622; font-weight:500}

/**
* Content
*/
.content{ background:url(../images/body_bg.gif) repeat ;
margin-top:29px;
padding:25px 0 0 0;
font:16px Georgia, "Times New Roman", Times, serif;
clear:both;
line-height: 21px;

}
.side p { font:16px Georgia, "Times New Roman", Times, serif; line-height: 21px;}

h2{ font: normal 20px/1.3em Georgia, "Times New Roman", Times, serif; color:#000}
h3{ font:italic 17px/1.2em Georgia, "Times New Roman", Times, serif; color:#302e28}
h4{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000}
ul{ margin-left:27px; margin-top:15px}
li { margin:1.0em 0; list-style-image:url(../images/li-style.png)}

/**
* Speakers
*/
ul.pics {

	list-style: none;
	margin: 0; padding: 0;
}
ul.pics li {
	float: left;
	margin: 4px; padding: 0;
	text-align: center;
	display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
	width:120px;
	min-height:167px;
}
ul.pics li a.thumb {
	width: 110px;
	height:102px;
	border: 3px solid #000;
	cursor: pointer;
}
ul.pics li span { /*--Used to crop image--*/
	width: 110px;
	height: 102px;
	overflow: hidden;
	display: block;
}
ul.pics li a.thumb:hover {
	background: #333; /*--Hover effect for browser with js turned off--*/
}
ul.pics li h2 {
	font-size: 12px;
	font-weight: normal;
	font-style:italic;
	margin: 0; padding: 3px 0 10px 0;
	text-align:center
	
	 /*--Subtle bevel effect--*/
}
ul.pics li a {text-decoration: none; color: #777; display: block;}
img {border: none;}

p.det{ text-align: center; font-size: 12px ; font-style: italic; margin-top: -5px; color:#000;}
/**
* Mailchimp
*/

.mailchimp { background: #1d1d1d url(../images/bg_form.png) ;-moz-border-radius: 10px;-webkit-border-radius: 10px; margin:2em 0; color:#FFF; position: relative  }
.mailchimp form{ padding:1.3em 2em;font:14px/18px "Helvetica Neue",Helvetica,Times,serif; 	}
.mailchimp label{ display:block; float:left; width:80px}
.mailchimp form p{ padding:0.5em 0; display:block; text-align: center}
.mailchimp .text { width:242px; padding:5px 0; background:url(../images/bg_input_form.png) repeat-x; border:1px solid #1d1d1d}
.mailchimp .submit{ opacity:0.9}
.mailchimp .submit:hover{  opacity:1}
.mailchimp .caption { color: #fff; font-size: 11px; font-style: italic}
.mailchimp .title { text-align: center; font-size: 18px; font-weight: bolder}
.mailchimp span.arrow {
background:url("../images/arrow.gif") no-repeat scroll 0 0 transparent;
display:block;
height:134px;
left:-22px;
position:absolute;
top:-38px;
width:85px;}
.mtop{ margin-top: 61px}
/**
* General
*/
.main-text{ margin-bottom: 30px}
.free_instant_access { display:block; margin:25px 0}
span.free_instant_access{   }
span.free_instant_access a{color:#FFF; font:17px helvetica; text-transform:uppercase; text-decoration:none;  background:#36332d url(../images/bg_form.png);width:197px; display:block;-moz-border-radius: 10px;-webkit-border-radius: 10px; padding:0.8em; }

span.free_instant_access a:hover{color:#ddd; font:17px helvetica; text-transform:uppercase; text-decoration:none;  background:#36332d url(../images/bg_form.png) bottom;width:197px; display:block;-moz-border-radius: 10px;-webkit-border-radius: 10px; padding:0.8em; }
.clearfix {
display:block;
}

/**
* Footer
*/
.divide { background: url(../images/divide.jpg); width: 2px; height: 280px; float: left}
.divide-h{ width: 100%; background:url(../images/bg.png) repeat-x; height: 4px}
.footer { 
clear:both;
height:80px;
margin-top:-20px; color:#b0afaf; font:normal 14px/2em Tahoma, Geneva, sans-serif;
position:relative; background:#20201f url(../images/bg_footer.png) repeat-x; padding-top:30px}
.footer a {color:#b0afaf}
.footer a:hover { color:#CCC}

.footer .copy{ font: 11px Tahoma, Geneva, sans-serif; display:block; background:url(../images/hr-footer.png) top left no-repeat; padding-top:3px; color:#5a5a5a }


.alltext { line-height: 21px; margin-bottom: 10px; font-size: 13px}
.alltext p{ padding-bottom: 15px}
.alltext h2{ font: italic 34px/74px georgia; text-align: center}

.guest{margin-bottom: 30px; width: 220px; float: left; display: block; margin-right: 18px }
.guest img { float: left; border: 2px solid #ddd; margin-right: 11px; }
.guest strong{ font-style: italic}

/*Open Inviter*/
.openinviter { text-align: left}
.openinviter input { margin: 10px 0}
.openinviter select{margin: 10px 0}
.openinviter li { list-style: none}
.openinviter .inviter-submit { background: #ff731d; border: 1px solid #fd5412; -moz-border-radius: 3px; -webkit-border-radius:3px; color: #fff; font-size:14px;
padding:5px;}
.openinviter h2.widgettitle{ padding-bottom: 15px}
.openinviter a { text-decoration: none}
