﻿@charset "UTF-8";
#logo-container { margin : 0 0 -30px 11px; padding : 0; width : 226px; float : left; overflow : hidden; position : relative; z-index : 900; }
#marketing-block { width : 100%; background-color : #faf8f8; border-left : none; border-right : none; border-top : 1px dotted #999999; border-bottom : 1px dotted #999999; margin : 0 0 20px 0; padding : 0; }
#marketing-block h1 { margin : 0; padding : 10px 10px 5px 10px; }
#marketing-block p { margin : 0; padding : 0 10px 15px 10px; line-height : 140%; font-size : 12px; font-family : "Palatino Linotype", "Book Antiqua", Palatino, cursive, serif; }
#blockcallout { width : 100%; background-color : #faf8f8; border-left : none; border-right : none; border-top : 1px solid #ffffff; border-bottom : 1px dotted #999999; margin : 0 0 10px 0; padding : 0; }
#blockcallout p { margin : 0; padding : 5px 10px 12px 10px; font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif; font-style : italic; font-size : 14px; line-height : 130%; }
#blockcallout h3 { background-color : #ffffff; padding : 0px 0 0 0; margin : 0; font-size : 14px; }
p { font-family : Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size : 12px; color : #666666; font-weight : normal; margin : 0 0 0 0; padding : 0 0 10px 0; line-height : 1.8em; }
#bodycopy h2 { font-family : Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size : 16px; color : #78784b; margin : 0px 0px 17px 0px; padding : 0 0 0 0; border-bottom : 1px solid #cccccc; line-height : 155%; }
#Instit2col h2 { font-family : Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size : 16px; color : #78784b; margin : 0; padding : 0 0 17px 0; border-bottom : 1px solid #cccccc; line-height : 155%; }
#bodycopy h3 { font-family : Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size : 14px; color : #78784b; margin : 0 0 17px 0; padding : 5px 0 0 0; line-height : 135%; }
#bodycopy h4 { font-family : Lucida Grande, Lucida Sans Unicode, Arial, Helvetica, sans-serif; font-size : 12px; color : #cc9933; margin : 0 0 0 0; padding : 0 0 0 0; line-height : 170%; }
div#InstitheaderNavSearch { float: right; padding: 0; width: 992px; background: transparent url(http://www.uwyo.edu/_files/images/institheader-new.png) no-repeat; position: relative; z-index: 99; min-height: 110px; }
/* Instit and T1 dark header*/
div#t1HeaderContainer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; color: #fff; font-weight: bold; margin: 0 auto; padding: 0; width: 992px; overflow: hidden; position: relative; background: #fff url("http://www.uwyo.edu/_files/images/t1header-new.png") left top no-repeat; }
/*T2 light header*/
div#t2HeaderContainer { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right; color: #666600; font-weight: bold; margin: 0 auto; padding: 0; width: 992px; background: #fff url("http://www.uwyo.edu/_files/images/t2header-new.png") left top no-repeat; overflow: hidden; position: relative; }
#bodycopy a:link { text-decoration: none; }
#bodycopy a:visited { text-decoration: none; }
#bodycopy a:active { text-decoration: none; }
#bodycopy a:hover { text-decoration: underline; }
#News a:link { text-decoration: none; }
#News a:visited { text-decoration: none; }
#News a:active { text-decoration: none; }
#News a:hover { text-decoration: underline; }
#Research a:link { text-decoration: none; }
#Research a:visited { text-decoration: none; }
#Research a:active { text-decoration: none; }
#Research a:hover { text-decoration: underline; }
#Student a:link { text-decoration: none; }
#Student a:visited { text-decoration: none; }
#Student a:active { text-decoration: none; }
#Student a:hover { text-decoration: underline; }
#Arts a:link { text-decoration: none; }
#Arts a:visited { text-decoration: none; }
#Arts a:active { text-decoration: none; }
#Arts a:hover { text-decoration: underline; }
#Campus a:link { text-decoration: none; }
#Campus a:visited { text-decoration: none; }
#Campus a:active { text-decoration: none; }
#Campus a:hover { text-decoration: underline; }
#mainContent_centerRightFloatRight a:link { text-decoration: none; }
#mainContent_centerRightFloatRight a:visited { text-decoration: none; }
#mainContent_centerRightFloatRight a:active { text-decoration: none; }
#mainContent_centerRightFloatRight a:hover { text-decoration: underline; }
#news-media a:link { text-decoration: none; }
#news-media a:visited { text-decoration: none; }
#news-media a:active { text-decoration: none; }
#news-media a:hover { text-decoration: underline; }
#bodycopy ul { list-style-type: disc; }
#bodycopy ul ul { list-style-type: square; }
#bodycopy ul ul ul { list-style-type: circle; }
#edit-a ul { list-style-type: disc; margin-left: 0px; }
#edit-a a:link { text-decoration: none; }
#edit-a a:hover { text-decoration: underline; }
#weather { width: 99%; background-color: #e7e6e6; border-left: none; border-right: none; border: 1px solid #999999; margin: 0 0 20px 0; padding: 0; }
#weather p { margin: 0; margin-top: 10px; padding: 0 7px 7px 10px; line-height : 140%; font-size : 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
.dock { position: relative; height: 50px; text-align: center; }
.dock-container { position: absolute; height: 50px; padding-left: 20px; }
a.dock-item { display: block; width: 40px; color: #000; position: absolute; top: 0px; text-align: center; text-decoration: none; font: bold 12px Arial, Helvetica, sans-serif; }
.dock-item img { border: none; margin: 5px 10px 0px; width: 100%; }
.dock-item span { display: none; padding-left: 20px; }

