/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-color: #d9d9d9;
	background-image: url(../images/bgd.gif);
	background-repeat: repeat-x;
	font-family: sans-serif, Arial, Helvetica;
	line-height: 12pt;
	font-size: 9pt;
}
h1, h2, h3, h4, h5 {
	margin: 0;
	font-size: 8pt;
}
p { margin: 0; }

.col1, .col2 { float: left; }
.hide { display: none; }
.clear { clear: both; }

.ad { width: 120px; height: 60px; margin-bottom: 5px; background-color: #fff; border: 1px solid #959595; }

#all { width: 1138px; background-color: #d9d9d9; }

#all #hat { }
	#hat .col1, #hat .col2 { height: 13px; }
	#hat .col1 { width: 952px; background-color: #d9d9d9; }
	#hat .col2 { width: 186px; background-color: #b9b9b9; }

#all #content {  }
	#content .col2 { width: 171px; background-color: #d9d9d9; padding: 10px 0 10px 15px; height: 100%; }
		#content .col2 .ad { width: 120px; height: 60px; margin-bottom: 5px; background-color: #fff; border: 1px solid #959595; }	
	
	#content .col1 { width: 924px; padding: 34px 21px 0 7px; background-color: #fff; }
		
		#content .col1 .header { background-image: url(../images/_litlleboxesgray_final_03.gif); background-repeat: no-repeat; height: 41px; margin-bottom: 33px; }
			#content .col1 .header .links { position: relative; top: 25px; text-align: right; }
				#content .col1 .header .links a { color: #7f7f7f; }
					#content .col1 .header .links a:link { text-decoration: none; }
					#content .col1 .header .links a:visited { text-decoration: none; }
					#content .col1 .header .links a:hover { text-decoration: underline; }
		
		#content .col1 #nav { margin-bottom: 22px; vertical-align: middle; }
			#nav a { margin-right: 36px; }
			#nav input.archive_search { border: 1px solid #808080; margin-bottom: 5px; }
			#nav a.archive_search {  }
			#nav .archive_search img {  }
		
		#content .col1 #main_content { }					
			#main_content .col1 { padding: 5px 38px 10px 10px; width: 594px; background-color: #f8f2d2; }
				#main_content .col1 #current_issue { float: left; width: 184px; margin-right: 25px; }
					#current_issue a {
	margin-top: 10px;
	font-size: 10pt;
	color: black;
	text-decoration: none;
}
						#current_issue a:link { text-decoration: normal; }
						#current_issue a:visited { text-decoration: normal; }
						#current_issue a:hover { text-decoration: underline; }
				
				#main_content .col1 #features_reviews_projects { float: left; width: 385px; padding-top: 20px; }
					#features_reviews_projects h2 {
	font-family: Arial, sans-serif;
	font-size: 10pt;
	font-weight:800;
	text-transform:uppercase;
	border-bottom: 1px solid #bbb59b;
	margin: 0 0 10px 0;
	line-height: 9pt;
	padding-left: 4px;
}
					
					#features_reviews_projects .feature { padding: 0 5px; margin-bottom: 20px; color: #59595b; }
						#features_reviews_projects .feature img { float: left; width: 65px; }
						#features_reviews_projects .feature p { margin-left: 75px; }
							#features_reviews_projects .feature p.title { font-size: 10pt; }
							#features_reviews_projects .feature p.byline {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 8pt;
	line-height: 10pt;
	margin-bottom: 3px;
	text-transform: uppercase;
}
							#features_reviews_projects .feature p.descr {
	font-size: 9pt;
}
						#features_reviews_projects .feature a { color: #000000; }
						#features_reviews_projects .feature a:hover { text-decoration: underline; }
					
			#main_content .mission_statement {
	float: left;
	font-size: 8.3pt;
	background-color: #fff;
	padding: 13px 0 0 0;
	width: 272px;
	margin-left: 10px;
	color: #999999;
	font-family: Arial, sans-serif;
}
				#main_content .mission_statement .ad_unit_space { font-family: Arial,sans-serif; font-size: 8.3pt; background-color: #f0f0f0; border: 1px solid #c0c0c0; padding: 1px; margin-top: 10px; color: #000; }
					#main_content .mission_statement .ad_unit_space img { float: left; margin-right: 10px; }
					#main_content .mission_statement .ad_unit_space h3 { font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; margin: 10px 2px 0 118px; border-bottom: 1px solid #666666; line-height: 9pt; }
					#main_content .mission_statement .ad_unit_space h4 { font-family:  Arial, sans-serif; font-size: 10pt; font-weight: bold; margin: 10px 2px 0 3px; border-bottom: 1px solid #666666; line-height: 9pt; }
					#main_content .mission_statement .ad_unit_space p { margin: 5px 0; font-size: 8.3pt; }
					#main_content .mission_statement .ad_unit_space select {  }


/*****************
	New CSS Code
*****************/

