/*----------------------------------------
Affiniscape OCHCH Stylesheet
Last Updated: July 12, 2010
(c) 2010 Affiniscape, Inc.
All Rights Reserved. This style sheet 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.css);

body {
	background: #A29F7E url(../imgs/bak-body.png) repeat-x 0 0;
	margin: 0;
}

body#nobackground { background: #fff none; }

body,
td,
p {
	color: #333;
}

h1 {
	background-image: url(../imgs/bak-h1.png);	
	color: #6296C2;
}

h2 {
	color: #6B9766;	
}

h3 {
	color: #6296C2;
}

h4 {
	color: #6B9766;	
}

h5 {
	background-image: url(../imgs/bak-h5.png);
	border-color: #AEAC9F;
	color: #628EB2;
}

h6 {
	color: #333;
}

a:link, 
a:active, 
a:visited {
	
}

a:hover {
	
}

hr {

}


/* Global Navigation
----------------------------------------*/
#navtop1 li ul,
#navtop2 li ul {

}

#navleft li ul {

}

#navtop1 li ul li,
#navtop2 li ul li, 
#navleft li ul li { border: none; }

ul#navtop1 li li a,
ul#navtop2 li li a,
ul#navleft li li a  {

}

ul#navtop1 li li a:hover, 
ul#navtop2 li li a:hover,
ul#navleft li li a:hover {

}

* html ul#navtop1 li li a,
* html ul#navtop1 li li a:hover,
* html ul#navtop2 li li a,
* html ul#navtop2 li li a:hover
* html ul#navleft li li a,
* html ul#navleft li li a:hover { width: 175px; }

/* Global Nav - Below Banner */
#navtop1 li { margin-bottom: 0; }
#navtop1 li li { margin: 0; }


/* System Messages
----------------------------------------*/
#returnlinktable,
.infomessage,
.errormessage,
.loginmessage {
	background-color: transparent;
	background-image: url(../imgs/bak-content.png);
}

#pageheadertable {
	background-color: transparent;
	background-image: url(../imgs/bak-content.png);
}


/* Main Content
----------------------------------------*/
#maincontenttable {
	background-color: transparent;
	background-image: url(../imgs/bak-content.png);
}

#maincontentcell {
	background: transparent url(../imgs/bak-contentcell.png) no-repeat 0% 0%;
}


/* Sub Content
----------------------------------------*/
#maincontentsubtable {
	
}

#maincontentsubcell {
	
}

#maincontentsubcell p {

}


/* Client-side Right Navigation
----------------------------------------*/
#rightnavcell {
	border-color: transparent;
}
#rightnavcell table {
	background: transparent;
}

/* Client-side Left Navigation
----------------------------------------*/
#leftnavcell {
	
}


/* Footer
----------------------------------------*/
#footertable {
	background: none;
}

#footertablecell {
	background-image: url(../imgs/bak-footer.png);
}


/* Clickable Logo
----------------------------------------*/
#logo-click {
	border: none;
	margin-left: -480px;
	top: 35px;
	width: 340px;
}

#logo-click h1 {
	height: 160px;
	margin: 0 !important;
	padding: 0 !important;
}

/* Sponsor Box
----------------------------------------*/
#rightnavcell #sponsors {
	margin: 0 5px;
}
#rightnavcell #sponsors li {
	border: none;
}

/* Custom Flyout Menus
----------------------------------------*/
.flyout-menus {
	margin-top: 39px;
	position: relative;
	width: 980px;
	z-index: 100;
}
.ie .flyout-menus {
	margin-top: -7px;
}
.flyout-menus h4 {
	display: none;
}
.flyout-menus ul, .flyout-menus ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.flyout-menus ul li a {
	background-color: #8A88B7;
	border-top: 1px solid #B7C0C8;
	color: #FFF;
	display: block;
	padding: 5px 10px;
	width: 155px;
}
.flyout-menus ul li:first-child a {
	border-top: none;
}
.flyout-menus ul li a:hover {
	background-color: #4E4298;
	color: #FFF;
	text-decoration: none;
}
#providers .flyout-menus ul li a, #members .flyout-menus ul li a {
	background-color: #4E4298;
	border-top: none;
	color: #E5E2EF;
	padding: 10px 15px;
}
#providers .flyout-menus ul li a:hover, #members .flyout-menus ul li a:hover {
	background-color: #8A88B7;
	color: #FFF;
}
.flyout-menus ul {
	display: none;
	overflow: visible;
	position: absolute;
	top: 0;
	z-index: 100;
}
.flyout-menus ul.hover {
	display: block;
}
.flyout-menus #menu-1 {
	left: 10px;
}
.flyout-menus #menu-2 {
	left: 121px;
}
.flyout-menus #menu-3 {
	left: 225px;
}
.flyout-menus #menu-4 {
	left: 406px;
}
.flyout-menus #menu-5 {
	left: 546px;
}
.flyout-menus #menu-6 {
	left: 712px;
}
.flyout-menus #menu-7 {
	left: 823px;
}
#providers .flyout-menus #menu-1 {
	left: 10px;
}
#providers .flyout-menus #menu-2 {
	left: 100px;
}
#providers .flyout-menus #menu-3 {
	left: 217px;
}
#providers .flyout-menus #menu-4 {
	left: 338px;
}
#providers .flyout-menus #menu-5 {
	left: 484px;
}
#providers .flyout-menus #menu-6 {
	left: 579px;
}
#providers .flyout-menus #menu-7 {
	left: 713px;
}
#providers .flyout-menus #menu-8 {
	left: 827px;
}
#members .flyout-menus #menu-1 {
	left: 10px;
}
#members .flyout-menus #menu-2 {
	left: 96px;
}
#members .flyout-menus #menu-3 {
	left: 222px;
}
#members .flyout-menus #menu-4 {
	left: 394px;
}
#members .flyout-menus #menu-5 {
	left: 497px;
}
#members .flyout-menus #menu-6 {
	left: 615px;
}
#members .flyout-menus #menu-7 {
	left: 737px;
}
#members .flyout-menus #menu-8 {
	left: 849px;
}


/* Splash Page
-----------------------------------*/
#splash {
	background-position: center bottom;
}
#splash .wrapper {
	background-color: #FCFBEE;
	margin: 0 auto;
	padding: 20px;
	width: 830px;
}
#splash .header {
	background: url(../imgs/splash_header.png) no-repeat 100% 50%;
	padding: 20px;
}
#splash .content {
	background: url(../imgs/splash_bkgd.png) no-repeat 50% 0%;
	padding: 60px 0;
}
#splash .footer {
	text-align: center;
}


