﻿body 
{
	font-size: 12px;
	font-family: Arial;
}

/* ************************************************************************ */
/* Standard Tags */

h1 
{
	color: #333;
	font-size: 21px;
	font-weight: normal;
	padding:0;
	margin: 4px 0px;
}
h2
{
	color: #606a74;
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin: 2px 0px;
}
h3 
{
	color: #000;
	font-size: 16px;
	font-weight: normal;
	padding:0;
	margin: 2px 0px;
}
h4 
{
	color: #000;
	font-size: 14px;
	font-weight: normal;
	padding:0;
	margin: 2px 0px;
}


/* ************************************************************************ */
/* Headers */

.FeatureSubHead {
	color: #393421;
	font-weight: bold;
}

/* ************************************************************************ */
/* Titles */

.PageTitle 
{
	display: block;
	background: url(/app_themes/UnityChurch/images/bg_pageTitle.gif) repeat-x;
	height: 20px;
	padding: 8px 0px 5px 21px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

.PageSubTitle
{
	display: block;
	background: url(/app_themes/UnityChurch/images/features/bg_pageSubTitle.gif) repeat-x;
	padding: 8px 0px 5px 10px;
	font-size: 16px;
	font-weight: bold;
	color: #606a74
}
.HeadlineText 
{
	font-size: 16px;
	font-weight: bold;
	color: #606a74;
}

.FeatureSubHeadline 
{
	font-size: 12px;
	font-weight: bold;
	color: #606a74;
}

/* ************************************************************************ */
/* Dividers */
.PageDivider
{
	display: block;
	background: url(/app_themes/UnityChurch/images/bg_pageTitle.gif) repeat-x;
	padding: 8px 0px 5px 10px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	border-top: solid 3px #958b62;
}

/* ************************************************************************ */
/* Areas */

.WhiteArea 
{
	display: block;
	margin: 0;
	padding: 10px 18px;
	background-color: #fff;
	color: #000;
	font-size: 12px;
}

.CreamArea 
{
	display: block;
	margin: 0;
	padding: 10px 18px;
	background-color: #faf5e1;
	color: #000;
	font-size: 12px;
	border-top: solid 1px #686352;
}

.SimpleCreamArea 
{
	display: block;
	margin: 0;
	padding: 4px 18px;
	background-color: #faf5e1;
	color: #000;
	font-size: 12px;
}

.SimpleWhiteBar
{
	display: block;
	margin: 0;
	padding: 9px 18px 8px;
	background-color: #fff;
	color: #000;
	font-size: 12px;
}

.BluePictureArea 
{
	display: block;
	background: #a4d6ef url(/app_themes/UnityChurch/images/features/bg_image_blue.gif) no-repeat;
	width: 235px;
	padding: 7px;
	color: #fff;
	font-size: 10px;
}

span.ImageShadow 
{
	padding: 0px 5px 5px 0px;
	background: url(/app_themes/UnityChurch/images/features/bor_image.gif) no-repeat 100% 100%;
}
span.ImageShadow a,
span.ImageShadow img
{
	border: solid 2px #fff;
}
span.ImageShadow a 
{
	display: block;
	padding: 0;
	margin: 0;
}
span.ImageShadow a img 
{
	border: none;
}
img.ImageBorder
{
	border: solid 2px #fff;
}

/* ************************************************************************ */
/* Boxes */

.BoxCream
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	border: solid 2px #faf5e1;
}

.BoxBrown
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	padding-bottom: 15px;
	background: url(/app_themes/UnityChurch/images/features/bg_box_brown.gif) repeat-x 0% 100%;
	border: solid 2px #4e472c;
}
.BoxOrange 
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	padding-bottom: 15px;
	background: url(/app_themes/UnityChurch/images/features/bg_box_orange.gif) repeat-x 0% 100%;
	border: solid 2px #cf6904;
}

.BoxBlue
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	padding-bottom: 15px;
	background: url(/app_themes/UnityChurch/images/features/bg_box_skyblue.gif) repeat-x 0% 100%;
	border: solid 2px #7093be;
}

.BoxGreen
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	padding-bottom: 15px;
	background: url(/app_themes/UnityChurch/images/features/bg_box_green.gif) repeat-x 0% 100%;
	border: solid 2px #576f21;
}

