body { background: #660033 url(images/tile_back.jpg) repeat-x; margin-left: 0px; margin-top: 18px; margin-right: 0px; margin-bottom: 0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333366; }
#container { position:relative; width:760px; margin:auto; }
a { color:#333366; }
a:hover { color:#336699; text-decoration:none; }

/* NAVIGATION */

#dropabout, #dropprograms, #drophow, #dropnews, #dropcontact { position:absolute; left:363px; z-index:55; background:#316394; padding:14px 19px 10px 19px; border:solid 1px #9FC2E5; text-align:left; }
#floatabout, #floatprograms, #floathow, #floatnews, #floatcontact { position:absolute; left:217px; z-index:60; border-top:solid 1px #9FC2E5; background:#242764; }
#dropabout { top:10px; }
#floatabout { top:18px; }
#dropprograms { top:37px; }
#floatprograms { top:45px; }
#drophow { top:65px; }
#floathow { top:73px; }
#dropnews { top:92px; }
#floatnews { top:100px; }
#dropcontact { top:121px; }
#floatcontact { top:129px; }
.droplink { padding-bottom:4px; color:#FFFFFF; font-size:12px; }
.droplink a { color:#FFFFFF; text-decoration:none; }
.droplink a:hover { color:#9FC2E5; text-decoration:underline; }
#closer { position:absolute; left:0px; top:-20px; z-index:50; }
.hide { display:none; }
.show { display:block; }


/* HOME PAGE */

#homePhotoMain {  }
#homeLogo { position:absolute; left:0px; top:0px; z-index:10; width:194px; height:176px; }
#homeTagline { position:absolute; left:59px; top:201px; z-index:10; width:270px; height:61px; }
#globalNav { position:absolute; left:194px; top:0px; z-index:10; padding:19px 23px 20px 23px; background:#242764; width:147px !Important; width:193px; }
#homeFirstBlueband { background:#9FC2E5; padding:0px 8px 12px 4px; height:50px; width:748px;}
#homeSecondBlueband { background:#9FC2E5; padding:0px 8px 12px 4px; height:180px; width:748px;}
#homeThirdBlueband { background:#9FC2E5; padding:0px 8px 12px 4px; height:80px; width:748px;}
#homeDescription { float:left; height:32; width:736px !Important; width:736px; text-align:left; margin:8px 20px 0px 0px !Important; margin:8px 12px 0px 0px; }
#homeFeatureStory { float:right; width:330px !Important; width:330px; text-align:left; }
.bluebandlinks { float:left; width:300px; text-align:left; }
.bluebandlinks a { color:#333366; text-decoration:none; }
.bluebandlinks a:hover { color:#000000; text-decoration:underline; } 

h5 {font-size:10pt; margin-left:15pt;}
#homeBody { position:relative; width:760px; background:url(images/home_tile_bottom.gif); text-align:left; }
#homeFirstBody { position:relative; width:760px; background:url(images/home_tile_blue.gif); text-align:left; }
#homeFeatures { float:right; width:386px; }
#homeFeatures TABLE { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
.homeFeature1 { width:158px; padding:20px 13px 20px 24px; vertical-align:top; }
.homeFeature2 { width:149px; padding:20px 20px 20px 19px; vertical-align:top; }
.homeFeature1 a, .homeFeature2 a { color:#FFFFFF; }
.homeFeature1 a:hover, .homeFeature2 a:hover { color:#13154E;}
.homeVertDivider { padding:16px 0px; background:#334880; width:1px; border-top:solid 16px #497AAB; border-bottom:solid 16px #497AAB; }
#homePhotos { float:right; width:374px; }
.homePhoto { border-right:solid 2px #9FC2E5; }
#homeBlueCol { float:right; width:97px !important; width:137px; padding:10px 20px 20px; text-align:left; }
#homeBlueColText { padding: 0 10px; }
#upholstery { float:right; width:237px; }
.upholsteryPhoto { float:right; margin-left:16px; margin-bottom:12px; }
#upholsteryText { padding:12px 16px; }
/* FOOTER */

#footer { position:relative; width:760px; padding-bottom:40px; text-align:center; margin:auto; }
.footerphone { font-size:12px; color:#9FC2E5; font-weight:bold; }
.footerphone a { color:#9FC2E5; }
.footerphone a:hover { color:#FFFFFF; text-decoration:none; }
.footeraddress { color:#FFFFFF; margin-top:12px; }
.copyright, .copyright a { color:#CC9999; font-size:10px; text-decoration:none; margin-top:12px; }
.copyright a:hover { color:#CC9999; text-decoration:underline; }


/* MISCELLANEOU */

.darkblue { color:#13154E; }
.clear { clear:both; }
.right { float:right; }
.relative { position:relative; }
.subheadRule, .subheadRule2 { font-size:13px; border-bottom:solid 1px #5D8EBE; padding-bottom:6px; font-weight:bold; margin:30px 0px 10px 0px; text-align:center; }
.subheadRule2 { text-align:left; }
#alumniForm { font:12px Arial, Helvetica, sans-serif; }
#alumniForm TD { padding:4px; }
.input200 { font-size:12px; width:250px;}