
	
/*---------------------------------------------------------------------------------------------------------------------------
	0.	Table of Contents
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	1.	Body
	2.	Links
	3.	General
	4.	Common
	5.	Home
	6.	Projects
	7.	Project Detail
	8.	News
	9.	News Detail
	10.	About Us
	11.	Working
	---------------------------------------------------------------------------------------------------------------------------*/
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	1.	Body
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	body {
		margin: 0;
		overflow-x: hidden;
		overflow-y: hidden;
		color: #616161;
		font: 12px/15px Arial, "Century Gothic", "Lucida Sans", "Trebuchet MS", Helvetica, sans-serif;
		background: #616161 url(../images/mainBg.gif) repeat fixed center center;
	}
	
	/*---------------------------------------------------------------------------------------------------------------------------
	2.	Links
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	a {
		text-decoration: none;
		color: #7AAB02;
	}
		
		a:hover {
			text-decoration: underline;
		}
		
		a:active {
			outline: none;
		}
	
	a.readMore {
		color: #7AAB02;
	}
		
		a.readMore:visited {
			padding: 0 14px 0 0;
			background: transparent url(../images/tick.png) no-repeat scroll center right;
		}
	
	a.external {
		padding: 0 20px 0 0;
		background: transparent url(../images/outLink.png) no-repeat scroll center right;
		color: #7AAB02;
	}
	
	h2 a {
		color: #fff;
	}
		
		h2 a:hover {
			text-decoration: none;
		}
	
	h3 a {
		color: #fff;
	}
	
	a.btn {
		display: block;
		background-repeat: no-repeat;
		background-position: top left;
	}
		
		a.btn:hover {
			background-position: bottom left;
		}
		
		a.btn:active {
			outline: none;
		}
		
		a.btn span {
			display: none;
		}
	
	/*---------------------------------------------------------------------------------------------------------------------------
	3.	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	img {
		display: block;
		border: 0px none #600;
	}
	
	p {
		margin: 0 0 13px;
		padding: 0;
	}
		
		p.pGroup {
			margin: 0 0 11px !important;
		}
	
	.bodyText {
		font: 12px/15px Arial, "Century Gothic", "Lucida Sans", "Trebuchet MS", Helvetica, sans-serif !important;
		letter-spacing: normal;
	}
		
		.bodyText a {
			text-decoration: none;
			color: #f03 !important;
		}
			
			.bodyText a:hover {
				text-decoration: underline;
				color: #f03 !important;
			}
	
	h1 {
		display: none;
	}
	
	h2 {
		max-height: 68px;
		margin: 0 0 5px 0;
		padding: 0;
		overflow: hidden;
		font-size: 32px;
		font-weight: normal;
		color: #666;
		letter-spacing: -2px;
		line-height: 36px;
		text-transform: uppercase;
	}
		
		h2.smaller {
		}
	
	h3 {
		max-height: 33px;
		margin: 2px 0;
		overflow: hidden;
		font-size: 14px;
		font-weight: bold;
		line-height: 16px;
		color: #fff;
	}
	
	/*---------------------------------------------------------------------------------------------------------------------------
	4.	Common
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.clearer {
		height: 0;
		overflow: hidden;
		clear: both;
	}
	
	.main {
		width: 13950px; /* JAVASCRIPTEAR Y TAL */
		height: 614px;
		position: absolute;
		margin: -307px 0 0 0;
		top: 50%;
	}
	
		.main .nav {
			width: 398px;
			height: 25px;
			position: fixed;
			right: 70px;
		}
			
			.main .nav .backToStart {
				width: 129px;
				height: 25px;
				float: right;
			}
			
			.main .nav .jezik {
				width: 91px;
				height: 25px;
				float: right;
			}
			
			.main .nav .backToPrevious {
				width: 129px;
				height: 25px;
				float: right;
			}
		
		.main .content {
			width: 5680px; /* JAVASCRIPTEAR Y TAL */
			height: 580px;
			margin: 16px 0 0 0;
			padding: 9px 0;
			float: left;
			overflow: hidden;
			background: transparent url(../images/contentBigBgFront.png) repeat-x scroll top left;
		}
		
		.main .endSpacer {
			width: 70px;
			height: 598px;
			margin: 16px 0 0 0;
			float: left;
			background: transparent url(../images/contentEndProducts.png) no-repeat scroll left top;
		}
	
	.linQuo {
		color: #fff;
	}
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	5.	Home
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.frontPage {
		width: 1290px;
		height: 580px;
		padding: 0.01px 0 0;
		float: left;
	}
		
		
			
			.frontPage .logo {
				width: 235px;
				height: 500px;
				margin: 40px 0 0 50px;
				float: left;
			}
			
						
			.frontPage .mainMenu {
				width: 800px;
				height: 16px;
				float: left;
				margin: 1px 0 0 0px;
				/*display: inline;*/
			}
				/*
			.listmenuRooms {
				margin: 20px 0 0 0;
				padding: 0px;
				padding-top: 90px;
				list-style-type: none;
				width:525px;
				height: 108px;
				background: url(../images/living_rooms.jpg) left -198px no-repeat;
				text-align: right;
				padding-left: 275px;
			}*/
			
			.listmenuRooms {
				margin: 20px 0 0 0;
				padding: 0px;
				padding-top: 70px;
				list-style-type: none;
				width:525px;
				height: 128px;
				background: url(../images/living_rooms.jpg) left -198px no-repeat;
				text-align: right;
				padding-left: 275px;
			}
			
			.listmenuBedRooms {
				margin: 20px 0 0 0;
				padding: 0px;
				padding-top: 90px;
				list-style-type: none;
				width:525px;
				height: 108px;
				background: url(../images/bed_rooms.jpg) left -198px no-repeat;
				text-align: right;
				padding-left: 275px;
			} 
			
			
			
			.listmenuRooms li, .listmenuBedRooms li  {
				border-bottom:1px solid #ffffff;
				padding: 0;
				height: 25px;
				margin: 0;
				width: 500px;
			}
			
			
			.listmenuRooms .start, .listmenuBedRooms .start {
				padding: 0;
				border-top: solid 1px #FFFFFF;
				border-bottom:solid 1px #ffffff;
				height: 25px;
				margin: 0;
				width: 500px;
			}
			
			.listmenuRooms li a, .listmenuBedRooms li a {
				color: #ffffff;
				display: block;
				padding: 0;
				margin: 0;
				padding-top: 4px;
				height: 21px;
				font-size: 20px;
				text-decoration: none;
				font-weight:normal;
				background-color:transparent;
				font-family: Arial, "Century Gothic";
				text-transform: uppercase;
				width: 500px;
			}
			
			.listmenuRooms li a:hover, .listmenuBedRooms li a:hover {
				background-color: #ffffff;
				color:#477E02;
				height: 100%;
				padding-top: 4px;
				height: 21px;
			}
			
			.listmenuRooms li a.current, .listmenuBedRooms li a.current {
				background-color: #ffffff;
				color:#477E02;
			}
				

	.frontPage .rightImage {
		width: 400px;
		height: 580px;
		margin: 0;
		margin: -555px 0px 0 840px;
		overflow: hidden;
		padding: 0;
		position: absolute;
		color: #FFFFFF;
		background: transparent url(../images/proizvodi_desno_en.jpg) right bottom no-repeat;
	}	
	
	.sectionPresentacion {
		width: 600px; /* 800 */
		height: 580px;
		/*padding: 100px 140px 0 0px;*/
		padding: 10px 140px 0 0px;
		float: left;
		background: transparent url(../images/products_page_bg.jpg) no-repeat scroll left top;
	}
		
	.sectionPresentacion .livingRoomsModernSiena {
			margin: 10px 0 0 0;
			padding: 0px;
			padding-top: 0px;
			list-style-type: none;
			width:394px;
			height: 174px;
			background: url(../images/livingRoom_modern_siena.jpg) left 0px no-repeat;
			text-align: right;
			padding-left: 290px;
			cursor: hand;
			cursor: pointer;
		}
	
	.sectionPresentacion .livingRoomsModernSiena .header, .sectionPresentacion .livingRoomsModernParma .header {
		width: 380px;
		padding-top: 20px;
		font-size: 24px;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.sectionPresentacion .livingRoomsModernSiena .text, .sectionPresentacion .livingRoomsModernParma .text {
		width: 380px;
		height: 40px;
		font-size: 11px;
		text-transform: uppercase;
		display: block;
		margin-top: 80px;
		color: #FFFFFF;
		font-weight: normal;
		line-height: 12px;
	}
		
	.sectionPresentacion .livingRoomsModernParma {
		margin: 20px 0 0 0;
		padding: 0px;
		padding-top: 0px;
		list-style-type: none;
		width:394px;
		height: 174px;
		background: url(../images/livingRoom_modern_parma.jpg) left 0px no-repeat;
		text-align: right;
		padding-left: 290px;
		cursor: hand;
		cursor: pointer;
	}
	
	.sectionPresentacion .rightImage {
		width: 55px;
		height: 580px;
		margin: -388px 0px 0 760px;
		margin: -204px 0px 0 760px; /* -388 */
		padding: 0px 0 0 0;
		float: left;
		color: #FFFFFF;
		background: transparent url(../images/naslovi_soba.png) no-repeat -480px 0px;
	}
	
	
	/* classic_right_text */
		
	.sectionPresentacion .livingRoomsClassicSiena {
			margin: 10px 0 0 0;
			padding: 0px;
			padding-top: 0px;
			list-style-type: none;
			width:394px;
			height: 174px;
			background: url(../images/livingRoom_classic_firenza.jpg) left 0px no-repeat;
			text-align: right;
			padding-left: 290px;
			cursor: hand;
			cursor: pointer;
		}
	
	.sectionPresentacion .bedRoom_children {
	   float: left;
		margin: 10px 0 0 0;
		padding: 0px;
		padding-top: 0px;
		list-style-type: none;
		width:394px;
		height: 174px;
		background: url(../images/bedRoom_children.jpg) left 0px no-repeat;
		text-align: right;
		padding-left: 290px;
		cursor: hand;
		cursor: pointer;
	}	
	
	.sectionPresentacion1 {
		width: 800px;
		height: 580px;
		padding: 10px 140px 0 0px;
		float: left;
		background: transparent url(../images/products_page_bg.jpg) no-repeat scroll left top;
	}
		
	.sectionPresentacion .bedRoom_junior, 
	.sectionPresentacion .bedRoom_color,
	.sectionPresentacion1 .bedRoomMaster_Euphoria,
	.sectionPresentacion1 .bedRoomMaster_Impresia,
	.sectionPresentacion1 .bedRoomMaster_Verona {
		margin: 10px 0 0 0;
		padding: 0px;
		padding-top: 0px;
		list-style-type: none;
		width:394px;
		height: 174px;
		text-align: right;
		padding-left: 290px;
		cursor: hand;
		cursor: pointer;
	}	
	
	.sectionPresentacion1 .bedRoomMaster_Euphoria {
		background: url(../images/bedRoomMaster_Euphoria.jpg) left 0px no-repeat;
	}
	.sectionPresentacion1 .bedRoomMaster_Impresia {
		background: url(../images/bedRoomMaster_Impresia.jpg) left 0px no-repeat;
	}
	.sectionPresentacion1 .bedRoomMaster_Verona {
		background: url(../images/bedRoomMaster_Verona.jpg) left 0px no-repeat;
	}
	
	.sectionPresentacion .bedRoom_junior {
		background: url(../images/bedRoom_junior.jpg) left 0px no-repeat;
	}
	
	.sectionPresentacion .bedRoom_color {
		background: url(../images/bedRoom_color.jpg) left 0px no-repeat;
	}
	
	.sectionPresentacion .livingRoomsClassicSiena .header, 
	.sectionPresentacion .livingRoomsClassicParma .header, 
	.sectionPresentacion .livingRoomsClassicMania .header,
	.sectionPresentacion .bedRoom_children .header, 
	.sectionPresentacion .bedRoom_junior .header,
	.sectionPresentacion .bedRoom_color .header,
	.sectionPresentacion1 .bedRoomMaster_Euphoria .header,
	.sectionPresentacion1 .bedRoomMaster_Impresia .header,
	.sectionPresentacion1 .bedRoomMaster_Verona .header {
		width: 380px;
		padding-top: 20px;
		font-size: 24px;
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.sectionPresentacion .livingRoomsClassicSiena .text, 
	.sectionPresentacion .livingRoomsClassicParma .text,
	.sectionPresentacion .livingRoomsClassicMania .text, 
	.sectionPresentacion .bedRoom_children .text,
	.sectionPresentacion .bedRoom_junior .text,  
	.sectionPresentacion .bedRoom_color .text,  
	.sectionPresentacion1 .bedRoomMaster_Euphoria .text,
	.sectionPresentacion1 .bedRoomMaster_Impresia .text,
	.sectionPresentacion1 .bedRoomMaster_Verona .text {
		width: 380px;
		height: 40px;
		font-size: 11px;
		text-transform: uppercase;
		display: block;
		margin-top: 80px;
		color: #FFFFFF;
		font-weight: normal;
		line-height: 12px;
	}
		
	.sectionPresentacion .livingRoomsClassicParma {
		margin: 10px 0 0 0;
		padding: 0px;
		padding-top: 0px;
		list-style-type: none;
		width:394px;
		height: 174px;
		background: url(../images/livingRoom_classic_garda.jpg) left 0px no-repeat;
		text-align: right;
		padding-left: 290px;
		cursor: hand;
		cursor: pointer;
	}
	
	.sectionPresentacion .livingRoomsClassicMania {
		margin: 10px 0 0 0;
		padding: 0px;
		padding-top: 0px;
		list-style-type: none;
		width:394px;
		height: 174px;
		background: url(../images/livingRoom_classic_mania.jpg) left 0px no-repeat;
		text-align: right;
		padding-left: 290px;
		cursor: hand;
		cursor: pointer;
	}
	
	.sectionPresentacion .rightImageClassic {
		width: 60px;
		height: 580px;
		margin: -378px 0px 0 760px; /* -562 */
		padding: 0px 0 0 0;
		float: left;
		color: #FFFFFF;
		background: transparent url(../images/naslovi_soba.png) no-repeat -535px 0px;
	}
	
	.sectionPresentacion .rightImageChildren {
		width: 60px;
		height: 580px;
		margin: -194px 0px 0 760px;
		padding: 0px 0 0 0;
		float: left;
		color: #FFFFFF;
		background: transparent url(../images/naslovi_soba.png) no-repeat -180px 0px;
	}
	
	.sectionPresentacion1 .rightImageMaster {
		width: 60px;
		height: 580px;
		margin: -562px 0px 0 760px;
		padding: 0px 0 0 0;
		float: left;
		color: #FFFFFF;
		background: transparent url(../images/naslovi_soba.png) no-repeat -60px 0px;
	}
	
	.sectionPresentacion .rightImageJunior {
		width: 60px;
		height: 580px;
		margin: -194px 0px 0 760px; /* -378 */
		padding: 0px 0 0 0;
		float: left;
		color: #FFFFFF;
		background: transparent url(../images/naslovi_soba.png) no-repeat -300px 0px;
	}
		.sectionPresentacion .presentacionPrologue {
			width: 150px;
			height: 382px;
			margin: 0 40px 0 0;
			padding: 198px 0 0 0;
			float: left;
			color: #616161;
		}
			
			.sectionPresentacion .presentacionPrologue p {
				margin: 0 0 15px;
			}
		
		.sectionPresentacion .featuredProject {
			width: 410px;
			height: 580px;
			float: left;
		}
			
			.sectionPresentacion .featuredProject .featuredImage {
				width: 410px;
				height: 274px;
				margin: 0 0 10px 0;
			}
	
	.sectionPortfolio {
		width: 1350px;
		height: 580px;
		padding: 0 0 0 130px;
		float: left;
		background: transparent url(../images/homeTitleSec2.png) no-repeat scroll left top;
	}
		
		.sectionPortfolio .viewAllProtfolio {
			width: 96px;
			height: 188px;
			float: left;
			margin: 0 0 0 -106px;
		}
		
		.sectionPortfolio .projectGroup {
			width: 620px;
			height: 550px;
			margin: 0 35px 0 0;
			padding: 30px 0 0 0;
			float: left;
		}
			
			.sectionPortfolio .projectGroup .project {
				width: 620px;
				height: 241px;
				overflow: hidden;
				margin: 0 0 30px;
				padding: 0.01px 0 0;
			}
				
				.sectionPortfolio .projectGroup .project .projectImage {
					width: 332px;
					height: 241px;
					margin: 5px 10px 0 0;
					float: left;
				}
				
				.sectionPortfolio .projectGroup .project p{
					max-height: 105px;
					overflow: hidden;
				}
				
				
.sectionPortfolioRealizovani {
		width: 1300px;
		height: 580px;
		padding: 0 0 0 130px;
		float: left;
		background: transparent url(../images/homeTitleSec4.png) no-repeat scroll left top;
	}
		
		.sectionPortfolioRealizovani .viewAllProtfolio {
			width: 96px;
			height: 188px;
			float: left;
			margin: 0 0 0 -106px;
		}
		
		.sectionPortfolioRealizovani .projectGroup {
			width: 600px;
			height: 550px;
			margin: 0 35px 0 0;
			padding: 30px 0 0 0;
			float: left;
		}
			
			.sectionPortfolioRealizovani .projectGroup .project {
				width: 620px;
				height: 241px;
				overflow: hidden;
				margin: 0 0 30px;
				padding: 0.01px 0 0;
			}
				
				.sectionPortfolioRealizovani .projectGroup .project .projectImage {
					width: 332px;
					height: 241px;
					margin: 5px 10px 0 0;
					float: left;
				}
				
				.sectionPortfolioRealizovani .projectGroup .project p{
					max-height: 105px;
					overflow: hidden;
				}				
	
	.sectionRealizovani {
		width: 660px;
		height: 550px;
		padding: 30px 0 0 135px;
		float: left;
		background: transparent url(../images/homeTitleSec0.png) no-repeat scroll left top;
	}			
				
	.sectionNosotros {
		width: 660px;
		height: 550px;
		padding: 30px 0 0 135px;
		float: left;
		background: transparent url(../images/homeTitleSec2.png) no-repeat scroll left top;
	}
		
		.sectionNosotros .aboutUs {
			width: 330px;
			height: 550px;
			margin: 0 40px 0 0;
			padding: 0.001px 0 0 0;
			float: left;
			line-height: 16px;
		}
			
			.sectionNosotros .aboutUs p {
				margin: 0 0 27px;
			}
		
		.sectionNosotros .syndication {
			width: 250px;
			height: 550px;
			margin: 0 40px 0 0;
			float: left;
		}
			
			.sectionNosotros .syndication p {
				margin: 0 0 27px;
			}
			
			.sectionNosotros .syndication h2 {
				text-transform: none;
			}
			
			.sectionNosotros #twitter_div ul {
				margin: 0;
				padding: 0 15px;
				list-style-type: square;
				color: #fff;
			}
				
				.sectionNosotros #twitter_div ul li {
					margin: 0 0 8px 0;
				}
				
				.sectionNosotros #twitter_div ul span {
					color: #d4d4d4;
				}
			
			.sectionNosotros .qrCode {
				width: 66px;
				height: 66px;
				margin: 15px auto;
				border: 1px solid #555;
			}
			
			.sectionNosotros .flickr {
				width: 240px;
				height: 178px;
				margin: 0 auto;
			}
			
			.sectionNosotros .lastNews {
				width: 270px;
				height: 550px;
				margin: 0 40px 0 0;
				float: left;
			}
				
				.sectionNosotros .lastNews .article {
					width: 270px;
					height: 140px;
					margin: 0 0 25px;
				}
					
					.sectionNosotros .lastNews .article p {
						max-height: 75px;
						margin: 0;
						overflow: hidden;
					}
					
					.sectionNosotros .lastNews .article p.date {
						color: #fff;
						font-size: 10px;
						font-style: italic;
					}
	
	.sectionContactar {
		width: 910px;
		height: 550px;
		padding: 30px 45px 0 140px;
		float: left;
		background: transparent url(../images/homeTitleSec3.png) no-repeat scroll left top;
	}
		
		.sectionContactar .work4us {
			width: 336px;
			height: 503px;
			margin: 9px 40px 0 0;
			float: left;
			border: 1px solid #555;
		}
		
		.sectionContactar .contactForm {
			width: 530px;
			height: 550px;
			float: left;
		}
			
			.sectionContactar .contactForm .textNForm {
				height: 292px;
				overflow: hidden;
			}
			
			.sectionContactar .contactForm span.reqMark {
				color: #cc0000;
				font-size: 10px;
				font-weight: bold;
			}
			
			.sectionContactar .contactForm form {
				width: 530px;
				height: 190px;
				margin: 5px 0 20px 0;
			}
			
				.sectionContactar .contactForm form label {
					margin: 0 0 5px 0;
					float: left;
					display: block;
					color: #616161;
					text-align: right;
				}
					
					.sectionContactar .contactForm form label.labelName {
						width: 265px;
					}
					
					.sectionContactar .contactForm form label.labelMail {
						width: 265px;
					}
					
					.sectionContactar .contactForm form label.labelQuery {
						width: 530px;
					}
					
					.sectionContactar .contactForm form label.labelChanclas {
						width: 381px;
					}
				
				.sectionContactar .contactForm form .error {
					background-color: #e6e039 !important;
				}
				
				.sectionContactar .contactForm form .texter {
					width: 195px;
					border: 1px solid #555;
					font: 12px/14px "Lucida Sans", "Trebuchet MS", Helvetica, Arial, sans-serif;
				}
				
				.sectionContactar .contactForm form #contactFormChanclas {
					width: 90px !important;
				}
				
				.sectionContactar .contactForm form textarea {
					width: 460px;					
					height: 100px;
					border: 1px solid #555;
					font: 12px/14px "Lucida Sans", "Trebuchet MS", Helvetica, Arial, sans-serif;
					vertical-align: baseline;
				}
				
				.sectionContactar .contactForm form .chanclasImage {
					margin: 0 0 0 69px;
					float: left;
				}
				
				.sectionContactar .contactForm form .submiter {
					float: right;
					font: 12px/14px "Lucida Sans", "Trebuchet MS", Helvetica, Arial, sans-serif;
				}
			
			.sectionContactar #map {
				width: 530px;
				height: 180px;
				border: 1px solid #555;
			}
				
				.sectionContactar #map .fakeMap {
					width: 530px;
					height: 180px;
					cursor: pointer;
				}
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	6.	Projects
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.portfolio {
		width: 100%;
		height: 580px;
		padding: 0 0 0 130px;
		float: left;
		background: transparent url(../images/homeTitleSec1.png) no-repeat scroll left top;
	}
		
		.portfolio .viewAllProtfolio {
			width: 96px;
			height: 188px;
			position: absolute;
			margin: 0 0 0 -106px;
		}
		
		.portfolio .projectGroup {
			width: 620px;
			height: 550px;
			margin: 0 35px 0 0;
			padding: 30px 0 0 0;
			float: left;
		}
			
			.portfolio .projectGroup .project {
				width: 620px;
				height: 241px;
				overflow: hidden;
				margin: 0 0 29px;
				padding: 0.01px 0 0;
			}
				
				.portfolio .projectGroup .project .projectImage {
					width: 332px;
					height: 241px;
					margin: 5px 10px 0 0;
					float: left;
				}
				
				.portfolio .projectGroup .project p{
					max-height: 105px;
					overflow: hidden;
				}
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	7.	Project Detail
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.projectDetail {
		width: 100%;
		height: 550px;
		padding: 30px 0 0 130px;
		float: left;
		background: transparent url(../images/projectTitle.png) no-repeat scroll left top;
	}
		
		.projectDetail .images {
			width: 342px;
			height: 550px;
			float: left;
		}
			
			.projectDetail .images .image {
				width: 332px;
				height: 241px;
				margin: 5px 0 25px;
			}
			
			.projectDetail .images .imageFooter {
				display: block;
				text-align: center;
				color: #fff;
			}
		
		.projectDetail .description {
			width: 340px;
			height: 513px;
			padding: 0 10px 0 0;
			overflow: auto;
		}
			
			.projectDetail .description strong {
				color: #fff;
			}
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	8.	News
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.news {
		width: 100%;
		height: 550px;
		padding: 30px 0 0 130px;
		float: left;
		background: transparent url(../images/newsTitle.png) no-repeat scroll left top;
	}
		
		.news .articleGroup {
			width: 340px;
			height: 550px;
			margin: 0 40px 0 0;
			float: left;
			
		}
			
			.news .articleGroup .article {
				width: 340px;
				height: 151px;
				margin: 0 0 30px;
			}
				
				.news .articleGroup .article p {
					max-height: 90px;
					margin: 0;
					overflow: hidden;
				}
				
				.news .articleGroup .article p.date {
					color: #fff;
					font-size: 10px;
					font-style: italic;
				}
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	9.	News Detail
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.newsDetail {
		width: 100%;
		height: 550px;
		padding: 30px 0 0 130px;
		float: left;
		background: transparent url(../images/newsTitle.png) no-repeat scroll left top;
	}
		
		.newsDetail .article {
			width: 340px;
			height: 514px;
			padding: 0 10px 0 0;
			overflow: auto;
		}
			
			.newsDetail .article p {
				margin: 0;
			}
			
			.newsDetail .article p.date {
				color: #fff;
				font-size: 10px;
				font-style: italic;
			}
	
	/*---------------------------------------------------------------------------------------------------------------------------
	10.	The Team
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.theTeam {
		width: 100%;
		height: 550px;
		padding: 30px 0 0 130px;
		float: left;
		background: transparent url(../images/theTeamTitle.png) no-repeat scroll left top;
	}
		
		.theTeam .staffGroup {
			width: 295px;
			height: 550px;
			margin: 0 0 0 0;
			float: left;
			line-height: normal;
			
		}
			
			.theTeam .staffGroup .staff {
				width: 295px;
				height: 120px;
				margin: 0 0 30px;
				padding: 30px 0 0 0;
				color: #fff;
			}
				
				.theTeam .staffGroup .staff .portrait {
					width: 88px;
					margin: 0 5px 0 0;
					float: left;
				}
					
					.theTeam .staffGroup .staff .portrait img {
						margin: 0 auto;
					}
				
				.theTeam .staffGroup .staff .name {
					font-size: 23px;
					margin: 15px 0 0 0;
				}
				
				.theTeam .staffGroup .staff .role {
					font-size: 14px;
					font-weight: bold;
					margin: 0;
				}
				
				.theTeam .staffGroup .staff .personal {
					font-size: 12px;
					margin: 10px 0 0 0;
				}
					
					.theTeam .staffGroup .staff .personal a {
						color: #fff;
					}
	
	
	/*---------------------------------------------------------------------------------------------------------------------------
	11.	Working
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
	.working {
		width: 1280px;
		height: 580px;
		padding: 0.01px 0 0;
		float: left;
	}
		
		.working .menuNLogo {
			width: 315px;
			height: 290px;
			margin: 140px auto;
		}
			
			.working .menuNLogo .logo {
				width: 260px;
				height: 148px;
				padding: 0 0 0 55px;
			}
			
			.working .menuNLogo .message {
				margin: 20px 0 0 0;
				text-align: center;
			}
