body{background:#ffffff repeat-x top;color:#404040;font-size:.90em;margin:0;}a{color:#33707e;text-decoration:underline;}a:hover{text-decoration:underline;}input,select,textarea{margin-top:0;margin-bottom:0;}li{list-style:none;}h2{color:#222222;font-size:1.1em;font-weight:bold;margin:0 0 1em;}h3{color:#333333;font-size:1.2em;margin:0 0 .8em;}h4{font-size:1em;margin:0 0 1em;}p{line-height:1.5em;}#page{margin:0 auto;width:975px;}#page-bot{background:url(images/page-bot.gif) repeat-x top;height:39px;}#header h1{background:url(images/acilogo.png) no-repeat;float:left;text-indent:-9999px;width:408px;}#header h1 a{display:block;height:101px;}#header h1 a:hover{text-decoration:none;}.topnav{font-size:10px;font-weight:bold;height:31px;overflow:hidden;}.topnav li{background:url(images/topnav-sep.gif) no-repeat left;float:left;line-height:30px;}.topnav li:first-child{background:none;}.topnav li:first-child a{padding:0 7px 0 4px;}.topnav li a{color:#333333;display:block;float:left;padding:0 7px 0 8px;text-decoration:none;}.topnav li a:hover,.topnav li.active a{text-decoration:underline;}#nav1{background:url(images/nav1-sep.gif) no-repeat left top;font-size:13px;height:37px;}#nav1 ul.sf-menu li{position:relative;background:url(images/nav1-sep.gif) no-repeat right top;float:left;line-height:37px;padding:0 1px 0 0;text-align:center;}#nav1 ul.sf-menu li a{color:#333333;display:block;position:relative;float:left;text-decoration:none;padding:0 29px;cursor:pointer;}#nav1 ul.sf-menu li a:hover{text-decoration:none;background:#FEFEFE;}#nav1 ul.sf-menu li ul.sub-menu{border:1px solid #000000;background:#272726 url(images/ul_children_bg.gif) repeat-y top right;}#nav1 ul.sf-menu li ul.sub-menu li{background:url(images/ul_children_li_bg.gif) no-repeat bottom right;}#nav1 ul.sf-menu li ul.sub-menu li a{color:#bebebe;text-decoration:none;display:block;}#nav1 ul.sf-menu li ul.sub-menu li a:hover{text-decoration:none;background:none;}#nav1 ul.sf-menu li ul.sub-menu li ul.sub-menu{border:1px solid #000000;border-left:none;background:#272726 url(images/ul_children_ul_children_bg.gif) repeat-y top left;}#nav1 ul.sf-menu li ul.sub-menu li ul.sub-menu li{background:url(images/ul_children_li_bg.gif) no-repeat bottom right;}#nav1 ul.sf-menu li ul.sub-menu li ul.sub-menu a{color:#bebebe;text-decoration:none;}#nav1 ul.sf-menu li ul.sub-menu{margin:5px 0 0 0;}#nav1 ul.sf-menu li ul.sub-menu ul.sub-menu{margin:-1px 0 0 27px;}#columns{margin:5px 0 0;padding:0 0 15px;display:table-cell;display:block;height:auto!important;height:900px;min-height:900px;}#centercol{float:left;width:660px;}#rightcol{float:right;width:303px;margin-left:2px;}#rightcol a{color:#404040;text-decoration:none;}.subcols{background:url(images/subcols-bgr.gif) repeat-y left;height:1%;}.col1,.col2{float:left;width:285px;}.col2{float:right;}.col1>div:last-child,.col2>div:last-child{border-top:none;}.post-title h1{color:#333333;font-size:17px;font-weight:bold;}.post-title h1 span{color:#33707e;}.post-title h1.author{color:#888888;font-size:14px;padding-top:2px;}.post-title h2,.post-title h2 a{font-size:26px;font-weight:normal;margin:0 0 .45em;letter-spacing:0.5px;text-decoration:none;line-height:1.1;}.post-title h2 a:hover{text-decoration:underline;}.post-title h2.big,.post-title h2.big a{font-size:42px;color:#2C5164;letter-spacing:normal;font-weight:600;}.post-date{margin:0 0 1.25em;}.post-date a{color:#ffffff;}.post-date em{background:#cccccc;color:#ffffff;font-size:.9em;font-style:normal;padding:3px 5px;line-height:1.75em;}.post-excerpt{font-size:14px;height:1%;overflow:hidden;}.post-excerpt p{margin-bottom:1em;}.post-content ul{margin:0 0 18px 25px;}.post-content ol{margin:0 0 18px 25px;}.post-content ul,.post-content ul li{list-style-type:disc;list-style-position:inside;}.post-content ol,.post-content ol li{list-style-type:decimal;list-style-position:inside;}.post-content ol ol{list-style:upper-alpha;}.post-content ol ol ol{list-style:lower-roman;}.post-content ol ol ol ol{list-style:lower-alpha;}.post-content ul ul,.post-content ol ol,.post-content ul ol,.post-content ol ul{margin-bottom:0;}.post-content dl{margin:0 1.5em;}.post-content dt{font-weight:bold;}.post-content dd{margin-bottom:18px;}.post-content strong{font-weight:bold;}.post-content cite,.post-content em,.post-content i{font-style:italic;}.post-content blockquote{padding:1em 2em;background:#f3f3f3;border-left:3px solid #dddddd;}.post-content blockquote p{margin-top:1em;}.post-content blockquote em,.post-content blockquote i,.post-content blockquote cite{font-style:normal;}.post-content pre{font:11px Monaco,monospace;line-height:18px;margin-bottom:18px;}.post-content code{font:11px Monaco,monospace;}.post-content abbr,.post-content acronym{border-bottom:1px dotted #333;cursor:help;}.post-content ins{text-decoration:none;}.post-content sup,.post-content sub{height:0;line-height:1;vertical-align:baseline;position:relative;}.post-content sup{bottom:1ex;}.post-content sub{top:.5ex;}.post-content blockquote.left{float:left;margin-right:20px;text-align:right;width:33%;border:none;border-left:3px solid #dddddd;}.post-content blockquote.right{float:right;margin-left:20px;text-align:left;width:33%;border:none;border-right:3px solid #dddddd;}.post-content p,.post-content ul,.post-content ol,.post-content dd,.post-content pre,.post-content blockquote{margin-bottom:1.3em;line-height:1.5em;}.post-content pre,.post-content code{font:12px Monaco,monospace;line-height:20px;}.post-author{margin:10px 0 14px 0;}.author-details{font-size:.85em;}.author-descr{display:table;height:1%;}.social-links{background:url(images/box-bgr2.gif) #f1f1f1 repeat-x top;height:42px;padding:0 18px;}.social-links .fl{line-height:42px;}.social-links .fl span{background:url(images/comment_count_bg.gif) no-repeat center left;font-weight:bold;font-size:14px;text-align:center;padding:4px 0 8px 0;width:33px;margin-right:6px;display:inline-block;line-height:32px;}.social-links .fr{padding:9px 0 0;}.social-links .fr span{line-height:21px;}.social-links img{margin:0 0 0 2px;}.post-rel{line-height:1.5em;}.post-rel a{color:#33707E;}.post-comments .fl{width:80px;}.post-comments .fr{width:520px;}.wtitle{}.wtitle>h2{background:url(images/box-bgr.gif) repeat-x top;line-height:40px;margin:0;padding:0 0 0 18px;}.wtitle h2{}.box{background:#ffffff;border:0px solid #cfcfcf;margin:0 0 10px;padding:1px 0;}.box .content{background:#ffffff repeat-x top;height:1%;padding:15px 0 10px 0;}.box.ads .content{padding-left:15px;padding-right:0;text-align:center;}#rightcol .box{margin:0 0 10px;}.box2{background:#f9f9f9;border:1px solid #cfcfcf;height:1%;margin:0 0 10px;padding:18px;min-height:115px;}.box2.alt{background:#FFFFFF;}.box2.alt{background:#FFFFFF;}.comm-name,.comm-date{line-height:20px;}.list1 li{background:url(images/ico-list1.gif) no-repeat 0 1.1em;border-bottom:1px solid #e7e7e7;height:1%;padding:.7em 0 .7em 13px;}.list1 li.last{border:0;}#rightcol .list1 li a:hover{color:#33707e;}input.btn{background:none;border:0;margin:0;padding:0;}select{padding:1px;}#search{float:right;height:25px;padding:31px 0 0;}#search input{background:url(images/search-bgr.gif) repeat-x top;border:1px solid #000000;float:left;padding:8px;width:285px;}#search input.btn{background:none;border:0;margin:8px 0 0 -30px;padding:0;width:auto;}.message div{margin:0 0 18px;}.message input{padding:9px 15px;width:487px;}.message textarea{height:114px;overflow:auto;padding:9px 15px;width:487px;font-family:Verdana;}.message .submit{float:left;}.message .btn{padding:0;width:auto;}.message .notice{color:#a4a4a4;float:right;font-style:italic;padding:10px 0 0;}.pic img{border:1px solid #cfcfcf;display:block;margin:0 0 .8em;}.pic.fl img{margin-right:23px;}.pic.fr img{margin-left:23px;}.th{display:block;margin:0 0 .8em;}.th.fl img{margin-right:10px;}.th.fl img{width:40px;height:40px;border:1px solid #cfcfcf;}.ads .odd img{margin:0 10px 10px 0;}.ads .even img{margin:0 0 10px 0;}.widget-flickr img{margin:0 14px 15px 0;float:left;}.widget-flickr img{border:1px solid #cfcfcf;}.widget-flickr #flickr_badge_image3 img,.widget-flickr #flickr_badge_image6 img,.widget-flickr #flickr_badge_image9 img,.widget-flickr #flickr_badge_image12 img,.widget-flickr #flickr_badge_image15 img,.widget-flickr #flickr_badge_image18 img,.widget-flickr #flickr_badge_image21 img,.widget-flickr #flickr_badge_image24 img{margin-right:0;}.widget ul{margin:0;padding:0;}#twitter ul.tweet_list{margin-bottom:20px;}#twitter ul.tweet_list li{background:url(images/twitter_icon.png) no-repeat top left;padding:0 0 15px 25px;margin-bottom:15px;}#twitter ul.tweet_list span.date{text-transform:uppercase;font-size:10px;color:#aaaaaa;font-style:italic;}#twitter a{color:#33707e;text-decoration:underline;}#twitter a:hover{text-decoration:none;}#footer{width:1000px!important;margin:auto!important;}#footer a{color:#33707e;text-decoration:none;}#footer a:hover{color:#5f5f5f;text-decoration:underline;}.fix{clear:both;height:1px;margin:-1px 0 0;overflow:hidden;}.hl,.hl2{background:url(images/hl-dot.gif) repeat-x top;clear:both;height:2px;overflow:hidden;width:100%;}.hl2{background:none;border-top:1px solid #e7e7e7;height:1px;margin:.8em 0;}.fl{float:left;}.fr{float:right;}.ac{text-align:center;}.ar{text-align:right;}.entry-content img{margin:0 0 18px 0;}.alignleft,img.alignleft{float:left;margin-right:20px;}.alignright,img.alignright{display:block;float:right;margin-left:20px;}.aligncenter,img.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px 6px;margin:5px 0 20px 0;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;max-width:100%;box-sizing:border-box;}.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;}.gallery img{margin:0;}.wp-smiley{max-height:12px;margin:0!important;}.addthis_toolbox{height:20px;width:450px;margin-bottom:1.25em!important;}#menubottom_wrapper{width:100%;background-image:url(/css/images/back_bottommenu.jpg);background-repeat:repeat-x;min-width:1000px;}#menubottom{width:1000px;margin:auto;}#menubottom td{padding:3px;}td.bottomMenu a{text-decoration:none;}#archive_pagination{padding-bottom:15px;font-size:18px;}#archive_pagination .numbered{padding:0 5px;display:inline-block;}.post-header{padding-top:10px;}.gig-comments-container{width:100%!important;box-sizing:border-box;}@media screen and (max-width: 960px) {#rightcolumn{width:100%;padding:0;margin:0;float:none;overflow:hidden;}}