@charset "utf-8";

body {font: 100% Arial, Helvetica, sans-serif;background: #666666;margin: 0; padding: 0;text-align: center; color: #000000;background:url(../images/bodyBG3.gif) repeat-x #1d3845;}

.inputBTN {height:18px;border:1px solid #1d3845; background-color:#f08229; font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:11px; font-weight:bold;}

input {height:14px;border:1px solid #1d3845;font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:11px; padding:2px; margin-bottom:4px;}
.contact_input {height:14px;border:1px solid #1d3845;font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:11px; padding:2px; margin-bottom:8px;}
select {height:18px;border:1px solid #1d3845;font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:11px; padding:2px; margin-bottom:8px;}
textarea {height:50px;border:1px solid #1d3845;font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:11px; padding:2px; margin-bottom:8px;}

#clearDiv {clear:both;}

#container_container {width:100%;height:100%;background:url(../images/hdr_wrapperBG.jpg) top repeat-x;}
	
.oneColFixCtr #container {width: 899px; margin: 0 auto; text-align: left; background:url(../images/containerBGhack.gif) repeat-x;}
.oneColFixCtr #mainContent {padding: 0;height:100%;}
.oneColFixCtr #mainContent_home {padding: 0;height:700px;}
#ASXmainContent {padding: 0;height:auto;}
#clearDiv {clear:both;}
#hdr {width:899px;height:98px;background-color:#f08229;border-bottom:1px solid #ffffff;}

#menu {width:899px;height:25px;background-color:#1d3845;border-bottom:1px solid #f08229;}

#pic_hdr {width:899px;height:129px; background:url(../images/mainPIC2.jpg) #1d3845;}

#breadcrumbs {width:899px;height:18px;background-color:#1d3845;border-bottom:1px solid #f08229;}
#breadcrumbsTXT {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:9px;padding-left:58px;padding-top:3px;text-align:left;}
#breadcrumbsTXT a {color:#fff;text-decoration:none;}
#breadcrumbsTXT a:link {color:#fff;text-decoration:none;}
#breadcrumbsTXT a:hover {color:#f08229;text-decoration:underline;}

#content_area {width:897px;height:1000px; border:solid 1px #1d3845 ;border-top:none;background-color:#FFFFFF;padding-bottom:30px;}
#content_area_board {width:897px;height:750px; border:solid 1px #1d3845 ;border-top:none;background: url(../images/board_pics/BGboard2.jpg) bottom right no-repeat #FFFFFF;padding-bottom:30px;}
#content_area_corp {width:897px;height:800px; border:solid 1px #1d3845 ;border-top:none;background:url(../images/corpBG.jpg) bottom right no-repeat #FFFFFF;padding-bottom:30px;}

#content_area_news {width:897px;height:1500px; border:solid 1px #1d3845 ;border-top:none;background-color:#FFFFFF;padding-bottom:30px; background:url(../images/news_footer.jpg) bottom right no-repeat #FFFFFF;}
#content_area_home_wrapper {width:897px;height:559px; border:solid 1px #1d3845 ;border-top:none; background-color:#FFFFFF;}
#content_area_asx_wrapper {width:897px;height:auto; overflow:visible; border:solid 1px #1d3845 ;border-top:none; background:url(../images/asxBG.jpg) bottom right no-repeat #FFFFFF;}
#content_area_home {width:897px;height:380px;}
#content_area_toondulya {width:897px;height:555px;}
#content_area_intercept {width:897px;height:555px;}
#content_area_asx {width:897px;height:auto; background-color:#FFFFFF; overflow:visible;}

#content_area_projects {width:897px;height:740px; border:solid 1px #1d3845 ;border-top:none;background:url(../images/corpBG.jpg) bottom right no-repeat #FFFFFF;padding-bottom:30px;}
#content_area_directors{width:897px;height:2000px; border:solid 1px #1d3845 ;border-top:none;background-color:#FFFFFF;padding-bottom:30px;}
#content_left{width:221px;height:auto;float:left; margin-left:10px; margin-top:20px;}
#content_left_home{width:1px;height:400px;float:left; margin-left:1px; margin-right:80px;}
#content_left_news{width:170px;height:auto;float:left; margin-left:10px; margin-top:20px; padding-left:40px;}
#content_centre{width:388px;height:1000px;float:left;}
#content_centre_home{width:398px;height:auto;float:left;}
#content_centre_news{width:358px;height:auto;float:left;margin-left:25px;}
#content_centre_corp{width:358px;height:auto;float:left; }
#content_right{width:258px;height:auto;float:right;}
#mainHDG{width:500px;height:30px;float:left; display:inline;clear:both;}
#board_pics{width:379px;height:auto;float:right; margin-top:195px; margin-right:25px;}

#myvar {height:250px; overflow:auto; background-color: #F2F2F2; border:#1d3844 1px solid;padding:8px;}
#myvar1 {height:250px; overflow:auto; background-color:#F2F2F2; border:#1d3844 1px solid;padding:8px;}
#myvar2 {height:250px; overflow:auto; background-color:#F2F2F2; border:#1d3844 1px solid;padding:8px;}
#myvar3 {height:250px; overflow:auto; background-color:#F2F2F2; border:#1d3844 1px solid;padding:8px;}
#myvar4 {height:250px; overflow:auto; background-color:#F2F2F2; border:#1d3844 1px solid;padding:8px;}


#content_heading{width:602px;height:32px;margin-left:30px;background:url(../images/heading_underline.gif) center bottom no-repeat;text-align:left;}

.mainTXT{font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:12px;line-height:20px;}

h1{font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:16px;font-weight:bold;padding-bottom:16px;}
h2{font-family: Arial, Helvetica, sans-serif; color:#1d3844; font-size:14px;font-weight:bold;}

#right_bar{width:226px;height:auto; background:url(../images/newsBGfooter.gif) bottom right no-repeat #FFFFFF; border:#1d3844 1px solid; float:right;display:inline; margin-right:20px; margin-top:20px;}
#right_bar_stock{text-align:left;width:226px;height:71px;background-color:#1d3844;background:url(../images/rightBARhdr.gif) left top no-repeat;}
.right_bar_stockTXT{font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#right_bar_news{text-align:left;width:226px;height:71px;background-color:#1d3844;background:url(../images/newsArchive.gif) left top no-repeat;}

#email_alert{width:226px;height:auto; background-color:#ffffff; border:#1d3844 1px solid; float:right;display:inline; margin-right:20px; margin-top:20px;}
#right_bar_email{padding-bottom:8px;text-align:left;width:226px;height:71px;background-color:#1d3844;background:url(../images/rightBAR_email_hdr.gif) left top no-repeat;}
#latest_news{width:202px;height:auto;text-align:left;margin-left:12px; margin-right:12px;}

#footer{width:899px; height:20px;margin-top:12px;}
#footer_right{margin-right:20px; width:300px; height:20px; text-align:right; float:right;}
#footer_left{margin-left:20px; width:300px; height:20px; text-align:left; float:left;}
.footer_txt{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px;}
.footer_txt a{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; text-decoration:none;}
.footer_txt a:link{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px; text-decoration:none;}
.footer_txt a:hover{font-family:Arial, Helvetica, sans-serif; color:#f5872c; font-size:11px; text-decoration:underline;}

#highlights{width:897px;height:179px; float:left;}
#highlights_news{width:300px;height:179px; float:left;background:url(../images/news_highlightsBG.gif) top left no-repeat;}
#highlights_news_headline{width:218px;height:28px;margin-left:72px;margin-top:59px; font-weight:bold; line-height:13px;}
#highlights_news_body{width:271px;height:auto;margin-left:16px; font-size:11px; line-height:14px;margin-top:6px;}
#highlights_news_button{width:160px; height:22px;margin-right:10px;margin-top:8px;float:right;}

#highlights_email{width:292px;height:179px;float:left; background:url(../images/email_highlightsBG.gif) top left no-repeat; margin-left:8px;}
#email_left{width:135px;height:90px;float:left; margin-top:80px; padding-left:20px;line-height:17px;}
#email_form{width:120px;height:100px;float:left; margin-top:60px;padding-left:14px;}


#highlights_stock{width:288px;height:179px;float:right; display:inline; background:url(../images/stock_highlightsBG.gif) top left no-repeat;}
#highlights_stock_headline{width:210px;height:28px;margin-left:72px;margin-top:59px; font-weight:bold; line-height:13px;}
#highlights_stock_button{width:210px;height:28px;margin-left:72px;margin-top:8px;}

#homePIC{float:right; width:293px; height:351px; margin-top:15px; padding-right:15px;}

#homeTXT{float:left; width:510px; height:auto; margin-top:20px; padding-left:59px;}
#contactTXT{float:left; width:510px; height:300px; margin-top:20px; padding-left:59px;}
#contact_address{float:right; display:inline;width:293px; height:200px; margin-top:72px; padding-right:15px;}

#asxCONTENT{float:left; width:800px; height:auto; margin-top:20px; padding-left:59px;}
#asxPIC{float:right; width:193px; height:351px; margin-top:15px; padding-right:15px;}


a:link {
	color: #FF8318;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #FF8318;
}
a:hover {
	text-decoration: underline;
	color: #FF8318;
}
a:active {
	text-decoration: none;
	color: #1D3844;
}


/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav, 
#nav ul {
	padding:0 0 5px 0;
	margin:0;
	list-style:none;
	font: 12px Arial, Helvetica, sans-serif; /*border:1px solid #000; border-color:#eca #b97 #a86 #edb;*/ /*border-width:1px 2px 2px 1px;*/
	position:relative;
	z-index:200;
}
#nav {height:25px; /*padding-left:50px;*/ padding-bottom:0;}

#nav li {float:left; text-align:left; }
#nav li li {float:none; padding-left:8px; background:url(../images/li_bullet.gif) left center no-repeat #fbd1ad;}
/* a hack for IE5.x and IE6 */
* html #nav li li {float:left;}

#nav li a {display:block; float:left; color:#fff; /*margin:0 10px 0 10px;*/ height:25px; line-height:25px; text-decoration:none; white-space:nowrap;}
#nav li li a { height:20px; line-height:20px; float:none; color:#1d3844;}

#nav li:hover {position:relative; z-index:300; display:block; background:#1d3844;}
#nav li:hover ul {left:0; top:22px;}
/* another hack for IE5.5 and IE6 */
* html #nav li:hover ul {left:10px;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}
/* yet another hack for IE5.x and IE6 */
* html #nav ul {width:1px;}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:3px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a {text-decoration:none; color:#1d3844;}


/* but IE5.x and IE6 need this lot to style the flyouts and path followed */
/* show next level */
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:-15px; margin-left:100%; top:0px;}

/* keep further levels hidden */
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

/* show path followed */
#nav li:hover a,
#nav li:hover li:hover a,
#nav li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a
{text-decoration:none; color:#fff;}

/* hide futher possible paths */
#nav li:hover li a,
#nav li:hover li:hover li a,
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a
{text-decoration:none; color:#1d3844;}

/*_____________-----------------____________
PHOTO Gallery starts here*/


#galleryArea{float:left; width:790px; height:auto; margin-top:20px; padding-left:59px;}

/*end gallery*/


