/*-----------------------------------------------------------------------------
Master Authentic-Conference Style Sheet
author:    AnsonMarketing
website:   http://www.authentic-conference.com
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


	html, body{ 

		margin:0; 
		padding:0; 
		text-align:center; 
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		margin:5px 5px 10px 30px; 
		color: #63625F;
		line-height: 16px;
		background: #FFFFFF;
		background-repeat: repeat-y;
		background-position: top center;
		background-attachment: fixed; margin: 0; padding: 0; 
		background-image: url(images/bg.page2.gif);
		}


	p {

		margin:5px 5px 10px 10px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal; 
		color: #63625F;
		line-height: 16px;
		}
		
	p.bold {

		margin:5px 5px 10px 10px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: bold; 
		color: #63625F;
		line-height: 16px;
		}

	a:link {
		color: #BD162C;
		text-decoration: none;
		}

	a:visited {
		color: #781A22;
		text-decoration: none;
		}
		
	.photos { /*--Photo Border-- */
		float: right;
		margin: 0px 3px 0px 3px;
		padding: 5px;
		background-color: #fff;
		border: 1px solid #EDEAE1;
		}
		
	.photos-zero { /*--Photo No Border-- */
		float: right;
		margin: 0px 3px 0px 3px;
		padding: 5px;
		}
	
	label {
		margin:5px 5px 10px 10px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal; 
		color: #63625F;
		line-height: 16px;
		}
	
/* =Masthead
-----------------------------------------------------------------------------*/

	.bg-masthead { /*--Masthead Background-- */
		width:780px;
		height: 299px;
		background-repeat: no-repeat;
		background-position: top center; 
		background-image: url(images/masthead.jpg);
		}
		
		
/* =Headings
-----------------------------------------------------------------------------*/

	h1 { /*--Tab Header-- */
		margin: 0px 0px 0px 0px;
		font: 14px Arial, Georgia, sans-serif;
		font-weight: bold;
		color:#93141D;
		text-transform:uppercase;
		padding: 12px 0px 8px 10px;
		background-repeat: repeat-x;
		background-position: top left; 
		background-image: url(images/bg.h1.gif);
		}
		
	h2 { /*--Blue Header-- */
		margin: 0px 0px 10px 0px;
		font: 12px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		color:#0D516B;
		padding: 2px 0px 0px 10px;

		}
	
	h3 { /*--Speaker Callout Header-- */	
		margin: 0px 0px 0px 5px;
		padding:10px 0px 3px 2px;
		text-transform:uppercase;
		font: 11px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		border-bottom: 1px solid #EDEAE1;
		color:#93141D;
		}
	
	h4 { 
	
		margin: 0px 0px 0px 10px;
		padding:10px 0px 10px 0px;
		font: 11px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		border-bottom: 1px solid #EDEAE1;
		border-top: 1px solid #EDEAE1;
		color:#000;
		}
		
	
	h6 { /*--Quote Header-- */
	
		margin: 0px 0px 0px 10px;
		padding:10px 0px 10px 20px;
		font: 11px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		background-repeat: no-repeat;
		background-color:#FCF9F2;
		background-position: left; 
		background-image: url(images/contact.gif);
		border-bottom: 1px solid #EDEAE1;
		border-top: 1px solid #EDEAE1;
		color:#000;
		}
		
	.boldspan { /*--BoldSpan Red-- */
		font: 11px Verdana, Arial, Georgia, sans-serif;
		font-weight: bold;
		color:#93141D;
		}
		
	.boldspansmall { /*--BoldSpan Red-- */
		font: 11px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		color:#93141D;
		}
		
	.boldspan-gray { /*--BoldSpan Gray-- */
		font: 14px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		text-transform: none;
		color:#666;
		}
		
/* =Misc Lists
-----------------------------------------------------------------------------*/

	ul.check { /*--Checkmark Lists-- */
		margin:0px;
		padding: 0px;
		list-style-type:none;
		}
	
	li.check {
		font: 10px Verdana, Arial, Georgia, sans-serif;
		width: 500px;
		padding: 0px 0px 10px 20px;
		font-weight: normal;
		margin:5px 5px 10px 10px; 
		color: #63625F;
		background-repeat: no-repeat;
		background-position: top left; 
		background-image: url(images/bullet.gif);
		border-bottom: 1px solid #EDEAE1;
		}	
		
