#printImage {
    display:none;
}

#printHeader {
    display:none;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:center top;
	background-color: #E7E7E7;
	background-repeat:repeat-y;
	background-image:url(/images/BKG.jpg);
	/*font-family: "Trebuchet MS";*/
	font-family: Tahoma, Geneva, sans-serif;
}

#holder {
	position: relative;
	overflow: visible;
	width: 992px;
	text-align: left;
	margin: 0 auto 0 auto;
}

#shareDIV {
	float:right;
}

#header {
	float:left;
	width:992px;
	height:107px;
	z-index:1;
}

.emptyListItem {
	width:580px;
}


#groupSearchHolder {
	width:965px;
	height:1640px;
	overflow:hidden;
	position:relative;
	margin-left:3px;
	left:-48px
}

#groupSearch {
	position:absolute;
	top:-90px;
	left:-6px;
	width:949px;
	height:1550px;
}


.groupItemDiv
{
	/*width:780px;*/
}

#logo{
	position:absolute;
	left:343px;
	top:0px;
	width:310px;
	height:107px;
}


#newBTN{
	position:absolute;
	left:782px;
	top:0px;
	width:135px;
	height:40px;
}


#nviewBTN{
	position:absolute;
	left:727px;
	top:0px;
	width:265px;
	height:55px;
}

#nviewBTNStory{
	position:absolute;
	left:657px;
	top:0px;
	width:265px;
	height:55px;
}

#eventPod {
	padding-left:20px;
	padding-right:20px;
}

#sidebarOverride {
    display:none;
}
	
#sidebar {
    float:right;
    width:186px;
}
		
#storySidebar {
    float:right;
	width:166px;
	padding-left:20px;
	padding-bottom:20px;
	padding-right:20px;
	padding-top:40px;
	background-image:url(/images/promoPodNV.png);
	background-repeat: no-repeat;
}
		
#sidebarCenter {
    background-image:url(/images/sidebarMiddlePNG.png);
    padding:12px;
}
		
#sidearTopCap {
    background-image:url(/images/sidebarTopPNG.png);
	height:18px;
	width:186px;
}
		
#sidebarBottomCap {
    background-image:url(/images/sidebarBottomPNG.png);
	height:18px;
	width:186px;
}
        
#sidebarOverride {
    float:right;
    width:186px;
	margin-left:20px;
	margin-bottom:20px;
}
 
.wideImageSpace {
	margin-bottom:10px;
}



#main {
	/*background-image:url(/images/fullPod.png);
	background-repeat:no-repeat;*/
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:992px;
	min-height:600px;
	margin-bottom:100px;
	padding-bottom:100px;
}


.promoPod {
	float:left;
	width:188px;
	z-index:1;
	margin: auto;
	background-image:url("/images/thumbImageBKG.png");
	background-repeat:no-repeat;
	padding:6px;
	overflow:hidden;
}

.promoPodNoImage {
	float:left;
	width:188px;
	z-index:1;
	margin: auto;
	background-repeat:no-repeat;
	padding:6px;
	overflow:hidden;
}

.homeBottomPromoPod {
	float:left;
	width:136px;
	z-index:1;
	margin: auto;
	margin-right:8px;
}

.homeBottomFirstPromoPod {
	float:left;
	width:208px;
	z-index:1;
	margin: auto;
	margin-right:8px;
}

.homeSidePromoPod {
	float:left;
	width:224px;
	z-index:1;
	margin: auto;
}


#promoDiv {
	/*background-image:url(/images/promoPod.png);
	background-repeat: no-repeat;*/
	float:right;
	margin-right:70px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	text-align:left;
	width:200px;
	min-height:600px;
}


#storyPromoDiv {
	/*background-image:url(/images/promoPod.png);
	background-repeat: no-repeat;*/
	float:right;
	margin-right:70px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	text-align:left;
	width:206px;
}


#storyPromoDivBottom {
	background-image:url(/images/promoPodBottomNV.png);
	background-repeat: no-repeat;
	float:left;
	margin-right:70px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	text-align:left;
	width:206px;
	height:30px;
}

