@charset "UTF-8";
/* CSS Document */

body { background-color:#666666; padding:0px; margin:-25px auto; }
#container { width:1072px; margin:0 auto; background:url("images/interior_content.jpg") center repeat-y; padding:0px; }
#header { width: 1072x; height:242px; background:url("images/interior_header.jpg") top center no-repeat; }
#tagline { float:right; padding: 100px 133px 0 0; }
#left { float:left; background:url(images/interior_navbg.jpg) right no-repeat; width:285px; height:359px; padding-left:19px; padding-top:12px; text-align:center; }
#center { float:left; width:500px; padding-top:10px; padding-left:15px; }
#footer { width: 1072x; height:175px; background:url("images/interior_footer.jpg") top center no-repeat; padding:20px 0px 0px 0px; margin:0 0 -25px 0; clear:both; }
#projectarea { text-align:center; color: #b4b4b4; clear:both; margin-top:-50px; }
.center p { margin-left:0px; margin-right:0px; margin-top:0px; }

/* Project Pages Styles */
#center ul li.project { display:inline; width:95px; list-style-type:none; clear:both; }
#center ul.project { margin-left:-40px; }
#left td { padding-top:0px; }
#left table { margin-top:35px; }

.next { display:inline-block; width:120px; font-size:14px; float:right; }
.previous { display:inline-block; width:120px; font-size:14px; float:left; padding-left:30px; }
.back { display:inline-block; width:120px; font-size:14px; float:left; padding-left:25px; }

.projectbg { background-color:#e5e1d3; display:block; width:100%; padding:10px; text-align:center; margin-bottom:30px; }


/* Interior Page Specific Footer Nav Formatting */

.footerask { display:inline; float:left; margin-bottom:0px; } 
.thumbnails	{ display:inline; float:left; padding-left:100px; padding-top:80px; margin-bottom:0px; }
#social { text-align:left; margin:-15px 0 0 0; float:left; width:100px; padding:0px 0px 0px 135px; }
.designbuild { text-align:right; margin:-15px 0 0 0; line-height:10px; float:right; font-size:7pt; padding:0px 135px 0px 0px; }
