     /*--------------------- zero out elements ----------------------*/* {padding: 0;margin: 0;}h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul { margin: 0 0 10px 0; }html, body { margin: 0;padding-top: 5px;text-align: center;background-color: #AE3256;font-family: verdana, helvetica, arial, sans-serif;}#pagewrap {width: 780px;background: url(images/background.jpg) repeat-y;text-align:left;margin-left: auto;margin-right: auto;margin-bottom: 0;}#container {width: 750px;position: relative;padding: 0;margin-bottom: 5px;}/* pass rules to Mac IE only \*//*/#container {position: static;}/**/#footer {clear: both;width:100%;text-align: center;padding-top: 1px;color: #FFFFFF;font: 10px verdana, helvetica, arial, sans-serif;}#footer p {font: 10px verdana, helvetica, arial, sans-serif;color: #FFFFFF;}#footer p a:link, #footer p a:visited { color: #FFFFFF; text-decoration: underline; }#footer p a:hover { color: #FFFFFF; text-decoration: none; }/*--------------------- left-hand column ----------------------*/.left2col {float: left;width: 320px;padding-left: 15px;padding-right: 15px;display: inline; /* fix fox WIN/IE double-float bug */position: relative;}.left2col p {font: bold 12px/16px verdana, helvetica, arial, sans-serif;color: #000000;margin: 20px 0;padding: 0 0 2px 0;}.left2col p a {font: bold 14px/18px verdana, helvetica, arial, sans-serif;color: #000000;text-decoration: underline;}.left2col p a:link, .left2col p a:visited { color: #000000; text-decoration: underline; }.left2col p a:hover { color: #AE3256; text-decoration: none; }/*--------------------- right-hand column ----------------------*/.right2col {margin-left: 350px;margin-right: 25px;padding-bottom: 20px;}.right2col p {font: 11px/18px verdana, helvetica, arial, sans-serif;color: #000000;}.right2col p a {font: bold 14px/18px verdana, helvetica, arial, sans-serif;color: #000000;text-decoration: underline;}.right2col p a:link, .right2col p a:visited { color: #000000; text-decoration: underline; }.right2col p a:hover { color: #AE3256; text-decoration: none; }/*--------------------- intro text for pictures in right hand col home page ----------------------*/.homefancy {font: bold 21px georgia, verdana, helvetica, arial, sans-serif;color: #FFFFFF;text-align: center;margin-top: 20px;}.homefancy span { font: bold 15px/20px Georgia, "Times New Roman", Times, serif; font-style: italic; padding-top: 10px; display: block; }/*--------------------- text for testimonials page ----------------------*/.testimonials p {font: 12px/18px verdana, helvetica, arial, sans-serif;font-style:italic;color: #FFFFFF;text-align: center;padding: 5px 20px 5px 20px;}/*--------------------- for inline images in right hand col on home page ----------------------*/.floatright {float: right;margin: 0 0 0 10px;background-color: #FFFFFF;padding: 5px;border: 1px solid #52337A;}.floatleft {float: left;margin: 0 10px 0 0;background-color: #FFFFFF;padding: 5px;border: 1px solid #52337A;}/*--------------------- let's get to regular old styling needs for content  ----------------------*/* {padding: 0;margin: 0;}h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul { margin: 0 0 10px 0; }img { border: none; }a:link { color: #FFFF00; text-decoration: underline; }a:visited { color: #FFFF00; text-decoration: underline; }a:hover { color: #FFFFFF; text-decoration: none; }.centered {text-align: center; }.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; font-weight: bold; }.profnames {	color: #FFFF00;	font-weight: bold;	font-size: 14px;	margin-top: 10px;}.white {color: #FFFFFF}h1 { font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #AE3256;margin: 0 0 5px 0; }h2 { font: bold 14px verdana, helvetica, arial, sans-serif; margin-bottom: 5px; color: #FFFFFF; }p {font: normal 12px/19px verdana, helvetica, arial, sans-serif;color: #000000;}.separatorhor {background: url(file:///LaCie160/CLIENTS/BRIDGE%20UNIVERSITY/BRIDGE%20UNIVERSITY%20WEBSITE/site/images/sep_horizontal.gif) repeat-x;padding: 6px 0;}/*--------------------- for assorted vertical spacing needs ----------------------*/.spacer {padding: 5px 0;}.spacer2 {padding: 10px 0;}.spacer3 {padding: 15px 0;}.spacer4 {padding: 25px 0;}.spacer5 {padding: 100px 0;}/* - - - - - - - - floating right-hand column for REGULAR pages - - - - - - - - */.rightregcol { /* block of some color */background-color: #8685B1;width: 170px;float: right;padding: 0 10px;margin: 0 0 15px 25px;}.rightregcol h1 {font: bold 14px Georgia, "Times New Roman", Times, serif;margin: 10px 0 10px 0;text-align: center;}.rightregcol p { margin: 0; }
