#teams-home-main
{float: left; padding: 10px 14px 20px 0px; margin: 10px 0 0 0; width: 625px; border-right: 1px #B8C3CF solid;}

#teams-home-main p
{margin: 1em 0; padding-right: 10px;}

    .teams-home-main-entry
    {margin: 1em 0 0 0;}

    .teams-home-main-entry h2, .teams-home-main-entry h2 a:link, .teams-home-main-entry h2 a:active, .teams-home-main-entry h2 a:visited
    {color: #007996; font-size: 1.2em; margin: 0; padding: 0; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;}

    .teams-home-main-entry h2 a:hover
    {color: #000;}

    .teams-home-main-entry p
    {color: #000; font-size: 1em; margin: 0; padding: 0; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;}

    .teams-home-main-entry p a:link, .teams-home-main-entry p a:active, .teams-home-main-entry p a:visited
    {color: #0040b6; font-size: 1em; margin: 0; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; border: 0;}

    .teams-home-main-entry p a:hover
    { border-bottom: dotted #999999 1px; }

#teams-home-sidebar
{margin: 5px 0 0 5px; padding: 0px 0 0 10px; background: transparent; width: 240px; position: relative; border: 1px #B8C3CF solid; float: right;}

#teams-home-sidebar li
{padding: 0; margin: 0.5em 0;}

#teams-home-search
{margin: 5px 0 0 0; padding: 5px 0 0 10px; background: transparent; width: 245px; float: right; position: relative; }

    #teams-home_gp
    {margin: 5px; padding: 0; border: 1px #007996 solid; width: 610px; float: left; background: #f1f1f1 url('/images/affinity/diagonals.gif');}

    #teams-home_ir
    {margin: 5px; padding: 0; border: 1px #007996 solid; width: 610px; float: left; background: #f1f1f1 url('/images/affinity/diagonals.gif');}

    #teams-home_si
    {margin: 5px; padding: 0; border: 1px #007996 solid; width: 610px; float: left; background: #f1f1f1 url('/images/affinity/diagonals.gif');}

    #teams-home_t
    {margin: 5px; padding: 0; border: 1px #007996 solid; width: 610px; float: left; background: #f1f1f1 url('/images/affinity/diagonals.gif');}

    #teams-home_gp h2, #teams-home_ir h2, #teams-home_si h2, #teams-home_t h2
    {margin: 0; padding: 5px; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size: 1.2em; color: #fff;
    background: #007996 url('/images/affinity/teams_box_bg.jpg') repeat-x bottom;}

    #teams-home_gp h3, #teams-home_ir h3, #teams-home_si h3, #teams-home_t h3
    {margin: 0; padding: 3px 10px; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size: 1em; color: #fff;
    background: #007996 url('/images/affinity/teams_box_bg.jpg') repeat-x bottom;}

    .white a:link, .white a:active, .white a:visited
    {color: white; font-size: 1.2em;}

    #teams-home_gp p, #teams-home_ir p, #teams-home_si p, #teams-home_t p
    {margin: 0; padding: 0.8em; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size: 0.9em; color: #000; background: transparent;}

    #teams-home-containers-gospel p
    {margin: 0; padding: 10px; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size: 1em; color: #666;}

    #teams-home_gp ul, #teams-home_ir ul, #teams-home_si ul, #teams-home_t ul
    {list-style: none; margin: 0.3em 1em; padding: 0; font-size: 8pt;}

    #teams-home_gp li, #teams-home_ir li, #teams-home_si li, #teams-home_t li
    {list-style: square inside; padding: 0; margin: 0.3em 0;}


    #sidebar ul, #teams-home-sidebar ul
    {list-style: none; margin: 0 0 1.5em 0; padding: 0; font-size: 8pt;}

    #sidebar li, #teams-home-sidebar li
    {list-style: square inside;}

/* #sidebar_t
{border: 1px #B8C3CF solid;} */

#sidebar_gp h4, #sidebar_ir h4, #sidebar_si h4, #sidebar_t h4, #sidebar_gp h4 a:link, #sidebar_ir h4 a:link, #sidebar_si h4 a:link, #sidebar_t h4 a:link, #sidebar_gp h4 a:active, #sidebar_ir h4 a:active, #sidebar_si h4 a:active, #sidebar_t h4 a:active, #sidebar_gp h4 a:visited, #sidebar_ir h4 a:visited, #sidebar_si h4 a:visited, #sidebar_t h4 a:visited
{margin: 0 0 0.5em -10px; padding: 0.5em 1em; font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif; font-size: 0.9em; color: #fff; font-weight: bold; background: #007996 url('/images/affinity/teams_box_bg.jpg') repeat-x bottom;}

#sidebar h4 a:link, #sidebar h4 a:active, #sidebar h4 a:visited
{color: #fff;}

#sidebar h4 a:hover
{color: #000;}

.showpagination { 
font-family: 'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
font-weight: normal; 
text-align: center; 
margin-top:50px; 
margin-bottom:20px; 
} 

.showpagination1 { 
display: none; 
}

#teams-home-main li a:link, #teams-home-main li a:active, #teams-home-main li a:visited
{ margin: 0; padding: 0; background: transparent; font-family: Lucida Grande, Tahoma, Verdana, Arial, sans-serif; color: #0040b6; text-decoration: none; }

#teams-home-main li a:hover
{ border-bottom: dotted #999999 1px; }

#teams_small {
  font-size: 0.7em;
}

/* Theology Conference Booking Form */

#theol_booking_form {
background-color: #F4FAFA;
width: 80%;
border: 1px solid #B8C3CF;
padding: 20px 30px 20px 30px;
}

/* Styling for IR expanding sections */
.more {
	display: none;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666; }
a.showLink, a.hideLink {
	text-decoration: none;
	color: #36f;
	padding-left: 8px;
	background: transparent url('down.gif') no-repeat left; }
a.hideLink {
	background: transparent url('up.gif') no-repeat left; }
a.showLink:hover, a.hideLink:hover {
	border-bottom: 1px dotted #36f; }


