/*----------------------------------------
OAHC Stylesheet
Author: Mitch Dunaway
Last Updated: September 20, 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);


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


/* @group Type
----------------------------------------*/
h1 {
	color: #272727;
}
.m360 div#content h2, h2 {
	color: #D82700;
}
.m360 div#content h3, h3 {
	color: #3F3F3F;
}
h4 {
	color: #323232;
}
h5 {
	color: #252525;
	border-top: 2px solid #3F3F3F;
}
h6 {
	color: #FF5B18;
}

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: #D23300;
}
a:hover,
#maincontentcell a:hover,
#rightnavcell a:hover {
	color: #D23300;
}
/* @end */


/* @group Flyouts
----------------------------------------*/
#navtop1 li ul,
#navtop2 li ul,
#navleft li ul {
	border-color: #696969;
	background: #FFF url(../imgs/bak-flyout.png) repeat-x 0 100%;
}
#navtop1 li ul li,
#navtop2 li ul li, 
#navleft 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,
ul#navleft li li a:link, 
ul#navleft li li a:active, 
ul#navleft li li a:visited {
	color: #373737;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #BABABA;
}
ul#navtop1 li li a:hover, 
ul#navtop2 li li a:hover,
ul#navleft li li a:hover {
	color: #FFF;
	border-top: 1px solid #FF4200;
	border-bottom: 1px solid #FF4200;
	background: #FF4200;
}
/* @end */


/* @group System Messages
----------------------------------------*/
#returnlinktable,
.infomessage,
.errormessage,
.loginmessage {
	background-image: url(../imgs/bak-main.png);
}
#pageheadertable {
	
}
/* @end */


/* @group Containers
----------------------------------------*/
#maincontenttable {
	background-image: url(../imgs/bak-main.png);
}
#maincontentcell {
	
}
.m360 #maincontentcell, 
.module #maincontentcell {
	
}
#maincontentsubcell {
	
}
/* @end */


/* @group Content
----------------------------------------*/
#maincontentsubcell ul li {
	background-image: url(../imgs/bullet.png);
}
#maincontentcell blockquote {
	background: #FEFEF9;
	padding: 15px;
	border-color: #FF763D;
}
#maincontentcell blockquote, #maincontentcell blockquote p {
	margin: 0;
	color: #444444;
	line-height: 18px;
}
/* @end */


/* @group Client-side Navigation
----------------------------------------*/
#rightnavcell {
	width: 225px !important;
}
#maincontentcell #rightnavcell ul li a:link, 
#maincontentcell #rightnavcell ul li a:active, 
#maincontentcell #rightnavcell ul li a:visited{
	color: #333333;
	font-weight: normal;
}
/* @end */


/* @group Footer
----------------------------------------*/
#footertablecell {
	background-image: url(../imgs/bak-footer.png);
}
/* @end */


/* @group Clickable Logo
----------------------------------------*/
#logo-click {
	border: none;
	margin-left: -450px;
	top: 40px;
	width: 210px;
}

#logo-click h1 {
	height: 155px;
}
/* @end */


/* @group Search
----------------------------------------*/
#search-widget {
	top: 7px;
	right: auto;
	left: 50%;
	margin-left: 300px;
	position: absolute;
	z-index: 100;
}
#search-widget #search-field {
   background: url(../imgs/bak-search-focus.png) no-repeat 100% 0;
   width: 140px;
   height: 18px;
   padding: 2px 0 0 10px;
   border: 0;
   margin: 0;
   color: #959595;
}
#search-widget #search-field.search-bkgd {
	background-image: url(../imgs/bak-search.png);   	
}
/* @end */

/* @group Login
----------------------------------------*/
#login-wrap{
	background: url(../imgs/bak-login.png) no-repeat 0 0;
	padding: 13px 10px 0;
	margin-bottom: 30px;
}
#login-wrap h5{
	border: 0 none;
	margin: 0;
	padding: 5px 10px 0;
}
div#quick_login a.forgotpass {
	color: #323232;
}
/* @end */

/* @group Tagline
----------------------------------------*/
span.tagline{
	font-size: 18px;
	font-style: italic;
	color: #D82700;
}
/* @end */



