body{
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "Lucida Sans", Verdana, Geneva, Helvetica, Arial, sans-serif;
	color: black;
	background-color: #8d5728;
	font-size: 9px;
}

#wrapper {
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 9px;
}

#container {
	margin: 0 auto;
	max-width: 800px;
	text-align: center;
	background-color: #fff;
	padding: 6px;
}

body a, body a:active, a:link, a:visited, a: hover{
	border-bottom: none;
	font-size: 9px;
}

img {
	border: none;
}

img a, img a:link, a:visited, a:active, a:hover {
	border: none;
	text-decoration: none;
}


/*----------------------------*/
/* HEADER
/*----------------------------*/

#header {
	margin: 10px 0 0 0;
	width: 800px;
}

#topnav1 {
	width: 800px;
	padding: 0 0 5px 0;
	margin: 0 0 4px 0;
}

#topnav1 .nav1_pic {
	padding: 3px 0 0 0;
	float: left;
}

#topnav1 .nav1_links {
	width: 300px;
	float: right;
	text-align: left;
}

#topnav1 ul {
	padding: 0;
	margin: 0;
}
#topnav1 li {
	list-style: none;
	display: inline;
	padding: 0 5px 0 10px;
	height: 40px;
	width: auto;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	border-left: 1px solid #dedede;
}

#topnav1 .noborder {
	border-left: none;
}

#topnav1 a, #topnav1 a:active, a:link, a:visited {
	letter-spacing: .2em;
	color: #ababab;
	text-decoration: none;
	border-bottom: none;
}

#topnav1 a:hover {
	color: #a56124;
	text-decoration: none;
	border-bottom: none;
}

#topnav1 .nav1_links {
	padding: 10px 0 0 0;
}

#toppic {
	width: 800px;
	padding: 0;
	margin: 0;
}


/*
=----------Navigation-----------------------
*/
#nav {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x;
}

#nav li {
	display:inline;
	margin:0;
	padding:0;
}

#nav a {
	text-size: 9px;
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav a:hover,
#nav a:focus,
#nav a:active {background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x 0 -50px}
#nav .sel a {background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x 0 -100px}
#nav .sel a:focus {background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x 0 -50px}


/*---------------------------------------------------------*/

#nav_value {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_value ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/value_nav.gif) repeat-x;
}

#nav_value li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_value a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/value_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_value a:hover,
#nav_value a:focus,
#nav_value a:active {background:#ffffff url(/_graphics/value_nav.gif) repeat-x 0 -50px}
#nav_value .sel a {background:#ffffff url(/_graphics/value_nav.gif) repeat-x 0 -100px}
#nav_value .sel a:focus {background:#ffffff url(/_graphics/value_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/


/*---------------------------------------------------------*/

#nav_contact {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_contact ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/contact_nav.gif) repeat-x;
}

#nav_contact li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_contact a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/contact_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_contact a:hover,
#nav_contact a:focus,
#nav_contact a:active {background:#ffffff url(/_graphics/contact_nav.gif) repeat-x 0 -50px}
#nav_contact .sel a {background:#ffffff url(/_graphics/contact_nav.gif) repeat-x 0 -100px}
#nav_contact .sel a:focus {background:#ffffff url(/_graphics/contact_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/


/*---------------------------------------------------------*/

#nav_questions {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_questions ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/questions_nav.gif) repeat-x;
}

#nav_questions li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_questions a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/questions_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_questions a:hover,
#nav_questions a:focus,
#nav_questions a:active {background:#ffffff url(/_graphics/questions_nav.gif) repeat-x 0 -50px}
#nav_questions .sel a {background:#ffffff url(/_graphics/questions_nav.gif) repeat-x 0 -100px}
#nav_questions .sel a:focus {background:#ffffff url(/_graphics/questions_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/


/*---------------------------------------------------------*/

#nav_blog {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_blog ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(http://www.agoratulsa.com/_graphics/blog_nav.gif) repeat-x;
}

#nav_blog li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_blog a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(http://www.agoratulsa.com/_graphics/blog_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_blog a:hover,
#nav_blog a:focus,
#nav_blog a:active {background:#ffffff url(http://www.agoratulsa.com/_graphics/blog_nav.gif) repeat-x 0 -50px}
#nav_blog .sel a {background:#ffffff url(http://www.agoratulsa.com/_graphics/blog_nav.gif) repeat-x 0 -100px}
#nav_blog .sel a:focus {background:#ffffff url(http://www.agoratulsa.com/_graphics/blog_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/


