/* CSS Document */

body{
text-align:center;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-position:top right;
background-color:#87723B;
font-family:Arial, Helvetica, sans-serif;
}

#shadow{
background-image:url(images/shadow2.gif);
background-repeat:repeat-y;
background-position:center;
}

.homepageprojects{
font-size:11px;
font-family:verdana;
}

.homepageprojects ul{
list-style-type:square;
padding-top:4px;
margin:0px;
padding-left:14px;

}

.homepageprojects ul li{
list-style-type:square;
margin:0px;
padding-bottom:8px;
padding-left:14px;
}

.homepageprojects ul li a{
color:#666666;
}

.homepageprojects ul li a:hover{
color:#FF0000;
}

#container{
text-align:left;
width:780px;
margin:auto;
background-color:#FFFFFF;
}

#container #header{
width:780px;
margin-top:0px;

}

#container #header .headerbg{
background-image:url(images/headerbg.jpg);
background-repeat:no-repeat;
background-position:top right;
height:120px;
}

#container #header .navigation{
height:25px;
background-color:#9A6600;
background-image:url(images/navigation-bg.jpg);
background-repeat:repeat-x;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}

#container #header .navigation a{
color:#fff;
text-decoration:none;
}

#container #header .navigation a:hover{
color:#fff;
}

#container #header .navigation .shareprice{
color:#000;
font-size:12px;
}

#container #header .navigation .shareprice2{
color:#fff;
font-size:12px;
}

#container .intro{
margin-top:10px;
}

#container #bcontent{

}

#container #bcontent .intro{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
}

#container #bottom {
	width:781px;
	height:48px;
	margin:0px;
	
}

#container #bottom .bar1{
background-color:#CC9900;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#fff;
}

#container #bottom .bar2{
background-color:#999A01;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#fff;
}

.wrap{
margin-top:10px;
border-top:1px dotted #ccc;
border-right:1px dotted #ccc;
}

.wrap2{
margin-top:10px;
padding:4px;
border-top:1px dotted #ccc;
height:216px;
text-align:center;
}
.wrap3{
margin-top:5px;
padding:4px;
height:46px;
text-align:center;
}
.wrap3 img {
border:0px;
}

.ntitle{
color:#000;

}

.ntitle:hover{
color:#FF6633;
}

.row{
border-bottom:1px dotted #ccc;
padding:4px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

#article{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border-top:1px dotted #ccc;
margin-top:5px;
}

#article #sidebar{
background-color:#CCCCCC;
}


#article #sidebar a{
color:#000;
}

#article #sidebar a:hover{
color:#666666;
}

#article h2{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#FF9900;
margin-left:0px;
}

#article ul{
margin-left:0px;
margin-top:20px;
padding-left:0px;
}

#article ul li{
margin-left:0px;
list-style-type:none;
}

#article a{
color:#FF9933;
}

#article a:hover{
color:#FFCC99;
}



.linebg{
background-color:#F9F6F6;

}

.dots{
border-top:1px dotted #ccc;
height:1px;
width:460px;
}

#footer{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
margin:10px;
clear:both;
padding-top:10px;
}



#bottompanels {
	/*width:813px;*/
	background-color:#f3f3f4;
}
#bottompanels .whitepanel {
	width:249px;
	height:auto;
	background-color:#ffffff;
	margin:0px 4px 0px 4px;
	float:left;
	padding-bottom:20px;
}

/* ------------------------------------------------- FEATURED PROJECTS STARTS HERE ------------------------------------------------- */ 
#bottompanels #featproject {
	width:257px;
	height:auto;
	float:left;
	background-color:#f3f3f4;
	margin-right:3px;
	padding-bottom:4px;
}
#bottompanels #featproject img.heading {
	margin:4px 4px 4px 4px;
}
#bottompanels #featproject .mapsections {
	margin:20px 0 0 0;
	height:80px;
}
#bottompanels #featproject img.maps {
	float:left;
	margin:0px 15px 0 15px;
	clear:left;
	border:0px;
}
#bottompanels #featproject p{
	font-size:0.7em;
	/*margin-top:22px;*/
	margin-right:10px;
}
#bottompanels #featproject .learnmore {
	margin-top:10px;
	color:#f3b554;
	float:left;
	}
#bottompanels #featproject a {
	color:#f3b554;
	text-decoration:none;
}
#bottompanels #featproject a:hover {
	color:#c98213;
	text-decoration:underline;
}
#bottompanels #featproject img.arrow {
	margin:0px 0px 0 3px;
}

/* ------------------------------------------------- ANNOUNCEMENTS STARTS HERE ------------------------------------------------- */
#bottompanels #announcements {
	width:257px;
	height:auto;
	float:left;
	background-color:#f3f3f4;
	margin-right:3px;
	padding-bottom:4px;
}
#bottompanels #announcements .whitepanel {
	padding-bottom:8px;
}
#bottompanels #announcements img.heading {
	margin:4px 4px 4px 4px;
}
#bottompanels #announcements img.pdf {
	margin:2px;
	margin-right:3px;
	margin-bottom:12px;
	padding:0px;
	float:left;
	
}
#bottompanels #announcements ul {
	list-style:none;
	padding:0px;
	margin-left:10px;
	font-size:0.7em;
}
#bottompanels #announcements li {
	margin-top:10px;
	margin-bottom:12px;
	margin-right:12px;
	border-bottom:1px dotted #ccc;
	/* Setting the padding-left and minus text indent allowed the 2nd line to align to test rather than the list icon */
	padding-left:2.5em;
	text-indent:0em;
}
#bottompanels #announcements a {
	color:#000000;
	text-decoration:none;
}
#bottompanels #announcements a:hover {
	color:#424242;
	text-decoration:underline;
}
#bottompanels #announcements .filesize {
	color:#969696;
	font-size:85%;
}


/* ------------------------------------------------- RIGHT SIDE STARTS HERE ------------------------------------------------- */
#bottompanels #rightside {
	width:260px;
	/*height:465px;*/
	height:auto;
	float:left;
	background-color:#f3f3f4;
	padding-bottom:3px;
}
#bottompanels #rightside #brrbkg {
	background-image:url(images/Brr-Bkg.gif);
	background-repeat:no-repeat;
	width:250px;
	height:82px;
	margin:4px 4px 4px 6px;
}
#bottompanels #rightside #brrbkg img {
	border:0px;
	margin:50px 0 0 160px;
}
#bottompanels #rightside h1 {
	font-size:0.9em;
	margin:10px 0 5px 6px;
}
#bottompanels #rightside a {
	color:#000000;
	text-decoration:none;
}
#bottompanels #rightside a:hover {
	color:#818181;
	text-decoration:underline;
}
#bottompanels #rightside img.videoimage {
	margin:0px 4px 0px 6px;
	border:0px;
}
#bottompanels #rightside #mappanel {
	margin:0px 4px 0px 0px;
	background-color:#f3f3f4;
}

object {
	margin:0px 4px 0px 6px;
}
#bottompanels #rightside #flashfile {
	float:left;
	margin-left:-3px;
}



#container h1.indoheadings{
	font-size:1.4em;
	color:#605418;
}
h3.indonav {
	font-size:1em;
	color:#a9a87c;
}
#container h3.indonav a {
	font-size:1em;
	color:#9a6601;
}
#container h3.indonav a:hover {
	font-size:1em;
	color:#605418;
}