
.aiarticle_sectionHeader {
	font-size:14px;
	font-weight:700;
	color:#EC1015;
	}
			
			
.aiarticle_sectionHeader a{
	font-size:14px;
	font-weight:700;
	text-decoration:underline;
	color:#EC1015;
	}

a.aiartists:link, a.aiartists:active, a.aiartists:visited {
	font-weight:700;
	text-decoration:underline;
	color:#000;
	}
			
		
		
/* SIDEBARS */	

#aiSidebarRegBox {
	border: 1px solid #000000; 
	padding-left: 10px; 
	font-weight: normal; 
	font-size: 11px; 
	margin-bottom: 5px; 
	margin-top:5px;
	width: 189px; 
	line-height: 1; 
	padding-top: 5px; 
	clear:both;
	}
	
#column-mid .box-rel #aiSidebarRegBox a:hover {
	color:#000;
	text-decoration:underline;
}

.aiSidebarRegHeader {
	border-bottom: 1px solid #CCC; 
	font-weight: bold; 
	font-size: 12px; 
	padding-bottom: 6px; 
	width: 180px; 
	color: #ec1015; 
	padding-top: 4px;
	line-height:1.2em;
	}

#column-mid .aiSidebarRegArticleTitle {
	border-bottom: 1px solid #CCC; 
	padding-bottom:10px; 
	margin-top:15px; 
	width: 169px;
	}
	
#column-mid .aiSidebarRegArticleTitle a {
	 text-decoration: none; 
	 padding:0;
	 margin:0;
	}
	
#column-mid .aiSidebarRegArticleTitle a:hover {
	text-decoration:underline;
	color:#000;
}

#aiSidebarFeatureBox {
	margin: 0 0 10px 0; 
	width: 199px; 
	overflow:hidden; 
	color:#FFF;
	font-size: 11px; 
	font-weight: normal; 
	}
	
#column-mid #aiSidebarFeatureBox img {
	border:none;
 	}
	
#column-mid #aiSidebarFeatureBox a {
	margin:0; 
	padding:0;
	border:0;
 	}	
	
#aiSidebarFeatureBox .aiSidebarMaroon {
	background-color: #b41630; 
	padding: 10px; 
	}
	
#aiSidebarFeatureBox .aiSidebarBlue {
	background-color: #007aef; 
	padding:10px 0; 
	}

#aiSidebarFeatureBox .aiSidebarLightBlue {
	background-color: #abc8db; 
	padding:10px 0; 
}


#aiSidebarFeatureBox .aiSidebar_also { padding: 0px 0pt 5px 10px;}
#aiSidebarFeatureBox .aiSidebarTextContent {border-top:1px solid #fff; padding:0 10px 10px 10px;font-size: 12px; margin-top:10px;}
#aiSidebarFeatureBox .aiSidebarTextHeader {text-transform:uppercase; font-weight:bold; padding-top:10px;margin-bottom:2px;}

.aiaa-quote {
	font-size:14px;
}
	
#aiSidebarFeatureBox .aiSidebarText {
	font-size: 12px; 
	
}	

#aiSidebarFeatureBox .ai-line {
border-bottom:1px solid #fff;
	padding-bottom:10px;
}

#aiSidebarFeatureBoxBlack {
	margin-bottom: 10px; 
	padding: 10px; 
	background-color: #000; 
	width: 179px; 
	overflow:hidden; 
	color:#FFF;
	font-size: 11px; 
	font-weight: normal; 
	}
	
#column-mid .aiSidebarFeatureHeader {
	margin: 0; 
	color: #FFF; 
	text-decoration: none; 
	padding: 5px 10px 0px 10px;
	font-weight: normal; 
	text-transform: uppercase;  
	font-size: 19px;
		line-height:1em;

	}
	
#column-mid .aiSidebarFeatureHeader a {
	margin: 0; 
	color: #FFF; 
	text-decoration: none; 
	padding-bottom: 5px; 
	font-weight: normal; 
	text-transform: uppercase;  
	font-size: 19px;
	line-height:1em;
	}

#column-mid .aiSidebarFeatureHeader a:hover {
	text-decoration:underline;
	color:#FFF;
	}
	
#column-mid .aiSidebarFeatureSubHeader {
	padding: 5px 10px 0px 10px;
	margin:0;
	text-transform: uppercase; 
	line-height: 1.3em;
	color: #ffffff; 
	text-decoration: none; 
	font-weight: normal; 
	text-transform: uppercase;
	margin-top:-5px;
	}

	
