/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  GENERAL PROPERTIES   ///////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/

.html, body {
overflow-x: hidden;
}

a {outline: none;}
img { border: none; }
ul { list-style-type: circle; } 
li{padding-bottom:12px;}
img, div, input,crumblist { behavior: url("iepngfix.htc") }


body { 	text-align: left;background: #0e0e0e url('../img/bg.jpg') top center no-repeat; width:100%;	}
	img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}



div#container{width:1000px;	font-size: 0.8em;}

div#logo{position:relative;width:297px;height:141px;float:left;	}
	
div#header{position:relative;float:left;width:1000px;height:144px;}



/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  NAVIGATION   ///////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/
					

div#navigation{position:relative;top:68px;left:41px;float:left;width:670px;}
		
		
		a.NAV-projects {float:left;position:relative;width: 132px;height: 76px;float:left;background: url('../img/nav/operations09.gif') no-repeat;text-decoration: none;      }
		a:hover.NAV-projects {background-position: -132px 0;     }

		a.NAV-services {outline: none;float:left;position:relative;left:-10px;width: 134px;height: 76px;float:left;background: url('../img/nav/services.gif') no-repeat;text-decoration: none;     }
		a:hover.NAV-services {outline: none;background-position: -139px 0;     }


		a.NAV-investors {float:left;position:relative;width: 129px;height: 176px;float:left;background: url('../img/nav/investors09.gif') no-repeat;text-decoration: none;      }
		a:hover.NAV-investors {background-position: -130px 0;     }

		a.NAV-team {float:left;position:relative;left:16px;width: 113px;height: 76px;float:left;background: url('../img/nav/team09.gif') no-repeat;text-decoration: none;      }
		a:hover.NAV-team {background-position: -96px 0;     }

		a.NAV-contact {float:left;width: 108px;height: 76px;float:left;background: url('../img/nav/contact09.gif') no-repeat;text-decoration: none;      }
		a:hover.NAV-contact {background-position: -108px 0;     }

a.contact-bg{padding-right:20px;float:left;width:215px;height:180px;text-decoration:none;padding-top:2px;background: url('../img/nav/contactfeature-bg.gif') top left no-repeat;}
a:hover.contact-bg{background-position:-245px 0;}



/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  HOME   ////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/

div#home-images{float:left;width:490px;height:400px;}


div#home-line{width:600px;height:200px;}
a.feature-bg{padding-right:20px;float:left;width:215px;height:180px;text-decoration:none;padding-top:2px;background: url('../img/feature-bg.gif') top left no-repeat;}
a:hover.feature-bg{background-position:-245px 0;}

div#feature-header{float:left;width:490px;font-size:24px;font-weight:300;font-family:Arial, Helvetica, sans-serif;text-align:left;color:#999999;padding-bottom:5px;}

div#feature-pics{float:left;width:215px;padding-right:20px;padding-bottom:20px;}

div#home-announcement{float:left;width:500px;height:400px;}

div#home-text{font-size:22px;font-weight:100;color:#FFFFFF;letter-spacing:4px;line-height:25px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
a.home-text{font-size:22px;font-weight:100;color:#CCCCCC;letter-spacing:4px;line-height:25px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
a:hover.home-text{font-size:22px;font-weight:100;color:#999999;letter-spacing:4px;line-height:25px;text-align:left;font-family:Arial, Helvetica, sans-serif;}

div#home-header{padding-top:10px;float:left;width:490px;font-size:31px;font-weight:300;line-height:31px;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#999999;padding-bottom:5px;}



/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  INTERIOR PAGES   ///////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/

div#interior-images{float:left;width:250px;height:400px;}

div#interior-wrapper{float:left;width:720px;padding-bottom:20px;}
div#interior-wrapper2{float:left;width:920px;padding-bottom:20px;}
div#VIP-room{position:relative;left:15px;padding-right:70px;padding-left:10px;float:left;width:198px;text-decoration:none;padding-top:2px;padding-bottom:10px;background: url('../img/VIP-bg.png') top left no-repeat;}
a.VIP-link{width:200px;float:left;padding-bottom:5px;color:#666666;text-decoration:none;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:left;}
a:hover.VIP-link{color:#999999;text-decoration:none;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:left;}

div#link-interior{padding-left:2px;padding-top:2px;padding-bottom:2px;width:213px;height:30px;position:relative;top:-30px;background-color:#303030;color:white;font-weight:bold;font-size:16px;letter-spacing:2px;text-align:left;line-height:14px;}


div#interior-projects{float:left;width:500px;font-size:23px;font-weight:300;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#CCCCCC;padding-bottom:5px;}
div#interior-subprojects{float:left;width:500px;font-size:11px;font-weight:bold;font-style:italic;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#FFFFFF;padding-bottom:5px;}
div#interior-text2{font-size:12px;font-weight:100;color:#FFFFFF;line-height:17px;text-align:left;font-family:Arial, Helvetica, sans-serif;}

div#interior-header{padding-top:10px;float:left;width:720px;font-size:27px;line-height:24px;font-weight:300;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#999999;padding-bottom:5px;}
div#interior-text{font-size:13px;font-weight:100;color:#FFFFFF;letter-spacing:1px;line-height:21px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
a.interior-text{font-size:13px;font-weight:100;color:#CCCCCC;letter-spacing:2px;line-height:25px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
a:hover.interior-text{font-size:13px;font-weight:100;color:#999999;letter-spacing:2px;line-height:25px;text-align:left;font-family:Arial, Helvetica, sans-serif;}
div#interior-text3{font-size:13px;width:500px;font-weight:100;color:#FFFFFF;letter-spacing:1px;line-height:21px;text-align:left;font-family:Arial, Helvetica, sans-serif;}

div#interior-events{float:left;width:720px;font-size:23px;font-weight:300;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#CCCCCC;padding-bottom:5px;}
div#interior-gov{float:left;width:500px;font-size:14px;font-weight:300;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#CCCCCC;padding-bottom:5px;}
div#interior-subgov{float:left;width:500px;font-size:11px;font-weight:bold;font-style:italic;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#FFFFFF;padding-bottom:5px;}


/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  FOOTER   //////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/


div#footer-bar{padding-top:5px;width:1000px;}
div#footer-left{text-align:left;color:#999999;font-family:"Times New Roman", Times, serif;font-size:12px;}
div#footer-right{text-align:right;color:#999999;font-family:"Times New Roman", Times, serif;font-size:12px;}

a.footer-left{color:#dbcc28;}
a:hover.footer-left{color:#fae71a;}

a.footer-links{color:#999999;text-decoration:none;letter-spacing:1px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-right:10px;}
a:hover.footer-links{color:#cccccc;}
	
a.footer-right{color:#999999;text-decoration:none;}
a:hover.footer-right{color:#cccccc;}
	
	
	

/*//////////////////////////////////////////////////////////////////////////////////
//////////////////  ACCORDION CONTENT    ///////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////*/

.accordion-header{
cursor: hand;width:700px;
cursor: pointer;float:left;
font: bold 14px Verdana;
margin: 10px 0;
font-size:27px;font-weight:300;font-family:Arial, Helvetica, sans-serif;letter-spacing:4px;text-align:left;color:#999999;}



.openaccordion{ /*class added to contents of 2nd demo when they are open*/
color: #dbcc28;width:700px;float:left;
}


.closedaccordion{ /*class added to contents of 2nd demo when they are closed*/
color: #999999;width:700px;float:left;
}
