body { background-color: #ffffff;
background-image: url(http://www.uncw.edu/www/images/stripes.gif);
margin: 0px auto auto 0px; font-family:"Arial", "Helvetica", "san-serif"; font-size: 75%; }
body#full {background-image: url(http://www.uncw.edu/www/images/stripes-full.gif);}

#full #wrap {background: #fff; width: 729px; margin: 10px auto; border:solid 1px gray; position: relative;}

a:link {text-decoration:none; color:#028e8e; font-weight:bold;}
a:visited {text-decoration:none; color:#028e8e; font-weight:bold;}
a:hover {text-decoration:underline; color:#028e8e;font-weight:bold;}
a:visited:hover {text-decoration:underline;color:#028e8e;}

form fieldset { width:140px; } 
form legend { color: #000000; }

p { margin: 0 0 10px 0; line-height: 1.3em;}
li {line-height: 1.3em;}

img {border: none;}

#masthead { margin: 2px; position: relative; z-index: 3;}
#full #masthead {margin: 0;}
#mastheadText { position:absolute; left:2px; top:2px; z-index:1;}
#swooshBegin { position:absolute; left:135px; top:123px; z-index:2;}
#swooshEnd { position:absolute; left:522px; top:73px; z-index:2;}
#photo { position:absolute; left:198px; top:73px; z-index:1;}
#photoSquare { position:absolute; left:198px; top:194px; z-index:2;}
#photo img {border: none;}
#bottomswoosh {position: absolute; top: 75px; left: 140px;}

#breadcrumbs {list-style: none; margin: 0; padding: 0 0 0 14px; position: absolute; top: 95px; left: 0; z-index: 3; font-size: 95%;}
#breadcrumbs a { font-weight:normal;}

#navigation { position: absolute; top: 140px; left: 0; margin: 0 0 0 14px; float: left; width: 180px;}
#globalnav {list-style: none;}
#nav { position:relative; z-index:2; font-weight:bold; line-height:130%; width:160px; margin: 10px 0; clear: both;}
#nav.wrap li {line-height:1.1em; margin:0 0 7px;}
#nav li ul {margin: 5px 0 0 10px; padding: 0;}
#nav li ul li {margin: 0 0 0 10px; padding: 0;}
#nav.wrap li ul li {margin: 0 0 5px 10px;}
#nav a:hover { background:#e9e9e9;}
#navHome { position:relative; color:#028e8e; top:0; z-index:4;}
#navAbout { position:absolute; left:159px; top:110px; z-index:4;}
#navAboutText { position:absolute; left:-100px; top:10px; z-index:1;}
#navAcademics { position:absolute; left:241px; top:93px; z-index:4;}
#navAcademicsText { position:absolute; left:-100px; top:90px; z-index:1;}
#navAdmissions { position:absolute; left:322px; top:75px; z-index:4;}
#navAdmissionsText { position:absolute; left:-100px; top:72px; z-index:1;}
#navArts { position:absolute; left:399px; top:67px; z-index:4;}
#navArtsText { position:absolute; left:-100px; top:64px; z-index:1;}
#navAthletics { position:absolute; left:439px; top:58px; z-index:4;}
#navAthleticsText { position:absolute; left:-100px; top:55px; z-index:1;}
#navGive { position:absolute; left:507px; top:54px; z-index:4;}
#navGiveText { position:absolute; left:-100px; top:51px; z-index:1;}
#navLibrary { position:absolute; left:598px; top:64px; z-index:4;}
#navLibraryText { position:absolute; left:-100px; top:61px; z-index:1;}
#navResearch { position:absolute; left:654px; top:78px; z-index:4;}
#navResearchText { position:absolute; left:-100px; top:75px; z-index:1;}
#navMinor { font-weight:normal; margin-top: 15px;}
#navMinor a { font-weight:normal;}
.navPrimary { margin: 0px; padding-left: 0px; list-style-type: none;}
.navSecondary { margin-left: 15px; padding-left: 0px; list-style-type: circle;}
.navMini {font-weight:normal;}


#search { position:relative; top:15px; z-index:1; font-size: 95%;}

#seahawkText { position:absolute; left:547px; top:116px; z-index:2;}
#soaring { position:relative; left:3px; top:-30px; z-index:3;}
#soaring  a { color:#ffffff;}
#soaringSeahawk { position:relative; top:9px; z-index:2;}
#seahawkText { position:relative; left:3px; top:-35px; z-index:3;  font-weight:normal;}
#seahawkText a { color:#ffffff;  font-weight:normal;}
#soaringHome { position:relative; left:3px; top:-35px; z-index:3; text-decoration:none;}
#soaringHome  a { color:#ffffff; text-decoration:none;}
#soaringSeahawkHome { position:relative; left:0px; top:20px; z-index:2; width:155px; float:left;}
#soaringSeahawkHome a { font-weight:bold;}
#seahawkTextHome { position:relative; left:3px; top:-43px; z-index:4; font-weight:normal; text-decoration:none;}
#seahawkTextHome a { color:#ffffff;  font-weight:normal; text-decoration:none;}

#highlight { float: right; width:180px; font-size:95%; margin-left: 15px;}
#highlightHome { }
#highlightMini {}


#content {width: 520px; padding: 15px 0 0 200px;}
#full #content {width: auto; padding: 15px 20px 0 20px;}
#contentOptionB { position:absolute; left:198px; top:195px; z-index:2; width:510px;}
#contentWavemaker { position:absolute; left:198px; top:442px; z-index:2; width:510px;}

h1 { font-size: 200%; color: #62B7B6; font-weight: normal; line-height: 100%; margin: 0; clear: both;}
#headingMinor { position:absolute; left:16px; top:124px; z-index:2;}
.headingMid { font-family: "Arial", "Helvetica", "san-serif"; font-size: 140%; text-decoration: none; color: #62B7B6; font-weight: normal; line-height: 100%;}
.headingMinor { font-family:"Arial", "Helvetica", "san-serif"; font-size:80%; text-decoration:none; color:#62B7B6; font-weight:normal; line-height: 100%;}
h1 .titleminor {font-size: 50%; float: left; clear: both; margin: -.5em 0 5px;}
h1.pagetitle {font-size: 120%; color: #000066; font-weight: bold; line-height: 130%; margin: 10px 0;}

#subheading { position:absolute; left:198px; top:298px; z-index:1;}
h2 {font-size: 110%; text-decoration: none; color: #000066; font-weight: bold; }

#subheadingWavemaker { position:absolute; left:198px; top:416px; z-index:1;}

.bodytext a:hover { background:#e9e9e9;}
#feature1, #feature2, #feature3 {float: left; margin-right: 15px; position: relative;}
#feature3 {margin-right: 0;}
#feature1 a, #feature2 a, #feature3 a {color: #fff; font-weight: normal; text-decoration:none;}

#featureText1, #featureText2, #featureText3 {font-size:23px; line-height: 25px; color:#ffffff; position:absolute; left:3px; bottom: 0px; z-index:5;}
#feature1 img, #feature2 img, #feature3 img {width: 155px; height: 102px; border: none;}




#footer {background: url(http://uncw.edu/www/images/dotsNarrow.gif) no-repeat left top; font-size: 65%; color: #888888; margin: 10px 0 0 200px; padding: 5px 0 0; clear: both;}
#full #footer {margin: 10px; background-repeat:repeat-x; text-align:center; padding-top: 10px;}
#footer a { font-weight:normal;}
.footerHome { font-family: "Arial", "Helvetica", "san-serif"; font-size: 60%; text-decoration: none; color: #888888;}
.footerHome a:hover { background:#e9e9e9;font-weight:bold;}

#dots { position:relative; left:3px; top:0px; z-index:1;}

#skip { position:absolute; left:-1000px; top:0px; z-index:1;}

.clear {clear: both; line-height: 0; height: 0;}
