/*---------------------------------------------------------------- 
  Copyright:
  Copyright (C) 2008 IceTheme. All Rights Reserved
  
  License:
  Copyrighted Commercial Software 
  
  Author:
  IceTheme - http://wwww.icetheme.com
---------------------------------------------------------------- */
	
/* SOUTH BARRINGTON STYLES */	



body {
	background-color:#0a1f3d}
	
a:link {
    color: #015A80;
    outline: medium none;
    text-decoration: none;
}		
a:hover {text-decoration: underline;}

#master_wrap { 
	background:#20446b url(../images/bg2.jpg) repeat-x top; }

/* Logo */
#logo {
	background-image: url(../images/SBlogo.png);
	background-repeat: no-repeat;
	float: left;
	margin-top: -4px;
	width: 306px;
	height: 29px;
	}

#main-nav_wrap {
	background: url(../images/nav.png) center top;
	background-size: 890px 50px; }
	
	
/* STYLES TO SET MODULE AND COLUMN HEADERS
--------------------------------------------------------------------*/

.col-module2 .col-module2_header_l, .col-module2 .col-module2_header_r{
	background-image:url(../images/col-module_header.png);}

.moduletable2_tl{
	background:url(../images/moduletable_header.png) no-repeat left 0;}

.moduletable2_tr{
	background:url(../images/moduletable_header.png) no-repeat right 0;}
	
.col-module2 h3 span, .moduletable2 h3 span {color:#ddd}

/* SOUTH BARRINGTON MIDWEEK EXPERIENCE STYLES */

.classesGoDeep {background:url("../../../icetheme/godeep.jpg") bottom; background-size: 500px 319px; width: 500px; height: 270px; margin-bottom: 0px;}
.classesGoDeep div {padding:30px 40px 10px 40px !important;}

.midweekLastWords {background:url("../../../media/willow-creek/images/series/famouslastwords1.png"); height: 300px; width:490px !important;}
.midweekLastWords div {padding: 75px 22px 10px 37px !important; float: left; width: 295px;}




/* BUTTON STYLES */
		
		.button {
			background:url(../images/buttonSB.png);
			color:#20446b;
		}
		
		.button:hover {
			color:#FFF;
		}
		
		
		
		input.button {color:#20446b;}
		
		.readmore a {
			background:url(../images/buttonSB.png);
			color:#20446b;
		}
		
		.readmore a:hover {
			color:#FFF;
		}
		

	
p a:link {
    color: #266C87;
    outline: medium none;
    text-decoration: none;
}
p a:hover {text-decoration: underline;}		
		
/* CAMPUS HOME TABS STYLES */		

.home_tabs {
	min-height:244px;
}

#dm_container_1 {}
#dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 a.dm_selected {
    background-color: #FFFFFF;
    color: #266c87;
    position: relative;
    top: 1px;
}
	
ul.latestnews h3 {
	color: #266C87;
}

.latestnews_sb {margin:10px 10px 0 5px;}

ul.latestnews_sb li {
	list-style-type: none;
	height: auto;
	width:100%;
	margin-bottom: 10px;
	overflow: hidden;
}

ul.latestnews_sb h3 {
	font-size: 1.25em!important;
	line-height: 1.3em!important;
	margin: 0px 0px 3px 0px!important;
}

.tabTop {background:url(../images/tabTopSB.png) no-repeat;}
.tabBottom {background:url(../images/tabBottomSB.png) no-repeat;}
#dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 {background-color:#71869f;}
#dm_tabs_1 ul.dm_menu_1 li.dm_menu_item_1 a {color:#FFF;}

	
#content_b { 
	background-color:#20446b;
	}
	
/* general module seperator */
#icemenu_wrap .separator span.title{
	color:#eeeeee;
}

#icemenu_wrap .separator span.sub{
	color:#9992A8;
}

#icemenu_wrap ul li a {
	color:#eeeeee;
}

#icemenu_wrap ul li a span.sub,
#icemenu_wrap ul ul li a span.title{ 
	color:#9992A8;}

#icemenu_wrap li#current a span.sub,
#icemenu_wrap li.active a span.sub,
#icemenu_wrap ul li a:hover span.sub {
	color:#C0BCC9}
									
#icemenu_wrap li ul {
	background-image:url(../images/nav_drop_bg.png);}

#icemenu_wrap li#current a,
#icemenu_wrap li.active a{ 
	background-image:url(../images/nav_current.png);} 

ul#topmenu li a,
p#icedate { 
	color:#BFBF9D;}
	
#footer_effect {
	background-color:#0a1f3d}

#copyright p#copytext { margin:0; color:#c9d4df; }

#copyright .padding {
	border-top-color:#E7E7A8;}
	

