/*basic custom css for OSU templates*//*see http://www.osu.edu/resources for more information on OSU templates*/div.main-content{	background: #fff;	margin-top: 0px;	padding: 2em 0 0 0;}a#osu{    display: block;    float: right;    color: #d40026;    padding: 3px;    position: relative;    top: -2em;	right: -1.1em;	text-decoration: underline;}/*OPTIONAL Horiz TEMPLATE NAVIGATION*/div.osu-nav{	border: 0px solid blue;	margin: 3px auto;	overflow: hidden;	padding: 1px 0pt 2px 2px;	width: 920px;	background-color: #cecece;}div.osu-nav ul li{	background: #FFFFFF url(../2008/images/main-nav/left-default.png) no-repeat scroll left top;	border-right: 0px solid transparent;	float: left;	margin: 0pt;	padding: 0pt 0pt 0pt 2px;}div.osu-nav ul#nav-audience li a{	text-transform: uppercase;	color: #d40026;}div.osu-nav ul#nav-download li.download{	background-color: transparent;	background-image: none;}div.osu-nav ul#nav-download h3{	margin: 6px 5px 0 0;	display: inline;	font-weight: normal;	float: left;	text-transform: uppercase;	color: #d40026;}div.osu-nav ul#nav-download{	float: right;	margin-right: 0;	padding-right: 0;}div.osu-nav ul#nav-download li a{	color: #000000;}.osu-margin-top { margin-top: 1.3em; }div.osu-nav ul li:hover, div.osu-nav ul li a:hover, div.osu-nav ul li.last a:hover,div.osu-nav ul li:focus, div.osu-nav ul li a:focus, div.osu-nav ul li.last a:focus,div.osu-nav ul li:active, div.osu-nav ul li a:active, div.osu-nav ul li.last a:active{	cursor: pointer;	color: #FFF;	background: #b1b1b1;}div.osu-nav ul li a, div.osu-nav ul li.last a{	background: #FFFFFF url(../2008/images/main-nav/right-default.png) no-repeat scroll right top;	border-right: 2px solid #CECECE;	display: block;	font-size: 1em;	margin: 0pt;	padding: 0.5em 6px;	vertical-align: baseline;}div.osu-nav ul li.last a { background: #FFF url(../2008/images/main-nav/right-default-last.png) no-repeat top right; }div.column-right div p { margin-top: 1.5em; display: block; }