
/************************/
/* CHANNEL CONTAINERS	*/
/* Tribe  			*/
/***********************/

body.tribe ul#menu li,
body.tribe ul#menu li ul li {
    background-color: #6C2D2A;
}

body.tribe ul#menu li ul li:hover,
body.tribe ul#menu li ul li.over {
    background-color: #666;
}

body.tribe a {
        color: #B34A45;
	text-decoration: none;
}

body.tribe hr {
        border: 0;
        background-color: #EFB6B3;
        color: #EFB6B3;
        height: 1px;
        width: 100%;
}

body.tribe #container-middle {
	background: #fff url(/site_images/background-middle.jpg) repeat-y top left;
	display: block;
	float:left;
	width:800px;
}

body.tribe #container-nav {
	background: #B44B46;
}

body.tribe #container-side,
body.tribe #container-side a {
	color: #fff;	
}

body.tribe #container-footer {
	background: url(/site_images/footer.jpg) no-repeat top left;
}

body.tribe #side-members {
	background: #6C2D2A;
}

body.tribe h2.pgtitle {
	width: 205px;
	height: 33px;
	position: absolute;
	top: 38px;
	left: 170px;
	.left: 12px;
	z-index: 1;
}

body.tribe h2#our_community {
	background: url(/site_images/page_title/our-community.gif) no-repeat top left;
}

body.tribe h2.pgtitle a {
	display: block;
	width: 205px;
	height: 33px;
}


body.tribe ul.results li tr.job td.company {
        background-color: #F5837F;
        padding: 8px;
        font-weight:bold;
}

body.tribe ul.results li tr.job td.shortDesc  {
        background-color: #FFF;
}


body.tribe #container-scheme-sub dl img {
	border-left: 10px solid #B34A45;
	border-bottom: 10px solid #B34A45; 
}

body.tribe #container-page-column-2 ul li a,
body.tribe #container-page-column-1 h3,
body.tribe #container-page-column-1 h3 a,
body.tribe #container-page-column-1 dl dd h4 a,
body.tribe #container-breadcrumbs ul li a,
body.tribe #container-scheme-sub dl a {
	color: #B34A45; 
}

body.tribe #container-page-column-1 ul {
    padding: 0 20px;
}    

body.tribe #container-page-column-1 ul li {
    list-style: url(/images/list/standard.gif);
    padding: 3px 0;
    margin: 0 10px;
    list-style-position: outside;   
}

body.tribe #container-page-column-2 ul li {
	border-bottom: 1px solid #EFB6B3;
}

body.tribe #container-page-column-2 li ul li {
	border-bottom: none;
}

body.tribe #side-x-marketing-box ul li {
	background: #6C2D2A url(/site_images/xmarketing-arrow.gif) no-repeat center right;
}

body.tribe #container-search-box {
        padding: 0;
        margin: 5px 0 10px 0;
}

body.tribe #container-bio .result {
        height: 120px;
        border-top: 1px #B34A45 solid;
}

body.tribe #container-bio .resultImage {
    width: 80px;
    border: 1px #B34A45 solid;
    float: left;
    margin: 10px 10px 0 0;
}

body.tribe #container-bio-full {
        border-top: 1px #B34A45 solid;
}

body.tribe #container-calendar-search {
/*	background: #E8C9C7; */
}

body.tribe #container-calendar-search legend {
	color: #036;
}

body.tribe table#c-calendar th {
/*	background: #555; */
	color: #777; 
}

body.tribe table#c-calendar td {
/*	background-color: #F4E4E3; */
	border: 1px #fff solid;
}

body.tribe table#c-calendar td.month_nav {
	background: #F4E4E3;
}
body.tribe table#c-calendar td.month_title {
	background: #E8C9C7;
}

body.tribe table#c-calendar td.c-selected a {
/*	background-color: #6C2D2A; */
	color: #B34A45;
	font-weight: bold;
}

body.tribe table#c-calendar td.c-selected_day a {
	background-color: #F0BAB8; 
	color: #000;
}

body.tribe table#c-calendar td#today {
	background-color: #F0BAB8; 
	color: #fff;
}

body.tribe table#c-calendar td a:hover { background-color: #F0BAB8; }

body.tribe table#c-calendar td a {
	color: #000;	
}

