/* HTML Tags */
html
{
	height: 100%;
	/*overflow: hidden;*/
}
body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #CCCCCC;
	/*#312D2A*/
	color: #000000;	
	height: 100%;
	font-size: 11px; 
	border-top: solid 10px #990100;
}
h1,h2,h3{margin:0;padding:0}
h3{color: #990100;}
div{margin:0;padding:0}
p{margin:0;padding:0}
img{border:none;margin: 0;padding: 0;}
a {color: #000000;text-decoration: none;margin: 0;padding: 0;}
a:visited {color: #000000;}
a:active {color: #000000;}
a:hover {color: #000000;text-decoration: underline;}
/* IDs */
#main-container
{
    margin: auto;
    width: 827px;
    border-left: solid 8px #F0F0F0;
    border-right: solid 8px #F0F0F0;
    border-bottom: solid 8px #F0F0F0;
    background-color: #FFFFFF;
    height: auto;
    padding-left: 1px;
    padding-right: 1px;
}
#header1
{
    background-color: #E8E8E8;
    height: 178px;
}
#languages{
    text-align: right;
    padding-top: 5px;
    
}
#languages ul
{
    list-style-type: none;
	margin: 0;
	padding: 0;
	
}
#languages  ul li
{
    margin: 0;
    padding: 2px 5px 0 5px;
    border-right: solid 2px #A7974C;
    float: right;   
}
#languages a
{
    font-size: 12px;
    font-weight: bold;    
}
#logo
{
    background: url('../images/logo.jpg') 0 0 no-repeat;
    width: 156px;
    height: 150px;
    margin: -20px 0 0 15px;
    float: left;
}
#site-title
{
    background: url('../images/site_title.jpg') 0 0 no-repeat;
    width: 526px;
    height: 61px;
    margin: 10px 15px 0 0; 
    float: right;
}
#site-slogan
{
    float: right;
    text-align: right;
    width: 526px;
    margin: 12px 15px 0 0; 
}
#site-slogan h1
{
    font-size: 14px;
    font-style: italic;
    color: #85781A;    
}
#header2
{
    margin-top: 1px;
    height: 261px;
    background-color: #E8E8E8;
    padding: 5px 20px 5px 20px;
}
#slideshow-title
{
    width: 160px;
    height: 31px;
    background: url('../images/quotes.jpg') 0 0 no-repeat;
    padding: 10px 24px 0 24px;
}
#slideshow-title h3
{
    font-size: 15px;
    text-align: center;
    font-weight: bolder;
    color: #000000;   
}
#dump-space
{
    margin-top: 1px;
    height: 10px;
    background-color: #E6E1CD;
}
#left-side
{
    float: left;
    width: 190px;
}
#join-us
{
    background: #F6F4EC;
	height: 240px;
	padding: 5px;
}
#join-us .title
{
	height: 20px;
	font-weight: bold;	
}
#right-side
{
    padding:10px;    
    float: left;
    width: 610px;
}
#home-content
{
    
}

#footer
{
    background-color: #F0F0F0;
    margin: 10px;
    margin-bottom: 0;
    padding: 10px;
    height: 10px;
    text-align: center;
}
#gallery-slidshow
{
    float: right;
    width: 319px;
}
div#gallery-text
{
	margin: 5px 0 0 25px;
	width: 450px;	
	float: left;
	height: 208px;
	position: relative;
	z-index: 1;
	text-indent: 0;
	overflow: hidden;
}
div#gallery-text .slideInfoZone
{
	margin-right: 15px;
}
div#gallery-text .slideInfoZone h2
{
	font-weight: bold;
	padding-bottom: 15px;
	font-size: 16px;
	color: #9F8C14;
}
div#gallery-text .slideInfoZone p
{
	height: 165px;	
}
#pagenation
{
    background-color: #E6E1CD;
    float: right;
    padding: 5px;
    border: solid 2px #F0F0F0;    
}
/* Classes */
.clear
{
	clear: both;
	height: 1em;	
}
.input1
{
    background: url('../images/input_bg.png') 0 0 repeat-x;  
    width: 120px;
    border: solid 1px #CCCCCC;
}
.latest-records
{
    margin-top: 20px;
    border: solid 5px #F0EFEB;
    padding: 10px;
}
.latest-records h3 a
{
    color: #990100;
}
.latest-records-item
{
    margin-top: 10px;
}
.latest-records-item-left
{
    float: left;
    width: 60px;  
}
.latest-records-item-date
{
    width: 75px;
    color: #515151;
    font-size: 12px;
}
.latest-records-item-icon
{
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    width: 48px;
    height: 48px;
}
.newsicon
{
    width: 44px;
    height: 38px;
    background: url('../images/icons/news.png') no-repeat;
}
.publicationsicon
{
    width: 48px;
    height: 48px;
    background: url('../images/icons/publications.png') no-repeat;
}
.campaignsicon
{
    width: 48px;
    height: 48px;
    background: url('../images/icons/campaigns.png') no-repeat;
}
.projectsicon
{
    width: 48px;
    height: 48px;
    background: url('../images/icons/project.png') no-repeat;
}
.eventsicon
{
    width: 48px;
    height: 48px;
    background: url('../images/icons/project.png') no-repeat;
}
.reportsicon
{
    width: 48px;
    height: 48px;
    background: url('../images/icons/reports.png') no-repeat;
}
.storiesicon
{
    width: 48px;
    height: 48px;
    background: url('../images/icons/stories.png') no-repeat;
}
.latest-records-item-content
{
    margin-left: 80px;
    font-weight: bold;   
}
.button1
{
    background-color: #E6E1CD;
    font-size: 12px;
    border: solid 4px #F0F0F0;
}


