﻿.ocr-content {
	margin: 0 !important;
	padding: 0;
}

/* Menu */

.ocr-menu {
	background: url('/imagegallery/cc2008NYOCR/menu-bg.gif') no-repeat;
	height: 41px;
	position: relative;
}

.ocr-menu ul {
	margin: 0;
}

.ocr-menu ul.nice-menu>li {
	float: left;
	display: inline;
	margin: 0;
	list-style: none;
	line-height: 41px !important;
	background: url('/imagegallery/cc2008NYOCR/menu-sep.gif') no-repeat 100% 0 !important;
}

.ocr-menu ul li a:link, 
.ocr-menu ul li a:visited,
.ocr-menu ul li span.nolink,
#user-login a {
	display: block;
	float: left;
	font: 14px "Trebuchet MS";
	line-height: 41px;
	color: #FFF;
	text-decoration: none;
	padding: 0 13px 0 12px;
}

.ocr-menu ul li a:hover,
#user-login a:hover {
	display: block;
	float: left;
	font: 14px "Trebuchet MS";
	line-height: 41px;
	color: #FFFF00;
	text-decoration: none;
	padding: 0 13px 0 12px;
}

#user-login a,
#user-login a:hover {
	line-height: 21px;
}

/* NICE MENUS */
ul.nice-menu, 
ul.nice-menu>ul,
ul.nice-menu>li {
	border: none;
}

ul.nice-menu ul, 
#header-region ul.nice-menu ul {
	top: 3.3em;
	background-color: #444;
	opacity: 0.80;
	filter: alpha(opacity = 80);
}

ul.nice-menu li.menuparent li a,
ul.nice-menu li.menuparent li a:hover {
	line-height: 125% !important;
	padding-top: 10px;
	padding-bottom: 10px;
}

ul.nice-menu li.menuparent li a:hover {
	background-color: #888;
	width: 145px;
}

ul.nice-menu li.menuparent li {
	padding-bottom: 0;
	width: 170px;
	background-color: #444;
	opacity: 0.80;
	filter: alpha(opacity = 80);
}