/*---------------------------------------------------------*/

#nav_calendar {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_calendar ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/calendar_nav.gif) repeat-x;
}

#nav_calendar li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_calendar a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/calendar_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_calendar a:hover,
#nav_calendar a:focus,
#nav_calendar a:active {background:#ffffff url(/_graphics/calendar_nav.gif) repeat-x 0 -50px}
#nav_calendar .sel a {background:#ffffff url(/_graphics/calendar_nav.gif) repeat-x 0 -100px}
#nav_calendar .sel a:focus {background:#ffffff url(/_graphics/calendar_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/




/*---------------------------------------------------------*/

#nav_coffeehouse {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_coffeehouse ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x;
}

#nav_coffeehouse li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_coffeehouse a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_coffeehouse a:hover,
#nav_coffeehouse a:focus,
#nav_coffeehouse a:active {background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x 0 -50px}
#nav_coffeehouse .sel a {background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x 0 -100px}
#nav_coffeehouse .sel a:focus {background:#ffffff url(/_graphics/coffeehouse_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/


/*---------------------------------------------------------*/

#nav_smallgroups {
	clear:both;
	padding-top:3px;
	font-size: 9px;
}

#nav_smallgroups ul {
	float:left;
	width:100%;
	margin: 0 0 4px 0;
	padding:0;
	list-style:none;
	background:#ffffff url(/_graphics/smallgroups_nav.gif) repeat-x;
}

#nav_smallgroups li {
	display:inline;
	margin:0;
	padding:0;
}

#nav_smallgroups a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 10px;
	border-right:1px solid #ffffff;
	border-bottom:none;
	border-left:1px solid #ffffff;
	color:#fff;
	background:#ffffff url(/_graphics/smallgroups_nav.gif) repeat-x;
	font:bold 1.1em/2.5 Arial, "Trebuchet MS","Lucida Grande", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

#nav_smallgroups a:hover,
#nav_smallgroups a:focus,
#nav_smallgroups a:active {background:#ffffff url(/_graphics/smallgroups_nav.gif) repeat-x 0 -50px}
#nav_smallgroups .sel a {background:#ffffff url(/_graphics/smallgroups_nav.gif) repeat-x 0 -100px}
#nav_smallgroups .sel a:focus {background:#ffffff url(/_graphics/smallgroups_nav.gif) repeat-x 0 -50px}

/*---------------------------------------------------------*/




/*-TOP NAV CONTACT------------*/

#topnav1 .contact_nav1_links a:hover {
	color: #a56124;
	text-decoration: none;
}

#topnav1 .contact_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .contact_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV CONTAC END---------*/


/*-TOP NAV GOT QUESTIONS------*/

#topnav1 .questions_nav1_links a:hover {
	color: #eb643f;
	text-decoration: none;
}

#topnav1 .questions_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .questions_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV GOT QUESTIONS END-*/


/*-TOP NAV VISION------*/

#topnav1 .vision_nav1_links a:hover {
	color: #95e98b;
	text-decoration: none;
}

#topnav1 .vision_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .vision_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV VISION END-*/


/*-TOP NAV CALENDAR------*/

#topnav1 .calendar_nav1_links a:hover {
	color: #a56124;
	text-decoration: none;
}

#topnav1 .calendar_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .calendar_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV CALENDAR END-*/


/*-TOP NAV BLOG------*/

#topnav1 .calendar_nav1_links a:hover {
	color: #719ae4;
	text-decoration: none;
}

#topnav1 .calendar_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .calendar_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV BLOG END-*/


/*-TOP NAV COFFEEHOUSE------*/

#topnav1 .coffeehouse_nav1_links a:hover {
	color: #cd8829;
	text-decoration: none;
}

#topnav1 .coffeehouse_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .coffeehouse_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV COFFEEHOUSE END-*/


/*-TOP NAV SMALLGROUPS------*/

#topnav1 .smallgroups_nav1_links a:hover {
	color: #a56124;
	text-decoration: none;
}

#topnav1 .smallgroups_nav1_links {
	float: right;
	text-align: right;
}

#topnav1 .smallgroups_nav1_links {
	padding: 10px 0 0 0;
}

/*-TOP NAV SMALLGROUPS END-*/


/*-END HEADER---------------------------------------------------------------*/


/*----------------------------*/
/* CONTENT
/*----------------------------*/

#content {
	margin: 0 0 20px 0;
	width: 800px;
	clear: both;
	border-top: dotted 1px #ababab;
	font-size: 9px;
}

