@import url(../css/base.css);

/* Layout */ 

* 			{margin: 0;}
body		{font: 11px Verdana, sans-serif; background-color:#000000;}
#wrap 		{min-height:100%;height:auto; overflow: visible;}
#header 	{height:29px;width:900px;border:0; padding:0;background-color:#FFFFFF;}
#panel 		{height:100%; width:100%;}
#ghost 		{width:100%;height:88px;}
#cont-wrap 	{float:left; width:545px; border:0; z-index:101;}
#sidebar 	{float:left; width:200px; height:350px; border:0; padding: 0 0 0 -200px; background-image:url(../images/woodleft2.gif); }
#footwrap	{clear: both; bottom:0;width:100%;}

/* Layout elements */ 

#academic 	{position:absolute;top:0px;left:0px;width:100%;overflow: hidden;}
#macalester {position:absolute; top:0px; left: 571px;}
#inlay1 	{height:25px;width:100%;border:0;padding:0;margin:0;background-image:url(../images/inlay2.gif);background-repeat:repeat-x;}
#title 		{position:absolute; top:54px; left:0px; height:89px; width:879px; background-image:url(../images/woodtop2.gif);}
#sidebar img 	{height:22px; border:0; display: block;}
#sidebar a 		{height:22px; border:0; display: block;}
#sidebar a:hover {height:22px; border:0;background-image:url(../images/thin_r13_c1.gif); background-position:0 0; display: block;}
#content-top 		{background-image:url(../images/thin_r2_c2.gif);height:14px;width:545px;}
#content 			{background-image:url(../images/thin_r3_c2.gif);background-repeat:repeat-y;width:100%}
#stuff				{width:500px; margin-top:6px; margin-left:18px}
#content-bottom 	{background-image:url(../images/thin_r13_c2.gif);height:16px;width:545px;}
#inlay2 	{height:25px;width:100%;border:0;padding:0;margin:0;background-image:url(../images/inlay2.gif);background-repeat:repeat-x;}
#footer 	{height:30px;width:900px;border:0;padding:0;margin:0;background-color: #FFFFFF; overflow:hidden;}

/* classes */ 

.noprint 	{ display: inherit; }
.essence	{width:545px;border:0;}
.erase		{width:100%;border:0;padding:0; background-color:#FFFFFF;}
.rebar		{width:900px; border:0;}
