/*----------------------------------------
NYSRA Stylesheet
Author: Marcus Ellis
Last Updated: June 29, 2011
(c) 2011 Affiniscape, Inc.
All Rights Reserved. This stylesheet must not be reproduced without the express written permission of Affiniscape, Inc.
For questions regarding licensing or setup please contact Affiniscape, projects @ affiniscape dot com
----------------------------------------*/


@import url(/global/themes/12-wayne/wayne-styles.min.css);


/* @group Type
----------------------------------------*/
h1 {
	color: #4FB748;
}
.m360 div#content h2, h2 {
	color: #666;
}
.m360 div#content h3, h3 {
	color: #282828;
}
h4 {
	color: #4FB748;
}
h5 {
	border-top-color: #FFDE00;
	color: #353535;
}
h6 {
	color: #282828;
}

a:link, 
a:active, 
a:visited,
#maincontentcell a:link, 
#maincontentcell a:active, 
#maincontentcell a:visited,
#rightnavcell a:link, 
#rightnavcell a:active, 
#rightnavcell a:visited {
	color: #72BC44;
}
a:hover,
#maincontentcell a:hover,
#rightnavcell a:hover {
	color: #72BC44;
}
/* @end */


/* @group Flyouts
----------------------------------------*/
#navtop1 li ul,
#navtop2 li ul {
	border-color: #FFDE00;
}
#navtop1 li ul li,
#navtop2 li ul li { 
	border: none;
}
ul#navtop1 li li a:link,
ul#navtop1 li li a:active,
ul#navtop1 li li a:visited,
ul#navtop2 li li a:link,
ul#navtop2 li li a:active,
ul#navtop2 li li a:visited {
	color: #515151;
	font: normal 12px/1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
ul#navtop1 li li a:hover, 
ul#navtop2 li li a:hover {
	background: #FFDE00;
	color: #262626;
}

/* Color Scheme */
#navtop2 li#navtop2item_1 ul {
	border-color: #FFDE00;
}
#navtop2 li#navtop2item_1 li a:hover {
	background: #FFDE00;
}
#navtop2 li#navtop2item_2 ul {
	border-color: #EAD717;
}
#navtop2 li#navtop2item_2 li a:hover {
	background: #EAD717;
}
#navtop2 li#navtop2item_3 ul {
	border-color: #D5D322;
}
#navtop2 li#navtop2item_3 li a:hover {
	background: #D5D322;
}
#navtop2 li#navtop2item_4 ul {
	border-color: #BECD30;
}
#navtop2 li#navtop2item_4 li a:hover {
	background: #BECD30;
}
#navtop2 li#navtop2item_5 ul {
	border-color: #A7C638;
}
#navtop2 li#navtop2item_5 li a:hover {
	background: #A7C638;
}
#navtop2 li#navtop2item_6 ul {
	border-color: #8DC13F;
}
#navtop2 li#navtop2item_6 li a:hover {
	background: #8DC13F;
}
#navtop2 li#navtop2item_7 ul {
	border-color: #72BC44;
}
#navtop2 li#navtop2item_7 li a:hover {
	background: #72BC44;
}
/* @end */


/* @group Content
----------------------------------------*/
#maincontentcell {
	padding-bottom: 0 !important;
}
#maincontentsubcell ul li {
	background-image: url(../imgs/li-arrow.png);
	background-repeat: no-repeat;
}
#maincontentcell blockquote {
	background: #F1F8EC;
	border-color: #72BC44;
	padding: 1px 10px;
}
/* @end */


/* @group Right Navigation
----------------------------------------*/
#maincontentcell #rightnavcell ul li a {
	color: #000;
}
#maincontentcell #rightnavcell ul li a:hover {
	color: #4FB748;
}
/* @end */


/* @group Footer
----------------------------------------*/
#footertablecell {
	background: url(../imgs/bak-footer.png) no-repeat 50% 100%;
	color: #666;
}
#footertablecell p {
	color: #666;
}
/* @end */


/* @group Clickable Logo
----------------------------------------*/
#logo-click {
	border: none;
	margin-left: -475px;
	top: 50px;
	width: 250px;
}
#logo-click h1 {
	height: 130px;
}
/* @end */


/* @group Search
----------------------------------------*/
#search-widget {
	background: url(../imgs/bak-search.png) no-repeat 0 0;
	height: 21px;
	left: 50%;
	margin-left: 288px;
	padding-left: 22px;
	position: absolute;
	top: 7px;
	width: 158px;
	z-index: 100;
}
#search-widget #search-field {
	background: #FFF;
	border: none;
	height: 15px;
	margin: 3px;
	padding: 0;
	width: 150px;
}
#search-widget #search-field.search-bkgd {
	background: none;
}
/* @end */


/* @group Header Banner
----------------------------------------*/
#header-banner-widget {
	height: 168px;
	margin-right: -480px;
	padding-left: 360px;
	top: 35px;
	width: 600px;
}
/* @end */


/* @group Sponsor Box
----------------------------------------*/
#topnavtable ul.sponsors {
	display: none;
	list-style: none;
	margin: 20px 0 0;
	padding: 0;
}
#topnavtable ul.sponsors.imageRotation {
	display: block;
}
/* @end */