#content_main {
	max-width: 800px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height: 19px;
	color: #000000;
	margin: 0;
	padding 0;
	text-align: left;
}

#content_main a, #content_main a:link, a:active, a:visited, a:hover {
	letter-spacing: 0px;
	color: #a56124;
	border-bottom: dotted 1px #a56124;
}

#content_main a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
}

h1.new {
	width: 100%;
	padding: 5px;
	background: url(/_graphics/box_bg.gif) repeat;
}

#columnone {
	float: left;
	width: 465px;
	text-align: left;
}


#columnone p, #columnone ol, #columnone ul {
	font-size: 12px;
	line-height: 19px;
}

#columnone ul {
	list-style-image: url(/_graphics/arrow.gif)
}

#columnone h2 {
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

#columnone .post {
	margin: 10px 0 0 0;
	padding: 10px 0 5px 0;
	border-top: dotted 1px #aaaaaa;
	background-color: #ffffff;
}

#columnone .post .entry h1 {
	font-size: 18px;
}

#columnone img {
	float: left;
	margin: 0 20px 10px 0;
}

#columnone .titleblog {
	margin: -15px 0 0 0;
	padding: 0 0 -20px 0;
}

#columnone h3 {
	margin: 10px 0 0 0;
	font-size: 14px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, arial, sans-serif;
}

#entry_continue {
	margin: -8px 0 0 0;
	font-size: 12px;
	text-align: left;
}

#metadata {
	clear: both;
	color: #444444;
}

#metadata p {
	font-size: 10px;
	color: #444444;
}

#metadata .bc {
	font-weight: bold;
	color: #000000;
}

#metadata a, #metadata a:link, a:visited, a:active {
	color: #555555;
	border-bottom: none;
}

#metadata a:hover {
	color: #777777;
	border-bottom: none;
}

#metadata img {
	margin: 6px 3px 0 0;
	padding: 0;
	border: none;
}

middledot {
	color: #ababab;
}

#homeblognav .alignleft {
	float: left;
	text-align: left;
}

#singlepost .entry .navigation .alignright {
	float: right;
	text-align: right;
}

#homeblognav {
	font-size: 12px;
	padding: 15px 25px 15px 0;
	margin-bottom: 15px;
	border-top: dotted 1px #ababab;
}

#homeblognav a,
#homeblognav a:visited, a:link, a:active {
	border-bottom: none;
}

#homeblognav a:hover {
	border-bottom: dotted 1px #436aaf;
}


#columnthree {
	margin: 0 0 0 0;
	padding: 0 5px;
	float: right;
	max-width: 300px;
	text-align: left;
	font-size: 10px;
	font-family: "Lucida Sans", verdana, arial, sans-serif;
	line-height: 1.6em;
}

#media_lists {
	text-align: left;
}

#media_lists .medialist {
	width: 250px;
	margin-top: 6px;
}

#media_lists a,
#media_lists a:visited, a:link, a:active, a:hover {
	color: #ffffff;
	text-decoration: none;
	border: none;
}

#columnthree h3 {
	margin: 10px 0 2px 0;
	padding: 0 0 6px 0;
	font-size: 14px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, arial, sans-serif;
	border-bottom: dotted 1px #000000;
}

#contactinfo .address_main {
	font-size: 10px;
}

#contactinfo .blocktext {
	font-size: 10px;
	line-height: 1.5em;
	text-align: left;
}

#contactinfo .address_main a, #contactinfo .address_main a:link, a:visited, a:active {
	color: #a56124;
	border-bottom: dotted 1px #a56124;
}

#contactinfo .address_main a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
}

#links {
	line-height: 1.8em;
	text-align: left;
	font-weight: bold;
	color: #ababab;
}

#links h3 {
	color: #000000;
}

#social_networking {
	margin-top: 5px;
	text-align: left;
}

#social_networking a, #social_networking a:visited, a:link, a:active, a:hover {
	text-decoration: none;
	border-bottom: none;
}

#social_networking img {
	text-decoration: none;
	border-bottom: none;
}

#social_networking img a {
	border: none;
	text-decoration: none;
}

#social_networking img a:link, a:visited, a:active, a:hover {
	border: none;
	text-decoration: none;
}

#googlefeeds a,
#googlefeeds a:visited, a:link, a:active {
	color: #000000;
}

#googlefeeds a:hover {
	border-bottom: dotted 1px #ababab;
}

#googlefeeds {
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
}

#googlefeeds h2 {
	line-height: 1.2em;
	font-size: 14px;
}

