#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: #000000;
	background-repeat: no-repeat;
	background-image:url(/images/blueBKG.jpg);
	font-family: Arial, Helvetica, sans-serif;
}

#holder {
	position: relative;
	overflow: visible;
	width: 904px;
	text-align: left;
	margin: 0 auto 0 auto;
}

#header {
	float:left;
	width:904px;
	height:163px;
	z-index:1;
}

#mapDiv {
	position: absolute;
	height:auto;
	width:845px;
	margin: auto;
	z-index:10;
	text-align: left;
	left:10px;
	top:88px;
	display:none;
}

#twitterHolder {
	width:458px;
	height:50px;
	overflow:hidden;
	position:absolute;
	background-image:url(/images/twitterHomeIcon.png);
	background-repeat:no-repeat;
	top:432px;
	left:172px;
}


#eventPod {
	padding-left:20px;
	padding-right:20px;
}


    #twitterDiv
    {
        margin-top:15px;
        color:#fff;
        
    }
    
    .twitterPict {
	    width: 73px;
	    height: 73px;
	    float:left;	
	    left:13px;
	    margin-right:7px;
        }

    .twitterPict2 {
	    width: 48px;
	    height: 48px;
	    float:left;	
	    margin-right:7px;
    }

    .twitter {
        font-size:12px;
		padding:4px;

    }
	
	
    
        #sidebar
        {
           float:right;
           width:186px;
		   margin-left:20px;
		   margin-bottom:20px;
        }
        
        
        #sidebarCenter
        {
            background-color:#1D4175;
            padding:8px;
        }
		
		  #sidearTopCap
        {
            background-image:url(/images/sidebarTopPNG.png);
			height:10px;
			width:186px;
        }
		
		  #sidebarBottomCap
        {
            background-image:url(/images/sidebarBottomPNG.png);
			height:10px;
			width:186px;
        }







#rotatorTextWrapper
{
    position:relative;
	float:left;
	left:0px;
	top:0px;
	z-index:2;
}

.rotators
{
    position:absolute;
    top:10px;
    width:442px;
    display:none;
    font-size:11px;
    line-height:16px;
	z-index:2;
}







#twitter {
	position:relative;
	left:40px;
	top:-52px;
	height:102px;
	overflow:hidden;
	width:418px;
	background-color:#FFFFFF;
}



.wideImageSpace {
	margin-bottom:10px;
}



#main {
	background-image:url(/images/fullPod.png);
	background-repeat:repeat-y;
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:904px;
	min-height:400px;
}


#mainStream {
	background-image:url(/images/fullPod.png);
	background-repeat:repeat-y;
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:904px;
	min-height:400px;
}





.watchButtonsDiv
{
    width: 144px; 
    padding-top:10px;
}

#serviceBut
{
    background-image:url("/images/watchServicesA.gif");
    cursor:pointer;
    width:144px;
    height:38px;
}

#playerBut
{
    background-image:url("/images/mediaPlayerA.gif");
    cursor:pointer;
    width:144px;
    height:38px;
}

#serviceBut:hover
{
    background-image:url("/images/watchServicesB.gif");
    cursor:pointer;
}

#playerBut:hover
{
    background-image:url("/images/mediaPlayerB.gif");
    cursor:pointer;
}
    



#serviceTimes{
    margin-top:25px;
    margin-left:35px;
    
}

.promoPod {
	float:left;
	width:186px;
	z-index:1;
	margin: auto;
}

.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;
}

#mainHome {
	background-image:url(/images/homePod.png);
	background-repeat:repeat-y;
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:904px;
	min-height:400px;
}



#promoDiv {
	float:right;
	padding: 8px;
	text-align:left;
	width:224px;
}

#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-image:url("/images/menuBKG.png");
	float:left;
	width:850px;
	z-index:20;
	height:35px;
	overflow:visible;
	padding:0px 0px 0px 54px;
    margin: 0 auto 0 auto;
}



#homeNav {
	float:left;
	width:233px;
	height:437px;
	z-index:1;
    overflow:hidden;
}

#middleDiv {
    float:left;
	min-height:400px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	width:640px;
}

#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;
}



#campusHomeRotator {
	z-index:1;
}


