/* CSS Document */
body {font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 10px; color: #585858; background: #ffffff; line-height: 13px;}
html, body {margin: 0; padding: 0;}
#page-container {width: 1000px;	margin: auto; position: relative;}

/*Links */

/*End Links */

/*DIV BACKGROUND & PROPETIES*/
#header {background: #ffffff url(../images/header.jpg);	height: 88px;}
#masthead {background: url(../images/alt_banner.jpg); height: 265px;}
#content { background: url(../images/content_bottom_big.jpg); height: 500px; }
#contentindex { background: url(../images/content_bottom.jpg); height: 165px; }
/*END DIV BACKGROUND & PROPETIES*/

/*MASTHEAD ITEMS*/
h3 {margin: 0;	padding: 0;	float: left; margin-top: 160px;	padding-left: 560px;}
/*END MASTHEAD ITEMS*/

/*PORTFOLIO ITEMS*/
#port {position: absolute;	right: 284px; top: 502px; width: 651px; height: 419px; z-index: 2;}
#port1 {position: absolute;	right: 653px; top: 502px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_1.jpg);}
#port2 {position: absolute;	right: 653px; top: 597px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_8.jpg);}
#port3 {position: absolute;	right: 653px; top: 692px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_2.jpg);}
#port4 {position: absolute;	right: 653px; top: 787px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_4.jpg);}
#port5 {position: absolute;	right: 325px; top: 502px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_5.jpg);}
#port6 {position: absolute;	right: 325px; top: 597px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_6.jpg);}
#port7 {position: absolute;	right: 325px; top: 692px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_7.jpg);}
#port8 {position: absolute;	right: 654px; top: 598px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_3.jpg);}
#indexport1 {position: absolute; right: 653px; top:502px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_1.jpg);}
#indexport2 {position: absolute; right: 325px; top:502px; width: 282px; height: 79px; z-index: 2; background-image: url(../images/portfolio_box_7.jpg);}
/*END PORTFOLIO ITEMS*/

/*CONTENT ITEMS*/
#contentbox{position: absolute; right: 291px; top:398px; width: 652px; height: 448px; z-index: 2;}
#projectbox{position: absolute; right: 287px; top:478px; width: 655px; height: 319px; z-index: 2; background-image: url(../images/projectbox.jpg);}
h5 {margin: 0;	padding: 0;	float: left; margin-top: 10px;	padding-left: 60px;}
#features {position: absolute;	right: 70px; top: 593px; width: 210px; height: 313px; z-index: 2; background-image: url(../images/features.jpg);}
#rightblank {position: absolute;	right: 70px; top: 593px; width: 210px; height: 313px; z-index: 2;}
/*END CONTENT ITEMS*/

/*PROJECT THUMBS*/
#babsonthumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/babsonthumbbig.jpg);}
#hostthumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/hostvthumbbig.jpg);}
#soaststhumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/soasts.jpg);}
#lerothumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/lerothumb.jpg);}
#dmthumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/dmthumb.jpg);}
#metrothumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/metrothumb.jpg);}
#freshthumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/freshscentthumb.jpg);}
#chinathumb {position: absolute;	right: 4px; top: 37px; width: 226px; height: 167px; z-index: 2; background-image: url(../images/chinathumbbig.jpg);}
h6 {margin: 0;	padding: 0;	float: right; margin-top: 240px;	padding-right: 3px;}
/*END THUMBS*/

/*STILL HAVE QUESTIONS BOX*/
#questions {position: absolute;	right: 76px; top: 432px; width: 197px; height: 66px; z-index: 2;}
/*END STILL HAVE QUESTIONS BOX*/


/* Main Navigation */
#main-nav { height: 78px; }
#main-nav dl { margin: 0; padding: 0; }
#main-nav { background: url(../images/nav.jpg) }
#main-nav dt { float: right; margin-top:20px }
#main-nav dt a {display: block;	height: 0px !important;	height /**/:34px; /* IE 5/Win hack */ padding: 34px 0 0 0; overflow: hidden; background-repeat: no-repeat;}
#main-nav dt a:hover {background-position: 0 -34px;}
#main-nav dt#contact,
#main-nav dt#contact a { width: 86px; background-image: url(../images/home.jpg); }
#main-nav dt#company,
#main-nav dt#company a { width: 86px; background-image: url(../images/company.jpg); }
#main-nav dt#services,
#main-nav dt#services a { width: 86px; background-image: url(../images/services.jpg); }
#main-nav dt#home,
#main-nav dt#home a { width: 86px; background-image: url(../images/contact.jpg); }
/* IE5 Mac Hack \*/ 
#main-nav { padding-right: 90px;} 
/*/ 
#main-nav { padding-right: 90px; overflow: hidden; } 
/* End Hack */
/*END NAVIGATION*/


/*Begin Footer*/
#footer {clear: both; height: 165px; font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-size: 10px; color: #c9c9c9; padding: 13px 58px; line-height: 18px;}
#footer a {color: #c9c9c9; text-decoration: none;}
#footer a:hover {color: #000000;}
#footer #altnav {width: 350px; float: right; text-align: right;}
/*-End Footer*/

h1 {margin: 0; padding: 0;}

/*CONTENT TEXT*/
#page-container .portfolio_padding {margin-left: 80px; margin-right: 10px; margin-top: 8px; line-height: 13px; color: #585858;}
#contentindex p {margin: 0; padding: 0;}
#content p {margin: 0; padding: 0;}
#page-container .questions {margin-left: 0px; margin-right: 0; margin-top: 8px; line-height: 3px; color: #000000;}
#page-container .blue_heading {color: #0182A1; font-weight: bold;}
#page-container .white_text {color: #ffffff; font-weight: normal;}
#page-container .project {margin-left: 0px; margin-right: 0px; margin-top: 0px; line-height: 13px; color: #585858;}
/*END CONTENT TEXT*/