/* =Blockquotes
-----------------------------------------------------------------------------*/
	
	blockquote {
		margin: 10px 10px 10px 10px;
		background: transparent url(images/quoleft.gif) left top no-repeat;
		}
	
	blockquote div {
	    padding: 0 25px;
		background: transparent url(images/quoright.gif) right bottom no-repeat;
		}
		

/* =Main Navigation
-----------------------------------------------------------------------------*/
	
	div.navbox { /*--Nav Background-- */
		width: 222px;
		height: 59px;
		background-repeat: no-repeat;
		background-position: top center; 
		background-image: url(images/bg.nav.gif);
		}
		
	div.navbox-active { /*--Active Nav Background-- */
		width: 222px;
		height: 59px;
		background-repeat: no-repeat;
		background-position: top center; 
		background-image: url(images/bg.nav2.gif);
		}
	
	div.section-number { /*--Page Number-- */
		margin: 20px 0px 0px 5px;
		float: left;
		font: 12px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		color:#ffffff;
		}	
		
	p.description { /*--Nav Description-- */
		margin: 0px 0px 0px 0px;
		padding:5px 0px 3px 55px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		color: #A69F9F;
		font-weight: normal;
		}
	
	h3.nav { /*--Nav Title-- */	
		margin: 0px 0px 0px 55px;
		padding:10px 0px 3px 2px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal;
		text-transform:uppercase;
		border-bottom: 1px solid #EDEAE1;
		color:#781A22;
		}
	
	.navbox a {
		display:block;
		color: #781A22;
		text-decoration:none;
		}
	
	.navbox a:hover {
		display:block;
		height:100&;
		color: #781A22;
		text-decoration: none;
		}

	.navbox a:visited {
		display:block;
		color: #781A22;
		text-decoration:none;
		}


/* =Speakers
-----------------------------------------------------------------------------*/

	.speakers { /*--Speaker Box-- */
		float:left;
		width: 500px;
		height: 110px;
		margin: 10px 0px 0px 10px;
		padding:4px 0px 4px 2px;
		text-align:left;
		background: #FEFCF9;
		border: 1px solid #EDEAE1;
		}
	
	.speaker-thumb { /*--Speaker Thumbnail-- */
		float: left;
		margin: 0px 3px 0px 3px;
		padding: 4px;
		background-color: #fff;
		border: 1px solid #EDEAE1;
		}
		
	.speaker-photo { /*--Speaker Large Photo-- */
		float: right;
		margin: 0px 3px 0px 3px;
		padding: 4px;
		background-color: #fff;
		border: 1px solid #EDEAE1;
		}
		

/* =Events
-----------------------------------------------------------------------------*/

	div.event { /*--Location Box-- */
		float:right;
		width:200px;
		background: #FEFCF9;
		border: 1px solid #EDEAE1;
		padding: 10px;
		margin:10px 0px 0px 0px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal; 
		color: #63625F;
		line-height: 16px;
		}

	ul.events { /*--Info List-- */
		margin:0px;
		padding: 0px;
		list-style-type:none;
		}
	
	li.events { /*--Info List Items-- */
		font: 10px Verdana, Arial, Georgia, sans-serif;
		width: 250px;
		padding: 2px 0px 10px 20px;
		font-weight: normal;
		margin:5px 5px 10px 10px; 
		color: #63625F;
		background-repeat: no-repeat;
		background-position: top left; 
		background-image: url(images/info.gif);
		border-bottom: 1px solid #EDEAE1;
		}	

/* =Footer
-----------------------------------------------------------------------------*/
		
	.footer {
		margin:20px 0px 0px 0px;
		padding: 30px 0px 10px 0px;
		font: 10px Verdana, Arial, Georgia, sans-serif;
		font-weight: normal; 
		color: #A69F9F;
		line-height: 16px;
		height: 50px;
		background-repeat: no-repeat;
		background-position: top center; 
		background-image: url(images/footer.gif)
		}
	
	.footer a {
		color: #A69F9F;
		text-decoration:underline;
		}
	
	.footer a:hover {
		color: #A69F9F;
		text-decoration:underline;
		}
	
	.footer a:visited {
		color: #A69F9F;
		text-decoration:underline;
		}