/* global */ p.modify{ display:none; } address{ font-style:normal; } footer { background: #928363; } #pagebanner .featuretext { padding: 0 5%; } #uvmmaincontent h3, section.maincontent h3, #uvmmaincontent .calendarwrapper h3 { color: #6d5a3f; } #uvmmaincontent h4 { color:#41789a; } #subbanner { background: #8CB9C7; } #topbanner .left { float:left; } #topbanner .right { display:none; } #homepage_banner_wrapper .featuretext { width:90%; margin:0 auto; } #uvmnavbar ul li a{ color:#50504f; } #uvmnavbar a:hover{ color:#a3a3a3; } #homepage_banner_wrapper .featuretext h4 { font-family:georgia, serif; } #uvmsupplinks p.smtext { color: #666; font-style: italic; font-size:0.9em; } #uvmsupplinks h4 { text-transform:none; } #uvmsupplinks p a { text-decoration: underline; } #uvmsupplinks ul li a{ text-decoration: underline; } #uvmsupplinks div.bottom-rule { border-bottom: 1px dashed #ccc; padding-bottom: 10px; margin-bottom: 5px; } #uvmmaincontent .ruleabove { border-top: 1px dashed #ccc; padding-top: .5em; } #uvmmaincontent li.ruleabove { color:#066e80; font-weight: bold; font-size:1.1em; list-style-type:none; float:left; } #uvmmaincontent li.ruleabove a { color:#066e80; } li.ruleabove ul { margin-left:0; padding-left:0; list-style-type:none; } li.ruleabove li { color:#444; font-weight: normal; font-size:1em; padding-top: .5em; padding:0; } /* home page */ #sidebar{ background:#d9e7eb; line-height:1.4; margin-left: -5.4%; padding: 1em 5%; width: 100.9%; } article #sidebar { background-image:url("/www/images/stripes.jpg"),url("/www/images/rwd/solidrule-ccc.gif"); background-repeat:repeat-x, repeat-y; background-position:0 0; } #sidebar p{ line-height:1.6em; } #sidebar a{ text-decoration:none; } #uvmmaincontent #sidebar ul{ margin:1em 1em 0 0; padding-left:0; } #sidebar ul li{ padding-bottom:.7em; list-style:none; } #multi_column_wrapper{ border-top:1px #ccc solid; } .multi_column ul{ padding-left:1em; margin-left:0; } #uvmmaincontent .multi_column h3 { font-family:arial, sans-serif; line-height:1em; font-weight:lighter; color:#41789a; } /* news style calls (home page also) */ #sidebar #news_section h3{ display:none; } #uvmmaincontent div.basic ul { list-style-type:none; } div.calendarwrapper h3.title { text-transform: capitalize; } div.calendarwrapper div.previousnext { font-size:90%; color: #c85b28; } div.calendarwrapper div.previousnext a { color: #c85b28; } /* faculty calls */ #uvmmaincontent #faculty_wrapper #rightcolumn { border:none; background:none; margin:0 -5.56%; padding:0; float:none; width:auto; } #uvmmaincontent #faculty_wrapper #rightcolumn h4 { font-family: georgia, serif; color: #617f21; padding: .5em 5%; border-top: 1px solid #ccc; border-bottom: 1px dashed #ccc; } #faculty_bio h3{ font-family: georgia, serif; font-size: 1.5em; font-weight: lighter; margin-bottom: .4em; } #faculty_bio h4{ background: #fff url("images/square.jpg") no-repeat 0 50%; padding-left: 20px; } #faculty_bio h5{ margin-bottom: -.8em; color: #5f5f5f; } #summary_box{ background: #f2f4e4; border: 1px solid #edefd9; margin-bottom: 1em; font-size:90%; } #summary_box img{ display: block; float: left; padding: 0.5em 2.5%; width: 30%; } #summary_box #summary_text{ border-left: 1px dashed #907753; float: right; margin-left: -1px; padding: 1em 2.5%; width: 60%; } #uvmmaincontent #summary_box #summary_text ul{ padding-left: 1em; margin: 0; } #summary_box #summary_text p, #summary_box #summary_text h4, #summary_box #summary_text h6 { margin: 0; } #summary_box #summary_text h6 { margin: 0; } #faculty_bio #summary_box h4{ color: #617f21; font-family: georgia, serif; padding-left: 0; background: none; margin-top: 0; } span.title{ font-size: 95%; display: block; margin-bottom:.5em; } #rightcolumn p em { color: #b0afad; } #uvmsupplinks h4, #uvmmaincontent #rightcolumn_float h4, #uvmmaincontent .rightcolumn_float h4, #uvmmaincontent #rightcolumn h4, #sidebar h4 { color:#c85b28; } #uvmsupplinks h5, #uvmmaincontent #rightcolumn_float h5, #uvmmaincontent .rightcolumn_float h5, #uvmmaincontent #rightcolumn h5, #sidebar h5 { color:#eb983c; } #uvmmaincontent table.uvmtable th { color:#877050; } /* folding faculty list for profiles */ #uvmmaincontent #rightcolumn #folding_list{ padding: 0 5%; } #uvmmaincontent #rightcolumn #folding_list h5{ padding:0; padding-left:15px; line-height:1; margin:2em 0; color:#5f5f5f; } #uvmmaincontent #rightcolumn #folding_list ul { padding-bottom: .5em; margin-right:0; border-bottom: 1px dashed #ccc; } #uvmmaincontent #rightcolumn #folding_list ul li { padding: .5em 1em; } #uvmmaincontent #rightcolumn #folding_list li a{ color:#70706f; } #uvmmaincontent #rightcolumn #folding_list li:hover ul li { } #uvmmaincontent #rightcolumn #folding_list li:hover ul li a{ color:#70706f; font-weight:normal; } /* photo gallery calls */ #gallery { border: 1px solid #ccc; border-top: 8px solid #82714e; margin: 2em 0; padding: 1em; background:#f7f8ec; } #uvmmaincontent ul#gallerynav{ float:right; } #uvmmaincontent ul#gallerynav li{ display:inline; list-style-type:none; border-right:1px solid #aaa; padding:0 .5em; line-height:2em; } #photogrid { border-bottom: 1px solid #ccc; display:table; margin: 0 -5.4%; width: 110.8%; } #photogrid img.photo_bar { display:table-cell; width:20%; padding:.5em 2.5%; } #uvmmaincontent #calbox{ margin-right:-58px !important; } /* boxes and 2-3 column stuff */ #uvmmaincontent .leftcolumn{ float:left; border-right:1px solid #ccc; } #uvmmaincontent #full_width_box, #uvmmaincontent .full_width_box { background:#f7f8ec; border:1px solid #edefd9; } #uvmmaincontent div.evenly_split{ border:0 !important; margin:0; } /*4-16*/ .three_column{ float:left; border-right:1px dashed #999; } .column_one{ padding-left:0; } .column_end{ border:0; } .three_column ul{ } #uvmmaincontent dl.web_form dd{ padding:0; } span.inputleft{ float:left; padding:0; } * html #uvmcustombanner2 #homepage_banner_wrapper{ width:770px; } * html #container{ width:754px; padding:0 0 0 14px; margin-left:-19px; margin-right:-60px; } * html #content{ padding-bottom:0em; float:left; } * html #sidebar{ float:right; margin-top:0px; margin-right:-2px; } * html .multi_column{ padding-top:1.4em; padding-bottom:2em; } * html h2#subbanner{ height:30px; } * html #uvmmaincontent #rightcolumn_float, * html #uvmmaincontent div.rightcolumn_float, * html #uvmmaincontent #rightcolumn{ margin-right:-29px; } *+html #container{ float:none; margin-top:-100px; margin-bottom:-20px; } @media only screen and (min-width : 440px) { #topbanner { background: url(/www/images/rwd/casbkgd.jpg); height:55px; } } @media only screen and (min-width : 600px) { #uvmmaincontent #faculty_wrapper #leftcolumn { float:left; width:72.5%; padding-right:2.5%; } #uvmmaincontent #faculty_wrapper #rightcolumn { float:right; margin:0; width:25%; } #uvmmaincontent #faculty_wrapper #rightcolumn h4 { margin-top:0; color:#b85b32; } #uvmmaincontent #small_leftcolumn { float:left; width: 22.5%; padding-right:2.5%; margin-right:2.5%; border-right: 1px dashed #ccc; } } @media only screen and (min-width : 656px) { #topbanner .right { display:inline; float:right; } #content { float:left; width:74.8%; } #sidebar { float:right; width:22.7%; padding: 1em 2.5%; margin-right:-5.4%; } } @media only screen and (min-width : 780px) { #pagebanner + #uvmmaincontent { margin-top: 0; } #sidebar { margin-bottom:-.6em; } } @media only screen and (min-width : 1010px) { #container { float:left; width:100%; } h3#homepage { padding-top:.6125em; } #pagebanner .featureimage img { max-width:75%; float:left; } #pagebanner .featuretext { width:20%; padding:0 2.5%; float:right; } #multi_column_wrapper { background-image: url("/www/images/rwd/solidrule-ccc.gif"), url("/www/images/rwd/solidrule-ccc.gif"); background-position: 32.5% center, 66.5% center; background-repeat: repeat-y; float:left; width:100%; } #multi_column_wrapper div.multi_column { float:left; width: 30.33%; padding-right:2%; margin-right:2%; } #multi_column_wrapper div.last_column { margin-right:0; padding-right:0; } }