#googlefeeds .googleitem h2 a,
#googlefeeds .googleitem h2 a:visited, a:link, a:active {
	border-bottom: none;
	color: #000000;
}

#googlefeeds .googleitem h2 a:hover {
	color: #e90000;
	border-bottom: none;
}

#googlefeeds .googleitem {
	border-bottom: dotted 1px #ababab;
}

#googlefeeds .googledate {
	font-size: 9px;
}

#googlefeeds img a,
#googlefeeds img a:link, a:visited, a:active, a:hover {
	border-bottom: none;
	text-decoration: none;
}

#localfeeds a,
#localfeeds a:visited, a:link, a:active {
	color: #000000;
}

#localfeeds a:hover {
	border-bottom: dotted 1px #ababab;
}

#localfeeds {
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	line-height: 1.4em;
}

#localfeeds h2 {
	line-height: 1.2em;
	font-size: 14px;
}

#localfeeds .localitem h2 a,
#localfeeds .localitem h2 a:visited, a:link, a:active {
	border-bottom: none;
	color: #000000;
}

#localfeeds .localitem h2 a:hover {
	color: #e90000;
}

#localfeeds .localitem {
	border-bottom: dotted 1px #ababab;
}

#localfeeds .localdate {
	font-size: 9px;
}

#localfeeds img a,
#localfeeds img a:link, a:visited, a:active, a:hover {
	border-bottom: none;
	text-decoration: none;
}

#localfeeds .feeds {
	font-size: 25px;
	color: #0097a7;
	font-weight: normal;
	text-transform: capitalize;
}

#googlefeeds .feeds {
	font-size: 25px;
	color: #0097a7;
	font-weight: normal;
	text-transform: capitalize;
}

red {
	color: #e90000;
}

/*-END CONTENT-------------*/





/*-CONTACT-----------------*/

#contact {
	margin: 20px 0 10px 0;
	padding: 0 0 10px 0;
	width: 800px;
	height: 450px;
	font-family: "Lucida Sans", geneva, verdana, helvetica, arial, sans-serif;
}

#contact a, #contact a:visited, a:link, a:active, a:hover {
	letter-spacing: 0px;
}

#contact h1 {
	padding: 20px 0 0 0;
	font-size: 24px;
	font-weight: normal;
	font-family: "Trebuchet MS", "Lucida Sans", geneva, verdana, helvetica, arial, sans-serif;
	color: #a56124;
}

#contact h2 {
	font-size: 15px;
	font-weight: normal;
	font-family: "Trebuchet MS", "Lucida Sans", geneva, verdana, helvetica, arial, sans-serif;
	color: #a56124;
}

#contact .contactleft {
	float: left;
	width: 240px;
	color: #000000;
	text-align: left;
	font-size: 11px;
	line-height: 1.8em;
}

#contact .contactleft a, #contact .contactleft a:visited, a:link, a:active {
	color: #a56124;
	border-bottom: none;
}

#contact .contactleft a:hover {
	color: #834d1c;
	border-bottom: none;
}

#contact .contactright {
	padding: 0 0 0 25px;
	border-left: dotted 1px #ababab;
	float: right;
	width: 525px;
	text-align: left;
	font-size: 12px;
	line-height: 1.6em;
	color: #000000;
}

#contact .contactright a, #contact .contactright a:visited, a:link, a:active {
	color: #a56124;
	border-bottom: dotted 1px;
}

#contact .contactright a:hover {
	color: #834d1c;
	border-bottom: dotted 1px;
}

#contact .contactright .thanks {
	padding-left: 15px;
	color: #a56124;
	font-weight: bold;
	height: 275px;
	font-size: inherit;
}

#contact form {
	font-size: 10px;
}

hilite {
	color: #a56124;
}

/*-------------------------*/


/*-GOT QUESTIONS-------------*/

#videos {
	max-width: 800px;
}

#videos .vid_left {
	float: left;
	max-width: 470px;
	padding: 0 0 0 10px;
	text-align: left;
	font-size: 12px;
	line-height: 1.6em;
	font-family: "Lucida Sans", verdana, Helvetica, Arial, sans-serif;
	color: #000000;
}

#videos .vid_right {
	width: 290px;
	float: right;
	text-align: left;
	font-size: 10px;
	line-height: 1.5em;
	font-family: "Lucida Sans", verdana, Helvetica, Arial, sans-serif;
}

#videos .vid_right h3 {
	margin: 10px 0 2px 0;
	padding: 0 0 6px 0;
	font-size: 14px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, arial, sans-serif;
	border-bottom: dotted 1px #ababab;
}

