@charset "utf-8";
/* CSS Document */


html body {
background:#000; text-align:center; font:normal 11px verdana; color:#ccc; 

}

h1 {
text-indent:-9999px;
}

.orange {color:#FF9900;}

/*main container*/
#main-container {
width: 750px;
position: relative;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto;
text-align:left;
}


/*header*/
#header {
width:100%;
height:100px;
background:url(../images/top-bar.gif) no-repeat top;
padding-top:25px;
clear:both;
}

.header-pic-holder {width:485px; height: 249px;}
.the-project-header {background:url(../images/header-pic-project.jpg) no-repeat;}
.guidelines-header {background:url(../images/header-pic-guidelines.jpg) no-repeat;}

.title {
width:352px;
height:90px;
margin-left:18px;
float:left;
}

.main-page {background:url(../images/title-home-page.jpg) no-repeat;}
.service-page {background:url(../images/title-the-services.jpg) no-repeat;}
.project-page {background:url(../images/title-the-project.jpg) no-repeat;}
.guidelines-page {background:url(../images/title-guidelines.jpg) no-repeat;}
.contact-page {background:url(../images/title-contact-us.jpg) no-repeat;}

.navicon {
width:79px;
height:90px;
float:left;
margin-left:190px;
}



/*body*/
#body-container {
width:100%;
height:auto;
overflow:auto;
}

.left-pane {
width:227px;
height:auto;
float:left;
}

/* left menus*/
.section-menu {padding-top:45px;}
.images-gallery-download {padding:25px 15px 0 0; width: 100px; text-align:right !important;}
.great-items {padding:25px 20px 0 0; width: 100px; text-align:right !important;}

.images-gallery-download a, .section-menu a, .great-items a{
font:bold 16px arial;
text-decoration: none;
color:#fff;
padding-left:20px;

}

.section-menu a{padding-left:35px;}
.images-gallery-download a {padding-left:35px;}

.images-gallery-download a:hover, .section-menu a:hover, .great-items a:hover{
font:bold 16px arial;
text-decoration: none;
color:#FF9900; 
}

.main-nav {margin-top:278px; text-align:right !important;}
.main-nav ul li{
	  margin: 43px 3px;
	  padding: 1px 5px;
	  list-style: none;
	  float:left;
	  line-height:2px;
}

.main-nav ul li a{
	  font:bold 16px arial;
	  text-decoration: none;
	  display: inline;
	  color:#fff;
	  margin-left:8px;
}

.main-nav ul li a:hover {
color:#FF9900;}

.imagery {
width:225px;
height:226px;
background:url(../images/imagery.gif) no-repeat;
}

.gift-items {
width:225px;
height:226px;
background:url(../images/gift-items.gif) no-repeat;
}

.home-page-bg{width:226px; height: 564px; background:url(../images/home-side-col.jpg) no-repeat;}
.project-page-bg{width:226px; height: 564px; background:url(../images/theproject-side-col.jpg) no-repeat;}
.services-page-bg{width:226px; height: 564px; background:url(../images/services-side-col.jpg) no-repeat;}
.guidelines-page-bg{width:226px; height: 564px; background:url(../images/guidelines-side-col.jpg) no-repeat;}
.contact-page-bg{width:226px; height: 564px; background:url(../images/contact-side-col.jpg) no-repeat;}


.right-pane {
width:485px;
height:auto;
float:right;
}

.content {
width:100%;
height:auto;

}

.content h2 {
	color:#FFCC00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	padding:5px 0;
	margin-bottom:10px;
	width:90%;
	text-transform:uppercase;
	border-bottom:1px solid #FFCC00;
}

.content h3 {
	color:#fff;
	font-family:Arial;
	font-size:18px;
	margin:20px 0 0 0;
	padding:0;
}

.content h3 {
	color:#fff;
	font-family:Arial;
	font-size:18px;
	margin:20px 0 0 0;
	padding:0;
}

p{
width: 100%;
clear: left;
height: 1%;
font:normal 11px verdana;
color:#ccc;
margin:10px 0 10px 0 !important;
text-align:justify;
line-height:16px !important;
}

.news-read-more a{font:10px verdana; color:#FF0000; float:right; text-decoration:none; margin-top:10px;}
.news-read-more a:hover{font:10px verdana; color:#FF9900; float:right; text-decoration:underline;  margin-top:10px;}
.view-road-map a{font:11px verdana; color:#666; text-decoration:none; margin-top:5px; }
.view-road-map a:hover{font:11px verdana; color:#FF9900; text-decoration:none; margin-top:5px;}

.line-br {
width: 100%;
height:1px;
border-bottom:1px dotted #333;
}

* html .line-br {
width: 100%;
height:1px;
border-bottom:1px dotted #333;
}

.line-br-solid{
width: 100%;
border-bottom:1px solid #333;
margin:10px 0;
}


/*---News Sections-----*/

.news{
width:100%;
height:auto;
margin-bottom:10px;
}

.showcase-photo-holder, .news-photo-holder {
border:1px solid #333;
padding:5px;
}

.news-photo-holder {width:150px; height:80px;}
.showcase-photo-holder {width:170px; height:120px;}

.news-photo-holder, .showcase-photo-holder, {float:left; margin:0 10px 5px 0;}

.contact-info, .showcase {
width:100%;
height:auto;
margin-bottom:10px;
clear:both;
text-align:justify;
line-height:16px;
}

.contact-info-photo {width:112px; height:74px; float:left; background:url(../images/contact-photo.gif) no-repeat; margin-right:10px;}
.contact-info-details {width:350px; height:auto; float:left; margin-bottom:20px;}
.contact-our-dept {width: 220px; height:auto; float:left; margin-right:10px;}


.showcase-title {font:normal 11px verdana; color:#FF9900; text-transform:uppercase;}
.showcase-title02 {font:normal 11px verdana; color:#FF9900; }
/*footer*/
#footer {
width:100%;
height:150px;
border-top:1px solid #ccc;
margin-top:20px;
}

.logo-holder {
width:100px;
height:107px;
float:left;
margin:10px 40px 0 0;
}

.prooman {background:url(../images/prooman.gif) no-repeat;}
.int-showcave {background:url(../images/int-showcave.gif) no-repeat;}
.ministry {background:url(../images/ministry.gif) no-repeat;}
.copyright{width:320px; float:right; color:#fff; text-align:center; margin-top: 40px;}

/*----form------*/

.form input {
	width:191px;
	height:21px;
	font-family:verdana;
	font-size:9px;
	color: #7F7F7F;
	padding:2 0 0 6px;
	border-color:#666;
	border-style:solid;
	border-width:1px;
	background-color:#333;
}

.form textarea {
	width:191px;
	height:102px;
	font-family:verdana;
	font-size:9px;
	color:#7F7F7F;
	overflow:hidden;
	padding:2 0 0 6px;
	border-color:#D5D5D5;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}