#column-mid .aiSidebarFeatureArticleTitle a {	
	color: #FFF; 
	margin-left: 0; 
	text-decoration: underline;
	}

	
#column-mid .aiSidebarFeatureArticleTitle a:hover {	
	color: #000;			
	}
	
#column-mid .aiSidebarBlue .aiSidebarFeatureArticleTitle a {	
	color: #fff; margin-left:10px !important;		
	}	
	
#column-mid #aiSidebarFeatureBoxBlack .aiSidebarFeatureArticleTitle a {	
	color: #FFF; 
	margin-bottom:10px; 
	text-decoration: underline;
	}

	
#column-mid #aiSidebarFeatureBoxBlack .aiSidebarFeatureArticleTitle a:hover {	
	color: #FFF;
	text-decoration: none;			
	}

	
#column-mid #aiSidebarFeatureBoxBlack a {
	margin:0px 0px 3px 0;
	padding:0;
	}

	
	
/* DESIGN PAGE */			
#aidesignContainer {
	width: 638px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	color: #FFF; 
	background-color: #000019;
	}
			
	
#column-mid #aidesignContainer a {
	color:#FFF;
	text-decoration:none;
	}

	
#aidesignContainer a:hover {
	text-decoration:underline !important;
	}


/* ART+AUCTION TOC */	

#column-mid  #aiaaToc a {
	color:#000;
	font-weight:bold;
	font-size:12px;
}

.aiaaTocHeader {
	font-size:14px; 
	text-transform:uppercase; 
	font-weight:bold; 
	color:#000; 
	padding-top:20px;}

	
.aiaaTocPageNumber {
	font-size:14px; 
	text-transform:uppercase; 
	font-weight:bold; 
	color:#007aef;
	}

	 
.aiaaTocBox { 
	border:1px solid #000;
	display: block; 
	float: left; 
	margin: 20px 0; 
	padding-bottom:10px; 
	width: 355px; 
	}
	
.aiaaTocBox img {padding:5px;
	background-color:#000; 
	}
	
.aiaaTocBoxHeadline {
	font-size:14px; 
	text-transform:uppercase; 
	font-weight:bold; 
	color:#000; 
	}
 
.aiaaTocBoxContent {
	padding:5px 
	}

.aiaaTocSection {
	font-weight: bold;
	text-transform:uppercase;
	padding-top:20px;
	color:#000;
	 }
 
.aiaaTocTitle {
	padding-top: 5px
	}

#column-mid  #aiaaToc .aiaaTocTitle a {
	font-weight:bold;
	}

	
/* ART+AUCTION LANDING PAGE CSS */	
.aiaa_clearit {clear:both;}
#aiaa_container {font-family:Arial, Helvetica, sans-serif;color:#FFF;font-size:12px; background-color:#000011;margin:0; padding:0 0 20px 0; width:654px; border-right: 1px solid #423d41;}
#aiaa_container a { color:#FFF; text-decoration:none; }
#aiaa_container a:hover { text-decoration:underline; }
#aiaa_container .aiaa_byline{font-size: 11px;font-weight: normal;margin-bottom: 5px; text-transform:uppercase;}
#aiaa_container .headline { padding-top: 0px; padding-bottom:3px;}
#aiaa_container .headline a {font-size:16px; color:#ec1015;}
#aiaa_container .aiaa_headline_top a {font-size:12px; color:#007aef;}
#aiaa_container .aiaaheadlineMay a {font-size:16px; color:#00997a;}
#aiaa_container .aiaaheadline a {font-size:16px; color:#007aef;}
#aiaa_container .aiaaheadline-sept a {font-size:16px; color:#ff4acb;}