#videos a, #videos a:visited, a:link, a:active {
	color: #a56124;
	border-bottom: dotted 1px #a56124;
	letter-spacing: 0px;
}

#videos a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
	letter-spacing: 0px;
}

/*---------------------------*/





/*-WE VALUE------------------*/

#vision {
	max-width: 500px;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	text-align: left;
	font-family: "Lucida Sans", verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	border-bottom: 1px dotted #ababab;
}

#vision h3 {
	font-size: 175%;
	font-weight: normal;
	color: #a56124;
	margin: 0 0 -5px 0;
}

#vision p {
	padding: 10px;
	font-size: 15px;
	margin 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#mission {
	max-width: 500px;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	text-align: left;
	font-family: "Lucida Sans", verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	border-bottom: 1px dotted #ababab;
}

#mission h3 {
	font-size: 175%;
	font-weight: normal;
	color: #a56124;
	margin: 0 0 -5px 0;
}

#mission p {
	padding: 10px;
	margin 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}


#wevalue {
	max-width: 800px;
	padding: 0;
	text-align: left;
	font-family: "Lucida Sans", verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
}

#wevalue h3 {
	font-size: 175%;
	font-weight: normal;
	color: #a56124;
	margin: 0 0 -5px 0;

}


#purpose {
	max-width: 500px;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	text-align: left;
	font-family: "Lucida Sans", verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
	border-top: 1px dotted #ababab;
}

#purpose h3 {
	font-size: 175%;
	font-weight: normal;
	color: #a56124;
}

#purpose h2 {
	font-size: 150%;
	font-weight: bold;
	color: #a56124;
}

#purpose h1 {
	padding: 0;
	font-size: 125%;
	font-weight: normal;
	color: #a56124;
}

#purpose .purpose_content {
	padding: 10px;
	margin 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

titletxt {
	font-size: 120%;
	font-weight: bold;
	color: #a56124;
}

bw {
	font-weight: bold;
}

indented {
	padding: 0 0 0 12px;
}

#accordion {
	max-width: 475px;
	margin: 15px 0 10px 25px;
	padding: 0;
	text-align: left;
	font-family: "Lucida Sans", verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
}

#accordion a, #accordion a:visited, a:active, a:link {
	text-decoration: none;
	border-bottom: none;
	color: #a56124;
	letter-spacing: .1em;
}

#accordion h3 {
	font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
	border-bottom: none;
	font-weight: normal;
	margin:0;
	padding:0;
	color:#a56124;
	letter-spacing: .1em;
}

#accordion h3 a:hover {
	font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
	text-decoration: none;
	border-bottom: 1px dotted #ababab;
	letter-spacing: .1em;
	color:#a56124;
}

#acceptance {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#families {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#servant {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#scriptures {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#priesthood {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#worship {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#authentic {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#kingdom {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#creation {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#voice {
	padding: 10px;
	margin: 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}
	
/*-VISION--------------------*/



/*----------------------------CALENDAR------------------------------*/

#calendar {
	clear: both;
	max-width: 800px;
	margin: 10px 0 10px 0;
	text-align: left;
	font-family: "Lucida Sans" verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 1.8em;
	color: #000000;
}

#calendar a, #calendar a:link, a:active, a:visited {
	color: #a56124;
	border-bottom: dotted 1px #a56124;
	letter-spacing: 0px;
}

#calendar a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
	letter-spacing: 0px;
}

#calendar .calendar_content {
	float: left;
	max-width: 580px;
}

#calendar .calendar_content h3 {
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 175%;
	font-weight: normal;
	color: #a56124;
	margin: 0 0 -5px 0;
}

#calendar .calendar_content p {
	padding: 10px;
	font-size: 12px;
	margin 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#calendar .calendar_content .p1 {
	padding: 0;
	margin: 0;
	background: none;
}

#calendar .p1 a, #calendar .p1 a:link, a:active, a:visited {
	letter-spacing: 0px;
	border-bottom: none;
}

#calendar .calendar_content .p1 a:hover {
	letter-spacing: 0px;
	border-bottom: dotted 1px #834d1c;
}

#calendar .calendar_right {
	float: right;
	font-size: 10px;
	margin: 5px 10px 0 0;
	max-width: 200px;
	line-height: 1.3em;
}

#calendar .calendar_right p {
	font-size: 10px;
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
	color: #000000;
}

#calendar .calendar_right h3 {
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 125%;
	font-weight: bold;
	color: #a56124;
	margin: 0;
}


