@import "font.css";
@import "default.css";

body { margin:0;padding:0; background-color:#fff; background-image:url(../images/patterns/bg_main.png); }
body,html { font-family: verdana, tahoma, sans-serif; font-size: 12px; height:100%; }

.wrapper { clear:both; width:900px; min-height:100%; height:100%; height:auto !important; margin: 0px auto; }
.push { clear:both; width:100%; height:270px; }


/*
 * PAGES
 **************************************************/
 
.container { position:relative; width:870px; float:left; background: #fff; /*border:1px solid #eaeaea;*/ box-shadow:1px 1px 2px #999; }
.container { padding:10px; /*color:#656262;*/ color:#777; line-height:18px; font-size: 12px; margin:15px auto; }
.container .top { position:relative;width:897px; height:30px; background:url(../images/top_bg.png); padding:10px 0 5px 0; margin-bottom:20px; z-index:10 }
.container .top .title {display:block; color:#fff; font-size:14px; margin:3px 0 0 7px; }
.galleryarchive{text-align:right; float:right; margin-right:50px;}
.righttitle {color:#e2dbdb; font-size:14px; margin:3px 0 0 10px; }
.container .top .top_right { position:absolute; width:18px; height:58px; background:url(../images/top_right.png); top:0; right:-2px;}
.container .topsmall { position:relative;width:327px; height:30px; background:url(../images/top_bg.png); padding:10px 0 5px 0; margin-bottom:20px; z-index:10 }
.container .topsmall .title {display:block; color:#fff; font-size:14px; margin:3px 0 0 7px; }
.container .topsmall .top_right { position:absolute; width:18px; height:58px; background:url(../images/top_right.png); top:0; right:-2px;}
.container .sidebar { width:250px; background:#f9f8f8; padding:70px 5px 10px 12px; border-radius:3px; z-index:10;}
.container .sidebar.left { border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; margin:-75px 0 0 -10px; }
.container .sidebar.right { border-left:1px solid #eaeaea; border-bottom:1px solid #eaeaea; margin:-75px -10px 0 0px; }
.container .sidebar .twitter_feed  { font-size:10px;}
.container .content { width:600px; }
.construction{color:#fff; font-size:22px; text-decoration:none; text-align:center; margin-top:50px;}



 /* HEADER
 **************************************************/

 #toppanel {float:left; background:#000; width:100%; height:37px; min-width:1150px}
 #toppanel .navigationBar{float:left; width:100%; background:#000; height:37px; min-width:900px; margin-top:1px}
 #toppanel .navigationBar nav{width:900px; height:37px; margin: 0 auto;}
 #toppanel .navigationBar nav ul{width:100%; list-style:none}
 #toppanel .navigationBar nav ul li{float:left; margin-right: 15px;padding-left:8px; font-size:12px; margin-top:10px}
 #toppanel .navigationBar nav ul li.home{background-position:-11px -5px;}
 #toppanel .navigationBar nav ul li.sitemap{background-position:-11px -20px}
 #toppanel .navigationBar nav ul li.resources{background-position:-11px -30px}
 #toppanel .navigationBar nav ul li.getinvolved{background-position:-11px -50px}
  #toppanel .navigationBar nav ul li.news{background-position:-11px -70px}
   #toppanel .navigationBar nav ul li.blog{background-position:-11px -90px}
    #toppanel .navigationBar nav ul li.contactus{background-position:-11px -210px}
 #toppanel .navigationBar nav ul li a{width:900px; color:#fff; text-decoration:none}
#searchPanel .search{float:left; background:#fff; width:215px; height:24px; padding:2px 4px; margin-top:5px; margin-right:2px}
 #searchPanel .go[type="submit"] {
float: left;
width: 35px;
height: 24px;
background-position: -15px -140px;
border: 0;
background-color: #157EEA;
color:#FFF;
margin-top: 5px;
margin-left: 15px;
}



#top { position:relative; width:896px; height:113px; background: url(../images/top2.png); margin-left:1px; }
#logoblock { width: 620px; vertical-align:middle; height: 113px; background: url(../images/logo_acebch.png) no-repeat; margin: 0px 0px; }
#logo1 {  margin-left:15px; width:160px; height: 100px;}
#logo2 {width: 100px; height: 120px; margin: 0px 0px; }
#social { position: absolute; top: 12px; right: 20px; width: 160px; height: 20px; }
#social a { margin-right: 12px; }
#social img { border:none;	}
#menu { height: 33px; margin: 75px 10px 0 20px; }


/*
 * SLIDER
 **************************************************/

#slides { position:relative; width:895px; height:379px; background:url(../images/slider2.png)no-repeat; margin-left:5px; }
.slides_container { position:relative; width:895px; height:379px; padding-left:6px; padding-top:7px; overflow:hidden; }
.slides_container .caption { position:absolute; text-align:right; top:1px; left:348px; background:#000; width:516px; height:178px; color:#fff; opacity:0.8; padding:7px; border-bottom:2px solid #157EEA; font-size:14px; }
.slides_container .caption h2 { color:#f3f3f3; text-align:right; margin-top:35px; margin-bottom:5px; }
.slides_container .caption p { color:#f3f3f3; font-size:14px; text-align:right; margin-top:35px; margin-bottom:5px; }
.slider_dots { position:absolute; top:365px; left:395px; width:200px; height:22px; z-index:10; list-style:none; }
.slider_dots li { float:left; }
.slider_dots li a { display:block; width:12px; height:12px; background:url(../images/slider_dot.png) no-repeat; z-index:10;}
.slider_dots li a { margin-right:10px;	 text-indent:-4000px; font-size:0px; z-index:10; }
.slider_dots li.current a { display:block; width:12px; height:12px; background:url(../images/slider_dot_active.png) no-repeat; z-index:10; }

/*
 * HOMEPAGE
 **************************************************/

#homepage .services { width:400px; height:37px; padding:0px; text-align:center;  margin-bottom:20px; }



/* What We Do */
#homepage #what_we_do { width:502px; margin-right:25px; text-align:justify }
#homepage #what_we_do h4 { padding-bottom:5px; }
#homepage #what_we_do p { margin:5px 0 10px 0; font-size:14px; line-height:22px }
/*#homepage #what_we_do a.more { background:url(../images/link_arrow.png) no-repeat bottom left;  padding-left:10px; font-size:10px; color:#157EEA; font-weight:bold; }*/
#homepage #what_we_do a.more { background:#157EEA; padding:5px; font-size:11px; color:#fff; font-weight:bold; margin-top:5px; border-radius:3px; text-decoration:none; }


/* Latest News */
#homepage #latest_news { margin-left:3px; width:311px; margin-right:2px; background-color:#e5e5e5 }
#homepage #latest_news h4 { margin-left:10px; margin-top:5px; padding-bottom:5px; }
#homepage #latest_news .item { width:311px;padding-bottom:10px; padding-top:5px; float:left }
#homepage #latest_news .item.last { border-bottom:none; }
#homepage #latest_news .item .details { width:295px; margin-left:7px; }
#homepage #latest_news .item .details a.title { color:#333; font-size:12px; font-weight:bold; text-decoration:none; }
#homepage #latest_news .item .details a.title:hover { text-decoration:underline; }
#homepage #latest_news .item .details a.title span.img { float:left; width:100px; height:67px; margin-top:4px; padding:5px; margin-right:7px }


#homepage #latest_news .item .details p { clear:both; margin-top:6px; margin-bottom:15px; line-height:14px; font-size:12px; }
#homepage #latest_news a.more { background:#157EEA; padding:5px; font-size:10px; color:#fff; font-weight:bold; margin-bottom:15px; border-radius:3px; text-decoration:none; float:right; margin-right:10px }




/* Latest Video */
#homepage #latest_video { margin-left:530px; width:311px; margin-right:10px; background-color:#73b2f2}
#homepage #latest_video h4 { margin-left:10px; margin-top:10px }
#homepage #latest_video .item.last { border-bottom:none; }
#homepage #latest_video .item .details { width:311px; margin-left:7px; }
#homepage #latest_video .item .details a.title { color:#333; font-size:12px; font-weight:bold; text-decoration:none; }
#homepage #latest_video .item .details a.title:hover { text-decoration:underline; }
#homepage #latest_video .item .details a.title span.img { float:left; width:100px; height:67px; background:url(../images/news.png) no-repeat; margin-top:4px; padding:5px; margin-right:7px }


#homepage #latest_video .item .details p { clear:both; margin-top:6px; line-height:14px; font-size:12px; }



/* Recent Works */
#homepage #recent_works { margin-top:2px; }
#homepage #recent_works h4{ padding-bottom:5px; }
#homepage #recent_works p { margin-bottom:16px; }
#homepage #recent_works .preview { float:left; margin-left:5px; width:645px; }

#homepage #recent_works .preview a img { width:135px; max-height:140px; margin-left:11px; opacity:1; border-radius:3px; box-shadow:1px 1px 3px #dadada; }
#homepage #recent_works .preview a img:hover { opacity:0.7; border:1px solid #ccc; }
#homepage #recent_works .preview a.last { margin-right:none; }

/* Our Clients */
#homepage #featured_clients { position:relative; margin-top:25px; }
#homepage #featured_clients h4{ padding-bottom:5px; }
#homepage #featured_clients .navigation { position:absolute; top:0; right:3px; width:55px; height:25px; }
#homepage #featured_clients .navigation a { float:left; }
#homepage #featured_clients .navigation .prev { display:block; width:20px; height:21px; background:#f3f3f3; border:1px solid #ccc; margin-top:0px; padding-left:4px; }
#homepage #featured_clients .navigation .prev { font-size:23px; text-decoration:none; color:#666; box-shadow:1px 1px 4px #dadada; border-radius:3px; }
#homepage #featured_clients .navigation .next { display:block; width:18px; height:21px; background:#f3f3f3; border:1px solid #ccc; margin-top:0px; padding-left:4px; } 
#homepage #featured_clients .navigation .next { font-size:23px; text-decoration:none; color:#666; margin-left:5px; box-shadow:1px 1px 4px #dadada; border-radius:3px; }
#homepage #featured_clients .navigation .prev:hover { background:#2386ec; border:1px solid #2386ec; color:#fff; }
#homepage #featured_clients .navigation .next:hover { background:#2386ec; border:1px solid #2386ec; color:#fff; }

#homepage #featured_clients .clients ul li { width:170px; height:50px; margin-right:11px; background:#fcfcfc; border:1px solid #e0e0e0; padding:5px; border-radius:5px; box-shadow:1px 1px 4px #dadada; margin-bottom:10px; text-align:center; }
#homepage #featured_clients .clients ul li:hover { border:1px solid #ccc; }
#homepage #featured_clients .clients ul li a { color:#157EEA; text-decoration:none; text-shadow:1px 1px #ccc; }
#homepage #featured_clients .clients ul li img { margin-top:5px; opacity:0.7; }
#homepage #featured_clients .clients ul li img:hover { opacity:1; }


/*
 * ABOUT
 **************************************************/
#about .team img { max-width:160px; border-radius:3px; box-shadow:1px 1px 3px #dadada; margin-bottom:7px; }
#about .team .name { font-weight:bold; color:#157EEA; }
#about .team .position { font-size:11px; }
#about .team .social { margin-top:5px; }
#about .team .social a { margin-right:3px; }
#about #testimonials p { width:220px; }
#about #testimonials p span { display:block; color:#157EEA; margin-top:5px; }


/*
 * BLOG
 **************************************************/
#blog #content { width:575px; margin-top:3px; }
#blog #content .post { position:relative; width:580px; margin-bottom:30px; padding:5px 5px 30px 5px; background:#fafafa; }
#blog #content .post { box-shadow:1px 1px 3px #dadada; border-left:1px dashed #e0dcdc; border-top:1px dashed #e0dcdc;  }
#blog #content .post.last { margin-bottom:30px !important; padding-bottom:30px !important; }

#blog #content .post .date { position:absolute; top:188px; right:10px; width:75px; height:22px; background:#1273D8; color:#fff; font-size:16px; padding:10px 5px 10px 5px; text-align:center; }
#blog #content .post a img { width:570px; height:238px; margin:5px 0 0 5px; opacity:1; border-bottom:3px solid #dfdfdf; }
#blog #content .post a img:hover { background:#000; opacity:0.7; }
#blog #content .post .details { width:555px; height:20px; background:#f0f0f0; margin-left:5px; padding:10px 5px 6px 10px; border-bottom:1px solid #ececec; }
#blog #content .post .details a.author { background:url(../images/author_icon.png) no-repeat; padding-left:20px; color:#666; text-decoration:none;  }
#blog #content .post .details a.category { background:url(../images/category_icon.png) no-repeat; padding-left:20px; color:#666; text-decoration:none; margin-left:15px;  }
#blog #content .post .details a.comments { background:url(../images/comments_icon.png) no-repeat; padding-left:20px; color:#666; text-decoration:none; margin-left:15px;  }

#blog #content .post h3 { font-size:16px; color:#1b1b1b; margin:15px 0 5px 5px; font-weight:normal; }
#blog #content .post .short_description { clear:both; width:570px; margin:5px 0 15px 5px; font-size:11px; color:#777; }
#blog #content .post .short_description .pullquote-left { width:530px; }
#blog #content .post a.more { display:block; height:20px; background:#1273D8; color:#fff; padding:5px 7px 5px 7px; margin-left:5px; font-weight:bold; text-decoration:none; }
#blog #content .post a.more {font-size:11px; border-radius:2px; }
#blog #content .post .share { margin-top:3px; margin-right:2px; }
#blog #content .post .share a img { width:16px; height:16px; border:none; }
#blog #content .post .comment { margin-left:3px; }
#blog #content .post .comment img { float:left; max-width:80px; border-radius:5px; box-shadow:1px 1px 3px #dadada; }
#blog #content .post .comment .text { float:left; width:450px; margin-top:2px; margin-left:12px; background:#fff; padding:5px; border-left:3px solid #ccc; }
#blog #content .post .comment .text span.name { color:#157EEA; font-weight:bold; }
#blog #content .post .comment .text p { font-size:11px; margin-top:5px; line-height:14px; }
#blog #content .post .comment .text .posted_ago { margin-top:15px; color:#ccc; }
#blog #content #add_comment { width:570px; padding:15px 10px 30px 10px; }
#blog #content #add_comment input, textarea { width:385px; border:1px solid #ccc; box-shadow:2px 2px 5px #ececec inset; padding-left:10px; border-radius:3px; }
#blog #content #add_comment input { height:30px; }
#blog #content #add_comment textarea { height:90px; padding-top:7px; }
#blog #content #add_comment input[type="submit"] { width:100px; background:#157EEA; border-radius:5px; border:none; color:#fff; box-shadow:none; text-align:center; font-size:12px; } 
#blog #content #add_comment input[type="submit"] { padding-right:8px; padding-bottom:3px; cursor:pointer; }

#blog #sidebar { width:270px; border:none; margin:-75px -10px 0 5px; background:#f9f8f8; padding-top:78px; border-left:1px solid #eaeaea; border-bottom:1px solid #eaeaea; border-radius:3px; }
#blog #sidebar ul { list-style:none; margin:5px 0 0 5px; }
#blog #sidebar ul li { width:230px; padding:5px; line-height:25px; border-bottom:1px dotted #ccc; }
#blog #sidebar ul li.last { border-bottom:none; }
#blog #sidebar ul li a { color:#666; }
#blog #sidebar .box { /*background:#fcfcfc; border:1px solid #eaeaea; */margin-bottom:30px; border-radius:3px; }
#blog #sidebar .box .top_block { background:#eaeaea; padding:8px; font-size:14px; font-weight:bold; }
#blog #sidebar #advertising a img { margin:7px 1px 5px 4px; border:1px solid #ccc; }


/*
 * ERROR PAGE 404
 **************************************************/

#error_page { }
#error_page #image404   { margin:80px 0 0 230px; }
#error_page #message404 { width:200px; height:110px; margin:92px 0 0 0; }
#error_page #message404 .line { width:200px; height:10px; background:url(../images/headers-bg.jpg) repeat-x; }
#error_page #message404 p { margin-top:20px; }
#error_page #message404 a { color:#4f9beb; }

/*
 * PORTFOLIO
 **************************************************/

/* category filter */
#portfolio ul.sort { list-style:none; margin-left:210px; }
#portfolio ul.sort li { float:left; margin-right:10px; }
/*
#portfolio ul.sort li a { display:block; background:#ededed; padding:5px; padding-right:20px; padding-left:10px; border-bottom:3px solid #999; color:#333; text-decoration:none; }
#portfolio ul.sort li a { -webkit-border-top-right-radius: 10px; -moz-border-radius-topright: 10px; border-top-right-radius: 10px; }
#portfolio ul.sort li.current a { border-bottom:3px solid #157EEA; }
*/

#portfolio ul.sort li a { display:block; background:#f3f3f3; padding:5px; padding-right:20px; padding-left:10px; border:1px solid #dadada; color:#333; text-decoration:none; }
#portfolio ul.sort li a { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
#portfolio ul.sort li.current a { background:#157EEA; color:#fff; border:none; }

/* items */
#portfolio ul.portfolio_sort { list-style:none; margin-top:20px; }
#portfolio ul.portfolio_sort li { float: left; margin-bottom:30px; width:410px; margin-right:15px; background:#fcfcfc; border-bottom:1px solid #ccc; padding:5px; }
#portfolio ul.portfolio_sort li img { float:left; width:400px; height:220px; background:#fff; }
#portfolio ul.portfolio_sort li .title { margin-bottom:0px; font-size:16px; color:#157EEA; }
#portfolio ul.portfolio_sort li .inner { -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; }
#portfolio ul.portfolio_sort li .inner { -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; }
#portfolio ul.portfolio_sort li .inner { border-top-left-radius: 5px; border-top-right-radius: 5px; }
#portfolio ul.portfolio_sort li .description { border:1px solid #ccc; border-top:1px solid #fff; background:#f0f0f0; padding:5px; font-size:11px; line-height:14px; }

/* 1 column portfolio */
#portfolio .columns1 { }
#portfolio .columns1 ul.portfolio_sort li { width:850px; border-radius:5px; padding:5px; box-shadow:1px 1px 3px #ccc; }
#portfolio .columns1 ul.portfolio_sort li .inner { padding:5px;}
#portfolio .columns1 ul.portfolio_sort li .inner h3 { margin-bottom:10px; }
#portfolio .columns1 ul.portfolio_sort li img { margin-right:12px !important; width:398px !important; height:220px !important; margin-bottom:12px; background:#fff; }
#portfolio .columns1 ul.portfolio_sort li img { border:1px solid #ccc; padding:5px; border-radius:5px; }
#portfolio .columns1 ul.portfolio_sort li img:hover { opacity:0.5; }

/* 2 column portfolio */
#portfolio .columns2 { }
#portfolio .columns2 ul.portfolio_sort li { width:410px; border-radius:5px; padding:5px; box-shadow:1px 1px 3px #ccc; }
#portfolio .columns2 ul.portfolio_sort li .inner { background:#fff; border:1px solid #ccc; padding:5px; }
#portfolio .columns2 ul.portfolio_sort li img { margin-right:12px !important; width:398px !important; height:220px !important; margin-bottom:12px; }
#portfolio .columns2 ul.portfolio_sort li img:hover { opacity:0.5; }

/* 3 column portfolio */
#portfolio .columns3 { }
#portfolio .columns3 ul.portfolio_sort li { width:260px; border-radius:5px; padding:5px; box-shadow:1px 1px 3px #ccc; }
#portfolio .columns3 ul.portfolio_sort li .inner { background:#fff; border:1px solid #ccc; padding:5px; }
#portfolio .columns3 ul.portfolio_sort li img { margin-right:12px !important; width:248px !important; height:220px !important; margin-bottom:12px; }
#portfolio .columns3 ul.portfolio_sort li img:hover { opacity:0.5; }

/*
 * SERVICES
 **************************************************/
 
#services .content img { max-width:170px; margin-bottom:5px; margin-right:10px; }
#services .sidebar img { max-width:230px; margin-bottom:10px; }
#services .sidebar .pullquote-left { width:200px; }


/*
 * TESTIMONIALS
 **************************************************/

#testimonials img { max-width:130px; margin-right:15px; border-radius:6px; box-shadow:1px 2px 6px #dadada; }
#testimonials .pullquote-left { width:630px; margin-top:5px; }


/*
 * CONTACTS
 **************************************************/

#contacts #contact_form { width:400px; padding-right:17px; margin-right:17px; border-right:1px dashed #eaeaea; }
#contacts form { margin-top:15px; }
#contacts form fieldset { border:none; } 
#contacts form ol { list-style:none; }
#contacts form ol li { margin-bottom:10px; }
#contacts form input, textarea { width:385px; border:1px solid #ccc; box-shadow:2px 2px 5px #ececec inset; padding-left:10px; border-radius:3px; }
#contacts form input { height:30px; }
#contacts form textarea { height:200px; padding-top:5px; }
#contacts form input:focus, #contacts form textarea:focus { border:1px solid #aaa; box-shadow:2px 2px 5px #e0e0e0 inset; }
#contacts form #contact_send { width:90px; height:35px; background:#157EEA; box-shadow:0 0 0 #157EEA; border:none; }
#contacts form #contact_send { color:#fff; cursor:pointer; text-align:center; padding:0; font-weight:bold; }
#contacts #map { width:422px; text-align:center; padding:3px; border:1px solid #ccc; border-radius:3px; margin-bottom:15px; }
#contacts #responce ul { list-style:none; }

/*
 * FOOTER
 **************************************************/

#footer_panel { width:100%; height:300px; background:url(../images/darkdenim3.png) #333; margin-top:-260px; }
.footer { width:900px; font-size:10px; margin:20px auto; color:#d2d2d2; padding-top:20px; }
.footer a { color:#30A0D5; }
.footer h4 { width:200px; margin-top:0px; color:#e6e6e6;font-size:18px; margin-left:10px; padding-bottom:8px; line-height:15px}
.footer #company_info ul {float:left; width:200px; list-style:none; font-size:12px; }
.footer #company_info ul.links li { float:left; width:200px; margin-left:10px; padding-bottom:8px; font-size:12px; line-height:15px; }
.footer #company_info ul.links li a { height:33px; margin-top:0px; color:#d2d2d2; text-decoration:none }
.footer #company_info ul.links li a:hover {text-decoration:underline; margin-top:-16px; }
#footer_panel .copyrightBar{float:left; width:100%; background:#000; height:38px; min-width:1150px; margin-top:20px}
#footer_panel .copyrightBar .effectz {background:url(../images/effectzlogo.png)no-repeat;
float: right;
width: 34px;
height: 33px;
margin-top: 2px;
margin-right: 10px;
}
#footer_panel .copyrightBar .copyrightTxt {
float:left;
font-size: 12px;
color: #5D5D5D;
line-height: 38px;
margin-left: 10px;
}









#episodeform{float:left; width:100%; padding:10px 0; min-width:550px; border-radius:5px;-moz-border-radius: 5px;
-webkit-border-radius: 5px; padding:15px 17px; width:450px}

#episodeform  .formrow{float:left; width:550px; padding-bottom:5px; margin-top:7px; margin-left:8px}
#episodeform  .formrow label{float:left; width:550px; font-size:12px; color:#0096E0; margin-left:20px; padding:2px}
#episodeform  .formrow input[type="text"]{float:left; margin-left:20px; border:solid 1px #e5e5e5; background-color:#FFF; width:200px; height:18px; padding:4px 10px; }

#episodeform  .formrow .textarea{float:left; border:solid 1px #e5e5e5; background-color:#FFF; width:500px; height:100px; padding:0px 0px; }
#episodeform  .time{float:left; border:solid 1px #9a9a9a; background-color:#FFF; height: 26px; padding:2px; }
#episodeform  .option{
	float:left;
	width:50px;
	line-height: 18px;
	font-size:14px;
	color:#0096E0;
	margin-left:20px;
	padding:0px 0;
	font-weight: normal;
}

#episodeform .chooseafile input[type="submit"] {
float: left;
 margin-left:30px;
  margin-top:10px;
width: 100px;
height: 26px;
background-position: 104px -198px;
border: 1;
background-color: black;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
line-height: 22px;
color: white;
text-transform: uppercase;
padding-left: 15px;
padding-right: 20px;
padding-top: 1px;
padding-bottom: 1px;
}



.camera{
	float: right;
	background-color:#D7F7DF;
	border:thin;
	border-color:#A3F7B8;
	width: 50px;
}



.group { font:16px 'ArimoBold'; line-height: 37px; margin-bottom: 4px; float:left; width:200px; margin-left:10px; padding-bottom:8px; }
.group a {font:16px 'ArimoBold'; line-height: 37px; margin-bottom: 4px; float:left; width:200px; margin-left:10px; padding-bottom:8px; text-decoration:none }
.group a:hover {text-decoration:underline; color:#fff; font:16px 'ArimoBold'; line-height: 37px; margin-bottom: 4px; float:left; width:200px; margin-left:10px; padding-bottom:8px; }


.redbold{
	float:right;
	font-size:14px;
	padding-top:0px;
	color:#157eea;
	margin-top:0px;
	line-height:18px;
	font-weight:bold;
}

.colloquium {padding-left:3px; padding-bottom:20px;}
.colloquiumtxt { padding-left:10px; padding-bottom:20px;}
.colloquiumtxt a{ color:#069; text-decoration:underline}
.colloquiumtxt a:hover{ color: #036}
.advert{padding-left:40px;}
.whtbg{ background-color:#FFF;)