@import url("menu.css");
@import url("footer.css");

#wrapper {width:1048px; margin-left:auto; margin-right:auto; padding:0 50px 0 20px;}
#wrapper_inner {width:1097px; margin-left:auto; margin-right:auto;}

#main_image {align:center; margin:-70px 0 0 0; position:relative; left:0px; top:0px;}
#header_image {align:center; margin:-70px 0 0 0; position:relative; left:20px; top:-40px;}
#content {font-size:2.2em; color:#40697d; line-height:1em; clear:left; float:right; position:relative; right:35px; top:-70px;}
#redirect {color:#ffffff; clear:left; position:relative; left:100px; top:-65px;}
#bridge {font-size:1.2em; color:#ffffff; font-weight:bold; clear:left; position:relative; left:30px; top:-120px;}
#stockton {width:220px; font-size:1.2em; color:#ffffff; font-weight:bold; clear:left; position:relative; left:805px; top:-135px;}
#nav {float:right; clear:left; position:relative; z-index:2;}
#wrapper #homepage_logo img {behavior: url(css/iepngfix.htc);}
#homepage_logo {position:relative; z-index:1;}
#homepage_logo img {border:0;}
#wrapper_inner #homepage_logo img {behavior: url(css/iepngfix.htc)}
#heading {font-size:3em; color:#40697d; font-weight:bold; margin:0 0 30px 60px; position:relative; top:-20px;}
#main {font-size:1.3em; color:#40697d; margin:0 30px 0 60px; position:relative; top:-30px;}
#shadow {background-image:url('../images/background.jpg'); background-repeat:repeat-y; position:relative; width:1025px; padding:0 50px 0 20px;}
.shadow_bottom {position:relative; left:-1px;}
#main_timeline {margin:-40px 0 40px 50px;}

html {scrollbar-base-color: #40697d;scrollbar-arrow-color:#94bfbb;scrollbar-track-color: #94bfbb;scrollbar-shadow-color: black;scrollbar-lightshadow-color: black; scrollbar-darkshadow-color: gray;scrollbar-highlight-color: white;scrollbar-3dlight-color: black;}
body {font-family:tahoma, geneva, sans-serif; font-size:62.5%; background-color:#ffffff; margin-top:0px; align:center;}
p {font-size:1em; color:#40697d; font-weight:bold; text-align:justify; text-decoration:underline; margin:20px 0 5px 0;}

#redirect {width:200px; height:30px;}
#redirect a:link {font-size:1.2em;font-weight:bold; color:#ffffff; text-decoration:none;}
#redirect a:active {font-size:1.2em; font-weight:bold; color:#ffffff; text-decoration:none;}
#redirect a:visited {font-size:1.2em; font-weight:bold; color:#ffffff; text-decoration:none;}
#redirect a:hover {font-size:1.2em; color:#ffffff; font-weight:bold; text-decoration:underline;}

#main a:link {color:#b0b825; text-decoration:underline;}
#main a:active {color:#b0b825; text-decoration:underline;}
#main a:visited {color:#b0b825; text-decoration:underline;}
#main a:hover {color:#b0b825; text-decoration:underline; font-weight:bold;}

.sub_section {float:left;}

.noborder {border-style:none;}

.float_left {float:left; margin:0 10px 5px 0; border:solid 1px #999; position:relative;} 
#case_studies img {float:left; border:solid 1px #999; margin:0 10px 20px 0; clear:left; position:relative;}
.float_right {float:right; margin:-10px 0 0 0;}
.text_align_center {text-align:center;}
.display_none {display:none}

.pic_row_1 {text-align:center; width:100%;}
.pic_row_2 {text-align:center; width:100%;}
.img_1_pos {margin:0 0 25px 0;}
.img_2_pos {margin:0 16px 15px 17px;}

.memories {margin:20px 0 0 0;}
.names {font-weight:bold;}

#projects {clear:left; padding:10px 0 0 0;}

#transfer {font-size:1em; clear:both; margin:0 0 0 380px; position:relative; top:-45px; color:#40697d;}
#transfer a:link {color:#40697d; text-decoration:underline;}
#transfer a:active {color:#b0b825; text-decoration:underline;}
#transfer a:visited {color:#40697d; text-decoration:underline;}
#transfer a:hover {color:#b0b825; text-decoration:underline;}