/*------------------------------------------------------------------*/



/*----------------------------COFFEEHOUSE------------------------------*/

#coffeehouse {
	float: left;
	max-width: 800px;
	min-height: 600px;
	margin: 10px 0 10px 0;
	text-align: left;
	font-family: "Lucida Sans" verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
}

#content .coffeelong {
	margin-top: 5px;
}

#coffeehouse a,
#coffeehouse a:link, a:active, a:visited {
	color: #a56124;
	border-bottom: dotted 1px #a56124;
	letter-spacing: 0px;
}

#coffeehouse a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
	letter-spacing: 0px;
}

#coffeehouse .coffee_content {
	max-width: 500px;
}

#coffeehouse .coffee_content h3 {
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 150%;
	font-weight: normal;
	color: #a56124;
	margin: 0;
	padding: 5px 5px;
}

#coffeehouse .coffee_content p {
	padding: 10px;
	font-size: 12px;
	margin 2px 0;
	background: url(/_graphics/box_bg.gif) repeat;
}

#coffeehouse .p1 a,
#coffeehouse .p1 a:link, a:active, a:visited {
	letter-spacing: 0px;
	border-bottom: none;
}

#coffee_events {
	width: 500px;
	font-weight: bold;
	font-size: 10px;
}

#coffee_events .eventdates {
	font-weight: normal;
}

#coffee_right {
	float: right;
	text-align: left;
	width: 285px;
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
}

#coffee_right h3 {
	margin: 10px 0 2px 0;
	padding: 0 0 6px 0;
	font-size: 14px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, arial, sans-serif;
	border-bottom: dotted 1px #000000;
}

#coffee_right .coffeeinfo {
	font-size: 10px;
	line-height: 1.5em;
}

#coffee_right a,
#coffeehouse a:link, a:active, a:visited {
	color: #a56124;
	border-bottom: dotted 1px #a56124;
	letter-spacing: 0px;
}

#coffee_right a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
	letter-spacing: 0px;
}



/*------------------------------------------------------------------*/


/*---SMALL GROUPS---------------------------------------------------------------*/

#smallgroups {
	margin-top: -10px;
	clear: both;
	max-width: 650px;
	text-align: left;
	font-family: "Lucida Sans" verdana, geneva, helvetica, arial, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
}

#smallgroups a,
#smallgroups a:link, a:visited, a:active {
	color: #a56124;
	border-bottom: dotted 1px #a56124;
}

#smallgroups a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
}

#smallgroups h3 {
	font-size: 175%;
	padding: 0;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-weight: normal;
	color: #a56124;
}

#smallgroups .smgroups h1 {
	font-size: 14px;
	margin-bottom: -2px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	color: #a56124;
}

#smallgroups .smgroups p {
	color: #000000;
}

#smallgroups .smgroups {
	margin-bottom: 10px;
	padding: 1px 5px 10px 10px;
	background: url(/_graphics/box_bg.gif) repeat;
}

#smallgroups .smgroups .nobold {
	font-weight: normal;
	font-size: 12px;
}

#smallgroups .smblock {
	margin-left: 20px;
}

#smallgroups .smgroups .email {
	font-size: 9px;
	font-weight: bold;
}

/*------------------------------------------------------------------------------*/


/*---BLOG-------------------------------------------------------------------------*/


#blog_content {
	float: left;
	max-width: 800px;
	font-size: 12px;
	font-family: "Lucida Grande", Verdana, Geneva, Arial, sans-serif;
	line-height: 19px;
	color: #000000;
	margin: 0;
	padding 0:
}

#blog_content a, #blog_content a:link, a:active, a:visited, a:hover {
	letter-spacing: 0px;
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
}

#blog_content a:hover {
	color: #834d1c;
	border-bottom: dotted 1px #834d1c;
}

#blogcolumnone {
	float: left;
	width: 780px;
	text-align: left;
}

#blogcolumnone .pagetitle {
	padding: 15px 0;
	font-size: 22px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	color: #000000;
	background: url(../_graphics/box_bg.gif) repeat;
	border-bottom: dotted 1px #ababab;
	border-top: dotted 1px #ababab;
}

#blogcolumnone a, #blogcolumnone a:visited, a:link, a:active {
	font-size: inherit;
/* 	color: #719ae4; */
	letter-spacing: 0px;
	text-decoration: none
/* 	border-bottom: dotted 1px #719ae4; */
}

#blogcolumnone a:hover {
	color: #834d1c;
	font-size: inherit;
	letter-spacing: 0px;
	text-decoration: none;
	border-bottom: dotted 1px #834d1c;
}