.GradientBrown
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	background: url(/app_themes/UnityChurch/images/features/bg_grad_brown.gif) no-repeat 0% 0%;
	/*width: 537px;*/
}
.GradientOrange 
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	background: url(/app_themes/UnityChurch/images/features/bg_grad_orange.gif) no-repeat 0% 0%;
	/*width: 537px;*/
}

.GradientBlue
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	background: url(/app_themes/UnityChurch/images/features/bg_grad_blue.gif) no-repeat 0% 0%;
	/*width: 537px;*/
}

.GradientGreen
{
	display: block;
	color: #000;
	font-size: 12px;
	padding: 10px 18px;
	background: url(/app_themes/UnityChurch/images/features/bg_grad_green.gif) no-repeat 0% 0%;
	/*width: 537px;*/
}

.FeatureGradientMedia 
{
	display: block;
	padding: 8px;
	padding-top: 70px;
	background: url(/app_themes/UnityChurch/images/features/bg_feature_media.gif) no-repeat 0% 0%;
	width: 167px;
}

/* ************************************************************************ */
/* Bullets */
ul.brown li
{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 15px;
	background: url(/app_themes/unitychurch/images/features/bullet_sprite.gif) no-repeat 0px 4px;
}

ul.orange li
{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 15px;
	background: url(/app_themes/unitychurch/images/features/bullet_sprite.gif) no-repeat 0px -256px;
}

ul.green li
{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 15px;
	background: url(/app_themes/unitychurch/images/features/bullet_sprite.gif) no-repeat 0px -526px;
}

ul.links li
{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 19px;
	background: url(/app_themes/unitychurch/images/features/bullet_sprite.gif) no-repeat 0px -778px;
}

/* ************************************************************************ */
/* Button Class */

.Button 
{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(/app_themes/unitychurch/images/features/bg_button.gif) repeat-x;
	padding: 4px 10px;
	line-height: 25px;
}

.Button a:active,
.Button a:visited,
.Button a:hover
{
	color: #fff !important;
}

 
a.Button:active,
a.Button:visited,
a.Button:hover
{
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background: url(/app_themes/unitychurch/images/features/bg_button.gif) repeat-x;
	padding: 4px 10px;
	line-height: 25px;
}


/* ************************************************************************ */
/* Home Styles */

.HomeContent 
{
	display: block;
	padding: 4px 20px;
}

/* ************************************************************************ */
/* Icons */

.AudioListen 
{
	padding: 0;
	margin: 0;
	padding-left: 18px;
	background: url(/app_themes/unitychurch/images/features/icon_sprite.gif) no-repeat 0px 1px;	
}

.AudioDownload
{
	padding: 0;
	margin: 0;
	padding-left: 18px;
	background: url(/app_themes/unitychurch/images/features/icon_sprite.gif) no-repeat 0px -259px;	
}

.ExpandAll
{
	padding: 0;
	margin: 0;
	padding: 2px 0px 2px 21px;
	background: url(/app_themes/unitychurch/images/features/icon_sprite.gif) no-repeat 0px -978px;	
}
.ExpandAll a
{
	cursor: pointer;
}
/* ************************************************************************ */
/* Tables */

table.HomeTable 
{
	background-color: #faf5e1;
}

table.HomeTable th
{
	padding: 2px 4px 4px 18px;
	background-color: #fff;
	color: #667;
	font-size: 11px;
	font-family: Tahoma, Arial;
}
table.HomeTable td
{
	padding: 2px 4px 4px 18px;
	color: #667;
	font-size: 10px;
	font-family: Tahoma, Arial;
}

/* ************************************************************************ */
/* COMMON */
a, a:visited, a:active
{
 color: #263997;
 padding-bottom: 5px;
 text-decoration: none;
 font-weight: bold;
}
a:hover 
{
	color: #d98833;
	background: url(/app_themes/unitychurch/images/bor_dotted.gif) repeat-x 0% 100%;
	padding-bottom: 1px;
	text-decoration: none;
}


ul 
{
	margin: 0;
	padding: 0;
}

ul li
{
	list-style: none;
	padding: 0;
	margin: 0;
	padding-left: 15px;
	background: url(/app_themes/unitychurch/images/features/bullet_sprite.gif) no-repeat 0px 4px;
}