/* This is the base style sheet for the Emmanuel's Heart*/
/* Site content is copyright to BlueGill Studios and Emmanuel's Heart */
/* ----- BASIC ELEMENTS ----- */
body				{
					background: #390f71 ;
					}
	
	
a:link 			{
					color: #006599;
					text-decoration: none;
					}
a:visited 		{
					color: #006599;
					text-decoration: none;
					}
a:hover 		{
					color: #a9e2ff;
					text-decoration: none;
					}
a:active 		{
					color: #000000;
					text-decoration: none;
					}
	
/* ----- MAIN CONTAINERS  ----- */

#center		{
					width: 800px;
					margin: auto auto;
					}


#holder		{
					width: 800px;
					background:    url(media/design/bg.gif) repeat-y;
					min-height: 300px;
					position: relative;
					float: left;
					}
#banner		{
					width: 800px;
					height: 129px;
					background:    url(media/design/banner.png) top left no-repeat;
					float: left;
					position: relative;
					}

/* ----- SUB CONTAINERS  ----- */

#nav				{
					width: 157px;
					min-height: 278px;
					background: #e39b21 url(media/design/nav.png) repeat-x;
					padding-top: 70px;
					font: 19px Arial, Helvetica, sans-serif;
					text-align: center;
					float: left;
					position: relative;
					}
	
#content 		{
					width: 618px;
					min-height: 280px;
					background-color:#FFF;
					font: 15px Arial, Helvetica, sans-serif;
					padding-left: 15px;
					padding-right: 10px;
					float: right;
					position: relative;
					color: #373737;
					}

#footer			{
					width: 800px;
					height: 36px;
					background: #390f71 url(media/design/footer.png) no-repeat;
					font: 11px Arial, Helvetica, sans-serif;
					text-align: center;
					padding-top: 30px;
					color: #FFF;
					float: left;
					position: relative;
					}
					
/* ----- cusome links ----- */

#footer A:link {color: #fff; text-decoration: underline;}
#footer A:visited {color: #fff; text-decoration: underline;}
#footer A:hover {color: #fff; text-decoration: line-through;}
#footer A:active {color: #000; text-decoration: none;}

/* ----- Thumbnail Lists ----- */

.tnlist
					{
					margin-left: 60px;
					width: 500px;
					float: left;
					margin-bottom: 10px;
					}
.tnimg			
					{
					float: left;
					margin-right: 5px;
					}
.tntxt
					{
					float: left;
					margin-top: 7px;
					font-size: 12px;
					}

.tntxt A:link {color: #006599; font-size: 16px; text-decoration: none;}
.tntxt A:visited {color: #006599; font-size: 16px; text-decoration: none;}
.tntxt A:hover {color: #a9e2ff; text-decoration: underline;}
.tntxt A:active {color: #000; text-decoration: none;}


/* ----- Home Page Divs ----- */
.map
					{
					width: 590px;
					height: 102px;
					background: url(media/design/map.png);
					font-size: 18px;
					padding-top: 28px;
					padding-left: 20px;
					}

.sub
					{
					width: 590px;
					height: 78px;
					background: url(media/design/sub.png);
					font-size: 18px;
					padding-top: 28px;
					padding-left: 20px;
					}



.infobar1		{
					width: tpx;
					height: 22px;
					background: url(media/home/infobar-1.gif);
					}

.infobar2		{
					width: 294px;
					height: 210px;
					background: url(media/home/infobar-2.gif);
					
					font-size: 18px;
					padding-left: 33px;
					padding-right: 283px;
					padding-top: 9px;
					text-align: center;
					color: #813110;
					}
	
.infobar3		{
					width: 610px;
					height: 44px;
					background: url(media/home/infobar-3.gif);
					
					padding-top: 15px;
					font-size: 18px;
					color: #FFF;
					text-align: center;
					}

/* ----- Served Page Divs ----- */

.box				{
					width: 199px;
					height: 282px;
					float: left;
					margin-right: 7px;
					margin-bottom: 10px;
					}
					
.box1			{
					width: 199px;
					height: 152px;
					background: url(media/served/box1.gif);
					
					text-align: center;
					padding-top: 6px;
					}
					
.box2			{
					width: 199px;
					height: 20px;
					background: url(media/served/box2.gif);
					
					padding-top: 2px;
					color: #fff;
					text-align: center;
					}
					
.box2 A:link {color: #ffffff; text-decoration: none;}
.box2 A:visited {color: #ffffff; text-decoration: none;}
.box2 A:hover {color: #a9e2ff; text-decoration: none;}
.box2 A:active {color: #000; text-decoration: none;}
				
.box3			{
					width: 189px;
					height: 96px;
					background: url(media/served/box3.gif);
					
					text-align: center;
					padding-top: 6px;
					padding-left: 5px;
					padding-right: 5px;
					}

.blue-top		{
					background: url(media/served/blue-top.jpg);
					width: 609px;
					height: 16px;
					}
.blue-mid		{
					background: url(media/served/blue-mid.jpg) repeat-y;
					padding-left: 10px;
					padding-top: 5px;
					padding-right: 10px;
					padding-bottom: 5px;
					width: 599px;
					text-align: center;
					font-size: 22px;
					color: #FFF;
					}
.blue-bottom		{
					background: url(media/served/blue-bottom.jpg);
					width: 609px;
					height: 17px;
					}


	

