/*----------------------------------------
Affiniscape Stylesheet
Last Updated: July 6, 2010
(c) 2009 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/14-taylor/taylor-styles.css);

body {
	margin: 0;
	background: #CCCCE0;
}

body#nobackground { background: #fff none; }

body,
td,
p {
	color: #000;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h1 {
	background: url(/associations/11587/imgs/bak-h1.png) repeat-x left bottom;
	color: #000066;
}

h2 {
	color: #C6782B;
}

h3 {
	color: #333385;
}

h4 {
	color: #000;
}

h5 {
	background: #000047;
}

h6 {
	color: #F3922B;
	border-top-color: #000047;
}

a:link, 
a:active, 
a:visited {
	color: #00f;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

hr {
	color: #ccc;
	background-color: #ccc;
}


/* Global Navigation
----------------------------------------*/
#navtop1 li ul,
#navtop2 li ul {
	border: solid 1px #ccc;
	border-top: none;
	background: #fff;
	width: 175px;
}

#navleft li ul {
	border: none;
	background: #696;
	padding: 0;
	margin-top: -28px;
	width: 175px;
}

#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  {
	color: #666;
	background: none;
	font: normal 11px/11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	z-index: 999;
	padding: 6px 10px 8px 10px;
	width: 155px;
}

ul#navtop1 li li a:hover, 
ul#navtop2 li li a:hover,
ul#navleft li li a:hover {
	color: #fff; 
	background: #006;
	font: normal 11px/11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

* 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 */
#navtop2 ul { margin-bottom: 0; }
#navtop2 ul li { margin: 0; }


/* System Messages
----------------------------------------*/
#returnlinktable,
.infomessage,
.errormessage,
.loginmessage {
	background: #fff url(/associations/11587/imgs/bak-maincontentcell.png);
}

#pageheadertable {
	background: #F28614 url(/associations/11587/imgs/bak-pageheadertable.png);
}


/* Main Content
----------------------------------------*/
#maincontenttable {
	
}

#maincontentcell {
	background: #fff url(/associations/11587/imgs/bak-maincontentcell.png);
}

#maincontentcell blockquote {
	background: #FEF9F3;
	border-left: solid 1px #F8C289;
}

#maincontentcell blockquote p {
	color: #000;
}


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

#maincontentsubcell {
	
}

#maincontentsubcell p {
	line-height: 1.6em;
}

#maincontentsubcell ul li {
	background: url(/associations/11587/imgs/li-bullet.png) no-repeat left 2px;
}


/* Client-side Right Navigation
----------------------------------------*/
#rightnavcell {
	background: #006;
}

#rightnavcell a {
	color: #fff;
	text-decoration: underline;
}

#rightnavcell a:hover {
	color: #fff;
	text-decoration: none;
}

#rightnavcell ul li {
	background: url(/associations/11587/imgs/li-bullet-rn.png) no-repeat left 2px;
}

#rightnavcell ul li a {
	color: #fff;
	text-decoration: underline;
}

#rightnavcell ul li a:hover {
	color: #fff;
	text-decoration: none;
}


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


/* Footer
----------------------------------------*/
#footertable {
	
}

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


/* Clickable Logo
----------------------------------------*/
#logo-click {
	border: none;
	margin: 0 0 0 230px;
	top: 69px;
	width: 229px;
}
#logo-click h1 {
	height: 105px;
}

.adminbtnimgon, .adminbtnimgoff {
	background-color: #CCC;
}
.adminbtnimgon {
	border-color: #369;
}


/* Custom Convention Styles
----------------------------------------*/
div#convention_t2 h2 {
	border: none;
}