/* ELLISARCHITECTS.CO.NZ CASCADING STYLE SHEET*/

/* ---------- GENERAL ---------- */

	html, body {
		margin: 0;
		padding: 0;
		height: 100%;
		}
	
	body {
		text-align:center;
		background-color: #000000; /*CCCCCC*/
		/* PRIMARY FONT: */
			color: #ffffff;
			font-family: "Trebuchet MS";
			font-size: 14px;
			letter-spacing: 1px;
		}

/* ---------- LINKS ---------- */

	a:link {
		text-decoration: none;
		color: #ffffff;
		}
	a:visited {
		text-decoration: none;
		color: #ffffff;
		}
	a:hover {
		text-decoration: none;
		color: #cccccc;
		}
	a:active {
		text-decoration: none;
		color: #cccccc;
		}
		
/*---------- PAGES ---------*/

	/*------- INDEX -------*/
		
		#indexspace { 
			width:1px;
			height:50%;
			margin-bottom:-221px; /* half of container's height */
			float:left;
			}
		
		#indexcontainer {
			margin:0 auto;
			position:relative; /* puts container in front of the vertical space */
			text-align:left;
			height:442px;
			width:640px;
			clear:left;
			}		
	
	/*------- CONTACT -------*/
	
		#contactspace { 
			width:1px;
			height:50%;
			margin-bottom:-235px;
			float:left;
			}
	
		#contactcontainer {
			margin:0 auto;
			position:relative;
			text-align:left;
			height:470px;
			width:840px;
			clear:left;
			}
		
	/*------- PROJECTS -------*/

		#space { 
			width:1px;
			height:50%;
			margin-bottom:-290px;
			float:left;
			}
		
		#header {height:20px;}

		#container {
			margin:0 auto;
			padding-left:50px;
			position:relative;
			text-align:left;
			height:516px;
			width:auto;/*expression( document.body.clientWidth > 1078 ? "866px" : "100%" );
			max-width:866px;*/
			clear:left;
			}
			
		/* hide from ie on mac \*/
		#flash {height:516px;}
		/* end hide */			
			
		#footer {height:20px;
			/*background-color:#FF0000;*/}

		#back {
			width:40px;
			float:left;
			/*background-color:#00FF00*/
			}
					
		#comments {
			width:50%;
			padding-left:24%;
			text-align:center;
			float:left;
			/*background-color:#0000FF*/
			}
			
		#newscomments {
			width:60%;
			padding-left:24%;
			text-align:center;
			float:left;
			}			

/*------------------------*/
