/* PRINT STYLES */
/* http://munews.missouri.edu */
/* Created by Josh Nichols, Web Communications, University of Missouri-Columbia */

/* General Styles */
body { font: 90%/170% "Times New Roman", Times, serif; color:#000000; margin:0 0 15px 0; padding:0px; background:none; }
* { margin:0; padding:0; }
a img { border:none; }
a { text-decoration:underline; }
a:link { color:#000000; }
a:hover { color:#000000; text-decoration:none; }
a:visited { color:#000000; }
a:active { color: #000000; }
#skip { position:absolute; left:-1000em; width:20em; }
.offset a { position:absolute; left:-1000em; padding:5px; font-weight:bold; background:#FC3; }
.offset a:focus, .offset a:active { position:absolute; top:2em; left:2em; }
.clearfix { clear:both; height:0; }

/* Frame Styles */
#frame { width:98%; margin:0 auto; }
#content { width:100%; float:none; }

/* Nav Styles */
#nav { display:none; }

/* Header Styles */
#header { width:100%; float:left; margin:25px 0 30px 10px; display:inline; }
#logo { float:left; margin-right:10px; }
#head { float:left; background: none; width:320px; }
#head h1 { text-indent:0; position:relative; padding-bottom:5px; font-size:260%; }
#header h1 a { width: auto; height: auto; display: inline; }
#head h2 { font-size:110%; padding-left:2px; }
#head a { text-decoration:none; }
#head a:hover { text-decoration:underline; }
#tactical { display:none; }

/* Default Styles */
#breadcrumbs { font-size:80%; line-height:120%; margin:0 0 1em 0; }
#default { width:100%; margin:0 0 0 10px; font-size:110%; float:left; display:inline; position: relative; line-height:170%; }
#default h1 { font-family:Arial, Helvetica, sans-serif; font-size:150%; line-height:140%; margin:0 0 .7em 0; }
#default h1 a { text-decoration:none; }
#default h1 a:hover { text-decoration:underline; }
#default h2 { font-family:Arial, Helvetica, sans-serif; font-size:120%; line-height:130%; margin:-.5em 0 1.5em 0; }
#default h3 { font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:130%; }
#default .date { font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#990000; line-height:130%; margin:-.5em 0 .5em 0; font-weight:bold; }
#default h2.faqHead { font-size:100%; color:#990000; line-height:130%; margin:1em 0; font-weight:bold; }
#default h3.town { color:#990000; }
#default p.contact { font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#666666; line-height:130%; margin:0 0 1em 0; }
#default p.contact a { color:#666666; }
#default p { margin:0 0 1em 0; line-height:170%; }
#default ul { margin:0 0 1em 2em; }
#default ol { margin:0 0 1em 2em; }
#default li { margin:0 0 .25em 0; }
#default .teaser { margin:0 0 2em 0; }
#default .news-release { margin:0 0 35px 0; }
#default .gallery-image { width:180px; float:left; font-size:90%; margin:20px 30px 20px 0; }
#default .media img { margin:0 0 -3px 0; display:inline; }
#default .staffInfo { clear:both; margin-bottom:25px; }
#default .staffInfo p { margin-left:175px; }
#default .staffInfo ul { margin-left:185px; padding-left:1em; }
#default .staffInfo img { float:left; margin-bottom:25px; }
#google_results iframe { width:660px; }
.columnOne {float: left; width: 175px; margin-left: -28px;}
.columnOne ul {list-style: none;}
.columnTwo {float: left; width: 175px;}
.columnTwo ul {list-style: none;}
.columnThree {float: left; width: 175px;}
.columnThree ul {list-style: none;}
.columnFour {float: left; width: 175px;}
.columnFour ul {list-style: none;}
#default fieldset ul { list-style:none; margin:0; }
#default fieldset { margin-bottom:25px; padding:15px; }
#default legend { font-family:Arial, Helvetica, sans-serif; font-size:110%; color:#000000; line-height:120%; font-weight:bold; }
#default fieldset input { font-family:Arial, Helvetica, sans-serif; margin-right:5px; }

/* Sidebar Styles */
#sidebar { float:right; width:202px; margin:0 0 0 20px; font-size:80%; position: relative; font-family:Arial, Helvetica, sans-serif; }
#sidebar h2 { padding:.4em 10px; margin:0 0 10px 0; background-color:#FFF; position:relative; }
#sidebar h3 { padding:.2em 10px .2em 10px; margin:0; }
#sidebar p.date { padding:0 10px .2em 10px; margin:0; font-weight:bold; font-size:90%; }
#sidebar p { padding:0 10px .5em 10px; margin:0; line-height:130%; }
#sidebar p img { margin:0 0 -3px 0; display:inline; }
#sidebar .insetphoto { float:right; margin:0 10px 0 5px; }
#sidebar .box { background-color:#FFF; border:none; margin-bottom:15px; padding:0 0 5px 0; }
#sidebar .eventsbox { background-color:#FFF; border: none; margin-bottom:15px; padding:0 0 5px 0; }
#sidebar .eventsbox h2 { padding:.4em 10px; margin-bottom:10px; color:#000; background-color:#FFF; position:relative; }
.small { font-size:90%; line-height:120%; }
.media { margin:.5em 0; }
.thumbnail { width:100%; }

/* Footer Styles */
#footer { width:98%; margin:0 auto; border-top:#000000 1px solid; clear:both; font-family:Arial, Helvetica, sans-serif; }
#footer p { font-size:80%; line-height:150%; margin:.5em 0; }

/* MU Experts */
#imgExpert { float:right; margin:5px 0 10px 10px; max-width: 300px; }