
/* LEFT COLUMN OVERRIDES */

body #leftcolumn {background:#fff; border:none; display:inline; float:right; margin:5px 0px 0px 0; padding:0; width:600px;}
body #leftcolumn ul { padding:0; width: 584px; }
body #leftcolumn li {display:block; float:left; font:bold .7em/1.2em Verdana, Arial, Helvetica, sans-serif; height:2em; margin:0; padding: 0; width:146px; }
body #leftcolumn li a { background:#eef4fc; border: 1px dashed #ccc; margin:-1px -1px 0; padding:4px 4px 4px 8px; text-decoration:none; width:133px; }
body #leftcolumn li a:hover { background:#fcfcee; }
body #rightcolumn {width:900px;}
body #rightcolumn .specialanchors p {font:normal .9em Arial, Helvetica, sans-serif; margin:1em 0 0; padding-left:0; width:460px;}
body #rightcolumn .boxmedium .specialanchors p {width:240px;}

body h2#siteheadline { clear:none; display:inline; float:left; height:1.1em; margin:-1.15em 0 0; overflow:hidden;  position:relative; width:344px;  }
body img#pageicon {display:inline; float:right; height:100px; margin:1em -195px 0 0; position:relative; width:100px; }
body h2 { background:none; clear:left; font:normal 2em/1.2em Arial, Helvetica, sans-serif; margin:.4em 0 .7em; padding:0; text-align:left; width:650px; }


#leftcolumn li a:hover { background:#fff; color: #1c3f5f;  }
#leftcolumn h3 { border:none; display:block; font:normal 1em/1.4em Arial, Helvetica, sans-serif; margin:0; padding:10px 0 0; }
#leftcolumn h3 a{ color:#600; display:block; padding:2px 4px 2px 15px; text-decoration:none; width:150px; }
#leftcolumn h3 a:hover {background:#fff; }
#leftcolumn span {display:block; margin:0; padding:0; text-align:center; width:175px;}
#leftcolumn a span {border:none; color:#333;}
#leftcolumn a:hover span {border:none; color:#600;}



#leftcolumn ul { list-style:none; margin:0; padding:0 0 0 10px; width: 165px; }
#leftcolumn li a { border-top:1px dashed #d9d3b1; color: #213e60; display:block; margin:0 0 0 -10px; padding:6px 4px 9px 11px; text-decoration:underline; width:160px; }
#leftcolumn li a:hover { background:#fff; color: #1c3f5f; text-decoration:none;  }
#leftcolumn h3 { border:none;  display:block; font:normal 1em/1.4em Arial, Helvetica, sans-serif; margin:0; padding:0; }
#leftcolumn h3 a{ background:#f8f8f8 url("http://www.washcoll.edu/css3/img/topshade1.gif") repeat-x top left; border-top:1px solid #d9d3b1; color:#600; display:block; margin:0; padding:9px 4px 7px 10px; text-decoration:none; width:160px; }
#leftcolumn h3 a:hover {background:#fff7f7 url("http://www.washcoll.edu/css3/img/topshade1.gif") repeat-x top left; color:#600; }
#leftcolumn span {display:block; margin:0; padding:0; text-align:center; width:175px;}
#leftcolumn a span {border:none; color:#333;}
#leftcolumn a:hover span {border:none; color:#600;}


body #rightcolumn {width:950px;}

div.column { display:inline; float:left; margin:0 1em 0 2em; padding:0; width:270px;}
#rightcolumn div.column p {width:260px;}
div.profiles {margin:0; width:960px;}
div.profiles div {margin:10px 5px 0 0;}

div.column div, div.triplet div, .picture-350, .picture-300, .picture-250, .picture-200, .picture-150, .picture-100 {clear:both; display:inline; float:right; font:.9em/1.1em Arial, Helvetica, sans-serif; margin:1em 2em 1em 2em; padding: .5em 0;}
#rightcolumn div.calltoaction p, #rightcolumn p.calltoaction {display:inline; margin:.5em 4.3em;}

body div#rightcolumn p, body div#rightcolumn h3 {width:550px;}

.floatedteasers { width:900px;}

.picture-350, .picture-300, .picture-250, .picture-200, .picture-150, .picture-100 {margin:1em 4.3em 1em 2em; padding: .5em 0; }

body #rightcolumn div div div p {width:auto;}


#rightcolumn .callout {margin:2em 4.3em 0 2em;}
#rightcolumn .callout p {width:150px;}
#rightcolumn .callout h3 {font:normal 1.2em/1.4em Arial, Helvetica, sans-serif; margin:0; padding:0; width:150px;}

div.controls { text-align:center; width: 900px;} 
div.scroller { width: 950px; }
div.scroller div.section { margin:1em .5em 1em 0;  width: 950px; }

#rightcolumn .floatedteasers_small { width:950px;}
#rightcolumn .floatedteasers_small div { display:inline; float: left; font:normal .85em/1.2em Arial, Helvetica, sans-serif; margin: .5em 15px .5em 0; padding: 0; width: 100px; }

.headerrow td {font-weight:bold;}
.odd {background:#f3fdeb;}
.even {background:#e5fcff;}