/* 2J Tab Module settings */
.twoj_tabs_class99 {

}

/* Ul for tab buttons  */
.twoj_tabs_class99 .ui-tabs-nav{
	margin: 0;
   padding: 0;
	background-image: none !important;
	list-style: none none !important;
	background-color: transparent;
}


/* container for every tab button */
.twoj_tabs_class99 .ui-tabs-nav li{
	float: left;
   margin: 0 3px 0 0;
   font-weight: bold;
   padding: 0;
   list-style: none none !important;
	background-image: none !important;
	background-color: transparent;
	/*min-width: 100px;  be nice to Opera */
}
/* tab link */
.twoj_tabs_class99 .ui-tabs-nav a:link, 
.twoj_tabs_class99 .ui-tabs-nav a:visited {  color: #20272c; }

/* selected tab link */
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a:link, 
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a:visited {   color: #20272c; }


/* full tab button */
.twoj_tabs_class99 .ui-tabs-nav a, .twoj_tabs_class99 .ui-tabs-nav a span {
    display: block;
	/* float: left;  fixes dir=ltr problem and other quirks IE */
    color: #20272c;
	 font: normal 12px Arial, Helvetica, sans-serif;
    padding: 0 6px;
}

/*  tab  */
.twoj_tabs_class99 .ui-tabs-nav a{
	 margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    text-decoration: none;
    white-space: nowrap; /* @ IE 6 */
    outline: 0; /* @ Firefox, prevent dotted border after click */
	 border: 1px solid #bebfc0;
}


.twoj_tabs_class99 .ui-tabs-nav a span { 
	padding-left: 12px;     
}

/* selected tab */
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a,
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a span { 
 	 color: #20272c;
}

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a {
	 position: relative;
    z-index: 2;
    margin-top: 0;
	 text-decoration: none;
	 border: 1px solid #bebfc0;
}
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a span {}


.twoj_tabs_class99.enable_hover .ui-tabs-nav a:hover, 
.twoj_tabs_class99.enable_hover .ui-tabs-nav a:hover span {   }

.twoj_tabs_class99.enable_hover .ui-tabs-nav a:hover{  color: #20272c; }
.twoj_tabs_class99.enable_hover .ui-tabs-nav a:hover span {  }

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a:hover {}
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected a:hover span {}


/* tab in top buttons location mode */
.twoj_tabs_class99 .ui-tabs-nav .twoj_li_top a,
.twoj_tabs_class99 .ui-tabs-nav .twoj_li_top a span{
	
}

.twoj_tabs_class99 .ui-tabs-nav .twoj_li_top a{
	border-bottom: 0 none;
}
.twoj_tabs_class99 .ui-tabs-nav .twoj_li_top a span {
	padding-top: 5px;  
	padding-bottom: 5px;
}

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a,
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a span {  }

.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_top a:hover, 
.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_top a:hover span { }

.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_top a:hover{  }
.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_top a:hover span {  }


.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a { top: 1px; background-color: #f6f6f6;  background-image: none;     }
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a span {padding-bottom: 6px;  }

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a:hover {}
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_top a:hover span {}


/* tab in bottom buttons location mode */

.twoj_tabs_class99 .ui-tabs-nav .twoj_li_bottom a,
.twoj_tabs_class99 .ui-tabs-nav .twoj_li_bottom a span {

}

.twoj_tabs_class99 .ui-tabs-nav .twoj_li_bottom a{
	margin: 0 0 2px; /* position: relative makes opacity fail for disabled tab in IE */
	border-top: 0 none;
}
.twoj_tabs_class99 .ui-tabs-nav .twoj_li_bottom a span {
	background-position: 0 bottom;  
	padding-top: 5px;  
	padding-bottom: 7px; 
}

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_bottom a,
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_bottom a span {  
}

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_bottom a {background-color: #f6f6f6;  background-image: none;    bottom: 1px;}
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_bottom a span {  padding-top: 6px; }

.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_bottom a:hover {}
.twoj_tabs_class99 .ui-tabs-nav .ui-tabs-selected.twoj_li_bottom a:hover span {}

.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_bottom a:hover, 
.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_bottom a:hover span {    }


.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_bottom a:hover, 
.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_bottom a:hover span {  }

.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_bottom a:hover{}
.twoj_tabs_class99.enable_hover .ui-tabs-nav .twoj_li_bottom a:hover span { }

/*  tab content  */
.twoj_tabs_class99 .ui-tabs-panel {
   padding: 10px;
	border: 1px solid #bebfc0;
}

.twoj_tabs_class99.twoj_orient_top .ui-tabs-panel {
	
}
.twoj_tabs_class99.twoj_orient_bottom .ui-tabs-panel {
	
}
	
	
