body, TD, input, select, textarea	{font-family:Tahoma, Verdana, Helvetica, sans-serif, arial; FONT-SIZE:9pt; color: #8f8f8f;}

A:link 		{ color: #8f8f8f; text-decoration:underline;}
A:visited	{ color: #8f8f8f; text-decoration:underline;}
A:hover 	{ color: #FFFFFF; text-decoration:underline;} 

A.Plain:link 		  { text-decoration:none; }
A.Plain:visited 	{ text-decoration:none; }
A.Plain:hover 		{ text-decoration:none; }

A.Green:link 		  {text-decoration:underline; font-weight:bold; color: #215322; }
A.Green:visited 		{text-decoration:underline; font-weight:bold; color: #215322 ; }
A.Green:hover 		  {text-decoration:underline; font-weight:bold; color: #32713a; }

A.Menu:link 		  {text-decoration:none; font-weight:normal; color: #FFFFFF; }
A.Menu:visited 		{text-decoration:none; font-weight:normal; color: #FFFFFF; }
A.Menu:hover 		  {text-decoration:none; font-weight:normal; color: #DDDDDD; }

A.MenuDark:link 		  {text-decoration:none; font-weight:bold; }
A.MenuDark:visited 		{text-decoration:none; font-weight:bold; }
A.MenuDark:hover 		  {text-decoration:none; font-weight:bold; }

A.MenuDarkSelected:link 		  {text-decoration:none; font-weight:bold; color: #EAA103; }
A.MenuDarkSelected:visited 		{text-decoration:none; font-weight:bold; color: #EAA103; }
A.MenuDarkSelected:hover 		  {text-decoration:none; font-weight:bold; color: #EAA103; }

A.MenuLight:link 		{font-family:Verdana; color: #FFFFFF; text-decoration:none; font-weight:normal; }
A.MenuLight:visited	{font-family:Verdana; color: #FFFFFF; text-decoration:none; font-weight:normal; }
A.MenuLight:hover 	{font-family:Verdana; color: #DDDDDD; text-decoration:none; font-weight:normal; } 

A.MainMenu:link 		  {text-decoration:none; font-weight:normal; color: #000000; }
A.MainMenu:visited 		{text-decoration:none; font-weight:normal; color: #000000; }
A.MainMenu:hover 		  {text-decoration:none; font-weight:normal; color: #FFFFFF; }


A.BoldUnderlined:link 		{font-weight:bold; text-decoration:underline; }
A.BoldUnderlined:visited	{font-weight:bold; text-decoration:underline; }
A.BoldUnderlined:hover 	  {font-weight:bold; text-decoration:none; } 

A.More:link 		{color: #FFE957; text-decoration:none;}
A.More:visited	{color: #FFE957; text-decoration:none;}
A.More:hover 	  {color: #FFE957; text-decoration:underline;} 

A.MenuTab			    { font-size: 10pt; text-decoration:none; color: #FFFFFF; }
A.MenuTab:visited	{ font-size: 10pt; color: #FFFFFF; }
A.MenuTab:hover	  { font-size: 10pt; color: #FFFFFF; text-decoration:underline; }
A.MenuTab:active { font-size: 10pt; color: #355278; }

A.SideMenu:link 		{font-family:Verdana; color: #FFFFFF; text-decoration:none; font-weight:normal; }
A.SideMenu:visited	{font-family:Verdana; color: #FFFFFF; text-decoration:none; font-weight:normal; }
A.SideMenu:hover 	{font-family:Verdana; color: #DDDDDD; text-decoration:underline; font-weight:normal; }

BODY{
  margin:0px;
  background-color: #000000;
}

BODY.Normal{
  margin:10px;
}

div.template
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/HomepageRandoms/drums.jpg);
  background-repeat: no-repeat;
}


div.homepage
{
  position:relative;
  /*left: 50%;
  margin-left: -501px;*/
  width: 1003;
  height:598;
  background-image: url(../images/bghomepage.jpg);
  background-repeat: no-repeat;
}

div.events
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/bgevents.jpg);
  background-repeat: no-repeat;
}

div.ourcommunity
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/bgourcommunity.jpg);
  background-repeat: no-repeat;
}

div.gallery
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/bggallery.jpg);
  background-repeat: no-repeat;
}

div.sermons
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/bgsermons.jpg);
  background-repeat: no-repeat;
}

div.missionalliving
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/bgmissionalliving.jpg);
  background-repeat: no-repeat;
}

div.volunteer
{
  position:relative;
  width: 1003;
  height:598;
  background-image: url(../images/bgvolunteer.jpg);
  background-repeat: no-repeat;
}

div.content
{
  color: #8f8f8f;
  padding: 15px;
  width: 380;
  height: 344;
  overflow: auto;
  background-image: url(../images/transblack.png);
	background-position: top left;
	background-repeat: repeat;
  border: 1px solid #656464;
	scrollbar-arrow-color: #1a1a1a;
	scrollbar-track-color: #111111;
	scrollbar-face-color: #636363;
	scrollbar-highlight-color: #636363;
	scrollbar-shadow-color: #636363;
	scrollbar-3dlight-color: #636363;
	scrollbar-darkshadow-color: #636363;
  filter: Alpha(Opacity=85, FinishOpacity=80) 
}

div.contentgallery
{
  color: #8f8f8f;
  padding: 15px;
  width: 850;
  height: 344;
  overflow: auto;
  background-image: url(../images/transblack.png);
	background-position: top left;
	background-repeat: repeat;
  border: 1px solid #656464;
	scrollbar-arrow-color: #1a1a1a;
	scrollbar-track-color: #111111;
	scrollbar-face-color: #636363;
	scrollbar-highlight-color: #636363;
	scrollbar-shadow-color: #636363;
	scrollbar-3dlight-color: #636363;
	scrollbar-darkshadow-color: #636363;
  filter: Alpha(Opacity=85, FinishOpacity=80) 
}

.dropBox
{
  color: #FFFFFF;
  filter: Alpha(Opacity=65, FinishOpacity=60) 
}

/* slideshow image css-------*/
#slideshow {
	position:relative;
	z-index: 1
}

#slideshow img {
	display:none;
	position:absolute;
	top:0; 
	left:0;
}
/* end fade image css-------*/

TD.MenuHeader{
	 background: #e3e3e3;
   border: solid #CCCCCC;
   border-width: 0px 1px 0px 0px;
	 color: black;
	 font-weight: bold;
	 font-family: verdana;
	 font-size: 11pt;
}
TD.MenuHeaderAlt{
	 background: #f0efef;
   border: solid #CCCCCC;
   border-width: 0px 1px 0px 0px;
	 color: black;
	 font-weight: bold;
	 font-family: verdana;
	 font-size: 11pt;
}

TD.TableHeader{
	 background: #6086B4;
	 color: White;
	 font-weight:bold;
}

TD.SmallButton	{ FONT-SIZE: 10px; background-color: buttonface; border: 1px outset;}

TD.WhiteBold{
	 color: White;
	 font-weight:bold;
}

TD.BlueBold{
	 color: #003C68;
	 font-weight:bold;
}

TD.Navy{
	 color: Navy;
}

TD.White{
	 color: white;
}

TD.MenuTabSelected{
   font-size:10pt;
   font-weight:bold;
   color: #355278;
   background-color: White;
}
TD.MenuTab{
   font-size:10pt;
   font-weight:normal;
}
TD.ListHeaderNavy{
  background-color:#263d5e;
  color:White;
  font-family:Arial;
  font-weight:bold;
}
TD.ListHeaderGreen{
  background-color:#32713a;
  color:White;
  font-family:Arial;
  font-weight:bold;
}
TD.ListBox{
  background-color:#eeeded;
  padding:20px;
}
TD.ListBoxAlt{
  background-color:#FFFFFF;
  padding:20px;
}
TD.ListBoxHeader{
	FONT-SIZE: 14px; 
	color:White;
	font-weight:bold;
  background-color:#355278;
  padding:8px 0px 8px 20px;
}
TD.ListBoxHeaderGreen{
	FONT-SIZE: 14px; 
	color:White;
	font-weight:bold;
  background-color:#32713a;
  padding:8px 0px 8px 20px;
}
TD.ListBoxHeaderSupport{
	FONT-SIZE: 14px; 
	color:White;
	font-weight:bold;
  background-color:#a12424;
  padding:8px 0px 8px 20px;
}

INPUT.Low{
	FONT-SIZE: 10px; 
	height: 17px;
}

SPAN.highlight{
	background: #ffff00;
	font-weight: bold;
}

.smalltext{
	 FONT-SIZE: 10px; 
}

.tinytext{
	 FONT-SIZE: 9px; 
}

.mediumtext{
  FONT-SIZE: 11px;
}

.bigtext{
	 FONT-SIZE: 14px; 
}

.largetext{
	 FONT-SIZE: 16px; 
}

.largertext{
	 FONT-SIZE: 20px; 
}

.hugetext{
	 FONT-SIZE: 28px; 
}

.White{
	 color: White;
}

.WhiteBold{
	 color: White;
	 font-weight:bold;
}
.BlueBold{
	 color: #355278;
	 font-weight:bold;
}
.GreenBold{
	 color: #215322;
	 font-weight:bold;
}

.BlackBold{
	 color: #000000;
	 font-weight:bold;
}

.Navy{
	 color: navy;
}

.SmallWhiteText{
	 FONT-SIZE: 10px; 
	 color: #FFFFFF;
}


.BlackBorder{
  border:solid black;
  border-width:1px;
}

.Header{
	font-size:12px;
	font-family: Arial, Helvetica, Sans-Serif;
}

.HeaderSub{
	FONT-SIZE: 10pt; 
	font-weight:bold;
}

.HeaderWhite{
	FONT-SIZE: 14px; 
	color:White;
	font-weight:bold;
}

.HeaderBlack{
	FONT-SIZE: 14px; 
	color:Black;
	font-weight:bold;
}

.HeaderNavy{
	FONT-SIZE: 14px; 
	color:Navy;
	font-weight:bold;
}

.HeaderNavySub{
	FONT-SIZE: 13px; 
	color:Navy;
}

.Subtle{
  color:Gray;
}

.SubtleSmall{
	FONT-SIZE: 10px; 
  color:Gray;
}

.Error{
  background-color:lightyellow;
  FONT-WEIGHT: bold;
  color:red;
  padding:8px;
	margin:2px;
  border: 1px solid black;
}

Div.StepHeader{
  background-color:lightyellow;
  FONT-WEIGHT: bold;
  color:#666666;
  padding:5px;
  border: 1px solid #cacaca;
  width: 150px;
}

DIV.FormHeader{
	border-style: solid;
	border-color:Silver;
	border-width: 1px 0px;
	background-color:#EAEAEA;
	padding:3px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	margin:20px 0px 12px 0px;
}

.LineHeader{
	border-style: solid;
	border-color:Silver;
	border-width: 1px 0px;
	background-color:#EAEAEA;
	padding:3px;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	margin:20px 0px 12px 0px;
}

.ImagePadding{
 padding: 5px,5px,5px,5px; 
}



INPUT.StandardButton,
BUTTON.StandardButton{
    color: #6086B4;
    FONT-WEIGHT: bold;
    FONT-FAMILY: tahoma;
    FONT-SIZE: 10px;
    cursor: hand;
    TEXT-ALIGN: center;
}

.DropBox{
 background-color:#fff9d2;
}


BUTTON.Search{
	border-color:White;
	border-width:1px;
	background-color: #6086B4;
  cursor: hand;
  TEXT-ALIGN: center;
  width:22px;
  height:18px;
  color:White;
}	

.ShoppingCartItem{
  background-color: #eeeeee;
  color: Black;
  FONT-FAMILY: tahoma;
  FONT-SIZE: 16px; 
  font-weight: bold;
}

TD.Top		{border: solid black; border-width: 1px 0px 0px 0px;}
TD.TopBlue		{border: solid #348ed6; border-width: 1px 0px 0px 0px;}
TD.TopGreen		{border: solid #32713a; border-width: 1px 0px 0px 0px;}
TD.Right	{border: solid black; border-width: 0px 1px 0px 0px;}
TD.RightNavy	{border: solid #103260; border-width: 0px 1px 0px 0px;}
TD.RightWhite	{border: solid #FFFFFF; border-width: 0px 1px 0px 0px;}
TD.bottom	{border: solid black; border-width: 0px 0px 1px 0px;}
TD.bottomNavy	{border: solid #103260; border-width: 0px 0px 1px 0px;}
TD.Left		{border: solid black; border-width: 0px 0px 0px 1px;}
TD.LeftNavy		{border: solid #103260; border-width: 0px 0px 0px 1px;}
TD.LeftBlue		{border: solid #348ed6; border-width: 0px 0px 0px 1px;}
TD.LeftGreen		{border: solid #32713a; border-width: 0px 0px 0px 1px;}
TD.LeftWhite		{border: solid #FFFFFF; border-width: 0px 0px 0px 1px;}
TD.LeftTop	{border: solid black; border-width: 1px 0px 0px 1px;}
TD.LeftTopBlue	{border: solid #348ed6; border-width: 1px 0px 0px 1px;}
TD.LeftTopGreen	{border: solid #32713a; border-width: 1px 0px 0px 1px;}
TD.RightTop	{border: solid black; border-width: 1px 1px 0px 0px;}
TD.RightTopBlue	{border: solid #348ed6; border-width: 1px 1px 0px 0px;}
TD.RightTopGreen	{border: solid #32713a; border-width: 1px 1px 0px 0px;}
TD.RightTopWhite	{border: solid #FFFFFF; border-width: 1px 1px 0px 0px;}
TD.N		{border: solid black; border-width: 1px 1px 0px 1px;}
TD.U		{border: solid black; border-width: 0px 1px 1px 1px;}
TD.C		{border: solid black; border-width: 1px 0px 1px 1px;}
TD.inC		{border: solid black; border-width: 1px 1px 1px 0px;}
TD.inCBlue		{border: solid #348ed6; border-width: 1px 1px 1px 0px;}
TD.inCGreen		{border: solid #32713a; border-width: 1px 1px 1px 0px;}
TD.TopBot	{border: solid black; border-width: 1px 0px 1px 0px;}
TD.TopBotBlue	{border: solid #348ed6; border-width: 1px 0px 1px 0px;}
TD.TopBotGreen	{border: solid #32713a; border-width: 1px 0px 1px 0px;}
TD.Full		{border: solid black; border-width: 1px 1px 1px 1px;}

.dropshadow_outer{
	float:left;
	clear:left; 
	background: url(../Admin/images/AlphaShadow.png) no-repeat bottom right !important;
	/* respectful browsers (e.g. Firefox/Opera/Safari) ONLY take notice of this line*/
	background: none; 
	/* disrespectful browsers clear the background graphic, in this case allowing the alpha filter to work in IE5.5 and 6 */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='../Admin/images/AlphaShadow.png'); /* the MS alpha filter */ 
	margin: 6px 6px 6px 6px;
}

.dropshadow_inner{
	position:relative;
	bottom:5px;
	right: 5px;
	background:#fff;	
	margin: 0px;
}

.PageBreak{ 
  page-break-before:always
}

@media print{
	.HideOnPrint{
		display:none;	
	}		
}	