 /* ---------------------------------------------------------------------------

	Montreat Conference Center Master CSS
	http://montreat.org
	
	author: nGen Works
	http://ngenworks.com

---------------------------------------------------------------------------- */

* { margin: 0; padding: 0; }

body {
	font: small/1.5em Georgia, 'Times News Roman', Times, serif;
	color: #333;
	}
	
#skip {
	display: none;
	}

#wrap {
	}

#container {
	padding: 25px 0;
	}
	
#header {
	}

#banner { margin-bottom: 20px; }
	
#subContainer {
	}
	
#content {
	}
	
#intro {
	margin-bottom: 15px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	}
	
#sidebar {
	}
	
#foot {
	padding: 10px 0;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-size: 85%;
	text-align: left;
	border-top: 1px solid #000;
	}
	

/* links
---------------------------------------------------------------------------- */

a:link { color: #933; }
	
a:visited { color: #666; }
	
a:hover, a:active { color: #006947; }


/* typography
---------------------------------------------------------------------------- */

h1 {
	margin-bottom: 15px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 210%;
	color: #292311;
	line-height: 1.25em;
	}
	
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { color: #292311; }
	
h2 {
	margin-bottom: 15px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 180%;
	color: #292311;
	line-height: 1.25em;
	}
	
h3 {
	margin-bottom: 15px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 160%;
	color: #292311;
	line-height: 1.25em;
	}
	
h4 {
	margin-bottom: 15px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 140%;
	color: #006947;
	line-height: 1.25em;
	}
	
h5 {
	margin-bottom: 15px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 120%;
	color: #292311;
	line-height: 1.25em;
	}
	
h6 {
	margin-bottom: 10px;
	font-family: 'Lucida Grande', Lucida, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 110%;
	color: #006947;
	}
	
h1 a, h2 a, h3 a, h4 a { text-decoration: none;}
	
p { margin-bottom: 15px; }

blockquote {
	margin-bottom: 15px;
	padding: 15px 20px;
	}
	
blockquote p { margin-bottom: 0; }
	
	
/* lists
---------------------------------------------------------------------------- */

dl { margin-bottom: 20px; }

dt { 
	margin-bottom: 2px;
	font-size: 120%;
	font-weight: bold;
	color: #494028;
	}

dd { margin-bottom: 10px; }

ul { margin: 0 0 20px 35px; }

li { margin: 0 0 2px 0; }


/* utility nav
---------------------------------------------------------------------------- */

#utilNav {
	display: none;
	}
	
	
/* nav
---------------------------------------------------------------------------- */

#nav {
	display: none;
	}	
	
/* foot
---------------------------------------------------------------------------- */

#foot ul {
	display: none;
	}

#foot a:link, #foot a:visited { color: #5a5034; text-decoration: none; }
	
#foot a:hover, #foot a:active { color: #006947; text-decoration: underline; }

#foot p { clear: both; margin-bottom: 0; }


/* search
---------------------------------------------------------------------------- */

#search {
	display: none;
	}


/* callouts
---------------------------------------------------------------------------- */

div.callout {
	margin-bottom: 15px;
	}
	
div.callout h2 {
	}
	
div.callout h3 {
	}

/* specific callout styles */

div.contact dd { margin-bottom: 2px; }


/* subnav
---------------------------------------------------------------------------- */

#subNav {
	display: none;
	}


/* search
---------------------------------------------------------------------------- */

/* search results */

#searchMessage {
	margin-bottom: 15px;
	padding: 15px 20px;
	}
	
#searchMessage p { margin-bottom: 0; }

#searchMessage strong { font-size: 125%; }

div.searchResult {
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	background: transparent url(../_img/divHorzDot.gif) repeat-x bottom left;
	}
	
div.searchResult h3 {
	font-size: 130%;
	margin-bottom: 5px;
	}
	
div.searchResult p { margin-bottom: 5px; }

div.searchResult p strong { background-color: #ebdfbc; }


/* current conferences
---------------------------------------------------------------------------- */

div.item {
	margin: 0 0 15px 0;
	padding: 15px 0 0 0;
	background: transparent url(../_img/divHorzDot.gif) repeat-x 0 0;
	}
	
div.item h3 {
	font-size: 130%;
	margin-bottom: 0;
	}
	
div.item h3 span {
	font-size: 90%;
	font-family: Georgia, 'Times News Roman', Times, serif;
	}
	
div.item p { margin-bottom: 5px; }

div#conferenceHeader {
	margin-bottom: 15px;
	}
	
div#conferenceHeader h3 {
	margin-bottom: 10px;
	}
	
h5.btnRegister { display: none;}

h5.btnRegister a {
	padding: 4px 8px;
	font-weight: bold;
	}

h5.btnRegister a:link, h5.btnRegister a:visited {
	color: #fff;
	background-color: #006947;
	text-decoration: none;
	}
	
h5.btnRegister a:hover, h5.btnRegister a:active {
	color: #fff;
	background-color: #933;
	text-decoration: none;
	}


/* misc
---------------------------------------------------------------------------- */

#mobile-content { display:none }