#middleDivStream {
	background-image:url("/images/widePodStreamBKG.gif");
    float:left;
	min-height:400px;
	padding-left:15px;
	padding-right:35px;
	padding-top:20px;
	width:631px;
}


#rotatorTextWrapper {
	float:left;
	width:438px;
	height:100px;
	z-index:1;
	overflow:hidden;
	margin-left:10px;
	margin-right:10px;
}



#mainImagePlayer {
	float:left;
	width:640px;
	height:180px;
	z-index:1;
	overflow:hidden;
	margin-bottom:20px;
}

#mainImagePlayerStream {
	float:left;
	width:640px;
	height:180px;
	z-index:1;
	overflow:hidden;
	margin-bottom:20px;
}

#mainTextArea {
    float:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:10px;
	text-align:left;
	width:600px;
}

#mainText {
    margin-top:10px;
}



#mainStreamTextArea {
    float:left;
	padding-left:10px;
	text-align:left;
	width:631px;
}




#bottomCap {
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:904px;
	height:25px;
	background-image: url(/images/fullPodBottom.png);
}

#bottomCapStream {
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:845px;
	height:20px;
	background-image: url(/images/streamBottom.gif);
}

#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;
}


#footer {
	clear:both;
    width:904px;
	text-align: center;
	padding-top:6px;
}



#gallery{display:none}


#reorderdiv{
   text-align:center;
   font-size: 12px;
   background-color:#ffcc00;
   cursor:pointer;
   width:256px;
}

.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;
}


 #campusSelectDiv{
        width:400px;
        position:absolute;
        top:31px;
        left:400px;
        display:none;
        z-index:1;
		background-image: url(/images/campusDropdownBKG.gif);
		padding-top:5px;
    }
    
    #campusNav{
       width:600px;
    }

    .campusNavTop{
        display: inline;
        float:left;
        margin:10px;
		font-size:14px;
		color:#3A5382;
    }
    
    .campusNavTop ul{
        padding-left:0px;
		color:#000000;
	    font-size:12px;
	    line-height:16px;
		list-style:none;
		cursor: pointer;
    }
	
	.campusNavTop ul li a{
        text-decoration: none;
	    color:#A8BC4D;
		cursor: pointer;
    }
	
	.campusNavTop ul li a:hover{
        text-decoration: none;
	    color:#3A5382;
		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;
    }
	

/*team styles*/	
	
	.teamHeader
{
    cursor:pointer;
    background-image:url(/images/teamHeader2.gif); 
    width:272px;
    height:21px;
    margin-top:3px;
	margin-bottom:3px;
    color:#fff;
	padding-left:12px;
	padding-top:4px;
	font-size:12px;
	outline: none;
    -moz-outline-style: none;
}


.teamDiv
{
   display:none;
}

.teamItem
{
     margin-left:5px; 
     height:67px; 
     width:273px; 
     background-image:url(/images/staffSelectBKG.gif); 
     position:relative;
	 cursor: pointer;
}


.teamItem a
{
     cursor: pointer;
	 color:#A8BC4D;
}



.teamImage
{
    width: 65px; 
    height:50px; 
    position:absolute; 
    top:9px; 
    left:10px;
}

.teamBody
{
    width: 150px; 
    height:50px; 
    position:absolute; 
    top:9px; 
    left:80px;
}


.teamBody p
{
	display:inline;
}


#staffTextArea {
    float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	width:369px;
}



.vertAlign
{
    height:50px;
    width:1px;
    vertical-align:middle;
}


#mainTeam {
	background-image:url(/images/staffColumnBKG.gif);
	background-repeat:repeat-y;
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:845px;
	min-height:400px;
	top: 78px;
}

#promoDivTeam {
	background-image:url(/images/sideStaffPodBKG.gif);
	float:right;
	padding-top:16px;
	text-align:left;
	width:284px;
	min-height:30px;
}

#middleDivTeam {
	background-image:url(/images/mainStaffPodBKG.gif);
    float:left;
	min-height:400px;
	padding-left:9px;
	padding-right:10px;
	padding-top:10px;
	width:379px;
}

