﻿/*** SiteStyleLayout.css ***/

/*** Base Styles ***/
BODY 						{background:url("/images/sitewide/bg_body.gif") repeat-x #fff5d4;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:72%;line-height:1.6em;color:#5b5e51;}
A							{text-decoration:none;color:#ae525c;}
A:hover						{text-decoration:underline;}
HR							{background-color:#e2d8c3;color:#e2d8c3;height:1px;border:0px;clear:both;margin:1em 0px;padding:0px;}
INPUT, TEXTAREA, SELECT, OPTGROUP	{color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:0em;}
TEXTAREA					{width:250px;height:5.0em;}
P							{margin:0px 0px 1.5em;padding:0px;}
IMG							{border:0px;display:block;}
.spacer 					{clear:both;line-height:0px;height:0px;font-size:0px;}
.left						{float:left;width:45%;text-align:left;}
.right						{float:right;width:45%;text-align:left;}
#Form1						{margin:0px;padding:0px;}
UL							{margin:0.3em 0em 0.8em;padding:0em 0em 0em 3em;}
LI							{margin:0px;padding:0px;}

H1							{font-size:2.8em;margin:0px;padding:0px 0px 1.0em;line-height:1em;}
H2							{font-size:2.4em;margin:0px;padding:0px 0px 0.7em;line-height:1.2em;}
H3							{font-size:2.0em;margin:0px;padding:0px 0px 0.3em;line-height:1.2em;font-family:Georgia, "Times New Roman", Times, serif;}
H4							{font-size:1.4em;margin:0px;padding:0px 0px 0.3em;line-height:1.2em;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;color:#1d210f;}
H5							{font-size:1.1em;margin:0px;padding:0px 0px 0.3em;line-height:1.2em;color:#00529b;}
H6							{font-size:1.1em;margin:0px;padding:0px 0px 0.8em;line-height:1em;font-weight:normal;text-transform:uppercase;}

.clearfix:after 			{visibility:hidden;display:block;font-size:0px;content:" ";clear:both;height:0px;}
.clearfix 					{display:inline-block;}
.clearfix 					{display:block;}
* html .clearfix 			{height:1%;}

.columnCt					{}
.columnCt .left				{width:302px;}
.columnCt .right			{width:302px;}

.wideLBC .columnCt .left	{width:398px;} /* LBC = Left Bottom Column */
.wideLBC .columnCt .right	{width:221px;}



/*** Layout Structure ***/
#pageCtOuter				{background:url("/images/sitewide/bg_header.gif") no-repeat;margin-left:auto;margin-right:auto;text-align:center;width:100%;height:100%;}
#pageCt						{position:relative;width:1001px;margin:0px auto;text-align:left;margin-left:auto;margin-right:auto;}
#gridCtOuter				{background:url("/images/sitewide/bg_grid.gif") repeat-y #fff;}
#gridCt						{background:url("/images/sitewide/bg_gridTop.gif") no-repeat;padding:7px 14px 3em;}

#zone3						{float:left;width:285px;}
#zoneCt						{float:right;width:688px;}
#zone1						{position:relative;width:634px;padding:25px 0px 0px 27px;}
#zone2						{width:634px;padding-left:27px;}

.threeColumn #zone1			{float:left;width:334px;}
.threeColumn #zone2			{float:right;width:275px;padding:30px 23px 0px 0px;}


/** Header **/
#header						{position:relative;height:139px;padding:0px 7px;}
#header H1					{position:absolute;top:23px;left:6px;background:url("/images/sitewide/bg_logo.gif") no-repeat;width:471px;height:51px;padding:0px;text-indent:-9999px;overflow:hidden;}
#header H2					{text-indent:-9999px;overflow:hidden;}
#homeLink A					{position:absolute;top:23px;left:6px;width:471px;height:51px;text-indent:-9999px;overflow:hidden;}
#printLogo					{display:none;}

/* Global Navigation */
#navGlobal					{position:absolute;top:97px;width:987px;height:42px;}
#navGlobal UL				{list-style-type:none;width:987px;height:42px;margin:0px;padding:0px;}
#navGlobal UL LI			{float:left;height:42px;margin:0px;padding:0px;}
#navGlobal UL LI A			{display:block;background-image:url("/images/sitewide/bg_gnav.gif");background-repeat:no-repeat;height:42px;text-indent:-9999px;overflow:hidden;}

#n1 A						{background-position:0px 0px;width:88px;}
#n1 A:hover					{background-position:0px -42px;}
#n2 A						{background-position:-88px 0px;width:140px;}
#n2 A:hover, .academics #n2 A		{background-position:-88px -42px;}
#n3 A						{background-position:-228px 0px;width:148px;}
#n3 A:hover, .admissions #n3 A		{background-position:-228px -42px;}
#n4 A						{background-position:-376px 0px;width:160px;}
#n4 A:hover, .studentLife #n4 A		{background-position:-376px -42px;}
#n5 A						{background-position:-536px 0px;width:133px;}
#n5 A:hover, .athletics #n5 A		{background-position:-536px -42px;}
#n6 A						{background-position:-669px 0px;width:141px;}
#n6 A:hover, .about #n6 A		{background-position:-669px -42px;}
#n7 A						{background-position:-810px 0px;width:177px;}
#n7 A:hover, .news #n7 A		{background-position:-810px -42px;}


/** Zone1 - Main Content Area **/

#zone1 A					{color:#8E0816;}

/* Breadcrumbs */
#breadCt					{padding-bottom:1.8em;font-family:Georgia, "Times New Roman", Times, serif;font-size:0.95em;color:#969790;}
#breadCt A					{color:#8c0817;}


/** Zone3 - Left Column **/

#zone3 A					{color:#8e0816;}
#zone3Content				{padding:30px 20px 0px;}

/* Account Tools - Positioned to Top of Page */
#accountTools				{position:absolute;top:0px;right:7px;width:348px;height:45px;line-height:normal;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;color:#fff;}
#accountTools .transparentBG	{position:absolute;background-color:#45040d;width:348px;height:45px;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;}
#accountTools UL			{position:absolute;list-style-type:none;width:348px;height:45px;margin:0px;padding:0px 0px 0px 20px;}
#accountTools UL LI 		{float:left;margin:0px;padding:0px;}
#accountTools UL LI A		{color:#ff2643;}

#accountTools LI#a1 		{padding:8px 12px 0px 0px;font-size:1.4em;}
#accountTools LI#a2 		{padding:12px 0px 0px;font-style:italic;}

/* Page Navigation */
#pageNavCt					{position:relative;background:url("/images/sitewide/bg_pageNav.gif") repeat-x #1d210f;padding:42px 20px 20px;}
.alumni #pageNavCt			{display:none;}

#quicklinksCt				{position:absolute;top:20px;height:25px;z-index:5;}
#quicklinks					{width:245px;}


#pageNav					{padding-top:13px;}
#pageNav UL 				{list-style-type:none;margin:0px;padding:0px;}
#pageNav UL LI 				{margin:0px;padding:0.4em 10px;border-bottom:1px solid #3a3d2e;}
#pageNav UL LI.last			{border:0px;}
#pageNav UL LI.opened		{font-weight:bold;}
#pageNav UL LI.opened UL LI	{font-weight:normal;}
#pageNav UL LI A			{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;color:#fff;}

#pageNav UL LI UL			{margin:0px -10px;padding:0.4em 0em 0.3em;border-top:1px solid #3a3d2e;}
#pageNav UL LI UL LI		{padding:0.3em 10px 0.3em 20px;border:0px;}
#pageNav UL LI UL LI A		{font-size:1em;color:#a8a9a3;}


/** Zone1 - Main Column **/

#zone1 .columnCt			{padding-top:2em;}


/** Zone2 - Right Column **/

#zone2 .columnCt			{padding-top:2.5em;}
.news #zone2 .columnCt		{padding-top:0px;}

/** Footer **/
#footer						{background:url("/images/sitewide/bg_footer.gif") no-repeat;padding:30px 50px 1em;color:#817e5a;text-align:center;}
#footer A					{font-weight:bold;color:#817e5a;}
#footer EM					{font-size:0.95em;}
#footer UL					{list-style-type:none;margin:0px;padding:0px 0px 0.8em;}
#footer UL LI				{display:inline;margin:0px;padding:0px 8px;}
.home #footer UL LI A		{color:#7e0717;}
#footer UL LI A				{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#31332B;}


/** Search Styles - Positioned to Top of Page **/
#searchCt					{position:absolute;top:56px;right:7px;width:202px;}
FORM#search					{background:transparent;margin:0px;padding:0px;}
#searchCt INPUT				{vertical-align:middle;}
#searchTerms				{background:#f0f0f0;width:148px;margin:0px;padding:4px 6px;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#555454;border:1px solid #767a7c;}
#searchSubmit				{width:auto;height:auto;margin-left:6px;}



/*** Page Specific Styles ***/

/** Academics **/
#courseHeader				{background:url("/images/academics/bg_courseHeader.gif") repeat-y;font-family:Arial, Helvetica, sans-serif;}
#courseHeader H3			{float:left;width:508px;padding:22px 28px;font-size:2.7em;font-family:Arial, Helvetica, sans-serif;color:#fff;}
#programCode				{position:absolute;top:0px;right:0px;width:123px;padding:0.5em 0em;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#fff;line-height:0.8em;font-size:2.5em;}
#programCode SPAN			{display:block;font-size:0.65em;letter-spacing:3px;color:#54b6a4;}
.program #zoneCt			{position:relative;}
.program #zoneCt #zone1		{position:static;}

/** Admissions **/
.admissions.main #zone1		{width:454px;padding-right:180px;}


/** Athletics **/
.athletics #header H1		{top:13px;left:14px;background-image:url("/images/athletics/bg_logo.gif");width:312px;height:82px;}
.athletics #homeLink A		{display:none;}


/** Home **/
.home #gridCtOuter			{background-image:url("/images/home/bg_grid.gif");}
.home #gridCt				{padding-bottom:0em;}
.home #zoneCt				{background:url("/images/home/bg_zone.gif") repeat-x 0% 100%;width:973px;}
.home #zone1				{float:left;width:294px;padding:0px 20px;}
.home #zone2				{float:right;background-color:#fff;width:632px;height:429px;padding:0px;}
.home #zone3				{position:relative;background:url("/images/home/bg_zone3.gif") no-repeat #fff5d4;width:1001px;margin:0px -14px;padding:30px 0px 0px;}
* HTML .home #zone3			{right:-14px;}
/* Home Global Nav */
.home #navGlobal UL LI A	{background-image:url("/images/home/bg_gnav.gif");}

.home #n1 A			{display:none;}
.home #n2 A			{background-position:0px 0px;width:152px;}
.home #n2 A:hover	{background-position:0px -42px;}
.home #n3 A			{background-position:-152px 0px;width:159px;}
.home #n3 A:hover	{background-position:-152px -42px;}
.home #n4 A			{background-position:-311px 0px;width:178px;}
.home #n4 A:hover	{background-position:-311px -42px;}
.home #n5 A			{background-position:-489px 0px;width:144px;}
.home #n5 A:hover	{background-position:-489px -42px;}
.home #n6 A			{background-position:-633px 0px;width:157px;}
.home #n6 A:hover	{background-position:-633px -42px;}
.home #n7 A			{background-position:-790px 0px;width:197px;}
.home #n7 A:hover	{background-position:-790px -42px;}

/* Home Quicklinks */
.home #quicklinksCt				{position:relative;top:auto;background-color:#8d8e84;height:36px;margin:0px -20px 1.8em;padding:14px 0px 0px 20px;}
.home #quicklinks				{width:287px;}

/* Current Students Nav */
#currentNav						{position:absolute;top:22px;right:16px;color:#a4a098;}
#currentNav H4					{float:left;background:url("/images/home/header_currentStudents.gif") no-repeat;width:145px;height:12px;margin-top:4px;padding:0px 6px 0px 0px;text-indent:-9999px;overflow:hidden;line-height:0px;font-size:0px;}
#currentNav .links				{float:right;width:170px;}
#currentNav .links A			{margin:0px 4px;}

/* Audience Nav */
#audienceNav H4					{padding:0px 0px 0.8em 16px;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:1.7em;text-transform:none;color:#ccc5ac;font-weight:normal;}
#audienceNav UL					{background:url("/images/home/bg_audiences.gif") no-repeat;list-style-type:none;height:164px;margin:0px;padding:14px;}
#audienceNav UL LI				{float:left;margin:0px;padding:0px;}
#audienceNav UL LI A			{display:block;background-repeat:no-repeat;width:193px;height:164px;margin-right:2px;text-indent:-9999px;overflow:hidden;}
#audienceNav UL LI#h5 A			{margin:0px;}

#h1 A							{background-image:url("/images/home/bg_prospective.jpg");}
#h2 A							{background-image:url("/images/home/bg_current.jpg");}
#h3 A							{background-image:url("/images/home/bg_business.jpg");}
#h4 A							{background-image:url("/images/home/bg_foundation.jpg");}
#h5 A							{background-image:url("/images/home/bg_faculty.jpg");}

/* Home Footer */
.home #footer					{background:none;padding-top:16px;}