#sidebarDiv {
	width:204px;
	padding-left:10px;
	padding-top:10px;
	padding-right:20px;
	margin-left:-50px;
}

#homePromos {
	float:left;
	width:1035px;
	z-index:1;
    padding-top:12px;
    margin-left:-7px;
    text-align: left;
}



#homePromo {
	float:left;
	width:207px;
	z-index:1;
    text-align: center;
}

.homePromo {
	float:left;
	width:207px;
	z-index:1;
    text-align: center;
}

#flashHomeDiv {
	float:right;
	width:770px;
    height:405px;
    padding-top:16px;
    padding-right:16px;
    padding-bottom:16px;
	z-index:1;
}

#menu {
    background: url("/images/footer4.png") repeat scroll 0 0 transparent;
    height: 85px;
    margin-left: auto;
    margin-right: auto;
    width: 988px;
	position:relative;
}


#footer {
    bottom: 0;
    height: 85px;
    overflow: visible;
    position: fixed;
    top: auto;
	z-index:15;
}

#footerBKG {
    background: url("/images/bottom2.png") repeat scroll 0 0 transparent;
    bottom: 0;
    height: 85px;
    overflow: visible;
    position: fixed;
    top: auto;
    left: 0;
    right: 0;
	z-index:15;
}

#searchBox{
    display:inline;
}

#homeNav {
	float:left;
	width:233px;
	height:437px;
	z-index:1;
    overflow:hidden;
}

#middleDiv {
	float:left;
	padding-left:70px;
	padding-right:0px;
	padding-top:0px;
	width:652px;
	margin-bottom:60px;
}

#middleStoryDiv {
	float:left;
	padding-left:70px;
	padding-right:0px;
	padding-top:0px;
	width:646px;
}

#homeMiddleHolder {
    float:left;
    width:664px;
	overflow: visible;
}

#homemiddleDiv {
    float:left;
    width:656px;
	padding-left: 8px;
	padding-top: 8px;
	z-index:1;
}

#homeThumbDiv {
	float:left;
	width:656px;
	z-index:1;
    padding-left: 8px;
    text-align:left;
	margin-top:24px;
}

#mainImagePlayer {
    background-image: url("/images/mainImageBKG.png");
    background-repeat: no-repeat;
    float: left;
    height: 290px;
    margin-bottom: 0;
    overflow: hidden;
    padding: 6px;
    width: 640px;
    z-index: 1;
}


#mainTextArea {
/*    background-image: url("/images/mainTextBKG.png");
*/    float: left;
    padding: 30px 27px 0px;
    text-align: left;
    width: 600px;
}





#mainText {
    margin-top:10px;
}


#bottomCap {
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:904px;
	height:25px;
	background-image: url(/images/fullPodBottom.png);
}


#textPodBottom {
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:568px;
	height:16px;
	background-image: url(/images/textPodBottom.png);
	background-repeat:no-repeat;
}


#gallery{display:none}


#reorderdiv{
   text-align:center;
   font-size: 12px;
   background-color:#ffcc00;
   cursor:pointer;
   width:170px;
   display:inline;
   margin-right:20px;
}

.rotateScheduler{
   text-align:center;
   font-size: 12px;
   background-color:#999999;
}


#subscribe {
	position:absolute;
	width:93px;
	height:26px;
	z-index:1;
	left: 877px;
	top: 70px;
	
}

#eventWrapper
{
    padding-bottom:10px;
}


.blog {
    /*width:480px;
    padding-left:14px;*/
	margin: 0 auto 0 auto;
	float: left;
	overflow:hidden;
    text-decoration: none;
}


.blogOpen {
    width:480px;
    padding-left:16px;
	padding-bottom:10px;
	padding-top:10px;
	margin: 0 auto 0 auto;
	float: left;
	display:none;
}

.volunteerDiv
{
    display:none;
}

.rotatorLocation{
    display:inline;
    margin:5px;
    color:#ffcc00;
}

