/*
Theme Name: ArtSee
Theme URI: http://www.elegantthemes.com/themes/artsee
Version: 1.0
Description: 2 Column theme from Elegant Themes
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Modified By: Autonomous Mind Consulting
*/

/*------------------------------------------------*/
/*-----------------[BASIC STYLES]-----------------*/
/*------------------------------------------------*/

body {margin-top: 0px; padding: 0; color: #415948; background-color:#8BA394; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
a:link, a:visited { text-decoration: none; color: #E09F65; outline: none;}
a:hover { color: #415948; }
h1 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 27px; }
h2 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 24px; }
h3 { margin: 0px 0px 10px 0px; font-weight: normal; font-size: 20px; }
h4 { margin: 16px 0px 10px 0px; font-size: 14px; }
h5 { margin: 9px 0 0 0; font-size: 11px;}
ul { list-style: none; margin: 0; padding: 0;}
ul { line-height: 22px; } /*FOR MENU*/
blockquote { overflow: auto; padding: 0 10px; margin: 20px 30px; background-color: #f5f5f5; border: 1px solid #e0e0e0; }


/*------------------------------------------------*/
/*------------------[MAIN LAYOUT]-----------------*/
/*------------------------------------------------*/
#wrapper2 { width: 950px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; background-color: #FFF; border: 4px solid  #D0D5CE;   margin-top: 20px; }
.post-wrapper, .post-wrapper-tabs { background-color: #FFF; padding: 15px; width: 583px; border: 1px solid #D0D5CE; }
.post-wrapper ul { margin-top: 12px; line-height: 18px;}
.post-wrapper ul li { padding: 0 0 6px 18px; background: url(images/bullet_amc.gif) left top no-repeat;}
.post-wrapper ol { margin-top: -10px; margin-left: -21px; line-height: 18px;}
.post-wrapper ol li { padding-top: 8px;}


#respond h3 { margin-bottom: 20px; }

.home-post-wrap {position: relative; width: 255px; height: 215px; overflow: hidden; padding: 15px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #FFF; border: 1px solid #D0D5CE; }
.home-post-wrap ul { margin-top: 12px; line-height: 18px;}
.home-post-wrap ul li { padding: 0 0 6px 18px; background: url(images/bullet_amc.gif) left top no-repeat;}

.home-post-wrap-slogan {width: 245px; height: 245px; overflow: hidden; padding: 20px; padding-top: 15px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #D0D5CE; border: 1px solid #D0D5CE; font-style: italic; text-align: center; font-size: 13px; line-height: 21px;}

.home-post-wrap-flash{width: 287px; height: 247px; overflow: hidden; margin-right: 13px; margin-bottom: 10px; float: left;}

.post-wrap {position: relative; width: 255px; height: 250px; overflow: hidden; padding: 15px; margin-right: 13px; margin-bottom: 10px; float: left; background-color: #FFF; border: 1px solid #D0D5CE; }
.post-wrap ul { margin-top: 12px; line-height: 18px;}
.post-wrap ul li { padding: 0 0 6px 18px; background: url(images/bullet_amc.gif) left top no-repeat;}


.readmore {position: absolute; right: 20px; bottom: 10px;}
#header {position: relative; z-index: 100; width: 950px; margin-left: auto; margin-right: auto; padding-top: 10px;}
#container {float: right; width: 950px; }
#left-div { width: 620px; float: left; margin-top: 20px; margin-right: 30px; }
#left-inside {position: relative; float: left; width: 620px; padding: 0px 0px 30px 19px; }
.articleinfo { border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454; }
.current_page_item {
border-bottom: 3px solid #FF692E; !important; margin-bottom: 0px; }
.icons { margin-top: 0px; margin-bottom: -5px; margin-right: 10px; }
.thumbnail-div { border: 10px solid #F2F2E4; width: 573px; height: 187px; margin-bottom: 10px; }
.post-info {clear: both; width: 585px; border-bottom: 1px solid #D0D5CE; padding-bottom: 10px; margin-bottom: 10px; color: #545454; font-size: 10px; }
.post-info-narrow { border-bottom: 1px solid #D0D5CE; padding-bottom: 10px; margin-bottom: 10px; font-size: 10px; }

.logo { float: left; margin-bottom: 15px; border: 0px; margin-left: 19px; margin-top: 35px; }
.logo_side { width: 170px; text-align: center !important; margin: 0 auto;}
.logo_side img { border: 0px; margin-bottom: 10px; margin-top: 5px; }

.post-single ul { margin-top: 12px; line-height: 18px;}
.post-single ul li { padding: 0 0 12px 18px; background: url(images/bullet_amc.gif) left top no-repeat;}
.post-single img {float: right; margin-right: 5px; border: none; margin-left: 10px; margin-bottom: 5px;}
.blogimage {float: right; margin: 10px 5px 15px 20px; border: none;}
.ongoing {font-size: 10px !important; font-style: italic !important; clear: both;}
.thumb1, .thumb2 {border: 1px solid #D0D5CE !important; margin-bottom: 20px !important;}
.thumb1 {float: left !important; margin-left: 50px !important;}
.thumb2 {float: right !important; margin-right: 50px !important; margin-top: 0 !important; padding-top: 0 !important;}

.pagination_right {position: absolute; bottom: 0; right: 33px;}
.pagination_left {position: absolute; bottom: 0; left: 19px;}

.person {width: 581px; padding: 0 0 15px 0;}
.person img {float: left; border: 1px solid #D0D5CE; margin: -2px 10px 0 0;}

.libraryitem {width: 581px; padding: 10px 0 10px 0; margin: 0px; border-top: 1px solid #D0D5CE;}
.libraryitem h4 {font-size: 11px; margin-top: 0; padding-top: 0;}
.firstlibraryitem {margin-top: 18px;} 
.libraryitem a {margin-top: 0 !important; padding-top: 0 !important;}
.libraryitem img {float: right; border: 1px solid #D0D5CE; margin: 2px 0 0 10px;}
.biblio {font-size: 10px; font-style: italic;}

.searchtitle {font-size: 12px; padding-bottom: 10px; padding-left: 4px;}
.searchterms {color: #E09F65}

/*------------------------------------------------*/
/*---------------------[TITLES]-------------------*/
/*------------------------------------------------*/
.titles { font-weight: normal; font-size: 20px; text-decoration: none; line-height: 22px; margin-bottom: 4px; }
.titles a:link, .titles a:visited, .titles a:active { text-decoration: none; font-size: 18px; font-weight: normal; margin-bottom: 4px; display: block; }
.post-title { line-height: 22px; }
.toptitle { font-size: 20px; color: #EE5113; margin-left: 15px; display: block; margin-top: 15px; margin-bottom: 10px; }
.toptitle2 { font-size: 24px; color: #FFF; display: block; margin-top: 15px; margin-bottom: 10px; }


/*------------------------------------------------*/
/*--------------------[COMMENTS]------------------*/
/*------------------------------------------------*/
.commentlist { padding: 0px; margin: 0px 0px 0px 17px; width: 560px; list-style-image: none; list-style-type: none; float: left;}
.commentlist li { font-weight: bold; width: 560px; display: block; border: 1px solid #D0D5CE; padding: 0px 0px 15px 0px; margin: 0 0 12px 0; list-style-image: none; list-style-type: none; float: left; }
.commentlist li div { width: 540px; display: block; margin: 0; padding: 10px; float: left; }
.commentlist li .avatar { float: left; border: 1px solid #eee; padding: 2px; background: #fff; }
.commentlist cite { font-size: 18px; float: left; font-style: normal; margin-left: 10px; margin-right: 6px; margin-top: 5px; font-weight: normal; }
.says { display: none; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; display: block; float: left; width: 90%; margin-left: 3%; }
#commentform p { clear: both; }
.alt { margin: 0; padding: 10px; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentlist .children li { width: 90%; display: block; margin: 0px; border: 1px solid #D0D5CE; overflow: hidden; list-style-image: none; list-style-type: none;}
.commentlist .children li div { width: 97%; padding: 3%; background-image: url(../../../../htdocs/wp-content/themes/ArtSee/images/comment-children-top.gif); background-repeat: no-repeat; background-position: top left; }
.commentlist .commentmetadata { font-weight: normal; float: left; margin: 5px 0px 0px 0px; display: block; clear: both; background-image: none; width: 90%; margin-left: 3%; }
.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta { background-image: none; width: 100%; padding: 0px !important; }
.commentlist .reply, .commentlist .children .reply { float: right; background-image: none; width: 54px; height: 22px; margin-bottom: 0px; padding: 0px; margin-right: 10px; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover { background-image: url(images/reply.gif); width: 39px; height: 17px; display: block; color: #FFF; font-size: 8px; text-transform: lowercase; font-weight: normal; padding: 5px 0px 0px 15px; letter-spacing: 1px; }
.commentlist .children li { padding-bottom: 10px; }
.commentlist .children li ul li { padding-bottom: 10px; background-color: #FFF; }
#respond { margin-top: 20px; float: left; background-image: none; }
.commentlist #respond h3, .commentlist #respond a { margin-left: 28px; }
#comments { line-height: 30px; }
.children { clear: both; }
.children .commentmetadata, .children .vcard { background-image: none; }
.children textarea { width: 90% !important; }
.children input { width: 80% !important; }
#cancel-comment-reply-link { display: block; background-image: url(images/comment-close.gif); width: 144px; height: 21px; padding: 5px 0px 0px 23px; font-weight: normal; color: #84878E; font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
#respond div { background-image: none; }
#submit { width: 120px !important; }


/*------------------------------------------------*/
/*-----------------[COMMENT FORM]-----------------*/
/*------------------------------------------------*/
#commentform { margin: 10px 0px 0px 20px; }
#commentform textarea { border: 1px solid #D0D5CE; width: 350px; padding: 10px; background: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
#commentform #email { font-size: 13px; border: 1px solid #D0D5CE; width: 220px; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; background: #fff;}
#commentform #author { font-size: 13px; border: 1px solid #D0D5CE; width: 220px; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; background: #fff;}
#commentform #url { font-size: 13px; border: 1px solid #D0D5CE; width: 220px; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; background: #fff;}


/*------------------------------------------------*/
/*---------------[PAGES NAVIGATION]---------------*/
/*------------------------------------------------*/
#pages { width: 950px; margin-left: auto; margin-right: auto; }
#pages ul { list-style-type: none; list-style-image: none; float: left; margin-top: 10px; padding: 0px 0px 0px 0px; margin-left: 25px; }
#pages li { float: left; display: block; border-bottom: 3px solid #FFF; margin-left: 15px; margin-right: 15px; }
#pages li:hover { border-bottom: 3px solid #E09F65; }
#pages li a:link, #pages li a:visited { float: left; color: #415948; display: block; font-size: 14px; }
.services { float: left; color: #415948; display: block; font-size: 14px !important; cursor: pointer;}
#pages li a:hover, #pages li a:active {color: #415948; font-size: 14px; }
		/*---------------[DROPDOWN MENU]---------------*/
		.nav, .nav * { margin:0; padding:0; list-style:none;}
		.nav ul { position:absolute; top:-999em; background-color: #FFF; border: 1px solid #E09F65; }
		.nav li { float:left; position:relative; z-index:99; font-size:12px; }
		.nav a { display:block; }
		.nav ul li { width: 100%; }
		.nav li:hover ul, ul.nav li.sfHover ul { left:-25px; top:15px; }
		.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
		.nav li li:hover ul, ul.nav li li.sfHover ul { left:215px; top:-15px; }
		.nav li:hover ul, .nav li li:hover ul { top: -999em; }
		.nav li li { display: block; float: left; height: auto !important; font-size: 12px; margin: 0px !important; padding: 0px; border-bottom: none !important; }
		.nav li li:hover { border-bottom: none !important; }
		.nav li:hover { height: auto !important; }
		.nav li li a:link, .nav li li a:visited { width: 192px; display: block; padding: 10px 30px 10px 18px !important; margin: 0px 0px 0px 0px !important; height: auto !important; float: left; }
		.nav li li a:hover { background-color: #D0D5CE; }
		#pages ul li ul { width: 240px; }


/*------------------------------------------------*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
/*------------------------------------------------*/
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }


/*------------------------------------------------*/
/*---------------[SIDEBAR SLIDERS]----------------*/
/*------------------------------------------------*/
#panel2 {
border: 1px solid #D0D5CE; width: 281px; display: none; margin-bottom: 9px;}
.slide2 { margin: 0px 0px 3px 0px; padding: 0; background: url(images/dropdown-about-amc.gif) no-repeat center top; }
.btn-slide2 { width: 283px; height: 18px; padding-left: 0px; padding-top: 6px; margin: 0 auto; display: block; font: normal 11px Verdana, Helvetica, sans-serif; color: #fff !important; text-decoration: none; padding-left: 14px; }
#panel3 {
border: 1px solid #D0D5CE; width: 281px; display: none;  margin-bottom: 9px;}
.slide3 { margin: 0px 0px 3px 0px; padding: 0; background: url(images/dropdown-about-amc.gif) no-repeat center top; }
.btn-slide3 { width: 283px; height: 18px; padding-left: 0px; padding-top: 6px; margin: 0 auto; display: block; color: #fff !important; font: normal 11px Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 14px; }
#panel4 {
border: 1px solid #D0D5CE; width: 281px; display: none; margin-bottom: 9px; }
.slide4 { margin: 0px 0px 3px 0px; padding: 0; background: url(images/dropdown-about-amc.gif) no-repeat center top; }
.btn-slide4 { width: 283px; height: 18px; padding-left: 0px; padding-top: 6px; margin: 0 auto; display: block; color: #fff !important; font: normal 11px Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 14px; }
#panel5 {
border: 1px solid #D0D5CE; width: 281px; display: none; margin-bottom: 9px; }
.slide5 { margin: 0px 0px 3px 0px; padding: 0; background: url(images/dropdown-about-amc.gif) no-repeat center top; }
.btn-slide5 { width: 283px; height: 18px; padding-left: 0px; padding-top: 6px; margin: 0 auto; display: block; color: #fff !important; font: normal 11px Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 14px; }
#panel6 {
border: 1px solid #D0D5CE; width: 281px; display: none; margin-bottom: 9px; }
.slide6 { margin: 0px 0px 3px 0px; padding: 0; background: url(images/dropdown-about-amc.gif) no-repeat center top; }
.btn-slide6 { width: 283px; height: 18px; padding-left: 0px; padding-top: 6px; margin: 0 auto; display: block; color: #fff !important; font: normal 11px Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 14px; }

.panel-inside { padding-left: 10px; padding-right: 10px; display: block; }
.sidebar-list { width: 264px; padding-left: 16px; margin-top: 12px; margin-bottom: 6px;}

.sidebar-list ul { line-height: 18px;}
.sidebar-list ul li { padding: 0 6px 6px 18px; background: url(images/bullet_ora_amc.gif) left top no-repeat;}

/*.sidebar-list-only { line-height: 18px;}
.sidebar-list-only li { padding: 0 6px 6px 18px; background: url(images/bullet_ora_amc.gif) left top no-repeat !important;} */


/*------------------------------------------------*/
/*-------------------[SIDEBAR]--------------------*/
/*------------------------------------------------*/
#sidebar-wrapper { width: 283px; float: left; margin-top: 20px; margin-bottom: 20px; }
		#sidebar { float: left; padding-left: 12px; padding-right: 12px; width: 257px; background-color: #FFF; border: 1px solid #D0D5CE;
		margin-top: 10px; }
				.sidebar-box { padding-top: 10px; padding-bottom: 9px; margin-bottom: 0px;}
						.sidebar-box ul { line-height: 18px; }
						.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active { display: block; width: 100%; padding: 3px 3px 3px 3px; background-image: none !important; }
						.sidebar-box ul li { background-image: none !important; background-color: #FFF !important;}
						.sidebar-box ul li:hover, .sidebar-box ul li a:hover { background-image: none !important; background-color: #FFF !important; }
						.sidebar-box ul li a:hover { width: 100%; display: block; padding: 3px 3px 3px 3px; }
						.sidebar-box h2 { font-size: 18px; color: #415948; font-weight: normal; line-height: 20px;}
						.sidebar-box .current_page_item { border-bottom: none !important; }
						

				.sidebar-box2 { padding-top: 5px; margin-bottom: 0px; }
						.sidebar-box2 ul { margin-top: 12px; line-height: 18px;}
						.sidebar-box2 ul li { padding: 0 0 6px 18px; background: url(images/bullet_amc.gif) left top no-repeat;}
						.sidebar-box2 img  {margin-top: 5px; }
						.calltoaction {text-align: center !important; font-weight: bold; font-size: 13px; margin-top: 6px;}
.sidebar-separator { border-top: 1px solid #D0D5CE; margin-top: 10px;}						

/*------------------------------------------------*/
/*--------------------[FOOTER]--------------------*/
/*------------------------------------------------*/
#footer {width: 948px; margin: 0 auto; color: #D0D5CE; padding-bottom: 10px; padding-top: 14px; line-height: 13px; font-size: 10px;}
		#footer a { color: #D0D5CE;}
		#footer a:visited { color: #D0D5CE; }
		#footer a:hover { color: #415948;}
		
.footerbox, .footerbox_left, .footerbox_right {float: left; padding: 13px; padding-top: 0; border-right: 1px dotted #D0D5CE; height: 90px;} 
.footerbox_left {width: 290px;}
.footerbox_right {border-right: none;}
#footer h1 {font-size: 11px !important; text-transform: uppercase; margin-bottom: 0;}

#footer ul { margin-top: 6px; line-height: 13px; font-size: 10px;}
#footer ul li { padding: 0 0 4px 12px; background: url(images/bullet_foot_amc.gif) left top no-repeat;}
#footer p {padding: 0; margin: 0; margin-top: 6px;}


/*------------------------------------------------*/
/*--------------------[SEARCH]--------------------*/
/*------------------------------------------------*/
#search-wrap { position: absolute; top: 0; right: 0; width: 300px; }
		.search_bg { height:35px; width:260px; float: left; margin-top: 6px; margin-left: 10px; }
		#search { color:#FFFFFF; padding:0; }
		#search input { background: #FFF; font-size:11px; color:#415948; width:150px; height:11px; vertical-align:middle; padding:10px; border: 1px solid #E09F65;}
		#search .input { width:66px; height:31px; background:none; border:none; vertical-align:middle; margin:0; padding:0; margin-left: 10px; }
		#panel { background: #D0D5CE; height: 50px; width: 300px; display: none; }
		.slide { margin: 0; padding: 0; background: url(images/dropdown-search-amc.gif) no-repeat center top; }
		.btn-slide { width: 69px; height: 19px; padding-left: 0px; padding-top: 4px; margin: 0 auto; display: block; color: #fff !important; text-decoration: none; padding-left: 14px; }
		

/*------------------------------------------------*/
/*--------------------[TABS]--------------------*/
/*------------------------------------------------*/

		
ul.tabs {margin-top: 23px; padding: 0 !important; color: #ffffff; text-align: center; height: 22px;}
ul.tabs li {float: left; padding: 0 !important; font-size: 11px;}
ul.tabs a	{width: 122px; color: #ffffff; display: block; background: url(images/tabs.gif); }
ul.tabs a:hover	{text-decoration: none; background-position: 0 -23px; color: #415948;}	
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {	background-position: 0 -46px; cursor:default !important; color: #415948;}
div.panes div.pane {display:none;}
.panes {border-top: 1px #D0D5CE solid; margin-left: 1px; margin-right: 1px; padding-top:5px;}

.panes ul { margin-top: 12px; line-height: 18px;}
.panes ul li { padding: 0 0 6px 18px; background: url(images/bullet_amc.gif) left top no-repeat;}
.panes ol { margin-top: -10px; margin-left: -21px; line-height: 18px;}
.panes ol li { padding-top: 8px;}

/*------------------------------------------------*/
/*--------------------[SOCIABLAE]--------------------*/
/*------------------------------------------------*/
	
	
div.sociable { margin: 16px 0; }
.sociable ul {display: inline;	margin: 0 !important;	padding: 0 !important;}
.sociable ul li { float: left; background: none; list-style: none;	margin: 0;	padding: 2px;}
.sociable img {	float: none; border: 0;	margin: 0;	padding: 0;}
.sociable-sidebar {float: left; margin-bottom: 12px; margin-top: -2px; min-width: 0;}
.sociable-sidebar img {margin-left: 8px; margin-right: 12px; border: none;}


/*------------------------------------------------*/
/*--------------------[CONTACT FORMS	]--------------------*/
/*------------------------------------------------*/

#contact1 form {padding: 0; margin: 0;}
#contact1 table { margin:12px 0 12px 0;}
#contact1 td {padding: 3px 0 3px 0;}
.options {font-size: 10px !important; padding: 0 0 3px 0 !important; line-height: 12px;}
.error {color: #FF0000; font-weight: bold; padding-left: 6px !important;}
#contact1 input {padding: 2px 1px 2px 5px; border: 1px solid #D0D5CE; background-color: #fff}
#contact1 select {width:200px; margin:0 0 24px 0; background-color: #fff}
#contact1 textarea {padding: 2px 1px 2px 5px; border: 1px solid #D0D5CE; width: 460px; font-size: 11px !important; font-family: Verdana, Arial, Helvetica, sans-serif!important; background-color: #fff; line-height: 16px !important;}
.required {color: #FF0000; padding-bottom: 0!important;}
.submitbutton, .resetbutton { height: 25px; width: 93px; display: left; border: none !important; margin-right: 8px; margin-bottom: 12px; cursor: pointer; }
.submitbutton {background: url(images/submit.gif) no-repeat; }
.resetbutton {background: url(images/reset.gif) no-repeat; }
.submitbutton:link, .resetbutton:link { background-position: 0px 0px;}
.submitbutton:hover, .resetbutton:hover{ background-position: 0px -24px;}


/*------------------------------------------------*/
/*-----------------[IE6 MESSAGE]-----------------*/
/*------------------------------------------------*/

.ie-message {width: 928px; margin: 10px auto -10px auto; background-color: #FFF; border: 4px solid  #D0D5CE;  padding: 10px;}

.ctc-tag {line-height: 26px;}