@font-face {
    font-family: 'ClarendonTMedRegular';
    src: url('../fonts/clarendontmed-webfont.eot');
    src: url('../fonts/clarendontmed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/clarendontmed-webfont.woff') format('woff'),
         url('../fonts/clarendontmed-webfont.ttf') format('truetype'),
         url('../fonts/clarendontmed-webfont.svg#ClarendonTMedRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body, html {
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0;
	padding:0;
}

span.cw-social-mod_copyrht {
display: none;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/body-bg.gif) repeat-x;
}
body#tinymce {
    background: white none!important;
    padding: 10px;
}
.left { float:left }
a img { border:0 }
a {
    color: #055092;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
.wrapper {
	width:100%;
	float:left !important;
	float:none;
	position:absolute;
	min-height:100%;
	height:auto !important;
	height:100%;
	z-index:1;
}
.container {
	width:100%;
}
.align-center {
	margin:0 auto;
	width:1100px;
}
.inner {
	width:995px;
	float:left;
	padding:0 53px 0 52px;
}
.fill {
	position:absolute;
	right:0;
	z-index:-1;
	top:188px;
	width:50%;
	background:#333;
	height:302px;
}
.clr {clear: both;}
.hidden {display: none;}
.landing-bg { background:url(../images/landing-bg.gif) repeat-x }
/* header */
.header {
	width:995px;
	float:left;
	height:188px;
	padding-bottom:15px;
}
.header-top {
	width:995px;
	height:102px;
	padding:0px 0px 20px;
	float:left;
}
.logo {
	width:312px;
	height:82px;
	padding:18px 0 0px;
	float:left;
}
.header-right {
	width:683px;
	float:left;
}
.search-outer {
	width:235px;
	float:left;
	padding-top:22px;
}	
.search-top input.search {
	height:26px;
	width:190px;
	padding:0 0 0 9px;
	color:#8c8c8c;
	float:left;
	border:2px solid #666666;
	line-height:25px;
	background:url(../images/search-bg.gif) repeat-x;
}
.btn-search {
	width:32px;
	height:30px;
	float:left;
	cursor:pointer;
	text-indent:-999px;
	margin:0;
	padding:0;
	float:right;
	border:0;
	font-size:0;
	line-height:0;
	background:url(../images/search.gif) no-repeat;
}
.top-nav {
	width:426px;
	float:left;
	padding:0px 11px;
}
.top-nav ul { float:right }
.top-nav ul li {
	line-height:15px;
	font-size:12px;
	float:left;
	display:inline;
}
.top-nav ul li a {
	float:left;
	padding:28px 11px 0 11px;
	color:#8c8c8c;
	text-decoration:none;
	height:22px
}
.top-nav ul li a:hover, .top-nav ul li a.active, .top-nav ul li.active a {
	background-color:#666;
	color:#fff;
}
.main-nav ul,.main-nav ul li, .top-nav ul, .top-nav ul li {
	padding:0;
	margin:0;
	list-style-type:none
}
.main-nav {
	width:995px;
	float:left;
	height:66px;
}
.main-nav ul li {
	width:195px;
	height:66px;
	margin-right:4px;
	font-weight:normal;
	font-family: 'ClarendonTMedRegular';
	text-align:center;
	font-size:21px;
	line-height:21px;
	float:left;
	display:inline;
}
.main-nav ul li a {
	width:195px;
	height:56px;
	padding-top:10px; 
	background-color:#eaeaea;
	color:#000000;
	text-decoration:none;
	float:left;
	display:block;
}	
.main-nav ul li a:hover, 
.main-nav ul li.active a {
	height:51px;
	padding-top:10px; 
	border-bottom:5px solid #f78d13;
}	
.main-nav ul li.last { margin-right:0 }

h1.itemTitle {font-size: 24px;}
/* footer */
.footer-wraper {
	width:100%;
	z-index:2;
}
.footer {
	margin:0 auto;
	width:1100px;
}
.footer-stuff{
	width:995px;
	height:293px;
	float:left;
	background:#666;
	border-top:13px solid #f78d13;
	padding:14px 53px 0 52px;
	color:#fff;
}
.footer-links {
	width:995px;
	float:left;
	min-height:198px;
	height:auto !important;
	height:198px;
}
.copy-right {
	width:981px;
	float:left;
	padding-top:7px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	padding-left:14px;
}
.copy-right a {
    color: #fff;
}
.footer-stuff h3 {
    font-family: Arial,Helvetica,sans-serif;
    color: #FFF;
} 
.ftr-block, .footer .moduletable {
	width:287px;
	float:left;
	padding-right:20px;
}
.ftr-block-last {
	width:381px;
	float:left;
}
.ftr-block-header, .footer .moduletable h3 {
	width:100px;
	float:left;
	clear:both;
	background:#999;
	height:15px;
	padding: 0 5px 4px 15px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.ftr-block-ul, .footer .moduletable ul {
	width:272px;
	float:left;
	padding:18px 0 0 15px;
}
.ftr-block-ul ul, 
.ftr-block-ul ul li, 
.social-meadia ul,
.social-meadia ul li,
.footer .moduletable ul li {
	margin:0px;
	padding:0;
	list-style-type:none;
}
.ftr-block-ul ul li,
.footer .moduletable ul li {
	padding:0 0 4px 0;
	font-size:13px;
	line-height:14px;
}
.ftr-block-ul ul li a,
.footer .moduletable ul li a {
	color:#FFF;
	text-decoration:none;
}
.social-meadia {
	width:381px;
	float:left;
	height:71px;
}
.footer .moduletable.social-meadia ul {
    padding: 19px 0 0 0;
}
.moduletable.social-meadia ul li {
	float:left;
	display:inline;
	padding:0 9px 0 0;
}
.social-meadia ul li a {
	height:29px;
	float:left;
	background:url(../images/social-meadia-icon.gif) no-repeat;
	display:block;
	width:28px;
	text-decoration:none;
    text-indent:  -999px;
}
.social-meadia ul li a.filckr { width:29px }
.social-meadia ul li a.twitter { background-position: -29px 0}
.social-meadia ul li a.youtube { background-position: -57px 0}
.social-meadia ul li a.rss { background-position: -85px 0}
.newsletter-signup-box{
	width:381px;
	float:left;
	font-size:13px
}
.newsletter-inputs {
	width:333px;
	float:left;
	height:22px;
	border:1px solid #FFF;
}
.newsletter-inputs input.name {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	width:149px;
	height:22px;
	float:left;
	border:0;
	padding:0px 0 0 7px;
	margin:0;
	background:none;
	color:#FFF;
	line-height:22px;
}
.newsletter-inputs input.email {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	width:325px;
	height:22px;
	float:right;
	border:0;
	border:1px solid #FFF;
	padding:0 0 0 7px;
	margin:0;
	background:none;
	color:#FFF;
	line-height:22px;
}
.moduletable.ftr-block-last {
  margin-top: 20px;
}
input#mod-search-searchword {
    width: 199px;
    height: 24px;
}
.btn-go {
	width:29px;
	height:25px;
	float:left;
	background:url(../images/btn-go.gif) no-repeat;
	cursor:pointer;
	text-indent:-999px;
	margin:0 0 0 17px;
	padding:0;
	border:0;
	font-size:0;
	line-height:0;
}
.newsletter-signup {
	width:381px;
	float:left;
	margin-top:10px;
}
/* content-area */
.content-area {
	width:995px;
	float:left;
}
.content-left {
	width:755px;
	float:left;
}
.content-right {
	width:240px;
	float:left;
}
/* search-results */
.highlights {
	float:left;
	width:240px;
	margin:47px 0 0;
}
.highlights h2 {
	font-family: 'ClarendonTMedRegular';
	font-size:20px;
	line-height:24px;
	margin:0;
	padding:0 0 13px 0;
	float:left;
	width:100%;
	color:#055092;
	font-weight:normal;
}
.highlights h2 a {
    color:#055092;
	font-weight:normal;
    text-decoration: none;
}
.highlights-block {
	float:left;
	width:240px;
	padding:9px 0 25px 0;
	margin-bottom:15px;
	display:inline;
	border-bottom:1px solid #cccccc;
}
.highlight-img img, .img-block img, .grey-border { border:1px solid #cccccc; }
.highlight-img {
	float:left;
	width:57px;
	height:57px;
	margin-right:12px;
}
.highlight-right {
	float:left;
	width:171px;
}
.highlight-right p { padding-bottom:4px; }
.highlight-right p span {color:#666; font-size:11px;}
.highlight-right p a {color:#666; text-decoration:none;}
/* l3-v2 */
.side-nav-wrap {
	width:223px;
	float:left;
	padding:0 0 0 17px;
	background-color:#333333;
}
.side-nav {
	width:206px;
	float:left;
	height:272px;
	padding:0 11px 0 6px;
	margin:0 0 15px 0;
	background-color:#484848;
}
.side-nav ul {
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
}
.side-nav ul li {
	float:left;
	height:33px;
	line-height:31px;
	padding:0 0 0 2px;
	margin:0;
	width:202px;
	background:url(../images/gray-border.gif) repeat-x bottom left;
	text-shadow:-999px;
    overflow: hidden;
}
.side-nav ul li a {
	list-style-type:none;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.side-nav ul li a:hover ,.side-nav ul li.active a{color:#999999;}
.list-head {
	float:left;
	width:204px;
	font-family: 'ClarendonTMedRegular';
	font-size:15px;
	color:#FFFFFF;
}
.side-nav h3 {
    width:204px;
	font-family: 'ClarendonTMedRegular';
	font-size:15px;
	color:#FFFFFF;
    background:url(../images/gray-border.gif) repeat-x bottom left;
    width:202px;
    height:30px;
	line-height:30px;
}
/* landing-content */
.landing-area {
	width:995px;
	float:left;
	padding:43px 0 0 0;
}
.our-views-carousel {
	width:100%;
	float:left;
	margin-top:11px;
}
a.prev {
	width:21px;
	height:29px;
	float:left;
	background:url(../images/carousel-ctrls.gif) no-repeat;
	text-decoration:none;
}
a.next {
	width:21px;
	height:29px;
	float:right;
	background:url(../images/carousel-ctrls.gif) no-repeat -21px 0;
	text-decoration:none;
}
.views-carousel-ctrls {
	width:58px;
	float:left;
	padding-top:89px;
}
.our-views-content {
	overflow:hidden;
	position:relative;
	min-height:200px;
	height:auto !important;
	height:200px;
}
.our-views-content ul, .our-views-content ul li {
	margin:0;
	padding:0;
	list-style-type:none;
    background: none!important;
}
.our-views-content ul li {
	float:left;
	display:inline;
	width:300px!important;
	margin-right:10px;
    padding-right: 15px;
}
.our-views-header {
	padding:0 0 13px 0;
}
.our-views-img {
	float:left;
    margin: 0 10px 0 0;
}
.our-views-img img {
	border:1px solid #999;
}
.our-views-title {
	color:#055092;
	font-size:20px;
	font-family: 'ClarendonTMedRegular';
	line-height:24px;
    overflow: hidden;
    width: 150px;
}
.our-views-title a {
	color:#055092;
	text-decoration:none;
}
.our-views-desc {
	width:300px;
	float:left;
}
.author {
	width:40px;
	float:left;
}
.author img { border:1px solid #999 }
.views {
	width:230px;
	float:left;
	padding-left:15px;
	line-height:15px;
	color:#333;
}
.views p {
    padding: 0;
    margin: 0;
}
.views a { color:#333; text-decoration:none }
	

.name-date {
	font-size:11px;
	margin-top:1px;
}
.name-date a { color:#666; text-decoration:none }
.views-top {
	border-bottom:1px solid #ccc;
	padding-bottom:8px;
	min-height:125px;
	height:auto !important;
}
.tag-cloud {
	float:left;
	padding-top:13px;
}
.our-views-content ul li .tags ul li, .publications-middle ul li .tags ul li {
	width:auto!important;
	padding-right:0;
}
.latest {
	width: 995px;
	float:left;
	padding-top:7px;
}
.latest-articles, .latest-twitter {
	width:460px;
	float:left;
	padding-top:3px;
}
.latest-articles { padding-right:75px }
.article-box, .twitter-box  {
	width:460px;
	float:left;
	margin-top:7px;
}
.latest-twitter { background:url(../images/twitter.gif) no-repeat top right}
.article-box ul, .article-box ul li, .twitter-box ul, .twitter-box ul li  {
	margin:0;
	padding:0;
	list-style-type:none;
}
.article-box ul li {
	padding:0 22px 11px 0;
	border-bottom:1px solid #ccc;
	font-size:12px; 
	margin-bottom:14px;
	width:438px;
}
.twitter-box ul li {
	padding:0 75px 9px 0;
	padding-bottom:9px;
	border-bottom:1px solid #ccc;
	font-size:12px; 
	margin-bottom:9px; 
	width:385px;
}
.article-box ul li.last, .twitter-box ul li.last { border-bottom:0 }
.article-box ul li a { color:#333; text-decoration:none }
.post-details {
	font-size:11px;
	color:#666;
	padding-bottom:4px;
}
.article-box ul li .post-details a { color:#666; text-decoration:none }
.tweet { line-height:15px; }
.twitter-box .tweet a { color:#055092; text-decoration:none; }
.twitter-box a { color:#333 }
.tweet-date {
	color:#666;
	font-size:10px;
}
.publications {
	width:995px;
	float:left;
	margin-top:60px;
}
.publications-carousel-otr {
	width:995px;
	float:left;
	margin-top:31px;
}
.publications-carousel {
	width:995px;
	float:left;
	margin-top:11px;
}
.publications-carousel-ctrls {
	width:58px;
	float:left;
	padding-top:55px;
}
.publications-middle {
	width:879px;
	float:left;
	overflow:hidden;
	position:relative;
	min-height:100px;
	height:auto !important;
	height:100px;
}
.publications-middle ul, .publications-middle ul li {
	margin:0;
	padding:0;
	list-style-type:none
}
.publications-middle ul li {
	float:left;
	display:inline;
	width:270px;
	padding-right:30px;
}
.publication {
	float:left;
	min-height:161px;
	height:auto !important;
	height:161px;
	border-bottom:1px solid #ccc;
}
.publication-img {
	float:left;
	padding-right:10px;
}
.publication-img img { border:1px solid #999 }
.publication-detail {
}
.publication-title {
	color:#055092;
	font-size:20px;
	line-height:24px;
	font-family: 'ClarendonTMedRegular';
	font-weight:normal;
}
.publication-title a {
	color:#055092;
	text-decoration:none
}
.published-date {
	font-size:11px;
	color:#666;
	margin-top:8px;
}
.main-carousel {
	width:508px;
	float:left;
	height:287px;
}
.main-carousel-img {
	width:508px;
	float:left;
	height:287px;
	position:relative;
}
.main-carousel-pagination {
	width:496px;
	float:right;
	height:21px;
	position:relative;
	margin-top:-34px;
	padding-right:12px;
}
.main-carousel-pagination ul, .main-carousel-pagination ul li{
	margin:0;
	padding:0;
	list-style-type:none
}
.main-carousel-pagination ul { float:right }
.content-left .main-carousel-pagination ul li {
	float:left;
	display:inline;
	padding:0 1px 0 0;
	background:none;
}
.main-carousel-pagination ul li a {
	width:22px;
	float:left;
	height:21px;
	text-decoration:none;
	display:block;
}
.main-carousel-pagination ul li a.orange { background:url(../images/carousel-bullets.png) no-repeat top left }
.main-carousel-pagination ul li a.orange:hover,
.main-carousel-pagination ul li.active a.orange { background:url(../images/carousel-bullets.png) no-repeat 0 -21px}
.main-carousel-pagination ul li a.rose { background:url(../images/carousel-bullets.png) no-repeat -22px 0 }
.main-carousel-pagination ul li a.rose:hover,
.main-carousel-pagination ul li.active a.rose { background:url(../images/carousel-bullets.png) no-repeat -22px -21px }
.main-carousel-pagination ul li a.green { background:url(../images/carousel-bullets.png) no-repeat -44px 0 }
.main-carousel-pagination ul li a.green:hover,
.main-carousel-pagination ul li.active a.green { background:url(../images/carousel-bullets.png) no-repeat -44px -21px }
.main-carousel-pagination ul li a.blue { background:url(../images/carousel-bullets.png) no-repeat -66px 0 }
.main-carousel-pagination ul li a.blue:hover,
.main-carousel-pagination ul li.active a.blue { background:url(../images/carousel-bullets.png) no-repeat -66px -21px }

.cidse-members {
    background-color:#484848;
    float: left;
    height: 266px;
    padding: 6px 9px 15px 8px;
    width: 206px;
    margin-left: 15px;
}
.members-head {
	float:left;
	width:206px;
	font-family: 'ClarendonTMedRegular';
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	padding:0 0 8px 0;
	line-height:18px;
}
.world-map {
	float:left;
	width:206px;
}
.members-bottom-sec {
	float:left;
	width:206px;
	padding:14px 0 0 0;
}
.members-listing-left {
	float:left;
	width:109px;
	padding:0 3px 0 0;
}
.members-listing-right {
	float:left;
	width:94px;
}
.members-listing-left ul ,.members-listing-right ul {
	float:left;
	padding:0;
	margin:0;
	text-decoration:none;
	list-style-type:none;
}
.members-listing-left ul li {
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	width:109px;
	line-height:13px;
}
.members-listing-left ul li a {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.members-listing-right ul li {
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
	width:94px;
	line-height:13px;
}
.members-listing-right ul li a {
	font-size:10px;
	color:#000000;
	text-decoration:none;

}
/* l2-v6 */
.carousel {
	width:755px;
	float:left;
}
.carousel-details {
	width:220px;
	float:left;
	padding:18px 13px 0 14px;
	height:269px;
	background-color:#ef0648;
}
.carousel-title {
	float:left;
	width:220px;
	font-family: 'ClarendonTMedRegular';
	font-size:34px;
	font-weight:bold;
	line-height:35px;
	color:#ffffff;
	padding-bottom:6px;
	letter-spacing:-1px;
}
.content-left .carousel-details p {
	padding:0;
	margin:0;
	font-size:14px;
	line-height:20px;
	padding:0;
}
.carousel-details a {
	font-family: 'ClarendonTMedRegular';
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
.carousel-image {
	width:508px;
	float:left;
	height:287px;
}
.content-left-inner {
	float:left;
	width:715px;
	padding:31px 40px 10px 0;
	background:#FFF;
}
.home-page-inner {
    background-color: #FFF;
    float: left;
    min-height: 260px;
    padding: 7px 25px 25px 0;
    width: 715px;
}
.home-page-inner p {
    font-size: 14px;
}
.bread-crumb {
	float:left;
	width:715px;
	font-size:10px;
	margin-bottom:28px;
	display:inline;
}
.content-left .bread-crumb ul,.content-left .tags ul, .tags ul {
	margin:0;
	padding:0;
}
.content-left .bread-crumb ul li, .bread-crumb ul li {
	margin:0;
	padding:0 5px 0 0;
	float:left;
	display:inline;
	color:#666666;
	line-height:12px;
	list-style-type:none;
	background:none;
}
.bread-crumb ul li span { padding-left:3px; }
.bread-crumb ul li a {
	float:left;
	color:#000000;
	text-decoration:none;
}
h1, .moduletable h3, .componentheading {
	font-family: 'ClarendonTMedRegular';
	font-size:20px;
	line-height:20px;
	margin:0;
	padding:0 0 19px 0;
	width:100%;
	font-weight:normal;
}
h2 {
	font-family: 'ClarendonTMedRegular';
	font-size:18px;
	line-height:18px;
	margin:0;
	padding:0 0 8px 0;
	color:#000000;
	font-weight:normal;
}
h3 {
	font-family: 'ClarendonTMedRegular';
	font-size:14px;
	line-height:15px;
	margin:0;
	padding:0 0 7px 0;
	color:#000000;
	font-weight:normal;
}
.tags-block-715 {
	float:left;
	width:715px;
	padding-bottom:14px;
}
.tags {
	float:left;
	width:100%;
}
.content-left .tags ul li, .tags ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	line-height:15px;
	background:none;
	float:left;
}
.content-left .tags ul li a, .tags ul li a {
	float:left;
	padding:0 7px;
	margin-right:3px;
	margin-bottom:2px;
	line-height:15px;
	background-color:#cccccc;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.intro {
	float:left;
	width:715px;
	padding-bottom:25px;
}
.intro-left {
	float:left;
	padding:8px 26px 0 0;
}
.intro-left img, .intro-small-left img {
	border:1px solid #999999;
}
.intro-right {
	padding:6px 0 0 0;
}
.intro-date {
	font-size:12px;
	color:#333333;
	padding-bottom:7px;
	line-height:17px;
}
.intro-detail {
	font-family: 'ClarendonTMedRegular';
	color:#666666;
}
.intro-detail p {
    font-size:18px;
    line-height:25px;
}
.content-left .intro-detail p {
    line-height: inherit;
    padding:0;
}
.content-left p {
	margin:0;
	line-height:17px;
	padding:0 0 25px 0;
}
.content-left ul {
	margin:0;
	padding:0 0 15px 4px;
}
.content-left ul li {
	list-style-type:none;
	margin:0;
	padding:0 0 10px 15px;
}
.k2Pagination li {
    display: inline-table;
    list-style-image: none;
    background-image: none;
}
.highlights p {
	margin:0;
	padding:0;
}
.intro-small-left {
	float:left;
	margin-right:13px;
	display:inline;
	width:133px;
}
.intro-small-right {
	float:left;
	width:569px;
}
.img-block {
	float:left;
	margin-right:17px;
	margin-bottom:10px;
}
.intro-small {
	float:left;
	width:715px;
	padding:14px 0 25px 0;
}
.search-item-row {
	float:left;
	width:690px;
	margin:0 15px 23px 0;
	display:inline;
	padding:13px 0 16px 0;
	border-bottom:1px solid #d0d0d0;
}
.search-item-img {
	padding:0 15px 0 0;
}
.search-item-img img {
    float:left;
	border:1px solid #9b9b9b;
    margin: 0 10px 0 0;
}
.search-item-detail {
}
.search-item-row h1 {
	padding-bottom:15px;
	color:#055092;
	line-height:23px;
}
.content-left .search-item-row p {
	padding:0 0 15px 0;
	line-height:18px;
}
.author-detail {
	float:left;
	width:690px;
	margin-top:6px;
	border-top:1px solid #eeeeee;
	padding:13px 0 0 0;
	color:#3d3d3d;
}
.author-img {
	float:left;
	width:57px;
	height:57px;
}
.author-img img { border:1px solid #d0d0d0; }
.author-right {
	float:left;
	width:622px;
	padding:0 0 0 11px;
}
.author-name-date {
	float:left;
	width:622px;
	font-size:11px;
	color:#5D5D5D;
	padding:5px 0 22px 0;
}
.author-name-date span {
	font-style:italic; color:#2164AB;
}
.publish-date { 
	font-size:10px; 
	color:#616161;
	width:542px;
	margin:-3px 0 0 0;
	padding:0 0 18px 0;
}
.paging {
	float:left;
	margin:-7px 15px 12px 0;
    padding:0 0 0 0;
    width: 690px;
}
.content-left .paging ul { margin:0; padding:0;}
.content-left .paging ul li { 
	margin:0; padding:0 1px;
	background:none;
	float:right;
	color:#656462;
	font-weight:bold;
}
.content-left .paging ul li a {
	text-decoration:none;
	color:#055092;
}
.content-left .paging ul li a:hover { color:#656462; }
/* bubble */
.bubble {
	width:195px;
	height:131px;
	padding:0 20px 0 25px;
	float:left;
	background: url(../images/bubble.png) no-repeat;
	font-family: 'ClarendonTMedRegular';
	display:none
}	
.bubble-header {
	color:#F49636;
	padding: 10px 0px 7px;
	font-size: 17px;
    line-height:23px;
	width:195px;
	float:left;
}	
.bubble-content {
	color:#000;
	padding:0 0px 0px;
	line-height:23px;
	font-size: 17px;
	width:195px;
	float:left;
}
.bg-orange { background-color:#F7901B }
.bg-rose { background-color:#EF0648 }
.bg-green { background-color:#008980 }
.bg-blue { background-color:#055093 }

.image-block {
	float:left;
	width:715px;
	padding:11px 0 17px 0;
}
.content-right-inner {
	float:left;
	width:240px;
	padding-top:24px;
}

.pagination {
    text-align: center;
}

.pagination ul li {
    display: inline-block;
    list-style: none none;
    background: none;
}

.extended_fields label {
    display: block;
    margin: 10px 0 5px;
    font-weight: bold;
}

/* World Map Menu */
.content-left .world_map_menu {
    background-color: rgb(208, 208, 208);
    padding: 20px 0;
    position: absolute;
    top: 0;
    width: 100%;
    font-size: 14px;
}

.world_map_menu a {
    color: #000;
}

ul.world_map_menu li {
    list-style: none inside none;
    background: none;
    padding: 0 0 4px 15px;
    font-size: 12px;
}

.itemFullText {
    position: relative;
}

#choose-country-button {
    margin: 290px 0 0 0;
    background-color: #484848;
    text-align: center;
    cursor: pointer;
}

#choose-country-button span {
    display: block;
    color: #FFF;
    font-size: 20px;
}

#choose-country-button small {
    display: block;
    background-color: #D0D0D0;
    color: #484848;
}

.item-237 {
    position: absolute;
    right: 0;
    bottom: 0;
    font-weight: bold;
}
.item-237 a {
    text-decoration: none;
}

ul li.item-200 {
    
}

.orange {
    color: #F39636!important;
}
.beige {
    color: #F7C087!important;
}

.Facebook {
    background: url(../images/facebook.png) no-repeat!important;
}

div.highlight-img-right {
    float: right;
}
div.landing-left {
    width: 70%;
    float: left;
}
div.landing-right {
    width: 28%;
    float: right;
}

a.moduleItemReadMore {
text-decoration: none; 
}
a.moduleItemReadMore:hover {
text-decoration: underline;
}
.tweet {margin-bottom:30px;}

img.blog-image-right {
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
	margin-top:10px;
}