/*#############################################################
Name: Crossroads Church
Date: 2008-03-31
Author: Will Ballard
URL: http://ingensystems.com
 
#############################################################*/


/* CSS Document */

body{

	background-color: #E9E8E8;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	padding: 0px;
	color: black;
	font-family: TrebuchetMS, Verdana, Helvetica,  sans-serif !important;
	font-size: 75%;
	line-height: 1.75em;
	cursor: default;


}

div {
border: 0px solid red;
}

table {
border: 0px;
}

td {
padding: 0px;
vertical-align: top;
text-align:left;
}

p,
.Normal {
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
font-size: 1.05em;
line-height: 175%;
}

h2, 
.Head {
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
color: #9b9999;
font-size:1.8333333em;
padding:0px;
line-height: 200%;
 
}

h3,
.SubHead {
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
color: #9b9999;
padding:0px;	
font-size:1.3333333em;

/*
margin-bottom:1.3125em;	
line-height:1.3125em;
*/
}

h4,
.SubSubHead{
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
color: #9b9999;
font-size:1.1em;
padding:0px;

}


img {
/*
border:0px;
margin:0px;
margin: auto;
border:auto;

*/

}

p img {
}

LABEL A IMG {
display: none;
}


blockquote{
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
font-size: small;
} 

blockquote A:link {
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
} 

body A:link { 
color: #0092d5;
} 

body A:hover{ 
color: #0092d5;
}

body A:active {
color: #0092d5;
}

body A:visited { 
color: #0092d5;
}

#HeaderTabs {

}


#PageWrapper {
background-image:url(images/BGTile.jpg);
background-position:center;
background-repeat:repeat-y;
background-color:#fff;
width:940px;
padding-left: 20px;
padding-right: 20px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#Header {
height: 100px;
}

#Logo {
min-width: 215px;
min-height: 60px;
position: relative;
top: 20px;
float:left;
}

#Login {
position: relative;
top: 20px;
right: 20px;
float:right;
}

.Login,
.Login a:link,
.Login a:visited,
.Login a:hover, 
.Login a:active {
font-size: 1.0em;
color:#353535 !important;
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
font-weight:normal;

}

#NavBar {
clear:both;
background-color:#4a4a4a;
background-image:url(images/NavBarTile.jpg);
background-repeat:repeat-x;
height:30px;
margin-left: 1px;
margin-right: 1px;
margin-bottom: 1px;
text-align:left;
line-height:30px;
/*Margin Left taken care of in menu css */
}



#PageContentWrapper {
text-align:left;
margin-left: 1px;
margin-right: 1px;
vertical-align:top;
}

#ImagePane {

}

#ContentZoneWrapper {
margin-top: 10px;
margin-left: 20px;
margin-right: 20px;
min-height: 350px;
}

#LeftColumnWrapper {
width:240px;
float:left;
}

#RightColumnWrapper {
width:630px;
float:right;
}

#ThreePaneZoneWrapper {
margin-top: 10px;
margin-left: 20px;
margin-right: 20px;
min-height: 350px;
}

#ThreePaneZoneWrapper #LeftColumnWrapper {
width:240px;
float:left;
margin-top: 0px;
}

#ThreePaneZoneWrapper #CenterColumnWrapper {
border-right: 1px solid #CCCCCC;
margin-right: 220px;
margin-left: 260px;
padding-right: 20px;

}

#ThreePaneZoneWrapper #RightColumnWrapper {
width:209px;
padding-left:10px;
float:right;
margin-top: 0px;
} 

#FooterPaneWrapper{
margin-top: 20px;
margin-bottom: 10px;

}




#Breadcrumbs {
height:21px;
background-image:url(images/BreadcrumbTile.jpg);
background-repeat:repeat-x;
background-color:#737170;
padding-left: 5px;
color: #fff !important;
}

.breadcrumbs,
.breadcrumbs a:link,
.breadcrumbs a:visited,
.breadcrumbs a:hover, 
.breadcrumbs a:active {
color: #fff !important;
font-size: .9em;
line-height: 1.0em;
line-height: 21px;
}



.Footer,
.Footer a:link,
.Footer a:visited,
.Footer a:hover, 
.Footer a:active {
font-size: 1.0em;
line-height:28px;
color:#fff;
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif !important;
font-weight:normal;

}


#ThreeColumnFooterWrapper {
margin-left:10px;
margin-right:10px;
min-height:28px;
line-height:28px;
}

#ThreeColumnFooterWrapper #FooterLeft {
width:5x;
min-height:28px;
line-height:28px;
float:left;
background-image:url(images/FooterLeft.jpg);
background-repeat:no-repeat;
background-position:left;
margin: 0px;
}

#ThreeColumnFooterWrapper #FooterRight {
width:5x;
min-height:28px;
line-height:28px;
float:right;
background-image:url(images/FooterRight.jpg);
background-repeat:no-repeat;
background-position:right;
margin: 0px;
}

#ThreeColumnFooterWrapper #FooterCenter {
min-height:28px;
line-height:28px;
margin-left: 4px;
margin-right: 4px;
text-align:center;
background-image:url(images/FooterTile.jpg);
background-repeat:repeat-x;
}


#BottomLeftShadow{
margin-left:auto;
margin-right:auto;
clear:both;
width:980px;
height:40px;
background-image:url(images/BottomLeftShadow.jpg);
background-position: top left;
background-repeat:no-repeat;
text-align:left;
}

#BottomRightShadow{
margin-left:40px;
text-align:right;
height:40px;
background-image:url(images/BottomTile.jpg);
background-repeat:repeat-x;

}


.Clear {
clear:both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


.CommandButton,
.CommandButton a:link,
.CommandButton a:visited,
.CommandButton a:hover, 
.CommandButton a:active{
color: #0092d5;
}


.ControlPanel {
width: 980px;
margin-left:auto;
margin-right:auto;
}

.ControlPanel .SubHead {
font-size:1.1em;
}

/*
Special CSS for GBlocker Signature on home page - associated with a specific module instance
*/
#dnn_ctr346_HtmlModule_HtmlModule_lblContent {
background-image:url(images/GBsignature.jpg);
background-position: bottom left;
background-repeat:no-repeat;
}






