/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.
*/

body.custom {
	background:#eff4cb url(http://www.longevityconference.com/mybg.gif) no-repeat center top;
}

body.custom div#footer {
background:#697537 url(http://www.longevityconference.com/bottomborder.jpg) bottom center no-repeat;
width:100%;
text-align:center;


}

body.custom div#footer p{
color:#f9ffc1;
font-size:11px;

}
body.custom div#footer a{
color:#f9ffc1;
text-decoration:none;
font-size:11px;
font-weight:bold;
}




body.custom div#footer2 {

background:#697537 url(http://www.longevityconference.com/bottomborder.jpg);
width:100%;
height:100%;


}


body.custom  div#header {
background: url(http://www.longevityconference.com/topbanner.jpg);
height:109px;

}

body.custom  div#wrapper {
border:0px;
margin-top:0px;

}
body.custom  div#top{
visibility: hidden;
}

body.custom  div#navigation{
	background:#52712B;
	height:26px;
	display: block;

}
body.custom ul#header-navigation {
	border-left:1px solid #5E8231;
	background:#52712B;
	height:24px;
	width:934px;
	padding:0px;
	font-weight:bold;
	margin-left: 25px;
}

body.custom ul#header-navigation li{
	border-right:1px solid #5E8231;
	background:#52712B;
	padding:0px;
	margin: 0px;
	font-weight:bold;
}
body.custom ul#header-navigation li a{
	background:#52712B;
	color:#FFFFFF;
	padding:4px 20px;
	font-weight:bold;
	display: block;
}
body.custom ul#header-navigation ul li a{
background:#6A9438;
color:#FFFFFF;
	padding:4px 20px;
	font-weight:bold;
	display: block;
}

body.custom ul#header-navigation li a:hover{
background:#6A9438;
color:#FFFFFF;
padding:4px 20px;
text-decoration:none;
}
body.custom ul#header-navigation ul li a:hover{
background:#52712B;
color:#FFFFFF;
padding:4px 20px;
text-decoration:none;
}
body.custom ul#header-navigation li ul li{
	border-bottom:1px solid #7BAC40;
}

body.custom ul#header-navigation li.current_page_item a{
text-decoration:none;
}

body.custom ul#header-navigation li.current_page_item a:hover{
text-decoration:none;
}

body.custom div.banner_bg{
	background:url(http://www.longevityconference.com/banner_bg.jpg) no-repeat left top;
	display:block;
	height:168px;
	width:980px;
	padding:0px;
	margin:0px;
	position:relative;
	bottom:12px;
}


body.custom div#leaf-18{
width:980px;
margin-top:0px;
padding-top:0px;


}
body.custom div#leaf-33{
width:980px;
margin-top:0px;
padding-top:0px;


}

body.custom div#leaf-21 {
height:1029px;
min-height:1320px;
width:378px;
}



body.custom div#speakerstop{
background:url(http://www.longevityconference.com/speakers.jpg)top center no-repeat;
margin-bottom:0px;

margin-left:14px;
width:365px;
height:10px;

}

body.custom div#speakersbottom{
background:url(http://www.longevityconference.com/speakers.jpg)bottom center no-repeat;
margin-left:14px;
width:365px;
height:10px;
margin-bottom:10px;

}

body.custom div#speakers{
background:#edf2bc;
margin-left:14px;
text-align:center;

width:365px;
height:900px;
margin-top:0px;
margin-bottom:0px;

}

body.custom div#speakers h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #47730d;
}

body.custom div#speakers td{
padding:3px;
}


body.custom div#speakers h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c7212a;



}



body.custom div#video h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #47730d;




}


body.custom div#videotop{
background: url(http://www.longevityconference.com/video.jpg)top center no-repeat;
margin-left:14px;
width:366px;
height:10px;
}

body.custom div#videobottom{
background: url(http://www.longevityconference.com/video.jpg)bottom center no-repeat;
margin-left:14px;
width:366px;
height:10px;
}


body.custom div#video{
background:#d9e47c;
margin-left:14px;
text-align:center;

width:366px;
height:310px;
margin-top:0px;
margin-bottom:0px;
}


body.custom div#video h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #47730d;




}


body.custom div#leaf-26 h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #788440;

}

body.custom div#bannerad{
width:492px;
height:60px;
display:block;

float:right;
margin-right:185px;
margin-top:10px;


}

body.custom div#myoptin{
background: url(http://www.longevityconference.com/myoptin.png) center no-repeat;
width:242px;
height:151px;
display:block;

float:right;
margin-right:10px;
padding-top:100px;
position:relative;
bottom:40px;
text-align:center;


}

/* footer-block */
body.custom div.footer-item {
color:#f9ffc1;

}

body.custom div.footer-item a{
color:#f9ffc1;

}

body.custom div#footer-block {width:980px;margin:auto; text-align:left;padding-left:65px;}
body.custom div.footer-item h2 {font-weight:bold;font-size:13px;line-height:20px;border-bottom: 1px solid #ddd; margin-bottom:4px;padding-bottom:4px;color:#f9ffc1;}
body.custom div.footer-item ul {padding:0px; margin:10px 0 0px;color:#f9ffc1;}
body.custom div.footer-item ul li {list-style-type:none; float:left; width:100px; color:#f9ffc1; padding:5px; margin:10px;}
body.custom div.footer-item ul li a {text-decoration:none;color:#f9ffc1; padding:5px;margin:5px;}
body.custom div.footer-item ul li a:hover {text-decoration:none;color:#f9ffc1;margin:5px;}


body.custom div.footer-item a{
color:#f9ffc1;
margin:5px;
padding:5px;
}

body.custom div.textwidget a{
color:#688440;
margin:5px 0px;
padding:5px 0px;
}
div.sidebar span.widget-title a{
	background:#FFFFFF none repeat scroll 0 0;
	border-bottom-color:#C3C3C3;
	border-bottom-width:0;
	color:#688440;
	font-family:verdana,sans-serif;
	font-size:14px;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:0;
	line-height:22px;
	text-transform:uppercase;
	margin: 0px;
	padding: 0px;
}
div.sidebar span.widget-title{
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
body.custom div#.gform_wrapper {
background-color:#FFFFFF;
border:1px solid #DFDFDF;
font-size:1.3em;
margin:20px;
max-width:600px;
overflow:hidden;
padding:10px;
}

#leaf-52 {
height:163px;
min-height:163px;
width:980px;
}

#leaf-62 {
height:163px;
min-height:163px;
width:980px;
}

body.custom div#registerhere {
height:34px;
left:382px;
position:absolute;
top:265px;
width:258px;
}
body.custom div#registerhere a{
	display: block;
	height: 34px;
	width: 258px;
	text-indent: -9999px;
}


/* ==== START Support Tab ==== */

#fbtab{
background: url(http://www.experiencelongevity.com/images/ELNsupport.gif) no-repeat; /* Path to Image */
left:0px;  /* change this to right: 1px; to put it on the left of the screen */
top:20%;height:174px;width:40px;margin:0;padding:0;position:fixed;z-index:5000;}
#fbtab a{display:block;width:100%;height:100%;}

/* ==== END Support Tab ==== */