@charset "utf-8";

	/* Index */
	
	h3 {color:#00b7ce}
	
	div#banners {
	-moz-border-radius:12px; 
	-webkit-border-radius:12px;
	width:916px; height:200px;
	border:2px solid #fff;
	margin:0 0 25px 0;
	background:#fff;
	float:left;
	}

	/* ------------------------------- */

	div#entryIndex {
	-moz-border-radius:12px; 
	-webkit-border-radius:12px;
	width:868px; height:auto;
	background:#dae1e3 url(../img/entryBg.png) top repeat-x;
	padding:25px 25px 35px 25px;
 	height:auto;
	float:left;
	}

	div#entryIndex h2 {
	width:100%; height:auto;
	font:20px Calibri, Arial, Helvetica, sans-serif;
	margin:25px 0 12px 0;
	color:#383833;
	float:left;
	}
	
	div#sidebarIndex {
	width:310px; height:auto;
	float:right;
	}

	div#workUs {
	width:230px; height:auto;
	background:url(../img/in.png) left no-repeat;
	padding:0 0 0 80px;
	margin:-15px 0 0 0;
	float:left;
	}
	
	
	/* Gallery */

	ul#gallery {
	padding:0 0 24px 0; margin:0 0 -5px 0;
	background:url(../img/space.png) bottom repeat-x;
	float:left;
	}

	ul#gallery li {
	width:190px; height:auto;
	list-style-type:none;
	margin:0 35px 0 0;
	float:left;
	}
	
	ul#gallery li p {
	margin:8px 0 3px 0;
	float:left;
	}

	ul#gallery li a img {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	width:190px; height:130px;
	border:2px solid #fff;
	float:left;
	}

	ul#gallery li a:hover img {
	box-shadow:0px 0px 10px #abb9c2; 
	-moz-box-shadow:0px 0px 10px #abb9c2; 
	-webkit-box-shadow:0px 0px 10px #abb9c2; 
	}
	
	
	/* newsIndex */
	
	div#newsIndex {
	width:533px; height:auto;
	margin:0 0 0 0;
	float:left;
	}
	
	div#newsIndex ul {
	width:533px; height:auto;
	padding:0; margin:0;
	float:left;
	}
	
	*+html div#newsIndex ul {margin:0 0 20px 0} /* ie7 */

	div#newsIndex ul li {
	width:533px; height:auto;
	list-style-type:none;
	margin:0 25px 20px 0;
	float:left;
	}
	
	div#newsIndex ul li h3 {
	width:533px; height:auto;
	font:13px Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	padding:0;
	}
	
	div#newsIndex ul li p {margin:0}

