html{-webkit-font-smoothing: antialiased;}
body{font-family: arial, helvetica, sans-serif; font-size: 0.8em; color: #999;}

h1{background: #fff url('../images/iag-logo.gif') 0 0 no-repeat; height: 61px; width: 290px; margin: 0 0 0 60px;}
	h1 span{display: none;}
h2{font-size: 2.5em; font-weight: normal; color: #70706b; margin: 40px 0 0 0; text-transform:uppercase;}
h3{font-size: 2.5em; font-weight: normal; color: #70706b; margin: 10px 0 30px 0; line-height: 1.2em;}
h5{font-size: 1em; font-weight: normal;}         

#wrapper{width: 940px; padding: 0 10px; margin: 0 auto;}
   
	#wrapper #language-select{width: 940px; height: 20px; text-align: right; margin: 20px 0 0 0;}
		#wrapper #language-select span{color: #000; margin: 0 20px 5px 0;}
		#wrapper #language-select image{margin-top: 10px;}
	#wrapper #header{width: 940px; height: 80px; border-bottom: 2px solid #aaa;}
	
	#wrapper #left #nav{width:180px; float: left; display: inline; margin: 0 10px 0 0;}
		#wrapper #left #nav #nav-header{width:180px; height: 80px;}
		#wrapper #left #nav #nav-content{width:180px; height: 300px; background: #f6f6f6 url('../images/nav-gradient.gif') 0 bottom no-repeat; padding: 0 0 150px 0;}
			#wrapper #left #nav #nav-content ul{margin: 10px 0 0 0;} 
				#wrapper #left #nav #nav-content ul li{margin: 0 0 10px 2px;}
					#wrapper #left #nav #nav-content ul li a{color: #999; text-decoration: none;}
					#wrapper #left #nav #nav-content ul li.active a{color: #c8b640;}
		
	#wrapper #right #content{width:560px; float: left; display: inline; margin: 0 10px 0 0;}
		#wrapper #right #content #content-header{width:560px; height: 80px;}
			#wrapper #right #content #content-header h2{float: left;}
		#wrapper #right #content #content-content{width:560px;} 
			#wrapper #right #content #content-content p{font-size: 1.2em; line-height: 1.2em; width:480px;}     
				#wrapper #right #content #content-content #content-boxes{width:560px; float: left; display: inline; margin: 20px 0 0 0; background: transparent url('../images/plane-tail-1.jpg') right bottom no-repeat;}
					#wrapper #right #content #content-content #content-boxes p{width: auto;}
					#wrapper #right #content #content-content #content-boxes .box{width: 270px; padding: 5px; height: 80px; background: none #f6f6f6; margin: 0 0 10px 0;} 

	#wrapper #right #sidebar{width:180px; float: left; display: inline; margin: 0 0 0 0;} 
		#wrapper #right #sidebar #sidebar-header{width:180px; height: 80px;}
		#wrapper #right #sidebar #sidebar-content{width:180px;}
			#wrapper #right #sidebar #sidebar-content div{padding-bottom: 20px; background: none #f6f6f6;}
				#wrapper #right #sidebar #sidebar-content div#reports{background: #f6f6f6 url('../images/sidebar-gradient.gif') 0 bottom no-repeat; height: 80px;}
			#wrapper #right #sidebar #sidebar-content div p,
			#wrapper #right #sidebar #sidebar-content div li{padding: 0 5px 5px 5px;}
			#wrapper #right #sidebar #sidebar-content div#shares li{padding: 0 5px;}
			#wrapper #right #sidebar #sidebar-content div h5{padding: 8px 5px;}
			#wrapper #right #sidebar #sidebar-content * h5{display: block; width: 170px; height: 10px; margin: 0 0 10px 0; background: none #f4f2e2;}
			#wrapper #right #sidebar #sidebar-content * ul li a{color: #c8b640;}
			
		#wrapper #right #footer{width: 750px; height: 20px; float: right; border-top: 2px solid #aaa; text-align: right; margin: 20px 0 0 0; padding: 20px 0 0 0;}
			#wrapper #right #footer span{margin: 0 40px 0 0;}
		  	#wrapper #right #footer img{margin: 0 10px 0 0; padding:  0 10px 0 0; border-right: 2px solid #aaa;}
			#wrapper #right #footer img.last-image{margin: 0; padding: 0; border-right: none;} 
			
.border-top{border-top: 3px solid #c8b640;}
.clear{clear: both;}

table{margin: 20px 0;}
table tr td{border: 1px solid #aaa; padding: 5px;}       
table tr th{border: 1px solid #aaa; padding: 5px; background-color: #f6f6f6;}