body.tribe div.shul {
	margin: 0;
	padding: 10px 0;
	border-top: 1px solid #B34A45;
}
body.tribe div.shul a{
	margin-top: 10px;
	text-decoration: none;
	color: #B34A45;
	font-weight: bold;
}

body.tribe table.tablelayout tr.date  { background-color: #9F9;  }
body.tribe table.tablelayout tr.even { background-color: #EFA8A4; }
body.tribe table.tablelayout tr.odd { background-color: #FFD1CF; }

body.tribe table.tablelayout th
{
	color: #fff;
	background-color: #CF6C67;
	border-right: 1px #fff solid;
}

body.tribe table.tablelayout td
{
	border-right: 1px #fff solid;
	border-bottom: 1px #fff solid;
}

body.tribe table.photo_set{
	margin: 10px 0 0 0;
	width: 100%;
}
body.tribe table.photo_set td{
	border-top: 1px solid #EFB6B3;	
	padding: 10px 0;
	vertical-align: top;	
}
body.tribe table.photo_set td a{
	color: #B34A45;
	font-weight: bold;
	text-decoration: none;	
}
body.tribe .date_taken{
	font-size: 9pt;
	color: #777;	
}

body.tribe div#photoSetPageNav td a, body.tribe div#photoSetPhotoNav td a{
	color: #B34A45;
	text-decoration: none;
}

body.tribe div.seperator{
	clear: both;
	border-top: 1px solid #EFB3D0;
	margin: 5px 0;
}

/*********************************/
/* SEARCH RESULTS - tribe    */
/*********************************/

body.tribe table.search_results th {
	background: #6C2D2A;
}

/*********************************/
/* FRONT PAGE IMAGES			 */
/********************************/

body#tribe_home #container-home-sub p {
    padding: 0 5px 0 0; 
}

body#tribe_home #intro_image {
	background: url(/site_images/title/home.jpg) no-repeat top left;
	height: 417px;
}

body#tribe_our_community_frontpage #intro_image {
	background: url(/site_images/title/our_community_frontpage.jpg) no-repeat top left;
	height: 320px;
}

body#tribe_our_community #page-image {
	background: url(/site_images/title/our_community.jpg) no-repeat top left;
	height: 170px;
	width: 444px;
}                                                                         

body#tribe_member_information_frontpage #intro_image {
	background: url(/site_images/title/our_community_frontpage.jpg) no-repeat top left;
	height: 320px;
}

body#tribe_member_information #page-image {
	background: url(/site_images/title/our_community.jpg) no-repeat top left;
	height: 170px;
	width: 444px;
}

body#tribe_our_online_community_frontpage #intro_image {
    background: url(/site_images/title/our_online_community.jpg) no-repeat top left;
    height: 320px;
}

body#tribe_home #intro_image a {
    display: block;
    float: left;
    margin-top: 269px;
    height: 55px;
    text-indent: -999em;
}

body#tribe_home #intro_image a#kidsLink {
    width: 159px;
}

body#tribe_home #intro_image a#teensLink {
    width: 145px;
}

body#tribe_home #intro_image a#campusLink {
    width: 145px;
}

body#tribe_home #intro_image a#tcmLink {
    width: 156px;
}

/* LINKS */

body.tribe div.link_section_bar {
	background-color: #F5837F;
	padding: 5px 5px 5px 15px;
	margin: 3px 0;
}
body.tribe div.link_section_bar a{
	text-decoration: none;
	font-weight: bold;
	color: #000;	
}

body.tribe #container-home-sub dl img,
body.tribe div.sub-column1 img,
body.tribe div.sub-column2 img
{
    border-left: 10px solid #b44b46;
    border-bottom: 10px solid #b44b46;
}

/* SIDEBAR */
body.tribe #container-side div#side-events {
    background: #6C2D2A none repeat scroll 0 0;
    margin:0 10px 15px 0;
    padding:10px;
}

body.tribe #container-side div#side-events ul {
    margin-top: 10px;
}

body.tribe #container-side div#side-events ul li {
    margin: 13px 0;
}

body.tribe #container-side div#side-events span.event-date {
    font-size: 85%;
}
body.tribe div.sub-column2 div.loginBoxButton {
	text-align: center; 
	margin-top: 5px;
}

.loginButton,
body.tribe #container-home-sub dl img.loginButton, 
body.tribe div.sub-column1 img.loginButton, 
body.tribe div.sub-column2 img.loginButton 
{
	border: 0;	
}