#ministriesNavButton {
    cursor:pointer;
    z-index:2;
}
	
	
#campusSelectDiv {
	background-color:#000000;
	display:none;
	left:753px;
	position:absolute;
	top:25px;
	width:200px;
	z-index:11;
}
    
#campusNav{
    width:600px;
}
	
	
.campusNavDiv{
	margin-left:-25px;
	margin-top:5px;
}

.campusNavTop{
    float:left;
	font-size:11px;
	font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	font-weight:200;
}
    
.campusNavTop ul{
	color: #debfa9;
	font-size:11px;
	line-height:16px;
	list-style:none;
	cursor: pointer;
}
	
.campusNavTop ul li a{
    text-decoration: none;
	color: #debfa9;
	cursor: pointer;
}
	
.campusNavTop ul li a:hover{
    text-decoration: none;
	color: #541C05;
	cursor: pointer;
}


.pageButton {
	background-image:none;
    color:#000000;
    display:inline;
    margin:5px;
    cursor:pointer;
	padding:0px;
}
	
.pageButtonRoll {
	background-image:url(/images/misc/tabBKG.gif);
	background-position:center;
	background-repeat:no-repeat;
    color:#ffffff;
    display:inline;
    margin:5px;
    cursor:pointer;
	padding:10px;
}
	
    
.pageButtonsDiv {
    text-align:center;
	margin:10px;
}
	

.vertAlign {
    height:50px;
    width:1px;
    vertical-align:middle;
}


.hidden {
	display:none;
}

.visible {
	display:block;
	color:#990000;
}
/*
//from old site go tables*/


#go {
	font: normal 12px auto;
	/*font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	color: #4f6b72;*/
}

#go .mytable {
	/*width: 745px;*/
	padding: 0;
	margin: 0;
}

#go caption {
	padding: 0 0 5px 0;
/*	width: 745px;	 
	font: italic 11px;
	font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;*/
	text-align: right;
}

#go th {
	/*font: bold 11px;
	font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;
	color: #4f6b72;*/
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	/*letter-spacing: 2px;
	text-transform: uppercase;*/
	text-align: left;
	padding: 6px 6px 6px 12px;
	background-color:none;
}

#go th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #CCCCCC;
	background: none;
}

#go td {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color:none;
	padding: 6px 6px 6px 12px;
	color: #000000;
}


#go td.alt {
	background-color: #FFFFFF;
	color: #000000;
}

#go th.spec {
	border-left: 1px solid #CCCCCC;
	border-top: 0;
	background-color:none;
	/*background: #fff url(../images/bullet1.gif) no-repeat;
	font: bold 10px;
	font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;*/

}

#go th.specalt {
	border-left: 1px solid #CCCCCC;
	border-top: 0;
	background-color: #FFFFFF;
	/*background: #f5fafa url(../images/bullet2.gif) no-repeat;
	font: bold 10px;
	font-family: "lucida grande", "Arial", "Tahoma", "MS Sans Serif", sans-serif;*/
	color: #000000;
}

/*GOOD NEIGHBOR STYLES
*/
#euSortedEvents{
        float:left;
        width:840px;
        height:70px;
        background-repeat:no-repeat;
	    background-image:url(/images/EUfeaturedBarBKG.png);
    }
	
	
	
	#euOppHeader{
        float:left;
        width:840px;
        height:70px;
        background-repeat:no-repeat;
	    background-image:url(/images/EUoppsBarBKG.png);
    }
	
	
	
	#euSortedEventsFeatured{
        float:left;
        width:840px;
        height:30px;
        background-repeat:no-repeat;
	    background-image:url(/images/EUfeaturedBarBKG.png);
    }
	
	
	#euFeaturedEvents{
        position:absolute;
        top:107px;
        left:354px;
		width:147px;
		height:39px;
		cursor:pointer;
    }
	
	#euOnTheCalendar{
        position:absolute;
        top:107px;
        left:501px;
		width:147px;
		height:39px;
		cursor:pointer;
    }
    
    #toolsCorner{
        cursor:pointer;
    }
