#body { background-color : #000000;}
#container { margin:0 auto; width:980px;  }
#page, #innercontainer, #innercontainer-portfolio { padding-right:0em;margin-left:15px;margin-top:5px;}
/*#innerpage { padding:2em; background: transparent url('../images/interior_bg_marble.png') no-repeat scroll 0 0;}*/
#innerpage { padding:0em; background: transparent url('../images/interior_logo_line1.gif') no-repeat scroll 0 0;
				height:525px;/*height:475px;*/}
/*#innercontainer { padding:2em; }*/
/*#innercontainer-portfolio { padding:1em 2em; } */
#homelefttop { background: transparent url('../images/home_pg_columns_w_logo.gif') no-repeat scroll 0 0;
				width:570px; height:500px; z-index:1; position:absolute; }
#homerighttop { /*background: transparent url('../images/home_pg_right_top.jpg') no-repeat scroll 0 0;*/
					width:450px; height:310px; margin-left:475px; position:absolute; top:13px;z-index:0; }
#homerightbottom { background: transparent url('../images/home_pg_marble.gif') no-repeat scroll 0 0;
					width:400px; height:160px; margin-left:500px; position:absolute; top:340px;
					font-family:verdana,arial,sans-serif; font-size:80%; font-weight:bold;}
#homenavigbar { background: transparent url('../images/home_pg_nav_bar.png') no-repeat scroll 0 0;
					width:925px; height:24px;position:absolute; top:315px; text-align:left; z-index:2;}
#innerhomelogo { background: transparent url('../images/interior_pg_logo.png') no-repeat scroll 0 0;
				width:350px; height:144px; margin:0px;padding:0px; border:1px solid #ccc;} 
#innerhometagline { background: transparent url('../images/interior_pg_tagline.png') no-repeat scroll 0 0;
				width:450px; height:9px; top:165px; position:absolute;margin-left:133px; border:0px solid #ccc;} 
#innerhometagline-portfolio { background: transparent url('../images/interior_pg_tagline.png') no-repeat scroll 0 0;
				width:450px; height:9px; top:165px; position:absolute;margin-left:133px; border:0px solid #ccc;}

#innernavigbar { background: transparent url('../images/home_pg_nav_bar.png') no-repeat scroll 0 0;
					width:960px; height:24px;position:absolute; top:535px; text-align:left; }
#innernavigbar-gallery { background: transparent url('../images/home_pg_nav_bar.png') no-repeat scroll 0 0;
					width:960px; height:24px;position:absolute; top:535px; text-align:left; }
#innernavigbar-portfolio { background: transparent url('../images/home_pg_nav_bar.png') no-repeat scroll 0 0;
					width:960px; height:24px;position:absolute; top:535px; text-align:left; padding-top:2px;}
#homenavigbar a, #innernavigbar a, #innernavigbar-gallery a, #innernavigbar-portfolio a 
{ color:#ffffff; text-decoration:none; text-transform: uppercase; font-family:verdana,arial,sans-serif; 
font-weight:normal; padding-left:14px; font-size:110%}
#innernavigbar a.menuactive, #innernavigbar-gallery a.menuactive, #innernavigbar-portfolio a.menuactive
{color:#ffffff; text-decoration:none; text-transform: uppercase; font-family:verdana,arial,sans-serif; 
font-weight:bold; padding-left:14px; font-size:120%}

#innerhomecolumns { background: transparent url('../images/portfolio_pg_column_real.png') no-repeat scroll 0 0;
					width:750px; height:311px; padding-left:10px;padding-right:10px;margin-left:0px; top:220px; position:absolute;}
#innerhomecolumns-gallery { background: transparent url('../images/portfolio_pg_column-gallery.png') no-repeat scroll 0 0;
					width:960px; height:311px; margin-left:0px; top:220px; position:absolute;}
#innerhomecolumns-portfolio { background: transparent url('../images/portfolio_pg_column.png') no-repeat scroll 0 0;
					width:960px; height:130px; margin-left:0px; top:220px; position:absolute;}
/*#innertext { width:500px; height:190px; padding-left:65px; padding-top:1em; overflow:auto; border:1px }*/
#innerright {top:240px; position:absolute; left:790px; margin-left:10px;}
#innerright-portfolio {top:220px; position:absolute; left:810px; margin-left:0px;}
.nav {top:420px; position:absolute; left:860px; margin-left:10px;}
.title { color:#000; font-weight:bolder; text-transform:uppercase; line-height: 150%; font-family: verdana,arial,sans-serif;
		padding-left:60px; float:left;}
.title-portfolio { color:#000; font-weight:bolder; text-transform:uppercase; line-height: 150%; font-family: verdana,arial,sans-serif;
		padding-left:80px; float:left;}
.titleright { float:right; padding-right:100px;}
.summary { color:#000; line-height: 120%; font-family: verdana,arial,sans-serif;}
#summary { color:#000; line-height: 120%; font-family: verdana,arial,sans-serif;
		width:600px; height:270px; padding-left:60px;margin-left:0px;padding-right:0px; padding-top:1em; 
		overflow:auto;float: left;}
#summary-gallery { color:#000; font-family: verdana,arial,sans-serif;
		width:600px; height:300px; padding-left:60px;overflow:auto;float: left;}
#summary-portfolio { color:#000; line-height: 120%; font-family: verdana,arial,sans-serif;
		width:800px; height:120px; padding-left:80px;margin-left:0px;padding-right:0px; padding-top:1em; 
		overflow:auto;float: left;}
#porftolioimages { width:850px;position:absolute;top:360px;margin-left:0px}
.thumbnailimage { padding-right:5px; padding-left:3px;}
.thumbnailimage a{ text-decoration:none; border:0px;}
.thumbnailimage img{ border:0px;}
label { width: 10em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
