
#header a {
	color : #FFFFFF;
	text-decoration : none;
}
#header a:hover {
	color : #FAD055;
}
#header-column1 {
	float : left;
}
#header-column1 img {
	margin : 15px 0 0 0;
}
#header-column2 {
	float : right;
	padding : 0;
}
#header-quicklinks {
	height : 18px;
	width : 286px;
	background : url(/bin/t/s/header_quicklinks_bg.jpg) no-repeat;
	color : #FFFFFF;
	margin : 0;
	padding : 0;
}
#header-quicklinks ul {
	margin : 0 0 0 10px;
	padding : 0;
	list-style-type : none;
	list-style-image : none;
	line-height : 150%;
}
#header-quicklinks ul li {
	display : inline;
	text-transform : uppercase;
	font-size : 10px;
	margin : 0 2px 0 0;
	font-family : Arial, Helvetica, sans-serif;
}
#header-quicklinks ul li a {
	color : #FFFFFF;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
}
#search {
	margin : 22px 0 0 5px;
}
#search-box {
	background : #DFC8C8;
	border : solid 1px;
	border-color : #CCCCCC #000000 #000000 #CCCCCC;
}
#main-nav-wrapper {
	border-top : solid 5px #FFFFFF;
	background : url(/bin/z/c/main_nav_bg.jpg) repeat-x;
}
#main-nav-title {
	height : 46px;
}
.nav-with-seperator {
	border-right : solid 1px #000000;
}
#main-nav-title ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
	list-style-image : none;
	font-size : 11px;
	line-height : 150%;
}
#main-nav-title ul li {
	display : inline;
}
#main-nav-title ul li a {
	height : 20px;
	padding : 13px 0;
	width : 135px;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 11px;
	text-decoration : none;
	display : block;
	float : left;
	text-align : center;
	text-transform : uppercase;
}
#main-nav-title ul li a:hover {
	color : #FAD055;
}
#main-nav-drawer {
	height : 210px;
	display : none;
	line-height : 130%;
	background : #FFFFFF;
	padding-bottom : 1px;
}
#main-nav-drawer-innertube {
	height : 210px;
	border-bottom : solid 1px #000000;
}
#main-nav-drawer ul {
	margin : 0;
	padding : 5px;
	float : left;
	width : 125px;
	list-style-type : none;
	list-style-image : none;
	line-height : 130%;
}
#main-nav-drawer ul li {
	margin : 6px 0;
	font-size : 11px;
}
#main-nav-drawer ul li a {
	color : #333333;
	text-decoration : none;
}
#main-nav-drawer ul li a:link {
	text-decoration : none;
}
#main-nav-drawer ul li a:visited {
	text-decoration : none;
	color : #888888;
}
#main-nav-drawer ul li a:hover {
	text-decoration : underline;
	color : #C71A16;
}
#main-nav-drawer ul li a:active {
	text-decoration : underline;
}
#footer a {
	color : #FFFFFF;
	text-decoration : none;
}
#footer a:hover {
	color : #FAD055;
}
#footer-column1 {
	float : left;
	width : 270px;
	margin : 0 15px 0 0;
}
#footer-column2 {
	float : left;
	width : 335px;
	text-align : center;
}
#footer-column3 {
	float : right;
	width : 300px;
	text-align : right;
}
#main-nav {
	position : relative;
	display : block;
	background : url(/bin/z/c/main_nav_bg.jpg) repeat-x;
	border-left : solid 1px #000000;
	border-right : none;
	width : 960px;
	height : 46px;
	margin : 0 auto;
	font-size : 11px;
	z-index : 100;
}
#dropdown-menu {
	position : absolute;
	top : 0px;
	float : none;
	clear : both;
	margin : 0px;
	padding : 0px;
	text-align : left;
	list-style-type : none;
	list-style-image : none;
	z-index : 100;
}
#dropdown-menu li {
	position : relative;
	float : left;
	display : inline;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	cursor : pointer;
	width : 137px;
	z-index : 100;
}
#dropdown-menu li a {
	display : block;
	padding : 14px 0 15px 0;
	color : #FFFFFF;
	text-align : center;
	text-decoration : none;
	text-transform : uppercase;
	border-right : solid 1px #000000;
	height : 17px;
	line-height : 150%;
}
#dropdown-menu li a:hover {
	color : #FAD055;
}
#dropdown-menu li ul {
	display : none;
	list-style-type : none;
	background : #000000;
	opacity : 0.9;
	filter : alpha(opacity=90);
	margin : 0;
	padding : 0 0 1px 0;
	border : solid 1px #FFFFFF;
	font-weight : normal;
	text-align : left;
	line-height : 130%;
}
#dropdown-menu li ul li {
	display : block;
	float : none;
	clear : both;
	font-size : 11px;
	margin : 0;
	padding : 0;
	width : 135px;
	border : none;
	background : #000000;
	opacity : 0.9;
	filter : alpha(opacity=90);
	list-style-image : none;
}
#dropdown-menu li ul li a {
	display : block;
	color : #FFFFFF;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
	text-transform : capitalize;
	height : auto;
	line-height : 140%;
	margin : 0;
	padding : 6px 5px;
	border-right : none;
}
#dropdown-menu li ul li a:hover {
	color : #EAC75B;
}
#header-quicklinks img {
	margin : 0;
}
.clearfix:after {
	content : ".";
	display : block;
	height : 0;
	clear : both;
	visibility : hidden;
}
* html .clearfix {
	height : 1%;
}
.clearfix {
	display : block;
}
* html {
	width : 1px;
}
#page {
	width : 960px;
	margin : 0 auto;
	background : #FFFFFF;
}
.wrapper {
	width : 100%;
}
.inner-tube {
	width : 960px;
	margin : 0 auto;
}
#header-wrapper {
	background : #fff;
}
#header {
	width : 940px;
	margin : auto;
	position : relative;
	background : #fff;
}
#header h1 {
	margin : 0;
	padding : 0;
}
#logo {
	float : left;
	padding : 25px 0;
	border : 0;
}
#tag {
	float : right;
	padding-top : 67px;
}
#quick_links {
	position : absolute;
	top : 0;
	right : 0;
	padding : 5px 10px;
	border-bottom : 1px #ddd solid;
	margin : 0;
}
#quick_links a:link, #quick_links a:visited {
	color : #aa1026;
	text-decoration : none;
}
#quick_links a:hover, #quick_links a:active {
	color : #000;
	text-decoration : underline;
}
#quick_links li {
	float : left;
	padding : 0 6px;
	border-right : 1px #bbb solid;
	position : relative;
	list-style : none;
	font-size : 11px;
}
#quick_links li.last {
	border : 0;
}
#main_nav_wrapper {
	clear : both;
	height : 52px;
	background:#e51937 url(http://www.umaryland.edu/bin/x/w/bg_main_nav.png ) top left repeat-x;
}
#main_nav {
	width : 940px;
	margin : auto;
}
#main_nav img {
	border : 0;
	margin : 0;
	padding : 0 0 5px 0;
	display : block;
}
#main_nav ul {
	margin : 0;
	padding : 6px 0 0 0;
}
#main_nav li {
	float : left;
	padding : 0;
	margin : 0 35px 0 0;
	list-style : none;
	font-size : 100%;
	list-style-image : none;
}
#mail_nav li a:hover img {
	cursor : crosshair;
}
#search_wrapper {
	width : 160px;
	float : right;
	position : relative;
	margin-top : 8px;
}
#query {
	padding : 5px 5px 5px 29px;
	margin : 0;
	width : 125px;
	background : #e03a53;
	border : 1px solid #d98894;
	font-family : arial,verdana,sans-serif;
	color : #eee;
	font-size : 12px;
}
#main_nav ul li ul {
	position : absolute;
	z-index : 2;
	background : #a90f26;
	left : -999px;
	margin : 0 0 0 -10px;
	padding : 0;
}
#main_nav li li {
	float : none;
	margin : 0;
}
#main_nav li li a {
	display : block;
	padding : 7px 15px;
	width : 160px;
}
#main_nav li li a:link, #main_nav li li a:visited, #main_nav li li a:link, #main_nav li li a:visited {
	color : #fff;
	text-decoration : none;
}
#main_nav li li a:hover, #main_nav li li a:active {
	background : #c5142e;
}
#main_nav ul li:hover > ul {
	left : auto;
}
#custom-nav-wrapper {
	background : #2C2A29;
}
#custom-nav {
	color : #FFFFFF;
	height : 20px;
	padding : 5px 30px;
	width : 900px;
	background : #696A6C;
}
#custom-nav a {
	color : #FFFFFF;
}
#custom-nav table tr td div table {
	margin-top : 7px;
}
#content-column1 {
	float : left;
	width : 190px;
	padding : 15px 10px 20px 10px;
}
#content-column1 ul {
	margin : 0;
	padding : 0;
	line-height : 150%;
}
#content-column1 li.Navigation_Title {
	color : #242526;
	font-size : 12px;
	font-weight : bold;
	list-style-type : none;
	text-transform : uppercase;
	background:url(http://www.umaryland.edu/bin/g/a/list_bullet.gif) no-repeat 0 10px;
	padding : 5px 0 5px 15px;
	list-style-image : none;
}
#content-column1 li.Navigation_Sub_Title {
	font-size : 12px;
	font-weight : bold;
	list-style-image : none;
	list-style-type : none;
	padding : 5px 0;
	text-transform : none;
}
#content-column1 li.Navigation_Items {
	font-size : 12px;
	font-weight : normal;
	list-style-image : none;
	list-style-type : none;
	padding : 5px 0;
	text-transform : none;
}
#content-column1 a {
	text-decoration : none;
	color : #333333;
}
#content-column1 a:link {
	text-decoration : none;
}
#content-column1 a:visited {
	text-decoration : none;
	color : #888888;
}
#content-column1 a:hover {
	text-decoration : underline;
	color : #C71A16;
}
#content-column1 a:active {
	text-decoration : underline;
}
#site-name {
	color : #C71A16;
	font-size : 15px;
	border-bottom : solid 3px #C71A16;
	padding : 0 0 8px 0;
	font-weight : bold;
	margin-bottom : 15px;
}
#site-name a {
	color : #C71A16;
	text-decoration : none;
	display : block;
}
#site-name a:link {
	text-decoration : none;
}
#site-name a:visited {
	text-decoration : none;
	color : #C71A16;
}
#site-name a:hover {
	text-decoration : none;
	color : #000000;
}
#site-name a:active {
	text-decoration : none;
}
#content-column2 a {
	color : #CC0000;
	text-decoration : none;
	border-bottom : 1px dotted #CC0000;
}
#content-column2 a:link {
	text-decoration : none;
}
#content-column2 a:visited {
	text-decoration : none;
	color : #888888;
	border-bottom : 1px dotted #888888;
}
#content-column2 a:hover {
	text-decoration : none;
	color : #666666;
	border-bottom : 1px dotted #666666;
}
#content-column2 a:active {
	text-decoration : none;
}
#content-column2 p {
	line-height : 170%;
	font-size : 12px;
}
#content-column2 ul {
	line-height : 160%;
}
#content-column2 a.link_no_underline {
	border : none;
	text-decoration : none;
}
#custom-nav table tr td div {
	z-index : 100;
}
#footer-wrapper {
	background : #696a6c;
	padding : 30px 0;
	overflow : auto;
}
#footer {
	width : 960px;
	margin : auto;
	text-align : center;
	color : #ddd;
	font-size : 11px;
}
#footer p {
	margin : 0;
	line-height : 140%;
}
#footer a:link, #footer a:visited {
	color : #c8b18b;
}
#footer a:hover, #footer a:active {
	color : #eed7b0;
}
.col1 {
	width : 180px;
	float : left;
}
.col2 {
	width : 600px;
	float : left;
}
.col3 {
	width : 180px;
	float : left;
}
#social_media {
	margin : 0;
	padding : 0;
}
#social_media li {
	float : right;
	margin-right : 4px;
	list-style : none;
}
#social_media img {
	margin : 0;
}
#main_nav #submit {
	position : absolute;
	left : 3px;
	top : 0;
	padding : 0;
	margin : 0;
}
#hotline img {
	float : left;
	margin-right : 5px;
}
#hotline p {
	float : left;
	line-height : 30px;
	font-size : 14px;
}
#hotline a:link, #hotline a:visited {
	color : #ddd;
	text-decoration : none;
}
#hotline a:hover, #hotline a:active {
	color : #c8b18b;
	text-decoration : none;
}

