/* =colourchart

	 Name        RGB                 Hex
	-------------|-------------------|----------
	Colour 1 dark|                   | #09c
    Colour 1 med |                   | 
	Colour 1 lt  |                   | #d8e7e5
	Colour 2 dark|                   | 
	Colour 2 lt  |                   | 
	Dark grey    | rgb(102,102,102)  | #666
	Light grey   | rgb(204,204,204)  | #ccc

*/

#branding {
	background-color: #09c;
	border-top: solid 8px #000;
	height: 82px;
}

#home #colophon, #landing #colophon {
	background-image: url(../../icons/themes/ntw/colophon-large.png);
}

a:link, #contacts h4, #content h1.articleHeadline {
	color: #000;
}

.tagline {
	color: #d30000;
}

#container a:link {
	color: #069;
}

#container a:visited {
	color: #09c;
}

#content h1, h2, #sponsored-search h3, #sponsored-search h3 a,
#sponsored-search h3 a:visited {
	color: #fff;
	background-color: #09c;
}

.panel p, #sidebarLeft div.highlight, .relatedJournal,
#sidebarLeft .panel div.highlight,
body#events #content #eventList p, div.searchResult,
#buyersguide div#companyList div.clearRightFix, #corporatePartnerList div, #keySupplierList div {
	border-bottom: dashed 1px #d8e7e5;
}

ul.moderation li a:first-child {
	background-color: #09c;
	color: #fff !important;
	font-weight: bold;
}

ol.assetList li {
	border-color: #09c;
}

#links dt {
	border-top: dashed 1px #09c;
	margin-top: 1em;
	padding-top: 1em;
}

#links dd {
	margin: 0;
}

#logo {
	background: transparent no-repeat 0 0 
		url(../../icons/themes/ntw/logo-level2.png);
	height: 55px;
	margin: 10px 0 0 10px;
	width: 270px;
}

#home #logo {
	background: transparent no-repeat 0 0 
		url(../../icons/themes/ntw/logo-homepage.png);
	height: 63px;
	width: 312px;
}

#statusBar ul a, #memberLogin ul a, #nav li {
	border-left: solid 1px #666;
}

#nav {
	width: 585px; /* 535px */
}

.nav a {
	border-right: solid 1px #d8e7e5;
}

.boxout, #sponsored-search p {
	background-color: #d8e7e5;
}

#home #journals {
	background-color: #fff;
}

ul.subNav li a:hover {
	background-color: #e8f7f5;
	border-right-color: #f90;
}

ul.subNav li.subNavSelected a {
	background-color: #d8e7e5;
	border-right-color: #09c;
}

#content h1.articleHeadline, .comment, #container h2.secondary {
	border-color: #d8e7e5;
}

.comment cite {
	border-top: solid 1px #d8e7e5;
}

a.addComment {
	background: transparent 0 50% no-repeat
		url(../../icons/platform/deep-ellum/chat_16.png);
	padding-left: 20px;
}

dl.addComment {
	background-position: 512px 4px;
	background-repeat: no-repeat;
	background-image: url(../../icons/platform/deep-ellum/chat_32.png);
}

a.emailFriend, a.email, a.url {
	background-image: url(../../icons/platform/deep-ellum/mail_16.png);
}

dl.emailFriend {
	background-image: url(../../icons/platform/deep-ellum/mail_32.png);
}

span.star, .highlight, #statusBar ul li.admin, #memberLogin ul li.admin,
.editorComment .userName {
	background-image: url(../../icons/platform/star.png);
}

.submissions li {
	margin-left: 20px;	
}

#home #nav-home, #update #nav-newsdesk, #indepth #nav-newsdesk, 
#yournews #nav-newsdesk, #journal #nav-journal, #events #nav-events, 
#buyersguide #nav-buyersguide, #recruitment #nav-jobs, #links #nav-links, 
#blog #nav-blog, #contact #nav-contact {
	font-weight: bold;
	border-bottom: solid 2px rgb(80%,80%,75%);
}

.date {
	font-weight: bold;
}

div.promo {
	background-color: #f3e796;
}

#container div.promo h2 {
	background-color: #ffcf41;
	color: #000;
}

#container div.promo h2 a {
	color: #000 !important;
}

#skyScraperRight {
	padding-bottom: 5px;
}

ul.advertising li strong {
	color: #09c;
}

#content p.strapline {
	border-bottom-color: #09c;
}

#home #jnlCover {
	height: 128px;
	width: 90px;
}

#journals #about ul.more li {
	display: block;
	float: none;
}

#container div.promo h2,
#container h1.secondary {
	background-color: #ffcf41;
	color: #000;
}

.vcard {
	min-height: 15em !important;
}

#container h1 a:link, #container h1 a:visited,
#container h2 a:link, #container h2 a:visited {
	color: #fff;
}