/*---reset css---*/
	*{margin:0; padding:0;}
	html, body, div, object,h1, h2, h3, h4, h5, h6, p, blockquote, font, img,
	form, table, caption, tbody, tfoot, thead, tr, th, td, ol, ul{
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: normal;
		font-style: inherit;
		font-family: inherit;
	}
	body{ background-color:#c8c9cd;text-align:center;font-family:"myriad pro",tahoma,arial,sans-serif;font-size:62.5%; }
	ul, ol { list-style-type:none; }
	table { border-collapse:collapse;border-spacing:0; }
	caption, th, td { font-weight:normal; }
	img { border: none; }
	sup { font-size: 0.9em;}
	span{ font-weight: lighter;}
	
	#wrapper { color:#000;width:774px;margin:0 auto;padding:0px;text-align:left;height:auto; }
	
	#header { background:url(images/Ines-logo.gif) no-repeat;margin:0;padding:0;height:66px;width:774px;display:block; float:left; }
    #header h1 { text-indent:-9999px; }
	#header h1 a{ display:block;height:66px;width:325px; }
	
	/*---navigation style---*/
	#nav{width:774px;background:#ffffff;}
	#nav ul{font-size:1.2em;float:left;}
	#nav ul li{display:inline;float:left;position:relative;margin-right:3px;width:126px;}
	#nav ul li.last{width:129px;background:#5e5372;margin:0;border:none; }
	#nav ul li.contcurr{font-size: 0.9em;width:123px;background:#5e5372;margin:0;border:none;background:#11176a;padding:8px 0 6px 6px;color:#fff; text-align:center;}
	#nav ul li.current{width:121px;text-decoration: none;background:#11176a;padding:8px 6px 6px 0;color:#fff;margin-right:2px;border:none; font-size: 0.9em; text-align:center;}
	#nav ul li a{ display:block; width:121px;text-decoration: none;background:#5e5372;padding:8px 6px 6px 0;color:#fff; font-size: 0.9em; text-align:center; }
	#nav ul li a:hover{ background:#11176a;}
	#nav ul li ul {left: 0;top: 26px;position:absolute;display: block;z-index: 100;}
    #nav ul li ul li{display: inline;float: none;margin:0;padding:0;}
	#nav ul li ul li.active{width: 180px;padding:4px 4px 4px 25px;background:#11176a;margin-top:2px;display:block;font-size:12px;color:#fff; }
	#nav ul li ul li a{width:180px;font-weight:normal;padding:4px 4px 4px 25px;background:#11176a;margin-top:2px;font-size:12px; }
    #nav ul li.headlink ul { display: none;font-size:1.1em; }
    #nav ul li.headlink:hover ul { display: block; }
	
	#visual{ background:url(images/main_image.jpg) no-repeat; height:167px;}
	#visual h2{font-size:2.4em;top:120px;left:33px;position:relative;color:#7d1723; font-weight: lighter; }
	
	#container{width:774px;height:auto;overflow:hidden;margin:0;background:#fff url(images/main-cont-bg.gif) repeat-y;}
	#container-offer{width:774px;height:auto;overflow:hidden;margin:0;background:#fff url(images/main-cont-bg-offer.jpg) repeat-y;}
	#container #divider{width:520px;margin:0 0 0 20px;}    
	
	/*---main content style---*/
 	#mainCol{width:550px;margin:20px 0 0 0px;float:left;padding-bottom:20px;height:470px; }
	#mainCol p{font-size:1.3em;padding:10px 10px 0px 20px; float: left; display:inline; }
	#mainCol ul{width:480px;font-size:1.3em;padding:10px 0 0px 20px;float:left; display:inline;}
	#mainCol ul li{padding:0 0 6px 0px;float:left;width:350px;}
	#mainCol ul.subInfo{width:220px;float:left;padding:20px 0 30px 20px;margin-left:-40px; }
	#mainCol ul.registered, .fullcol div#copy-container ul.registered{padding:0 0 0px 10px;width:520px;}
	#mainCol ul.registered li{padding:7px 0 0 10px;font-size:1.0em;}
	.fullcol div#copy-container ul.registered { padding:0 0 0 20px;}
	.fullcol div#copy-container ul.registered li{padding:7px 0 0 0px;font-size:1.3em;}
	.addresscont ul.logos { display: inline; float: left;  margin: 50px 0 0 5px; padding: 0; width: 233px;}
	.addresscont ul.logos li{display:inline;float:left; width: 55px;}
	.fullcol{width:760px;margin:0 0 0 0px;float:left;padding-bottom:20px;height:830px; }
	.fullcol ul.development {
    border-right: 7px solid #CCCCCC;
    height: 823px;
    width: 220px;
    float: left;
   padding:20px 5px 0 35px;
   
}
   .fullcol ul.development li{margin:0;padding:0;}
   .fullcol ul.development a{width:208px;font-weight:normal;padding:13px 0 12px 4px;background:#cddbf5;margin-bottom:6px;display: block;color:#40488d; text-decoration:none; text-transform: uppercase; font-size: 1.3em; cursor: pointer; text-align:center;}
   .fullcol ul.development a.showactive{width:208px;font-weight:normal;padding:13px 0px 12px 4px;background:#7d1723; color: white;margin-bottom:6px;display: block;text-decoration:none; text-transform: uppercase; font-size: 1.3em; text-align:center;}
    .fullcol ul.development a:hover{ background:#7d1723; color: white;}
	
	.fullcol div#copy-container{width:480px;float:right; position: relative; margin:-10px 0 0 0;}
	
	.fullcol div#copy-container p{ font-size:1.3em; padding: 10px 10px 0 20px; width: 430px;}
	/*---side col page style---*/
	#subCol{width:170px;float:left;padding:20px 0px 0 23px;  position:relative; display:inline;}
	
	#subCol p{color:#7d1723;font-size:1.0em; padding: 0 0 0px 0;}
	#subCol .subInfoMore{ background: #11176a; padding: 20px; height: 140px; position: absolute; top: 103px; width: 140px; display:inline;}
	#subCol .subInfoMore p, #subCol .subInfoMore a{color:#fff;font-size:1.4em; font-weight: normal;}
	
	#subCol .addresscont{position:absolute; top:31px;}
	#subCol .addresscont img {margin: -31px 0 30px -19px;}
	#subCol .addressconthome{position:absolute; top:31px;}
	#subCol p.phone{font-size:2.2em;color:#5e5372; font-weight: bold;  margin: -3px 0 0 0; padding:0;}
	#subCol p.address {font-size:1.4em;color:#5e5372; margin: 0;}
	#subCol p.address a{text-decoration:none;color:#5e5372;}
	#subCol blockquote{color:#7d1723;font-size:1.4em;margin:0px 0 0 0;width:180px;}
	.clear{ clear:both; }

	/*---contact us page style---*/
	.bookForm  input, .bookForm select, .bookForm textarea { font-family:"myriad pro",tahoma,arial,sans-serif;  padding: 1px 2px;color:#666; }
	.bookForm input.longer:focus, .bookForm textarea.message:focus, .bookForm textarea:focus{background-color:#f0f0f0;}
	 p.questions{margin:0px 0 20px 0px; width:400px;	}
	 p.fields {margin:-25px 0 20px 0px; }
	 p.fields strong{;color:#8e8e8e;font-size:1.0em; }
	.bookForm { list-style: none; margin-left:20px;margin-top:0; width:480px;font-family:myriad pro,tahoma,arial,sans-serif;}
	.bookForm label { display: block; width:120px; float: left; color: #333;border:none; }
	.bookForm li { margin-bottom: 15px; font-size:1.2em;clear:both;width:340px;padding-bottom:15px;font-family:myriad pro,tahoma,arial,sans-serif;}
	.submit{ width:105px;background:#f9f9f9;border:1px solid #7d7d7d;display: block;margin:50px 0 0 80px; }
	.bookForm .normal { width: 110px; } 		
	.bookForm li label.radio { float:left;width: 60px;margin:13px 0 5px 0;}
	.bookForm li label.radio input {float:left; display: inline; width: auto; margin-right: 2px;margin-bottom:10px;}
	.bookForm .long { width: 100px;  }
	.bookForm input.longer { width:205px;background:#f9f9f9;border-top:2px solid #848484;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;display: block;float:left; }
	.bookForm textarea.message { width:205px;background:#f9f9f9;border-left:2px solid #848484;border-top:2px solid #848484;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;display: block;float:left;font-family:myriad pro,tahoma,arial,sans-serif;font-size:1.0em; }
	.error { font-weight: bold; font-style: italic; color: #cc0000;display:block;font-size: 1.2em;padding:5px 0 3px 20px;margin:0; }
	
	/*---footer page style---*/
	#footer {background:url(images/footer-bg.gif) repeat-x; height:40px;width:100%;margin:-20px 0 0 0;padding:0;}