#blogcolumnone p, #blogcolumnone ol, #blogcolumnone ul {
	font-size: 12px;
	line-height: 19px;
}

#blogcolumnone ul {
	list-style-image: url(/_graphics/arrow.gif)
}

#blogcolumnone h2 {
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

#blogcolumnone .post {
	margin: 10px 0 0 0;
	padding: 10px 0 5px 0;
	border-bottom: none;
	background-color: #ffffff;
}

#blogcolumnone .post h2 {
	font-weight: bold;
	padding-bottom: 5px;
	font-size: 150%;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	border-bottom: dotted 1px #ababab;
}

#blogcolumnone .post h2 a,
#blogcolumnone .post h2 a:visited, a:link, a:active {
	color: #000000;
	border-bottom: none;
}

#blogcolumnone .post h2 a:hover {
	color: #666666;
	border-bottom: none;
}

#blogcolumnone img {
	float: left;
	margin: 5px 20px 10px 0;
	padding: 4px;
	border: solid 1px #ababab;
}

#blogcolumnone .titleblog {
	margin: -15px 0 0 0;
	padding: 0 0 -20px 0;
}

#blogcolumnone .titleblog h3 {
	font-weight: normal;
	color: #719ae4;
	font-size: 24px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, Helvetica, arial, sans-serif;
}

#blogcolumnone .entry {
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
}

#blogcolumnone .navigation .alignleft {
	float: left;
	text-align: left;
}

#blogcolumnone .navigation .alignright {
	float: right;
	text-align: right;
}

#blogcolumnone .navigation {
	padding-top: 20px;
	margin-bottom: 15px;
}

#blogcolumnone .navigation a,
#blogcolumnone .navigation a:visited, a:link, a:active {
	border-bottom: none;
}

#blogcolumnone .navigation a:hover {
	border-bottom: dotted 1px #834d1c;
}

#metadata {
	clear: both;
	color: #444444;
}

#metadata p {
	font-size: 10px;
	color: #444444;
}

#metadata .bc {
	font-weight: bold;
	color: #000000;
}

#metadata a, #metadata a:link, a:visited, a:active {
	color: #555555;
	border-bottom: none;
}

#metadata a:hover {
	color: #777777;
	border-bottom: none;
}

#metadata img {
	margin: 6px 3px 0 0;
	padding: 0;
	border: none;
}

middledot {
	color: #ababab;
}

#sidebar {
	margin: 0;
	padding: 0 10px 10px 10px;
	text-align: left;
	float: right;
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	line-height: 1.5em;
	color: #000000;
}

#sidebar a, #sidebar a:link, a:visited, a:active {
	color: #a56124;
	text-decoration: none;
	border-bottom: none;
	letter-spacing: 0px;
}

#sidebar a:hover {
	color: #436aaf;
	text-decoration: none;
	border-bottom: dotted 1px #834d1c;
}

#sidebar ul a, #sidebar ul a:link, a:visited, a:active {
	color: #a56124;
	text-decoration: none;
	border-bottom: none;
	letter-spacing: 0px;
}

#sidebar ul a:hover {
	color: #834d1c;
	text-decoration: none;
	border-bottom: dotted 1px #436aaf;
}


#sidebar h2 {
	padding: 0 0 10px 0;
	font-size: 18px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, helvetica, arial, sans-serif;
	color: #000000;
	border-bottom: dotted 1px #ababab;
}

#sidebar ul, #sidebar li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#comments .alt {
	padding-top: 10px;
	padding-left: 10px;
	background: url(../_graphics/box_bg.gif) repeat;
}

#comments .alt p {
	padding: 10px 25px 10px 15px;
}

#comments {
	margin: 0;
	max-width: 800px;
	text-align: left;
}

#comments a, #comments a:visited, a:link, a:active {
	font-size: inherit;
	color: #719ae4;
	letter-spacing: 0px;
	text-decoration: none
	border-bottom: dotted 1px #719ae4;
}

#comments a:hover {
	color: #436aaf;
	font-size: inherit;
	letter-spacing: 0px;
	text-decoration: none;
	border-bottom: dotted 1px #006f7b;
}


#comments p {
	padding: 10px 25px;
}

#comments p, #comments ol, #comments ul {
	font-size: 12px;
	line-height: 19px;
}

#comments ul {
	list-style-image: url(/_graphics/arrow.gif);
}

#comments h2 {
	font-size: 100%;
	font-weight: normal;
	color: #000000;
}