a { text-decoration: none; color: #000000; }
.leftColumn { background-color: #f6efcd; width: 130px; padding: 10px; vertical-align:top; }
.leftColumnPastIssues { background-color: #f0f0f0; width: 130px; padding: 10px; vertical-align:top; }
.rightColumn { vertical-align: top; padding-left: 60px; padding-top: 10px; padding-bottom: 50px; }
.rightColumnInside { vertical-align: top; padding-left: 20px; padding-top: 5px; padding-bottom: 50px; }
.backtoTOC { font-family: Tahoma; font-weight: bold; font-size: 10px; margin-bottom: 3px;}
.cover_caption { font-weight: bold; font-size: 11px; font-family: Tahoma; }

.triangle { vertical-align:middle; margin-right: 2px; padding-bottom: 1px; }
.opencall {
	font-family: san-serif, arial, helvetica;
	font-weight: bold;
	font-size: 9pt;
	margin-top: 20px;
}

.artistproject { padding-bottom: 25px; }
.ap_rightColumn { vertical-align: top; padding-left: 20px; padding-top: 10px; width: 330px; }
.ap_title {
	font-family: Arial,  sans-serif;
	font-size: 10pt;
	color: #8a8a8a;
}
.ap_artist {
	font-family: Arial,  sans-serif;
	font-weight: 700;
	font-size: 12pt;
}
.greyline { border-top: solid 1px #c0c0c0; width: 100%; margin-top: 3px; margin-bottom: 5px; }
.ap_subheading {
	font-family: Arial,  sans-serif;
	font-size: 11pt;
	font-weight: 600;
	color: #333333;
}
.ap_text {
	font-family:  Arial,  sans-serif, Geneva;
	font-size: 9pt;
	color: #999999;
	margin-top: 5px;
}
.ap_viewprojectTD { vertical-align: bottom; padding-left: 20px; padding-top: 10px; }

.bottomRight { float: right; margin-right: 10px;}
.projects_archive_box { background-color: #f2f2f2; width: 250px; padding-top: 10px; padding-left: 7px; padding-bottom: 20px; padding-right: 7px;}
.projects_select { font-family: Tahoma; font-size: 12px; width: 200px; }
.projects_archive_heading {
	font-family: Arial,  sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 5px;
}

.open_call_notice { padding-top: 100px; width: 248px; padding-top: 10px; padding-left: 7px; padding-bottom: 20px; padding-right: 7px; border: dashed 1px #929292; margin-top: 100px;}
.open_call_notice_header {
	font-family: Arial,  sans-serif;
	font-size: 14px;
	color: #666666;
}
.open_call_notice_text {
	font-family: Arial,  sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 30px;
}

.inside_title {
	font-family: Arial,  sans-serif;
	font-size: 14px;
	color: #999999;
	line-height: 17pt;
}
.inside_title2 { font-family: Gill Sans, sans-serif, Arial, Helvetica; font-size: 14pt;line-height: 15pt; }
.inside_subtitle {
	font-family: Times New Roman;
	font-size: 12px;
	margin-top: 3px;margin-bottom: 15px;
}
.inside_text { font-family: Tahoma; font-size: 12px; margin-top: 8px; }
.inside_pic { font-family: Times New Roman; font-size: 8pt; line-height: 9pt; float: right; width: 288px; text-align: justify;}
.inside_pic2 { font-family: Times New Roman; font-size: 11px; float: right; width: 269px; text-align: justify; margin-top: 40px; }

.pages { float: right; }
.pagenum { padding-right: 3px; }

#resultsHeading { font-family: Geneva,Arial,sans-serif; font-weight: bold; font-size: 16px; }
#resultsSubHeading {
	font-family: Geneva,Arial,sans-serif;
	font-size: 12px;
	padding-top: 20px;
	line-height: 1.5;
}
#resultsSubHeading a { text-decoration: underline; }
#staticbody {font-family: Geneva,Arial,sans-serif; font-size: 12px; padding-top: 20px;}

#search_results { display:block; width: 385px; margin-top: 20px;}
#search_results table { width: 580px; padding:0;margin:0 0 0 3px;text-align:left; font: 12px Arial,  sans-serif;}
#search_results table td.hrd { padding: 0 0 9px 0; border:0; text-transform: uppercase; font-weight:bold; }
#search_results table td { font-size:12px; vertical-align:top; padding:0 0 28px 0;margin:0;}
#search_results table td.left { width:200px; font-family:"Myriad Pro", "Apple Garamond", "Lucida Grande", Garamond, Georgia, serif; font-size:12px; }

.mainContent {
	background-color: #F3F3F3;
	vertical-align:top;
	height: 800px;
	padding-right: 50px;
	padding-left: 20px;
	padding-top: 20px;
}
.rightContent {
	font-family: sans-serif,Arial, Helvetica;
	font-size: 8.5pt;
	background-color: #FFFFFF;
	width: 215px;
	vertical-align:top;
	padding-top: 10px;
	padding-right: 35px;
	padding-left: 20px;
}

.aboutHeading { padding-bottom: 10px; }

.advertiseText { font-size:11px; }
.advertiseTableLeft { vertical-align:top; border-right: solid 1px #999999; padding-right: 20px; width: 310px; }
.advertiseTableRight { vertical-align:top; padding-left: 20px; }
.schedHeader { font-weight: bold; margin-bottom: 20px;}
.schedTable { width: 100%; margin-bottom: 20px; }
.schedTableRight { text-align: right; }


.subscribeDetails { font-size:11px; }

.subscribeHeader { font-family: Arial,  sans-serif; font-weight: 700; font-size: 12pt; margin-bottom: 10px; }
