/* define global styles */

body {
	background: #a7bbc0; 
	font: 12px arial, "lucida console", sans-serif;
	color: #999999; 
        text-align:center;
}
#wrapper {
        margin: 0 auto;
        width: 800;
        text-align:left;
}
	
/*nav*/	
div#navigation { position: relative; height: 100px; width: 782px: border: 1px solid red;  }
div#navigation img#logo { position: absolute; top: 3; left: 30; }
div#links { position: absolute; top: 3px; left: 240px; }
div#links a { display: block; }
div#links div { float: left; }
a#bio { background: url(../images/new_navigation/navbio.gif); height: 100px; width: 100px; }
a#bio:hover, a#bio:active { background-position: 0 100px; }
a#designservices { background: url(../images/new_navigation/navdesignservices.gif); height: 100px; width: 143px; }
a#designservices:hover, a#designservices:active { background-position: 0 100px; }
a#portfolio { background: url(../images/new_navigation/navportfolio.gif); height: 100px; width: 110px; }
a#portfolio:hover, a#portfolio:active { background-position: 0 100px; }
a#press { background: url(../images/new_navigation/navpress.gif); height: 100px; width: 80px; }
a#press:hover, a#press:active { background-position: 0 100px; }
a#contact { background: url(../images/new_navigation/navcontact.gif); height: 100px; width: 80px; }
a#contact:hover, a#contact:active { background-position: 0 100px; }

div#nav_link { display: none; }
div#bio_link { background: url(../images/new_navigation/navbio.gif); }
div#designservices_link { background: url(../images/new_navigation/navdesignservices.gif); }
div#portfolio_link { background: url(../images/new_navigation/navportfolio.gif); }
div#press_link { background: url(../images/new_navigation/navpress.gif); }
div#contact_link { background: url(../images/new_navigation/navcontact.gif); }

/*end nav*/

/* main */
div#maincontent {
	position: relative;
	margin: 0px 0px 0 35px;
	width: 750px;

}
p.redefineDesign { margin: 20px 0 0 138px; }
p.redefineDesign2 { margin: 277px 0 0 138px; }
p.service { margin: 0 0 0 0; color: #98adb3; }
p.summary { margin: 0 40px 20px 60px; color: #a0a0a0; }
p.summaryinterior { margin: 20px 40px 30px 60px; color: #a0a0a0; }
div#maincontent div#about { margin: 12px 30px 0 0; background-color:#FFFFFF; padding:2em; height:488px; overflow:auto; }
div#maincontent div#des { margin: 12px 30px 0 0; background-color:#FFFFFF; }
div#maincontent div#slideshow { margin: 12px -50px 0 0px; }
div#maincontent div#showcase { margin: 0 10px 0 0;}
span.emphasis { color: #a4bfc7; }
div#maincontent div#awardspress { margin: 0 60px 0 60px; }
div#maincontent div#press_header { margin: 0 60px 0 60px; }
div#maincontent div#press { margin: 34px 60px 0 57px; }
img { border: none; padding: none; }
div#designservices_header { margin: 0 60px 0 30px; background-color:#FFFFFF; padding:2em; }
table.dsListing { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; }
table.bioListing { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; }
div#contact_header { margin: 0 60px 0 60px; }
div#contact_showcase { margin: 25px 60px 0 60px; text-align:left; }
div#contact_info { position: relative; left: 350px; top: -300px; }
div#contact_info p {line-height: 20px; color: #797979; }
div#portfolio_header { margin: 0 60px 5px 60px; }
div#clicktoview { margin-left: 60px; color: #828282; }
div#page_nav { float: right; position: relative; right: 75px; top: -15px; color:#b3cad2;}
div#page_nav a { color:#a0a0a0; text-decoration:none; font-weight: bold; } 
div#page_nav_bottom { float: right; position: relative; right: 75; bottom: 0px; color:#b3cad2; font-size: 12px;}
div#page_nav_bottom a { color:#a0a0a0; text-decoration:none; font-weight: bold; font-size: 12px;} 
div#previousnext { float: right; position: relative; right: 150px; top: -24px; color:#b3cad2; font-weight: bold; color:#a0a0a0; }
div#previousnext a { color:#a0a0a0; text-decoration:none; font-weight: bold; }
table.portfolio_listing { margin-left: 50px; }
table.portfolio_listing tr td img { border: none; }
/* end main */

/* footer */
div#footer { background-color:#a7bbc0; width:782px; height: 15px; margin-top: 30px; float: left; }
/* end footer */


/* end global styles*/

