/* Start of CMSMS style sheet 'name-styles' */
@charset "UTF-8";
/* CSS Document */


/* clear browser presets */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,blockquote, li { margin:0; padding:0; }
fieldset { border:0;margin:0;padding:0; }
h1,h2,h3,h4,h5,h6 { font-size:100%;font-weight:normal;clear:left; }
input,textarea,select { font-family:inherit;font-size:inherit;font-weight:inherit; }
a { outline: none; }
ul li { list-style: none; }
a img { border:0; }


/* BODY */

body { width:100%; margin:0; padding:0; background-color:#B0B0B0; color:#333333; }


/* PAGE */

#page { width:1024px; margin:20px auto 0 auto; padding:0; background-color:#F6F3F1; }
#page #interior { width:876px; margin:0 37px 0 37px; padding:0; }


/* HEADER */

#header { width:1024px; height:64px; padding:13px 0 0 0; }
#header h1 { max-width:545px; margin-top:18px; float:left; clear:none; color#333333; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:26px; }
#header h1 a { text-decoration:none; color:#333333; }
#header h1 span.emphasis { font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; font-style:italic; }
#header #logo { width:90px; height:63px; float:right; clear:none; background:url(uploads/images/name-logo.png) no-repeat; margin-right:70px; }


/* HOME-NAV-BLOCK */

#home-nav-block { width:950px; height:337px; margin:0; padding:0; background:url(uploads/images/Ocean-hall2.jpg) no-repeat; } /*was home-bg.jpg or Amazon-Voyage_Vicious-Fishes-and-Other-Riches.jpg*/

body#resources #interior-nav-block { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/resources-bg.jpg) no-repeat; }

body#about.who-we-are #interior-nav-block, body#about.history #interior-nav-block, body#about.ethics #interior-nav-block, body#about.standards #interior-nav-block { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/Ocean-Hall6.jpg) no-repeat; }/*was about-bg-jpg */

body#about.contact #interior-nav-block, body#about.officers #interior-nav-block, body#about.regional-contacts #interior-nav-block, body#about.journal-contacts #interior-nav-block { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/contact-bg.jpg) no-repeat; }

body#about.notes #interior-nav-block, body#about.general-interest  #interior-nav-block, 
body#about.meetings-workshops #interior-nav-block, body#about.competitions #interior-nav-block, body#about.past-winners #interior-nav-block { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/notes-bg.jpg) no-repeat; }

body#about.membership #interior-nav-block { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/membership-bg.jpg) no-repeat; }

body#about.past-winners #interior-nav-block, body#about.fellowship-recipients #interior-nav-block { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/Brookfield-Zoo.jpg) no-repeat; }

body#resources.job-listings #interior-nav-block, body#resources.register #interior-nav-block,  body#resources.login-logout #interior-nav-block, body#resources.add-new-job #interior-nav-block  { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/Brookfield-Zoo.jpg) no-repeat; }/* was job-bg.jpg*/

body#resources.exhibitionist #interior-nav-block, body#resources.back-issues-and-online-archive #interior-nav-block, body#resources.order-an-issue #interior-nav-block  { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/exhibitionist-bg.jpg) no-repeat; }

body#resources.directory #interior-nav-block  { width:950px; height:192px; margin:0; padding:0; background: url(uploads/images/Chicago-History-Museum.jpg) no-repeat; } /* was directory-bg.jpg */


	#home-nav-block #nav-block { width:950px; background:transparent; margin:0; padding:0; }
		#home-nav-block #nav-block #about-block { width:206px; height:150px; float:right; clear:none; padding:15px 1px 2px 32px; 
		background-color:#A0AA65; border-left:2px solid #F6F3F1; border-bottom:2px solid #F6F3F1; }
		#home-nav-block #nav-block #resource-block { width:206px; height:151px; float:right; clear:none; padding:15px 1px 2px 32px; 
		background-color:#3B5998; border-left:2px solid #F6F3F1; border-bottom:2px solid #F6F3F1; border-right:1px solid #F6F3F1; }
		
	#interior-nav-block #nav-block { width:950px; background:transparent; margin:0; padding:0; }
		#interior-nav-block #nav-block #about-block { width:206px; height:174px; float:right; clear:none; padding:16px 1px 2px 32px; 
		background-color:#A0AA65; border-left:2px solid #F6F3F1; border-bottom:2px solid #F6F3F1; }
		#interior-nav-block #nav-block #resource-block { width:206px; height:174px; float:right; clear:none; padding:16px 1px 2px 32px; margin-top:-0px;	
		background-color:#3B5998; border-left:2px solid #F6F3F1; border-bottom:2px solid #F6F3F1; border-right:1px solid #F6F3F1; }
		#interior-nav-block #under-nav-block { width:950px; height:20px; margin:0; padding:0; clear:both; background:transparent url(uploads/images/dropshadow-bg-240x11.png) repeat-x; }
			
			#resource-block h2, #about-block h2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:1em; color:#ffffff; padding-top:0px !important; }
			#resource-block h2 a, #about-block h2 a, #resource-block h2 a:hover, #about-block h2 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:1em; 
				color:#ffffff; text-decoration:none; }
			#resource-block ul, #about-block ul { margin:4px 0 0 20px; padding-left:0px !Important; }
			#resource-block ul li, #about-block ul li { font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:1.75em; }
			#resource-block ul li a, #about-block ul li a { color:#ffffff; text-decoration:none; }
			#resource-block ul li a:hover, #about-block ul li a:hover { color:#ffffff; text-decoration:none; border-bottom: 1px dotted #ffffff; }

	#home-nav-block #under-nav-block { width:950px; background:transparent; margin:0; padding:0; clear:both; }
		#home-nav-block #under-nav-block #mission-block { width:236px; height:161px; float:right; clear:none; padding:0 1px 2px 2px; background-color:#F6F3F1; 
			border-left:2px solid #F6F3F1; background:url(uploads/images/dropshadow-bg-240x11.png) no-repeat; }
		#home-nav-block #under-nav-block #mission-block p { padding:3px 0 0 16px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; line-height:1.25em; }


/* CONTENT */

body#home #content { width:920px; padding:50px 0 0 30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

body#resources #content { width:950px; padding:30px 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
body#about #content { width:950px; padding:30px 0 20px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; }


#content #content-interior { width:709px; float:left; clear:none; padding:0 0 0 35px; }

#content-interior .callout { width:239px; padding:0 0 0 30px; margin:0; float:right; clear:none; }

#content-interior h1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:22px !important; color:#333333; margin-bottom:14px; }
#content-interior h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px !important; color:#333333; /*margin-bottom:14px;*/ margin-top:25px; }
#content-interior h3 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px !important;  color:#333333; margin-top:26px; margin-bottom:5px; }
#content-interior h4 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:15px !important;  color:#333333; margin-top:26px; margin-bottom:5px; }
#journal ul.flush-bullet { padding-left:0 !important; }
#content-interior ul.flush-bullet li { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.5em; color:#333333; }
#content-interior ul.flush-bullet { margin-bottom:25px; }
		#content-interior ul.flush-bullet li.bullet { list-style-image:url(uploads/images/list-bullet.png); margin-left:15px; line-height:1.5em; color:#333333; }
		#content-interior ul.flush-bullet li { line-height:1.5em; color:#333333; }

#content-interior ol.flush-number li { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.5em; color:#333333; }
		#content-interior ol.flush-number li.number { margin:0 0 20px 20px; line-height:1.5em; color:#333333; }
		#content-interior ol.flush-number li { line-height:1.5em; color:#333333; }

.captionLT { width:239px !important; text-align:center; padding-top:6px; margin-top:2px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; 
background:transparent url(uploads/images/dropshadow-bg-240x11.png) repeat-x; clear:left; }

#content-interior p {  font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:1.25em; /*padding-top:5px;*/ color:#333333; margin-top:3px }


	#secondary-nav-block { width:205px; display:block; float:left; clear:none; }
                #secondary-nav-block ul { padding-left:0px !important; border-top:1px solid #E3DFDC; }
		#secondary-nav-block ul li { padding:12px 10px 14px 12px; border-bottom:1px solid #E3DFDC; font-size:14px; }

	#content h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:20px; color:#333333; /*margin-bottom:10px;*/ }
	#content a { color:#193580; text-decoration:none; }
	#content a:hover { color:#193580; text-decoration:none; border-bottom: 1px dotted #193580; }
	
	#content #social-block { width:287px; float:left; clear:none; }
		#social-block .inner { width:213px; border:1px solid #cccccc; padding:12px 14px 0px 14px; }
		#social-block .inner ul { margin-bottom:-10px; min-width:200px; padding-left:0 !important; }
		#social-block .inner ul li { width:100px; float:left; clear:none; height:20px; line-height:1.5em; margin-bottom:15px; }
	
	#content #journal-block { width:390px; float:left; clear:none; }
		#content #journal-block .inner { width:205px; float:left; clear:none; margin-left:25px; }
               #content #journal-block ul.flush-bullet { padding-left:0px !important; }
		#content #journal-block ul.flush-bullet li { line-height:1.5em; color:#333333; }
		#content #journal-block ul.flush-bullet li.bullet { list-style-image:url(uploads/images/list-bullet.png); margin-left:15px; line-height:1.5em; color:#333333; }
	
	#content #job-block { width:220px; float:left; clear:none; padding-left:17px; }
		#content #job-block ul { margin-left:3px; padding-left:0px !important; }
		#content #job-block ul li { line-height:1.75em; color:#333333; }
                #content #job-block ul.flush-bullet li.bullet { list-style-image:url(uploads/images/list-bullet.png); margin-left:15px; line-height:1.75em; color:#333333; }


form#contactform {
margin-left:auto;
margin-right:auto;
width:100%;
font-family:Georgia,Verdana,Tahoma,Arial,sans-serif;
font-size:76%;
}

