#portfolio{
	height:100%;
}#header{
	width:212px;
	height:54px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	float: right
	}

/* Main Menu Styles*/
#navigation {
	padding: 4px 0 4px 0;
	width:800px;
	height:130px;
	margin-left:auto;
	margin-right:auto;
	color:#4C3298;
	font-size: 12px;
	letter-spacing: 1px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-variant: small-caps;
	line-height: 1.5;
	text-decoration: none;
	padding:0;
	margin-top:45px;
	background-image: url(../images/dots_6rows.jpg);
	background-repeat: repeat-x;
		}
	
#navigation a:link, #navigation a:visited
{
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: 1px;
	text-decoration: none;
	color: #666666;
	font-variant: small-caps;
	line-height: 1.5;
}

#navigation a:link#current, #navigation a:visited#current, #navigation a:hover
{
	color: #4C3298;
	font-size: 12px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: 1px;
	font-variant: small-caps;
}
	
#navigation #currentpage a{
	color: #4C3298;
	}

/* services changes*/
#services1 a:link, #services1 a:visited{
font-size: 12px; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	text-decoration: none;	letter-spacing: 1px;
text-decoration: none;
color: #B4CC95;
}

#services1 a:link#current, #services1 a:visited#current, #services1 a:hover {
color: #B4CC95; font-size: 12px;  font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	text-decoration: none;	letter-spacing: 1px;
}

#services1 #currentpage a{
	color: #B4CC95;
	}
	
.style3 {color: #4C3298}


/* Highlighting of Menus*/
body#main,
body#services a#servicesnav,
body#clients a#clientsnav,
body#architecture a#architecturenav,
body#furniture a#furniturenav,
body#research a#researchnav,
body#news a#newsnav,
body#contact a#contactnav,
body#cncmilling a#cncmillingnav,
body#prototyping a#prototypingnav,
body#millwork a#millworknav,
body#designconsulting a#designconsultingnav,
body#threedmodelling a#threedmodellingnav,
body#coordination a#coordinationnav
 {
color: #B4CC95; font-size: 11px; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;	text-decoration: none;	letter-spacing: 1px;
}

/*Main Body styles  */
#body {
	margin-left:auto;
	margin-right:auto;
	height:100%;
	text-align:left;
	color: #666666;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;	
	}
	
	
#tables {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	height:100%;
	text-align:left;
	color: #666666;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-style: normal;
	letter-spacing: 0px;
	}
	
	
/* Footer styles  */
#footer {
	background: url(../images/dots_double_1.gif) repeat-x;
	width:800px;
	height: 25px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom: -1px;
	font-size: 11px;
	line-height: 1.5;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 1px;
	}
	#footer a:link#current, #footer a:visited#current, #footer a:hover
{
	color: #4C3298;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing:1px;
	line-height: 1.5em;
	}
	
#footer a{
	color: #666666;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing:1px;
	}
	#footer_1 {
	background: url(../images/dots_double_1.gif) repeat-x;
	width:800px;
	height: 25px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-3px;
	margin-bottom: -1px;
	font-size: 11px;
	line-height: 1.5;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	letter-spacing: 1px;
	}
	#footer_1 a:link#current, #footer a:visited#current, #footer a:hover
{
	color: #4C3298;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing:1px;
	line-height: 1.5em;
	}
	
#footer_1 a{
	color: #666666;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing:1px;
	}
#dot_row {
	background: url(../images/dots_single.jpg) repeat-x;
	width:800px;
	height: 8px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 0px;
	}
	
	
	#row {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:800px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 2px;
	line-height: 1.2em;
	}
#film_strip {
	float:none;
	width:630px;
	height: 60px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	line-height: 0px;
	font-size: 0px;
	font-family: none;
	text-decoration: none;
	margin-top: 0px;
	}
	#film_strip_1 {
	float:none;
	width:800px;
	height: 60px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 5px;
	}


	
a:link {
	color: #666666;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: .5px;
}
a:visited {
	color: #666666;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: .5px;
}
a:active {
	color: #4C3298;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: .5px;
}
a:hover  {
	color: #4C3298;
	font-size: 11px;
	font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	letter-spacing: .5px;
	margin-left: 0px;
}

	
/* other*/
.style1 {color: #FFFFFF}
.style2 {color: #B4CC95}
.class_title  { color: #000000; font-weight: normal; font-size: 11px; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular }

.horizontal {
position: relative;
top: -14px;
margin:0; 
padding:0;
list-style:none;
float: right;
}

.vertical {
	margin: 0;
	padding: 0;
	list-style:none;
	line-height: 1.5em;
}

.vertical li
{
	margin: 0;
	padding: 0;
}

