@charset "utf-8";
/*
    Project: Updated Website
    Client:  learnforlifenepal.com
    Author:  Chigozie (The Cat) Nduanya
    Date-Created-File: January 03, 2009
    File-Name: index.css
	File-Type: CSS Document

--------------------
The Ids - start here
--------------------*/
#body_content
{
}
#enhanced_by
{
	border-top:1px solid #C4C4C4;
	font-size:10px;
	margin:5px auto 0px auto;
	width:44%;
}
#page_caption
{
}
#footer_menu
{
	padding:20px 0px 10px 0px;
}
#website_by
{
	color:#5C5C5C;
}
#website_by a
{
	text-decoration:none;
}
#website_by a:hover
{
	text-decoration:underline;
}
#website_by b,i
{
	color:#000000;
}
/*
------------------
The Ids - end here
------------------

-------------------------
The Elements - start here
-------------------------
*/
body  
{
	background:url(images/prayer.jpg) repeat;
	color:#5C5C5C;
	font:12px Tahoma, Arial, sans-serif;
	margin:0px;/* It's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding:0px;
}
body a
{
	color:#5990E2;
	font-weight:bold;
	text-decoration:underline;
}
body a:hover
{
	color:#961708;
	text-decoration:none;
}
body b
{
	color:#971807;
}
h1, h2, h3, h4 
{
	color:#6A7938;
}
h4
{
}
ul{list-style-type:square;}
/*
-----------------------
The Elements - end here
-----------------------

------------------------
The Classes - start here
------------------------
*/
.banner
{
	background:url(images/banner_background.png);
	border:1px solid #8E8E8E;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px 0px 0px;
	z-index:10;
}
.banner a
{
	color:#FFFF66;
}
.banner a:hover
{
	color:#FFFF66;
}
.banner-content
{
	border-top:1px solid #FFFFFF;
	padding:4px 4px 4px 10px;
}
.body-content
{
	width:47%;
	padding:10px;
}
.caption
{
	margin:0px;
	padding:14px;
	text-align:center;
}
.clear-all-floated-elements
{
	clear:both;
}
.color-maroon{color:#660000;}
.color-olive{color:#6A7938;}
.color-white{color:#FFFFFF;}
.container
{
	background: #FFFFFF;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	margin:0px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align:left; /* this overrides the text-align: center on the body element. */
	width:800px; 
}
.dark-border
{
	border-left:1px solid #333333;
	border-right:1px solid #333333;
}
.float-left
{
	float:left;
}
.float-right
{
	float:right;
} 
.footer
{
	color:#5C5C5C;
}
.footer a
{
	color:#5C5C5C;
	font-weight:bold;
	padding:0px;
	text-decoration:none;
}
.footer a:hover
{
	text-decoration:underline;
}
.footer p
{
	margin:0px;
	text-align:center;
}
.header
{
	background:url(images/websitelogo.png);
	border-bottom:1px solid #FFFFFF;
	height:137px; 
}
.header-menu
{
	background:url(images/menu_background.png);
	border:1px solid #9CAD69;
	font-weight:bold;
	padding:10px 0px;
	text-align:center;
}
.header-menu a
{
	color:#FFFFFF;
	margin:0px;
	padding:10px;
	text-decoration:none;
}
.header-menu a:hover
{
	color:#FFFF00;
	text-decoration:underline;
}   
.image 
{
	border:1px solid #D0DF9E;
	padding:2px;
}   
.image-caption
{
	font-weight:bold;
	padding:3px 0;
}    
.image-casing
{
	background:#6A7938;
	border:1px solid #9CAD69;
	color:#FFFFFF;
	margin:10px auto;
	padding:3px;
	text-align:center;
	width:98%;
}    
.left-floated-image 
{
	float:left;
	clear:left;
}
.olive-caption-font
{
	color:#6A7938;
	font-size:14px;
	font-weight:bold;
}
.internal-page-borders
{
	border-left:3px solid #4C4C4C;
	border-right:3px solid #4C4C4C; 
}
.sponsor-caption{
	color:#6A7938;
	font-weight:bold;
}
.standard-image-width
{
	width:98%;
}
.text-center{
	text-align:center;
}
/*
----------------------
The Classes - end here
----------------------
*/ 