form#contactform fieldset {
margin-bottom:10px;
}

form#contactform .formstyle {
background-color:#F0F0EE;
border-color:#C5C5C5 #848284 #848284 #C5C5C5;
border-style:solid;
border-width:1px;
color:#555555;
font-size:8pt;
margin-bottom:2px;
width:140px;
padding-left:5px;
}

.officerBlockRight { width:425px;height:200px; clear:both; margin:0 ; display:block; border-top:1px solid #cccccc; padding:20px; border-right:1px solid #cccccc; padding:20px;}
.officerBlockLeft { width:425px;height:200px; clear:both; margin:0; display:block; border-top:1px solid #cccccc; padding:20px; border-left:1px solid #cccccc; padding:20px; padding:20px; }
.officerPhotoLeft { float:left; clear:none; margin:0; }
.officerPhotoRight { float:right; clear:none; margin:0; }
.officerTextLeft {  float:left; clear:none; margin:0; }
.officerTextRight { float:right; clear:none; margin:0; }
.contentDivider { width:700px; clear:both; height:0px; line-height:0px; }

.homepg-joblisting-rss { float:right;clear:none;text-align:left;margin-right:60px; }

/* FOOTER */

#footer { width:968px; height:72px; margin:0; padding:0 20px 0 36px; background:#333333 url(uploads/images/footer-bar-bg.png) no-repeat; font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#CBCBCB; line-height:1.9em; clear:both; }
#footer div#credits { padding: 15px 0 0 0; }
#footer div#credits a { color:#CBCBCB; text-decoration:none; }
#footer div#credits a:hover { color:#ffffff; text-decoration:none; }
#footer div#aam-logo { width:268px; height:72px; margin:0; padding:0 1px 0 0; float:right; background:transparent url(uploads/images/aam-logo-255x72.gif) no-repeat  scroll 0 0; width:268px; height:72px;}

/* End of 'name-styles' */