#bottomCapTeam {
	float: left;
	z-index:1;
	margin: 0 auto 0 auto;
	width:845px;
	height:20px;
	background-image: url(/images/staffColumnBottom.gif);
}       

#homeshare {
	float:left;
	text-align:right;
	width: 374px;
	margin-bottom:5px;
	margin-top:10px;
}
#dirlinkdiv {
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	width:379px;
	display:none;
}





/*end team styles*/


	
	/*from old site*/

#gccLogo2{
	position:absolute;
	left:10px;
	top:0px;
	width:202px;
	height:78px;
}

#homeBTN {
    height: 28px;
    left: 558px;
    position: absolute;
    top: 83px;
    width: 178px;
}

#searchBox{
	position:absolute;
	left:740px;
	top:83px;
	width:156px;
	height:28px;
	text-align:right;
	
}

	
	#loginuserid{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
position:absolute;
text-align:right;
width:400px;
left:200px;
top:58px;
z-index:2;
}

/* Odds & Ends | Daryl McMullen | 11.21.06 */

.classHeader {background-image:url(http://www.gccwired.com/images/misc/headerBKG.jpg); width:350px; height:30px; background-position:top left; background-repeat:no-repeat; padding-left:10px; padding-top:8px;}
blockquote.journey {line-height:2.5em;}

.blogList {
	padding-bottom:10px;
	}

.gallery {
  padding:4px;
  border:1px solid #CCCCCC;
  }
#SeriesSideMenu {
	width:150px;
	margin-left:10px;
	line-height:1.4em;
	float:right;
}
#OTWSideMenu {
	width:150px;
	margin-left:10px;
	line-height:1.4em;
	float:right;
}
#SeriesSideMenuBig {
	width:200px;
	margin-left:10px;
	line-height:1.4em;
	float:right;
}
#JourneySideMenu {
	width:240px;
	line-height:1.4em;
	float:right;
}
#seriesWrapper {
	width:120px;
	margin:0;
	float:right;
}
#topRound {
	background:#E4E9CB url(../images/misc/topRound.gif) no-repeat top left; 
	width:120px;
	height:12px;
}
#bottomRound {
	background:#E4E9CB url(../images/misc/bottomRound.gif) no-repeat top left;
	width:120px;
	height:12px;
}
#sexResources {}
#sexResources img {padding:4px; background-color:#e4e9cb; border:0;}

/* Rounding Corners */

.rbroundbox { background: url(../images/misc/nt.gif) repeat; }
.rbtop div { background: url(../images/misc/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/misc/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/misc/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/misc/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.rbcontent { margin: 4px 10px 2px 15px; }
.rbcontentJourney { margin: 5px 10px 5px 10px; }
.rbcontent2 { margin: 0; }
.rbroundbox { width: 100%; margin: 1em auto; }

/* ::::: Accordion Element ::::: */
div.vRoom {height:20px;}
.qBox {}
.aBox {}
#qBox {background-image:url(http://www.gccwired.com/images/misc/accordionBKG.jpg); background-position:top left; background-repeat:no-repeat; height:26px; width:618px; padding:10px 0 0 25px;}
#qBox2 {background-image:url(http://www.gccwired.com/images/misc/accordionBKGkids.jpg); background-position:top left; background-repeat:no-repeat; height:26px; width:438px; padding:10px 0 0 25px;}
#aBox {background-color:#FFF; padding:0 10px 10px 10px; line-height:1.3em;}

#qBox a,
#qBox a:link,
#qBox a:visited {color:#FFF; font-weight:bold; text-decoration:none;}

#qBox a:hover,
#qBox a:active {color:#F0852E; font-weight:bold; text-decoration:none;}

#qBox2 a,
#qBox2 a:link,
#qBox2 a:visited {color:#FFF; font-weight:bold; text-decoration:none;}

#qBox2 a:hover,
#qBox2 a:active {color:#993300; font-weight:bold; text-decoration:none;}

/* DIV properties for manage my account page */

.orangeBox p {
	margin:10px;
}




.hidden{
	display:none;
}

.visible{
	display:block;
	color:#990000;
}

.loginHidden{
	display:none;
	font-size:9px;
	border:1px;
}

.loginWait{
	display:inline;
	color:#990000;
	font-size:9px;
}


/*END from old site*/