#aiaa_container .aiaa_headlineMay_top a {font-size:12px; color:#00997a;}
#aiaa_container .aiaaSubHeadline {margin-top:3px;}
#aiaa_container .aiaaSubHeadlineHotspot ul {list-style:none; margin:5px 0 0 0; padding:0; display:inline; float:left;}
#aiaa_container .aiaaSubHeadlineHotspot ul li {display:inline; float:left; padding-bottom:5px; padding-right:5px; }
div.aiaa_lead_image{float:left;margin:0px 25px 0px 10px; }
div.aiaa_lead_image img {border: 1px solid #423D41; }
#aiaa_top {padding-top:15px;}
#aiaa_top div.aiaa_top_story{margin-top: 0px; padding-bottom:0px; width:275px }
#aiaa_top div.aiaa_text_intro {margin-top:8px;}
#aiaa_top div.aiaa_byline{color: #FFF;font-size: 11px;font-weight: normal;margin-bottom: 5px;}
#aiaa_top div.aiaa_text{font-size: 12px;line-height: 16px;}
#aiaa_top div.aiaa_text a{font-size: 12px;line-height: 16px;}
#aiaa_top div.aiaa_title{margin-top: 20px;font-size: 12px;text-transform: uppercase;}
#aiaa_top div.aiaa_featured_articles{padding-top:15px; display:inline; padding-right:5px;padding-left:10px;  width:200px; float:left}
#aiaa_top .aiaa_featured{padding-top:10px;}
#aiaa_top div.aiaa_toc{padding-top:8px;font-size:12px;text-transform:uppercase;display:inline; padding-right:5px; padding-left:10px;}
#aiaa_top div.aiaa_line {border-bottom: 1px solid #6e6e7c; margin: 00px 0pt 10px 0px; clear: both; width: 290px;padding-top:10px;}
#aiaa_top #highlights{float:left;  width:285px;}
#aiaa_leftColumn { float:left; width:308px;  margin-left:10px;}
#aiaa_rightColumn {float:right; width:308px;  margin-right:10px}
.aiaa_line {border-bottom: 1px solid #6e6e7c; margin: 10px 0pt 10px 7px; clear: both; width: 290px;padding-top:10px;}
#aiaa_bottom {background-color:#000011;}
.aiaa_features {width:308px; margin:0 0 5px 0; border:#80808c 1px solid;padding-bottom:10px; }
.aiaa_features .image { border: 1px solid #423D41; margin: 0pt 10px 0px 7px; float: left; }
.aiaa_features .aiaa_articleTextLargeImage {float:left; width:120px;}

.aiaa_departments {clear:both;width:308px; margin-bottom:5px; border:#80808c 1px solid; position:relative; padding-bottom:10px; }
.aiaa_departments .image { border: 1px solid #423D41; margin: 0pt 10px 0px 7px; float: left; }
.aiaa_departments .aiaa_articleText {float:left; width:200px;}
.aiaa_departments .aiaa_articleTextLargeImage {float:left; width:120px;}
#aiaa_brothersInLaw { background-image:url(brothersinlaw.jpg); width:308px; height:125px;border:#80808c 1px solid; }
#aiaa_brothersInLaw .sectionHeader { float:right;font-size:18px; margin-top:5px; padding-bottom:5px;padding-right:8px; }
#aiaa_brothersInLaw .text { float:right;width:135px;}
.sectionHeader {font-size:20px; margin-top:7px; margin-left:7px;padding-bottom:7px;}

#aiaa_jorifinkel { background-image:url(jorifinkel.jpg); width:308px; height:125px;border:#80808c 1px solid; }
#aiaa_jorifinkel .sectionHeader { float:right;font-size:18px; margin-top:5px; padding-bottom:2px; padding-right:8px; }
#aiaa_jorifinkel .text { float:right;width:200px;padding-right:8px;}

.aiaa_article { width:300px;}
.aiaa_article_top { width:160px; float:left;margin-left:15px;margin-top:5px}
.aiaa_article_top_last { width:210px; float:left;margin-left:15px;margin-top:5px}
.aiaa_articleText {float:left; width:200px;}
.aiaa_also { padding-top:8px;}
#aiaa_datebook {width:308px; margin-bottom:5px; border:#80808c 1px solid;  position:relative; }
.aiaa_datebookText {margin-left:5px;margin-right:30px; padding-bottom:10px;}
#aiaa_datebook .image { border: 1px solid #000011; float:left; margin-bottom:10px;}
#aiaa_datebook .aiaa_datebookList {margin-left:5px;}
#aiaa_datebook ul {clear:both;list-style:none; margin:10px 0 0 10px; padding:10px 0 0 0; display:inline;}
#aiaa_datebook ul li {display:inline; float:left; padding-bottom:10px;width:150px;}
#aiaa_datebook div.location {background:#fff; padding:0px 5px;color:#000;font-weight:bold; text-transform:uppercase;font-size: 10px; margin-bottom:3px; }
.aiaa_opinion{clear:both;width:308px; margin-bottom:5px; border:1px solid #007aef;  position:relative; padding-bottom:5px; }
.aiaa_opinionHeader {background-color:#007aef;padding-top:2px;}
.aiaa_opinionMay {clear:both;width:308px; margin-bottom:5px; border:1px solid #00997a;  position:relative; padding-bottom:5px; }
.aiaa_opinionHeaderMay {background-color:#00997a;padding:5px 10px 0;}
.aiaa_opinionText {padding: 10px 10px 0pt 7px; font-size:12px }
.aiaa_opinionDek {font-size: 12px; font-weight:normal; line-height:normal; padding-bottom:5px;}
.aiaa_opinionTellus {padding: 5px 0px 0pt 10px; font-size: 13px; text-align:right; color:#FFFFFF}
.aiaa_opinion img {padding:5px;}
div.aiaa_opinion div.aiaa_articleText{width:130px;padding-bottom:10px}
#aiaa_container .aiaa_arrow {padding-left:3px; float:none;padding-bottom:0px; border:none;}
.aiaa_divider{clear:both;padding:7px 0px 7px 11px;}
.aiaa_departments_noImage {clear:both;width:308px; margin-bottom:5px; border:#80808c 1px solid; position:relative; }
.aiaa_departments_noImage .aiaa_articleText {width:200px;padding-bottom:10px;}
.aiaa_departments_noImage .aiaa_article{margin-left:7px;}
.special_section_subArticles{padding-left:7px;margin-top:0px;}
.special_section_subArticles img{float:left; margin-right:10px; border:1px solid #6e6e7c}
#aiaa_container .special_section_subArticles .aiaa_line{padding-top:10px;border-bottom: 1px solid #6e6e7c; margin: 10px 0pt 10px 0px; clear: both; width: 290px; font-size: 1px}
.aiaa_category{font-size: 11px;font-weight: normal;margin-bottom: 2px; text-transform:uppercase;}

	
/* MODERN PAINTERS LANDING */

div#aimp_container {width: 654px;background-color: #000;color: #ffffff;font-family: Arial,Helvetica,sans-serif;font-size:12px;padding-bottom:25px; border-right:1px solid #423d41}
div#aimp_container img {border:1px solid #423D41;}
div#aimp_container a{color: #ffffff;text-decoration:none;}
div#aimp_container a:hover{text-decoration:underline;}
div#aimp_container div.aimp_clearit{clear:both;}
div#aimp_container .aimp_big_title{margin-bottom:3px;font-size:16px;}
div#aimp_container .aimp_big_title a {color:#00adef;font-size: 16px;padding-right: 15px;}
div#aimp_container .aimp_arrow {padding-left:5px;border:none;}
div#aimp_container .aimp_also { padding-top:8px;}
div#aimp_container .aimp_category{text-transform:uppercase; font-size:11px;width:165px;float:right;}
div#aimp_container .aimp_byline{color: #FFF;font-size: 11px;font-weight: normal;margin-bottom: 5px;text-transform:capitalize;}
div#aimp_container .aimp_text{padding-right: 20px;line-height: 16px;}
div#aimp_header{margin-bottom: 20px;}
div#aimp_header div.aimp_nav{padding: 10px 5px 0 0; text-align:right;}
div#aimp_header div.aimp_link{display:inline;}
div#aimp_header div.aimp_link a{text-transform: uppercase;padding-right: 5px;}
div#aimp_logo{float:left;margin-right:10px; margin-left:10px;text-transform:uppercase; font-size:17px;}
div#aimp_logo img{border:none;}
div#aimp_top .aimp_toc{clear:both;padding-top:10px;text-transform:uppercase;font-size:14px;width:200px;line-height:1.5em;}
div#aimp_top .lead_image{margin:0px 10px 10px 10px; float:right;}
div#aimp_top div.aimp_dek_list{padding-top: 0px; padding-right:35px; padding-bottom:5px;float:right;}
div#aimp_top div.aimp_dek{ float:none; width:300px;}
div#aimp_top div.aimp_featured_articles{padding-top:10px; display:inline; padding-right:5px;padding-left:10px;  width:200px; float:left}
div#aimp_top .aimp_featured{padding-top:5px;}
div#aimp_bottom .aimp_dek_list{clear:both;width:327px;padding-top: 15px;margin-left: 1px;}
div#aimp_bottom .aimp_dek{width:165px;float:right;}
div#aimp_bottom .aimp_dek_image {float:left;margin-right:10px;}
div#aimp_bottom{border-top:1px #FFFFFF solid;margin-top:20px}
div#aimp_bottom div#aimp_left_column{float:left;width:325px;}
div#aimp_bottom div#aimp_right_column{float:left;width:325px;}
div#aimp_bottom div.line{clear:both;border-bottom:1px solid #fff;width:300px;margin-left:1px;padding-bottom:20px;}
div#aimp_container .webexclusive{border:none;}
div.aimp_webexclusive-container{margin-bottom:5px;margin-top:0; padding-top:0;}
div.aimp_webexclusive{background-color: #ffffff;color:#000000;font-weight:bold;text-transform:uppercase;font-size:10px;padding-left:2px;padding-right:2px;padding-top:0;width:95px;}

	
/* CULTURE+TRAVEL CSS */
div#ct_container {width: 654px;background-color: #000;color: #FFF;font-family: Arial,Helvetica,sans-serif;font-size:12px;padding-bottom:25px;border-right:1px solid #423d41}
div#ct_container img {border:1px solid #423D41;}
div#ct_container a{color: #FFF;text-decoration:none;}
div#ct_container a:hover{text-decoration:underline;}
div#ct_container .ct_big_title{margin-bottom:3px;font-size:16px;}
div#ct_container .ct_big_title_red {margin-bottom:3px;font-size:16px;}
div#ct_container .ct_big_title a {color:#31c5f4;font-size: 16px;padding-right: 15px;}
div#ct_container .ct_big_title_red a {color:#ec1015;font-size: 16px;padding-right: 15px;}
div#ct_container .ct_big_title_holiday a {color:#ec0f11;font-size: 16px;padding-right: 15px;}
div#ct_container .ct_arrow {padding-left:5px;border:none;}
div#ct_container .ct_also { padding-top:8px;}
div#ct_container .ct_category{text-transform:uppercase; font-size:11px;width:165px;}
div#ct_container .ct_byline{color: #FFF;font-size: 11px;font-weight: normal;margin-bottom: 5px;text-transform:capitalize;}
div#ct_container .ct_text{line-height: 16px;}
div#ct_container .ct_text{padding-right: 20px;line-height: 16px;}
div#ct_header{margin-bottom: 10px;}
div#ct_header div.ct_nav{padding: 10px 5px 0 0; text-align:right;}
div#ct_header div.ct_link{display:inline;}
div#ct_header div.ct_link a{text-transform: uppercase;padding-right: 5px;}
div#ct_logo{float:left; width:610px; margin-right:10px; margin-left:10px; margin-bottom:10px; text-transform:uppercase; font-size:20px;}
div#ct_logo img{border:none;}
div#ct_top { padding-left:0px;}
div#ct_top .ct_toc{clear:both;padding-top:10px;text-transform:uppercase;font-size:14px;width:200px;}
div#ct_top .lead_image{margin:0px 10px 10px 10px; width:200px; float:left;}
div#ct_top .lead_image2{margin:0px 10px 10px 10px; width:325px; float:left;}
div#ct_top div.ct_dek_list{padding-top: 0px; padding-right:35px; padding-bottom:5px;float:right;}
div#ct_top div.ct_dek{ float:none; width:610px;}

div#ct_top div.ct_dek{ float:none; width:610px;}
div#ct_top div.ct_featured_articles{padding-top:10px; display:inline; padding-right:5px;padding-left:10px;  width:200px; float:left}
div#ct_top div.ct_featured_articles_large {padding-top:10px; display:inline; padding-right:5px;margin-left:50px;  width:325px; float:left}
div#ct_top .ct_featured{padding-top:5px;}
div#ct_bottom .ct_dek_list{clear:both;width:327px;padding-top: 15px;margin-left: 1px;}
div#ct_bottom .ct_dek{width:165px;float:right;}
div#ct_bottom .ct_dek_mini {width:235px;float:left;}
div#ct_bottom .ct_dek_image {float:left;margin-right:10px;}
div#ct_bottom{border-top:1px #FFF solid;margin:20px 0; padding-bottom: 20px;}
div#ct_bottom div#ct_left_column{float:left;width:325px;}
div#ct_bottom div#ct_right_column{float:left;width:325px;}
div#ct_bottom div.line{clear:both;border-bottom:1px solid #fff;width:300px;margin-left:1px;padding-bottom:20px;}
div#ct_container .webexclusive {border:none;}
div.webexclusive-container{margin-bottom:5px;margin-top:0; padding-top;0;}
div.webexclusive{background-color: #FFF;color:#000000;font-weight:bold;text-transform:uppercase;font-size:10px;padding-left:2px;padding-right:2px;padding-top:0;display:inline;}
div.ct_archive{padding-left:10px;margin-top:20px; border-top:1px #FFF solid;}
div.ct_archive ul{display:inline;float:left;list-style-type:none;margin:0px 0 0;padding:0;}
div.ct_archive li {display:inline; float:left;line-height:20px; width:320px;}
div.ct_archive{padding-left:10px;margin-top:20px; border-top:1px #FFF solid;}
div.ct_archive ul{display:inline;float:left;list-style-type:none;margin:0px 0 0;padding:0;}
div.ct_archive li {display:inline; float:left;line-height:20px; width:320px;}
.ct_arrow{padding-left:5px;border:0;}
.ct_category { text-transform:uppercase; font-size:10px;}
div#ct_bottom .ct_category img { border:none;}
div#ct_container .ct_web_exclusive img {border:none; margin-bottom:10px;}


/* ------------------ NEW CT LANDING PAGE --------------- */
div#ct_container {width: 654px;background-color: #000;color: #FFF;font-family: Arial,Helvetica,sans-serif;font-size:12px;padding-bottom:25px;border-right:1px solid #423d41}
div#ct_container img {border:1px solid #423D41;}
div#ct_container a{color: #FFF;text-decoration:none;}
div#ct_container a:hover{text-decoration:underline; color:#ec1015;}
div#ct_container .ct_big_title{margin-bottom:3px;font-size:16px;}
div#ct_container .ct_big_title_red {margin-bottom:3px;font-size:16px;}
div#ct_container .ct_big_title a {color:#31c5f4;font-size: 16px;padding-right: 15px;}
div#ct_container .ct_big_title_red a {color:#ec1015;font-size: 16px;padding-right: 15px;}
div#ct_container .ct_big_title_holiday a {color:#ec0f11;font-size: 16px;padding-right: 15px;}
div#ct_container .ct_arrow {padding-left:5px;border:none;}
div#ct_container .ct_also { padding-top:8px;}
div#ct_container .ct_category{text-transform:uppercase; font-size:11px;width:165px;}
div#ct_container .ct_byline{color: #FFF;font-size: 11px;font-weight: normal;margin-bottom: 5px;text-transform:capitalize;}
div#ct_container .ct_text{line-height: 16px;}
div#ct_container .ct_text{padding-right: 20px;line-height: 16px;}
div#ct_header{margin-bottom: 10px;}
div#ct_header div.ct_nav{padding: 10px 5px 0 0; text-align:right;}
div#ct_header div.ct_link{display:inline;}
div#ct_header div.ct_link a{text-transform: uppercase;padding-right: 5px;}
div#ct_logo{float:left; width:610px; margin-right:10px; margin-left:20px; margin-bottom:10px; text-transform:uppercase; font-size:20px;}
div#ct_logo img{border:none;}
div#ct_top { padding-left:0px;}
div#ct_top .ct_toc{clear:both;padding-top:10px;text-transform:uppercase;font-size:14px;width:200px;}
div#ct_top .lead_image{margin:0px 10px 10px 10px; width:200px; float:left;}
div#ct_top .lead_image2{margin:0px 10px 10px 10px; width:325px; float:left;}
div#ct_top div.ct_dek_list{padding-top: 0px; padding-right:35px; padding-bottom:5px;float:right;}
div#ct_top div.ct_dek{ float:none; width:610px;}
div#ct_top div.ct_featured_articles{padding-top:10px; display:inline; padding-right:5px;padding-left:10px;  width:200px; float:left}
div#ct_top div.ct_featured_articles_large {padding-top:10px; display:inline; padding-right:5px;margin-left:50px;  width:325px; float:left}
div#ct_top .ct_featured{padding-top:5px;}
div#ct_bottom_new {margin:20px 0 20px; padding:0px 0 20px; }
div#ct_bottom_new .ct_dek_list{clear:both;width:300px;padding-top: 10px;}
div#ct_bottom_new .ct_dek{width:135px;float:left;}
div#ct_bottom_new .ct_dek_mini {width:210px;float:left;}
div#ct_bottom_new .ct_dek_image {float:left;margin-right:10px;}
div#ct_bottom_new div#ct_left_column_new {float:left;width:290px; margin:0px 10px 0 10px; border:1px solid #423d41; padding:0 10px 10px 10px;}
div#ct_bottom_new div#ct_right_column_new {float:left;width:290px; margin:0px 0px 0px; 0px; border:1px solid #FFF; padding:10px;}
div#ct_container div.ct_web_exclusive { border:1px solid #FFF; padding:10px; } 
div#ct_container div.ct_web_exclusive_header { margin:-10px -10px 0 -10px;; font-size:20px; background-color:#FFFFFF; padding: 5px; color:#000; text-transform:uppercase; } 

div.webexclusive-container{margin-bottom:5px;margin-top:0; padding-top:0;}
div.webexclusive{background-color: #FFF;color:#000000;font-weight:bold;text-transform:uppercase;font-size:10px;padding-left:2px;padding-right:2px;padding-top:0;display:inline;}

div#ct_archive_new{ clear:both;padding-left:10px;}
div#ct_archive_new ul{display:inline;float:left;list-style-type:none;margin:0px 0 0;padding:0;}
div#ct_archive_new li {display:inline; float:left;line-height:20px; width:320px;}
div#ct_archive_new ul{display:inline;float:left;list-style-type:none;margin:0px 0 0;padding:0;}
div#ct_archive_new li {display:inline; float:left;line-height:20px; width:320px;}

div#ct_bottom_new.ct_category { text-transform:uppercase; font-size:10px;}
div#ct_bottom_new .ct_category img { border:none;}
div#ct_container div.ct_line{clear:both;border-bottom:1px solid #423d41;width:100%; margin-top:10px; padding-bottom:10px;}
div#ct_container div#ct_top div.ct_related { padding-top:20px; font-size:11px; }
div#ct_container span.ct_related_header { color:#ec1015; text-transform:uppercase; }
div#ct_container div#ct_bottom_new div.ct_related { clear:both; padding-top:10px; font-size:11px; }


/* MODERN PAINTERS TOC CSS */
#aimp_toc a { color:#000; font-weight:bold;} 
.aimp_headline { font-size:14px;text-transform:uppercase;font-weight:bold; color:#000; padding-top:20px; padding-bottom:3px; }
.aimp_pageNumber {font-size:14px;text-transform:uppercase;font-weight:bold; color:#c91363;}
.aimpTocSection { font-weight: bold; text-transform:uppercase; padding-top:20px; color:#000; }


/* SNIPPETS */
.ai-snippet-text { font-size:12px; color:#FFF }
.ai-snippet-text a { font-size:12px; color:#FFF }
#column-right .ai-snippet-title a {text-decoration: none; color:#FFF; text-transform:uppercase; font-weight:bold;}
#column-right .ai-snippet-title a:hover {text-decoration: underline; color:#FFF; text-transform:uppercase; font-weight:bold;}


/* CLASSIFIEDS PAGE */
#ai-classifieds-rightcol {float:left; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:rgb(92, 94, 103); width: 420px;}
#ai-classifieds-rightcol a {text-decoration:underline;color: rgb(48, 130, 216);}
#ai-classifieds-rightcol .ai-classifieds-section {padding-bottom: 20px;}
#ai-classifieds-rightcol .ai-classifieds-header {font-size: 18px; color:#000; padding: 20px 0}
#ai-classifieds-rightcol .ai-classifieds-header {padding-bottom: 20px;}
#ai-classifieds-rightcol .ai-classifieds-section-header {border: 1px solid black; padding: 5px;text-transform: uppercase;color:#000; font-size:12px;}
#ai-classifieds-rightcol .ai-classifieds-listings {margin-left:50px;}
#ai-classifieds-rightcol .ai-classifieds-listings-header {font-weight: bold; padding-top:20px;}


#ai-infopages-rightcol {float:left; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#000; width: 420px; margin-left: 10px;}
#ai-infopages-rightcol a {text-decoration:underline;}
#ai-infopages-rightcol .ai-infopages-section {padding-bottom: 20px;}
#ai-infopages-rightcol .ai-infopages-header {font-size: 18px; padding: 20px 0}
#ai-infopages-rightcol .ai-infopages-section-header {border: 1px solid black; padding: 5px;text-transform: uppercase; font-weight:bold}
#ai-infopages-rightcol .ai-infopages-listings {margin-left: 20px;}
#ai-infopages-rightcol .ai-infopages-listings-header {font-weight: bold; padding-top:20px;}
#ai-infopages-rightcol .ai-education-listings {margin-left:10px;}
#ai-infopages-rightcol .ai-line { border-bottom:1px #cccccc solid; padding-top:15px; margin-bottom:15px; width:400px;} 

#column-mid #aiaa_30thanniversary_sidebar {width:199px; font-family:Arial, Helvetica, sans-serif; background-color:#d01f55; font-size:12px; line-height:1.2em;}
#column-mid #aiaa_30thanniversary_sidebar #main { padding:0px 20px; width:159px; }
#column-mid #aiaa_30thanniversary_sidebar #main a {color:#FFF; font-weight:bold; text-decoration:underline; padding-bottom:0; margin:0; }
#column-mid #aiaa_30thanniversary_sidebar #main a:hover {text-decoration:underline !important ;}
#column-mid #aiaa_30thanniversary_sidebar #main #decade-current a { color:#fd93de; font-size:18px; text-decoration:none;}
#column-mid #aiaa_30thanniversary_sidebar #main #decade-current a:hover {text-decoration:underline;}
#column-mid #aiaa_30thanniversary_sidebar #main .decade a {color:#12d5ff; font-size:18px; text-decoration:none;}
#column-mid #aiaa_30thanniversary_sidebar #main .line { border-bottom:1px solid #000; padding-top:10px; margin-bottom:10px; width:170px; }
#column-mid #aiaa_30thanniversary_sidebar #main .links { padding-top:10px;}
#column-mid #aiaa_30thanniversary_sidebar #main .links .current { font-weight:bold; color:#fd93de; padding-bottom:3px;}
#column-mid #aiaa_30thanniversary_sidebar #main .links a {  padding-bottom:3px;}
#column-mid #aiaa_30thanniversary_sidebar #main .links-essays { padding-top:10px;}
#column-mid #aiaa_30thanniversary_sidebar #main .links-essays a { padding-bottom:20px;}
#column-mid #aiaa_30thanniversary_sidebar #main .essays {color:#fd93de; font-size:18px; font-weight:bold;}

/* AI EXCHANGES */

#ai-exchange { background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:300px; height:250px; text-align:left;}
#ai-exchange .header { text-transform:uppercase; font-size:16px; color:#FFF; text-align:center; padding-top:10px;  }
#ai-exchange .logo { text-align:center; padding:10px 0px; }
#ai-exchange .links { padding-bottom:10px;margin-left:20px;}
#ai-exchange a { color:#FFF;  padding-bottom:10px; }
#ai-exchange .more { margin-top:10px;margin-left:20px; }
#ai-exchange .more a { color:#FFF; font-weight:bold; }


/* MODERN PAINTERS WEEKEND REVIEWS LANDING */

div#aimp_container_wr {width: 645px;font-family: Arial,Helvetica,sans-serif;font-size:12px;padding-bottom:25px; margin-top:3px; }
div#aimp_container_wr img {border:1px solid #423D41;}
div#aimp_container_wr  .aimp_head_image {border-top: 1px solid #000000; border-bottom: 1px solid #000000; padding: 10px 0px; margin-left: 10px}
div#aimp_container_wr a{color: #000;text-decoration:none;}
div#aimp_container_wr a:hover{text-decoration:underline;}
div#aimp_container_wr div.aimp_clearit{clear:both;}
div#aimp_container_wr .aimp_big_title{margin-bottom:3px; line-height:1.1; }
div#aimp_container_wr .aimp_big_title a {color:#ec1015; font-size: 24px; font-weight:normal !important}
div#aimp_container_wr .aimp_arrow {padding-left:5px;border:none;}
div#aimp_container_wr .aimp_also { padding-top:8px;}
div#aimp_container_wr .aimp_category{padding-top:10px;text-transform:uppercase; font-size:10px;font-weight:bold;}
div#aimp_container_wr .aimp_byline{color: #000;font-size: 10px;font-weight: bold;margin-bottom: 5px;text-transform:uppercase;}
div#aimp_container_wr .aimp_text{padding-right: 20px;line-height: 16px;}
div#aimp_header{margin-bottom: 20px;}
div#aimp_container_wr .aimp_dek_list{clear:both;width:630px;padding-top: 15px;margin-left: 10px; border-bottom:1px solid #000;}
div#aimp_container_wr .aimp_dek{ width:570px}
div#aimp_container_wr .aimp_dek a {font-weight:bold;}
div#aimp_container_wr .aimp_dek_image {float:left;margin-right:10px;}


/* MODERN PAINTERS WEEKEND REVIEWS SIDEBAR */

#column-left #aimp-wr-side { padding:10px; background-color:#fff; color:#000; border:1px solid #000; width:179px; line-height:1.1;}
#column-left #aimp-wr-side img {margin-bottom:5px;}
#column-left #aimp-wr-side a { color:#ec1015; font-size:13px; font-weight:bold; text-decoration:none;}
#column-left #aimp-wr-side a:hover { text-decoration:underline;}
#column-left #aimp-wr-side .aimp-wr-link {padding-bottom:0px; margin-bottom:0;}
#column-left #aimp-wr-side .aimp-wr-more { margin-top: 20px}

#column-left #aimp-wr-side .aimp-wr-more a {font-weight: bold; font-size: 12px !important;}