#comments .post {
	margin: 10px 0 0 0;
	padding: 10px 0 5px 0;
	border-top: dotted 1px #aaaaaa;
	background-color: #ffffff;
}

#comments img {
	float: left;
	margin: 0 20px 10px 0;
}

#comments .titleblog {
	margin: -15px 0 0 0;
	padding: 0 0 -20px 0;
}

#comments .titleblog h3 {
	font-weight: normal;
	color: #719ae4;
	font-size: 24px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, Helvetica, arial, sans-serif;
}

#singlepost {
	max-width: 800px;
	text-align: left;
	padding: 20px;
}

#singlepost .entry {
	font-size: 12px;
	line-height: 19px;
	font-family: "Lucida Sans", verdana, helvetica, arial, sans-serif;
}

#singlepost .postmetadata {
	max-width: 800px;
	margin: 0 0 -5px 0;
	padding: 10px 20px 10px 20px;
	clear: both;
	line-height: 1.2em;
	border-top: dotted 1px #ababab;
	background: url(../_graphics/box_bg.gif) repeat;
	color: #000000;
}

#singlepost a, #singlepost a:visited, a:link, a:active {
	font-size: inherit;
	color: #719ae4;
	letter-spacing: 0px;
	text-decoration: none
	border-bottom: dotted 1px #719ae4;
}

#singlepost a:hover {
	color: #436aaf;
	font-size: inherit;
	letter-spacing: 0px;
	text-decoration: none;
	border-bottom: dotted 1px #006f7b;
}

#singlepost p {
	padding: 10px 25px;
}

#singlepost p, #singlepost ol, #singlepost ul {
	font-size: 12px;
	line-height: 19px;
}

#singlepost ul {
	list-style-image: url(/_graphics/arrow.gif)
}

#singlepost h2 {
	font-size: 150%;
	font-weight: normal;
	color: #000000;
}

#singlepost .post {
	margin: 10px 0 0 0;
	padding: 10px 0 5px 0;
	border-bottom: dotted 1px #aaaaaa;
	background-color: #ffffff;
}

#singlepost img {
	float: left;
	margin: 0 20px 10px 0;
	padding: 4px;
	border: solid 1px #ababab;
}

#singlepost .titleblog {
	margin: -15px 0 0 0;
	padding: 0 0 -20px 0;
}

#singlepost .titleblog h3 {
	font-weight: normal;
	color: #719ae4;
	font-size: 24px;
	font-family: "Trebuchet MS", "Lucida Sans", verdana, Helvetica, arial, sans-serif;
}

#singlepost .title_singlepost {
	font-family: "Trebuchet MS", "Lucida Sans", verdana, arial, sans-serif;
	clear: both;
	font-size: 175%;
	font-weight: bold;
	max-width: 800px;
	margin: 0;
	padding: 0 0 0 24px;
	background: url(../_graphics/box_bg.gif) repeat;
	color: #000000;
	border-bottom: dotted 1px #ababab;
	border-top: dotted 1px #ababab;
}

#singlepost .entry .navigation .alignleft {
	float: left;
	text-align: left;
}

#singlepost .entry .navigation .alignright {
	float: right;
	text-align: right;
}

#singlepost .entry .navigation {
	clear: both;
	font-size: 12px;
	padding: 15px 25px 15px 25px;
	margin-bottom: 15px;
	border-top: dotted 1px #ababab;
}

#singlepost .entry .navigation a,
#singlepost .entry .navigation a:visited, a:link, a:active {
	border-bottom: none;
}

#singlepost .entry .navigation a:hover {
	border-bottom: dotted 1px #436aaf;
}



/*-----------------------------------------------------------------------------*/




/*----------------------------*/
/* FOOTER
/*----------------------------*/

#footer {
	max-width: 800px;
	height: 100px;
	clear: both;
	padding: 5px 0 0 0;
	vertical-align: middle;
	font-size: 9px;
	color: #444444;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	border-top: dotted 1px #ababab;
	text-align: left;
}

#footer a, #footer a:link, a:active, a:visited {
	letter-spacing: 0px;
	color: #666666;
	border-bottom: dotted 1px #666666;
}

#footer a:hover {
	letter-spacing: 0px;
	color: #000000;
	border-bottom: dotted 1px #000000;
}

#footer .ftr_left {
	width: 800px;
	float: left;
}

#footer .ftr_right {
	padding: 6px 0 0 0;
	width: 550px;
	text-align: right;
	float: right;
}


/*-END FOOTER-----------------*/

