/* Eric meyer's reset style's */
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline:0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}
/* End reset */

body{margin:0 0 1em 0; background-color:#f2f1f1; color:#000; font:0.65em Verdana, Helvetica, Arial, sans-serif;}
a{text-decoration:none; color:#9ec8dc;}
a:hover, a:focus{color:#00f;}

h1 {font:1.7em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; font-weight:bold; color:#e9cd4f;}
h4 {font:1.4em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; font-weight:bold; color:#e9cd4f;}

.clear{clear:both; display:block; height:3px; width:100%; float:none; position:relative;top:-3px; margin:0 0 -3px 0;}
.left{float:left; margin:0 1em 1em 0;}
.right{float:right; margin:0 0 1em 1em;}

#wrapper{background:url(cms/cmsimages/bluebar.png) repeat-x 0 0 #fff; color:#fff; border:1px solid #795930; width:851px; max-width:851px; position:relative; left:50%; margin:2em 0 0 -425px;}

#head{clear:both; padding:10px 0 0 0; overflow:hidden;}
<!--#head h2{/* margin:0 0 0 20px; */ position:relative; left:20px; background:url(cms/cmsimages/cnrt.png) no-repeat 0 0; width:387px; height:110px; text-indent:-9999px;}
#head h2 a{background:url(cms/cmsimages/cnrt.png) no-repeat 0 0;width:387px; height:110px; text-indent:-9999px; display:block;}-->


#head ul{width:100%; position:relative;top:-40px; float:right; text-align:right; padding:0 0 10px 0; margin:0 0 -36px 0; border-bottom:4px solid #b69d25; font-size: 1em;}
#head li{position:relative;top:18px; display:inline; float:left;left:245px;}
#head li a{color:#4877af; float:left; font:1.4em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; margin:0 0.1em 0 0.1em;}
#head li a .a{display:block;}
#head li a .b{padding:0.5em 0.6em 16px 0.6em; display:block; background:url(cms/cmsimages/yborder.png) 0 100% repeat-x transparent;}
#head li a:hover{color:#fff; background:url(cms/cmsimages/tabr.png) 100% 0 no-repeat #204f87;}
#head li a:hover .a{background:url(cms/cmsimages/tabl.png) 0 0 no-repeat; clear:both;}

#contact #head .contact a, #blog #head .blog a, #media #head .media a, #news #head .news a, #vision #head .vision a, #about #head .about a, #home #head .home a, #timor #head .timor a{color:#fff; background:url(cms/cmsimages/tabr.png) 100% 0 no-repeat #204f87;}
#contact #head .contact .a, #blog #head .blog .a, #media #head .media .a, #news #head .news .a, #vision #head .vision .a, #about #head .about .a, #home #head .home .a, #timor #head .timor .a{background:url(cms/cmsimages/tabl.png) 0 0 no-repeat; clear:both;}

#content{background:url(cms/cmsimages/background.jpg) no-repeat 0 0 #356baa; height:1%; display:block; clear:both; padding:32px 0 0 0;}

#feature{color:#fff; margin:0 32px 15px 22px; width:801px; background:url(cms/cmsimages/boxbackground.jpg) 100% 0 no-repeat #5c82b3; height:1%;}
* html #feature{width:785px;}
#feature *{position:relative;}
#feature h1{font:bold italic 2em Arial, "Trebuchet MS", Tahoma, "Book Antiqua", Palatino, "URW Palladio L", Garamond, Bembo, Goudy Old Style, serif; width:350px;}
#feature .left{display:block; margin:0;}
#feature .right{display:block; margin:2em 1em 0 0; text-align:right;}
* html #feature .left, * html #feature .right{display:inline;}
#imageContainer{position:relative; width:387px; max-width:387px; height:250px;}
#imageContainer img{display:none;  width:387px; max-width:387px; height:250px; position:absolute;
	top:0; left:0;}
#imageContainer .first{display:block;}

/*
.topheading{height:37px; text-indent:-9999px; position:relative;top:-25px;}
#news-panel .topheading{width:216px; margin:-20px 0 0 -10px; background:url(cms/cmsimages/news.png) 0 0 no-repeat;}
#news-panel .topheading.blog{width:216px; margin:-20px 0 0 -10px; background:url(cms/cmsimages/blog-side.png) 0 0 no-repeat;}

#main .topheading{width:556px; margin:-20px 0 0 -25px; background:url(cms/cmsimages/about.png) 0 0 no-repeat;}
* html #news-panel .topheading{margin:-20px -20px 0 -10px;}
* html #main .topheading{margin:-20px -20px 0 -25px;}
*/

/*Other headings*/
/*
#vision #main .topheading {background-image:url(cms/cmsimages/vision.png);}
#media #main .topheading {background-image:url(cms/cmsimages/media.png);}
#news #main .topheading {background-image:url(cms/cmsimages/news-full.png);}
#blog #main .topheading {background-image:url(cms/cmsimages/blog.png);}
#contact #main .topheading {background-image:url(cms/cmsimages/contact.png);}
#timor #main .topheading {background-image:url(cms/cmsimages/about-timor.png);}
*/


/*
.topheading{background:url(cms/cmsimages/topheadingm.png) repeat-x 0 0; font:1.7em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; display:block; clear:both; height:34px; position:relative;top:-25px; margin:-20px 0 0 0;}
.topheading .c1, .topheading .c2{height:34px; display:block; width:8px;}
.topheading .c1{background:url(cms/cmsimages/topheadingglobe.png) no-repeat 0 0; float:left; position:relative;left:-3px; width:34px;}
#main .topheading .c1{background:url(cms/cmsimages/topheadingin.png) no-repeat 0 0;}
.topheading .c2{background:url(cms/cmsimages/topheadingr.png) no-repeat 100% 0; float:right; position:relative;right:-3px;}
.topheading .m{background:url(cms/cmsimages/topheadingm.png) repeat-x 0 0; display:block; height:34px; float:left; padding:0.1em;}
*/

#main{background:#5c82b3; float:right; 
 width:506px; font-size:1.25em; margin:3em 26px 20px 0; padding:0 25px 20px 25px;}
 
* html #main{width:490px; w\idth:490px;  margin:3em 16px 20px 0;}
#main h3{
	font-size:1.2em;
	font-weight:bold;
	margin:1em 0 0.5em;
}

#main, #main p, #main li, #main h2, #main h3{line-height:1.3}
#main h2 {font-size:2em;}
#main p{margin:0 0 2em 0;}

.topheading{font:1.7em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; display:block; clear:both;
height:33px; clear:both; color:#fff; font-size:0.8em; font-weight:bold; overflow:hidden; display:block; width:100%;
position:relative; top:-20px;
}
#main .topheading{width:556px; margin:-20px 0 0 -25px;}
#news-panel .topheading{width:214px; margin:-20px 0 0 -10px;}

* html #news-panel .topheading{margin:-20px -20px 0 -10px;}
* html #main .topheading{margin:-20px -20px 0 -25px;}

.topheading .a, .topheading .c{height:33px; float:left; display:block;}
.topheading .a{background:url(cms/cmsimages/icon/blank.png) no-repeat 0 0; width:45px;}
.topheading .b{background:url(cms/cmsimages/topheadingm.png) repeat-x 0 0; display:block; float:left; height:33px; padding:0.5em 0 0 10px; font-size:1.5em;}
#main .topheading .b{font-size:0.6em;}
#main .topheading .b{width:493px;}
#news-panel .topheading .b{width:147px;}
.topheading .c{background:url(cms/cmsimages/topheadingr.png) no-repeat 100% 0; width:8px;}

.chat .a{background-image:url(cms/cmsimages/icon/chat.png);}
.mail .a{background-image:url(cms/cmsimages/icon/mail.png);}
.idea .a{background-image:url(cms/cmsimages/icon/idea.png);}
.globe .a{background-image:url(cms/cmsimages/icon/globe.png);}
.info .a{background-image:url(cms/cmsimages/icon/info.png);}

#news-panel{background:#5c82b3; float:left;  width:194px; font-size:1.25em; margin:3em 0 20px 24px; padding:0 5px 0 10px;}
* html #news-panel{width:200px; width:200px; margin:3em 0 20px 16px;}

#news-panel .clear{margin:5px; display:block; width:100%; clear:both;}

#news-panel .item{width:185px; padding:0 0 6px 5px; margin:6px 0 0 0;}
#news-panel .item h3{color:#e9cd4f; margin:0 0 0.6em 0; font:bold 1em verdana;}
#news-panel .item h4{font:bold 0.9em verdana; margin:0 0 0.8em 0; text-align:right;}
#news-panel .item p{margin:0 0 6px 0; font-size:0.9em; line-height:1.2em;}
#news-panel .item .release{text-align:right;}
#news-panel .item span{background:url(cms/cmsimages/bordernews.png) 0 100% repeat-x; display:block; /* multiples of 4 - 1*/ width:151px; position:relative; left:50%; margin:0 0 0 -75px; height:3px; border:0 none; clear:both; padding:0.7em 0 0 0;}
#news-panel a{color:#e9cd4f;} 
#news-panel a:hover {text-decoration:underline;}
#news-panel div a{padding:0;}

#news-panel .linklist{background:#356baa; display:block; clear:both; width:216px; position:relative;left:-12px; padding:0 0 16px 0; margin:0 -40px 0 0; }


#news-panel .linklist li{clear:both;  display:block;}
#news-panel .linklist li a{height:33px; clear:both; color:#fff; font-size:0.9em; font-weight:bold; overflow:hidden; display:block; width:100%;}
#news-panel .linklist li a:hover{height:33px; clear:both; color:#ececec;}
#news-panel .linklist li a .a, #news-panel  .linklist li a .c{width:8px; height:33px; float:left; display:block;}
#news-panel .linklist li a .a{background:url(cms/cmsimages/topheadingl.png) no-repeat 0 0;}
#news-panel .linklist li a .b{background:url(cms/cmsimages/topheadingm.png) repeat-x 0 0; display:block; float:left; width:200px; height:33px; padding:0.5em 0 0 0; text-align:center;}
#news-panel .linklist li a .c{background:url(cms/cmsimages/topheadingr.png) no-repeat 100% 0; }


/* #main h3{width:100%; height:60px; text-indent:-9999px; background:url(cms/cmsimages/header/2007economic.png) 80px 50% no-repeat; margin:0 0 1.5em 0;}
#main h3 .flag{background:url(cms/cmsimages/flag.png) 0 0 no-repeat; display:block; height:70px; width:70px; text-indent:-9999px;}
*/


#foot{clear:both; display:block; width:100%;}
#foot ul{clear:both; width:100%; text-align:center; margin:7px 0 2em 0; border-top:4px solid #b69d25;}
* html #foot ul{margin:4px 0 2em 0;}
#foot li{display:inline; padding:2em 0 0 0;}
#foot a{color:#000; position:relative;top:1em; font:1.3em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; padding:0 1em 0 0.9em; border-right:1px solid #000;}
#foot .contact a{padding:0 0.9em 0 0.9em; border-right:0 none;}

#copy{width:60em; font:0.9em Calibri, verdana, sans-serif; color:#999; position:relative; left:50%; margin:1em 0 0 -30em; clear:both; text-align:center; color:#999;}

#main ul{
margin:1em 0 1em 1em;
}

#main li{
margin-left:1em;
list-style-type:square;
}

strong, b{
font-weight:bold;
}

em, i{
font-style:italic
}
