@charset "utf-8";
/* CSS Document */

/*   
Theme Name: Hallway Default Theme
Theme URI: http://www.hallway.com.au/
Description: Hallway wordress theme from scratch.
Author: shekahr
Author URI:
Version: 1.0
.
Public Use Restricted !
.
*/
*{
	margin:0;
	padding:0;
}
body{
	background:url(images/body_bg.jpg);
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:focus{
 	outline:none;
}
img{
	border:none;
}

input, input:focus{
	outline:none;
}
#wrap{
	background:url(images/wrap-bg.gif) repeat-y;
	margin:0 auto;
	padding:0 36px 16px;
	width:850px;
	
	/* removable 
	height:1000px;*/
}
#header {
	height:149px;
	position:relative;
	width:100%;
}
	#header h1{
		background:url(images/hallway-logo.jpg) no-repeat top right;
		position:absolute;
		top:7px;
		right:0;
		height:139px;
		width:139px;
		text-indent:-1000000px;
	}
	#header ul {
		padding:110px 0 0 0;
	}
	#header ul li{
		display:inline;
	}
	#header ul li a{
		display:block;
		float:left;
		text-indent:-10000px;
	}
	#header ul li a.navHome {
		/*background:url(images/main-nav.jpg) 0 0 no-repeat; */
		background:url(images/nav-home.jpg) 0 0 no-repeat;
		height:39px;
		width:27px;
	}
	#header ul li a.navHome:hover, #header ul li a.homeActive {
		/*background:url(images/main-nav.jpg) 0 -29px no-repeat; */
		background:url(images/nav-home.jpg) 0 bottom no-repeat;
	}
	#header ul li a.navWeDone {
		background:url(images/main-nav.jpg) -27px -29px no-repeat;
		height:29px;
		width:182px;
	}
	#header ul li a.navWeDone:hover, #header ul li a.WeDoneActive {
		background:url(images/main-nav.jpg) -27px 0 no-repeat;
	}
	#header ul li a.navWhoWe {
		background:url(images/main-nav.jpg) -209px -29px no-repeat;
		height:29px;
		width:132px;
	}
	#header ul li a.navWhoWe:hover, #header ul li a.WhoWeActive {
		background:url(images/main-nav.jpg) -209px 0px no-repeat;
	}
	#header ul li a.navWhatPeople {
		background:url(images/main-nav.jpg) -341px -29px no-repeat;
		height:29px;
		width:183px;
	}
	#header ul li a.navWhatPeople:hover, #header ul li a.WhatPeopleActive{
		background:url(images/main-nav.jpg) -341px 0px no-repeat;
	}
	#header ul li a.navWhereWe {
		background:url(images/main-nav.jpg) -524px -29px no-repeat;
		height:29px;
		width:159px;
	}
	#header ul li a.navWhereWe:hover, #header ul li a.WhereWeActive {
		background:url(images/main-nav.jpg) -524px 0px no-repeat;
	}
	
#intro {
	background:url(images/grey-bg.jpg);
	padding:10px 10px 5px 10px;
	width:830px;
}
#flash-news-scroller{
	padding:5px 0 0 0;
}

#contentArea{
	padding:14px 0 0 0;
}
#ri_col{
	margin-right:0;
	position:relative;
}
.sidebar{
	width:264px;
	float:left;
	margin-right:28px;
	overflow:hidden;
}
.sidebar h1{
}
h1 a.inThePress{
	background:url(images/in-the-press.jpg) no-repeat;
	height:13px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:144px;
}
h1 a.inThePress:hover{
	background:url(images/in-the-press.jpg) 0px -14px  no-repeat;
}

h1 a.fromUs{
	background:url(images/from-us.jpg) no-repeat;
	background:url(images/latest-news.jpg) no-repeat;
	height:14px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:136px;
	margin-left:10px;
}
h1 a.fromUs:hover{
	background:url(images/from-us.jpg) 0px -14px no-repeat;
	background:url(images/latest-news.jpg) 0 -14px no-repeat;
}
h1 a.fromThem{
	background:url(images/from-them.jpg) no-repeat;
	background:url(images/inspiration.jpg) 0 0 no-repeat;
	height:14px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:124px;
	margin-left:10px;
}
h1 a.fromThem:hover{
	background:url(images/from-them.jpg) 0px -14px  no-repeat;
	background:url(images/inspiration.jpg) 0 -14px no-repeat;
}
h1 a.twitter, h2 a.twitterwidget-title{
	background:url(images/twitter.jpg) no-repeat;
	height:13px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:87px;
}
h2 a.twitterwidget-rss{
	display:none;
}
.sidebar li{
	list-style:none;
}
h1 a.twitter:hover{
	background:url(images/twitter-h.jpg) no-repeat;
}
h1 a.flicker{
	background:url(images/flicker.jpg) no-repeat;
	height:13px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:75px;
}
h1 a.flicker:hover{
	background:url(images/flicker-h.jpg) no-repeat;
}
.contBox{
	background:url(images/grey-bg.jpg);
	margin:12px 0 20px; 
	padding:10px;
	width:244px;
}
.fromCont{
	background:url(images/grey-bg.jpg);
	margin:12px 0 28px; 
	padding:10px 10px 12px;
	width:244px;
	overflow:hidden;
}
.fromCont img{
	/*padding:0 0 10px 0;*/
}
.feedCont {
	background:#fff;
	width:214px;
	padding:5px 15px 6px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.feedCont p{ 
	font-size:11px;
	color:#6B6B6B;
}
.feeds{
	background:url(images/post-bot-bor.jpg) left bottom no-repeat;
	padding:0 0 20px 0;
	margin:8px 0 15px 0;
	position:relative;
}
.feeds h1, .feeds h1 a{
	font-size:12px;
	color:#000;
}
.feeds h2, .feeds h2 a{
	font-size:11px;
	color:#ec008c;
	font-style:italic;
/*	letter-spacing:-0.05em; */
}
li#twitter-3 ul{
	padding:15px 10px 11px 22px;
}
li#twitter-3 ul li{
	color:#898989;
	line-height:14px;
/*	letter-spacing:0.03em;
	font-weight:bold; */
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
li#twitter-3 ul li span.entry-content {
	display:block;
}
li#twitter-3 ul li span.entry-meta a {
	color:#ec008c;
}
li#twitter-3 ul li span.from-meta {
	display:none;
}
li#flickr h2.widgettitle{
	/*background:transparent url(images/flicker.jpg) no-repeat scroll 0 0;*/
	display:block;
	font-size:10px;
	height:13px;
	text-indent:-10000px;
	width:75px;
}

li#flickr-badge h2.widgettitle{
	/*background:transparent url(images/flicker.jpg) no-repeat scroll 0 0;*/
	display:block;
	font-size:10px;
	height:13px;
	text-indent:-10000px;
	width:75px;
}
.feeds p{
	font-size:11px;
	/*color:#555;
	line-height:12px;*/
	display:inline;
	margin-right:3px;
}
.feeds p a{
	color:#ec008c;
	text-decoration:none;
}

.feeds span {
	font-size:10px;
	color:#555;
/*	font-weight:bold;
	letter-spacing:-0.05em; */
	line-height:12px
}
.feeds span a{
	color:#ec008c;
	text-decoration:none;
}

.tweetFeeds{
	font-size:10px;
	padding:15px 10px 11px 22px;
	font-weight:bold;
}
.tweetFeeds p {
	color:#898989;
	line-height:14px;
	letter-spacing:0.03em;
}
.tweetFeeds p span{
	color:#EC008C;
	display:block;
}
.tweetFeeds p span a{
	color:#EC008C;
}
.flicker_pics{
	padding:16px 10px 16px 0px; 
	width:214px;
}

.flicker_pics img{
	border:1px solid #000;
	width:197px;
}

.fromFeeds{
	border:1px solid #a6a6a6;
	/*padding:6px 11px 8px;*/
	padding:12px 11px 8px;
	width:220px;
}

.description { 
display:none;
}


.fromFeeds h1{
	font-size:12px;
	color:#000;
	letter-spacing:-0.08em;
	line-height:16px;
	padding:0 0 3px 0;
}
.fromFeeds h1 a{
	color:#000;
}
.fromFeeds h2, .fromFeeds h2 a{
	font-size:11px;
	color:#ec008c;
/*	letter-spacing:-0.05em; */
}
..fromFeeds p{
	color:#6B6B6B;
	font-size:11px;
/*	font-weight:bold;
	letter-spacing:-0.09em; */
	line-height:14px;
	display:inline;
}
.formFeeds span {
	
}
.fromFeeds p a{
	color:#ec008c;
	text-decoration:none;
	
}

.fromFeeds span{
	color:#ec008c;
	text-decoration:none;
/*	font-weight:bold;
	letter-spacing:-0.05em; */
	line-height:12px;
	padding-left:3px;
	font-size:10px;
	position:relative;
	top:-13px;
	left:190px;
}


.fromFeeds span.descr{
	color:#ec008c;
	text-decoration:none;
/*	font-weight:bold;
	letter-spacing:-0.05em; */
	line-height:12px;
	padding-left:3px;
	font-size:10px;
	position:relative;
	top:0;
	left:0;
}

.fromFeeds span a{
color:#ec008c;

}
.fromFeeds span a:hover{
text-decoration: none;

}
#footer{
	background:#f8f8f8;
	border-bottom:1px solid #ddd;
	height:24px;
	padding:11px 0 0 0;
	margin:12px 0 0 0;
}
	ul.fNav {
		display:block;
		float:left;
	}
	ul.fNav li{
		display:inline;
	}
	ul.fNav li a{
		display:block;
		float:left;
		text-indent:-1000000px;
	}
	ul.fNav li a.f_copy{
		background:url(images/footer-nav.jpg) 10px -15px no-repeat;
		height:15px;
		width:129px;
	}
	ul.fNav li a.f_home{
		background:url(images/footer-nav.jpg) -119px -15px no-repeat;
		height:15px;
		width:22px;
	}
	ul.fNav li a.f_home:hover{
		background:url(images/f-Nav-home-h.jpg) no-repeat 2px 0;
	}
	ul.fNav li a.f_WhatWe{
		background:url(images/footer-nav.jpg) -141px -15px no-repeat;
		height:15px;
		width:106px;
	}
		ul.fNav li a.f_WhatWe:hover{
		background:url(images/footer-nav.jpg) -141px 0px no-repeat;
	}
	ul.fNav li a.f_whoWe{
		background:url(images/footer-nav.jpg) -247px -15px no-repeat;
		height:15px;
		width:78px;
	}
	ul.fNav li a.f_whoWe:hover{
		background:url(images/footer-nav.jpg) -247px 0px no-repeat;
	}
	ul.fNav li a.f_whatPeople{
		background:url(images/footer-nav.jpg) -325px -15px no-repeat;
		height:15px;
		width:106px;
	}
	ul.fNav li a.f_whatPeople:hover{
		background:url(images/footer-nav.jpg) -325px 0px no-repeat;
	}	
	ul.fNav li a.f_whereWe{
		background:url(images/footer-nav.jpg) -431px -15px no-repeat;
		height:15px;
		width:91px;
	}
	ul.fNav li a.f_whereWe:hover{
		background:url(images/footer-nav.jpg) -431px 0px no-repeat;
	}
	span.address{
		display:block;
		float:right;
		width:149px;
		height:19px;
		font-size:12px;
		background:url(images/hallway-address.jpg) no-repeat;
		text-indent:-10000px;
		margin-top:-3px;
	}
	
	/******** from us page **************/
#leftContent{
	width:556px;
	float:left;
	margin-right:28px;
	position:relative;
}
#leftContent h1{
	display:inline;
	float:left;
}
#leftContent .whatPeopleLeft h1{
	float:none;
	display:block;
}	
h1 a.archives{
	background:url(images/archives.jpg) no-repeat;
	height:13px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:119px;
	margin:0 0 14px 0;
}
h1 a.archives-by-months{
	background:url(images/archive-by-months.jpg) no-repeat;
	height:13px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:204px;
}
.postNavigator{
	position:absolute;
	width:42px;
	height:12px;
	top:0;
	right:9px;
	text-indent:-10000px;
}
.postNavigator a.prevPost{
	background:url(images/post-navigator.jpg) no-repeat;
	/**background:url(images/post-navigator.jpg) 0px 3px no-repeat;*/
	width:22px;
	height:12px;
	line-height:12px;
	display:block;
	float:left;
}
.postNavigator a.prevPost:hover{
	background:url(images/post-navigator.jpg) 0 -12px no-repeat;
	/**background:url(images/post-navigator.jpg) 0 -9px no-repeat;*/
}
.postNavigator a.nextPost{
	background:url(images/post-navigator.jpg) -22px 0px no-repeat;
	/**background:url(images/post-navigator.jpg) -22px 3px no-repeat;*/
	width:20px;
	height:12px;
	line-height:12px;
	display:block;
	float:right;
}
.postNavigator a.nextPost:hover{
	background:url(images/post-navigator.jpg) -22px -12px no-repeat;
	/**background:url(images/post-navigator.jpg) -22px -9px no-repeat;*/
}
.detailPost{
	margin:12px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
/*	font-weight:bold;
	letter-spacing:-0.04em; */
}
.detailPost img{
	width:536px;
}


/*.detailPost p img{
	width:850px;
}*/
/* below added on 6jan010*/
.detailPost p img{
	width:536px;
	background:url(images/grey-lighter.jpg);
	padding:10px;
	margin-top:3px;
	margin-bottom:15px;
	margin-left: -10px;
	margin-right: -10px;
	
	}
.detailPost p img.wp-image-171{
	width: 830px;
}



.detailPost1{
	margin:12px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
/*	font-weight:bold;
	letter-spacing:-0.04em; */
}

.detailPost1 p img{
	width:830px;
	background:url(images/grey-lighter.jpg);
	padding:10px;
	margin-top:3px;
	margin-bottom:15px;
	margin-left: -10px;
	margin-right: -10px;
	
	}

#leftContent .detailPost1 h1{
	font-size:14px;
	padding:0 10px 3px;
	display:block;
	float:none;
}
.detailPost1 h2{
	font-size:12px;
	padding:5px 10px 3px;
}
.detailPost h3{
	font-size:11px;
	color:#ec008c;
	padding:0 10px 5px;
}
.detailPost1 p{
	color:#6b6b6b;
	font-size:11px;
	padding:10px;
	line-height:17px;
/*	letter-spacing:-0.1em; */
}

.detailPost1 p a{
	color:#ec008c;
}
.detailPost span{
	color:#6b6b6b;
	font-size:11px;
	padding:10px;
	display:block;
}
.detailPost1 h4{
	font-size:11px;
	color:#ec008c;
	padding:3px 10px 0;
	font-weight:normal;
	letter-spacing:0;
}

.detailPost1 h4 a{
	font-size:11px;
	color:#ec008c;
	font-weight:normal;
	letter-spacing:0;
}




	/* addd end*/
.objectCont{
	background:url(images/grey-lighter.jpg);
	padding:10px;
	margin-top:3px;
	margin-bottom:15px;
}
.detailPost object embed{
	width:536px !important;
}


.detailPost object {
	width:536px !important;
}
#leftContent .detailPost h1{
	font-size:14px;
	padding:0 10px 3px;
	display:block;
	float:none;
}
.detailPost h2{
	font-size:12px;
	padding:5px 10px 3px;
}
.detailPost h3{
	font-size:11px;
	color:#ec008c;
	padding:0 10px 5px;
}
.detailPost p{
	color:#6b6b6b;
	font-size:11px;
	padding:10px;
	line-height:17px;
/*	letter-spacing:-0.1em; */
}

.detailPost p a{
	color:#ec008c;
}
.detailPost span{
	color:#6b6b6b;
	font-size:11px;
	padding:10px;
	display:block;
}
.detailPost h4{
	font-size:11px;
	color:#ec008c;
	padding:3px 10px 0;
	font-weight:normal;
	letter-spacing:0;
}

.detailPost h4 a{
	font-size:11px;
	color:#ec008c;
	font-weight:normal;
	letter-spacing:0;
}

.comments {
	padding:0 0 5px 0;
}
.comments p{
	padding:7px 10px;
	line-height:19px;
}
.comments_form{
	background:url(images/grey-lighter.jpg);
	padding:5px 12px 14px;
	width:498px;
	margin:2px 0 28px 0;
	position:relative;
}
.comments_form input.texts{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:490px;
	height:16px;
	border:1px solid #b7b7b7;
	margin:0 0 10px 0;
	outline:1px solid #e1e1e1;
	font-size:11px;
	padding:2px 0 0 3px;
	font-weight:bold;
	color:#6b6b6b;
}
.comments_form input.submit{
	background:url(images/submit.png) no-repeat;
	height:19px;
	width:99px;
	border:none;
	outline:none;
	cursor:pointer;
}
.comments_form h2{
	padding:0 0 10px 0;
	font-size:12px;
}
.comments_form textarea{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:493px;
	height:101px;
	border:1px solid #9e9e9e;
	font-size:12px;
	color:#6b6b6b;
	margin:0 0 17px 0;
}
.bookmark{
	position:absolute;
	right:15px;
	bottom:15px;
	width:126px;
	height:17px;
}
.bookmark img{
	margin:0;
	padding:0;
	width:auto;
}
.archive_posts img, .fromCont img{
	/*padding:0 0 13px 0;*/
	width:244px;
}

.fromCont object embed{

	width:244px !important;
	height:144px !important;
}

.fromCont object{
	width:244px !important;
	height:144px !important;
	/*margin:0 0 13px 0;*/
	display: block;
}

#nodisplay embed {
display:none;
}

#nodisplay object {
display:none;

}

.archive_posts{
	background:url(images/grey-lighter.jpg);
	margin:10px 0; 
	padding:9px;
	width:246px;
}
.archive_posts div.fromFeeds{
	border:1px solid #000;
	width:222px;
}
.archive_posts div.widthDetals{
	background:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px;
}
.archive_posts div.widthDetals p{
	color:#6B6B6B;
	line-height:14px;
	padding:2px 0 0 0;
	font-size:11px;
}
.archive_posts div.fromFeeds h1{
	padding:0;
	line-height:15px;
} 

.archive_posts object embed{
	/*margin:0 0 13px 0;*/
	width:244px !important;
	height:144px !important;
}

.archive_posts object{
	width:244px !important;
	height: 144px !important;
	/*margin: 0 0 13px 0;*/
	display: block;
}
.spacer{ 
	clear: both;
	 height: 13px;
	 margin: 0px;
	 padding: 0px;
 }
.archiveLists{
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	padding:15px 10px 0 11px;
	letter-spacing:-0.04em;
	margin:0 0 28px 0;
}
.archiveLists li{
	*height:1em;
	display:inline;
}
.archiveLists li a{
	color:#707070;
	font-weight:bold;
	display:block;
	padding:1px 0 2px 0;
}

.archiveLists li a:hover{
	color:#ec008c;
	text-decoration:none;
}

/*
.navigation{
	position:absolute;
	//background:url(images/I.jpg) 0 0 no-repeat;
	width:45px;
	height:12px;
	top:0;
	right:9px;
	text-indent:-10000px;
}
.navigation div.alignleft a{
	background:url(images/post-navigator.jpg) no-repeat;
	width:23px;
	height:12px;
	display:block;
	float:left;
}

.navigation div.alignleft_1 a{
	background:url(images/post-navigator.jpg) no-repeat;
	width:20px;
	height:12px;
	display:block;
	float:left;
}
.navigation div.alignleft  a:hover{
	background:url(images/post-navigator.jpg) 0 -12px no-repeat;
}
.navigation div.alignright a{
	background:url(images/post-navigator.jpg) -22px 0px no-repeat;
	width:20px;
	height:12px;
	display:block;
	float:left;
}
.navigation div.alignright a:hover{
	background:url(images/post-navigator.jpg) -22px -12px no-repeat;
}*/



.navigation1{
	background:url(images/I.jpg) 0 0 no-repeat;
	
	position:absolute;
	width:42px;
	height:12px;
	top:0;
	right:9px;
	text-indent:-10000px;
	overflow: hidden;
}

.navigation1 div.alignleft a{
	background:url(images/post-navigator.jpg) 0px top no-repeat;
	/**background:url(images/post-navigator.jpg) 0px 3px no-repeat;*/
	width:20px;
	line-height:10px;
	height: 12px;
	
	margin:0 2px 0 0;
	display:block;
	float:left;
}

.navigation1 div.alignleft_1 a{
	background:url(images/post-navigator.jpg) no-repeat;
	width:20px;
	height:12px;
	display:block;
	float:left;
}
.navigation1 div.alignleft  a:hover{
	background:url(images/post-navigator.jpg) 0px -12px no-repeat;
	/**background:url(images/post-navigator.jpg) 0px -9px no-repeat;*/
}
.navigation1 div.alignright a{
	background:url(images/post-navigator.jpg) -22px 0px no-repeat;
	/**background:url(images/post-navigator.jpg) -22px 3px no-repeat;*/
	width:20px;
	height:12px;
	display:block;
	float:right;
}
.navigation1 div.alignright a:hover{
	background:url(images/post-navigator.jpg) -22px -12px no-repeat;
	/**background:url(images/post-navigator.jpg) -22px -10px no-repeat;*/
}

#respond  {font-family:Georgia,"Times New Roman",Times,serif;
font-weight:bold;
letter-spacing:-0.04em;}

#respond  p{
padding:0px}

ol.commentlist {list-style:none;}



/**********/

.magenta {
	color:#ec008c;
	font-size:10px;
	margin-top:-5px;
}

/****  what we' ve done **/

/*	#header ul li a.homeActive {
		background:url(images/main-nav.jpg) 0 -29px no-repeat;
	} */
	#header ul li a.WeDoneActive {
		background:url(images/active-nav-bg.jpg) 2px 0 no-repeat;
	}
	#header ul li a.WhoWeActive {
		background:url(images/active-nav-bg.jpg) -180px 0 no-repeat;
	}
	#header ul li a.WhatPeopleActive{
		background:url(images/active-nav-bg.jpg) -312px 0 no-repeat;
	}
	#header ul li a.WhereWeActive {
		background:url(images/active-nav-bg.jpg) -495px 0 no-repeat;
	}
.subMenu{
	height:36px;
	padding:24px 10px 0;
	background:url(images/grey-bg.jpg);
	text-align:center;
}
.subScroller{
	height:36px;
	padding:24px 10px 0;
	background:url(images/grey-bg.jpg);
}
.subScroller ul{
	height:26px;
	background:#fff;
	width:710px;
	padding:0 10px;
}
.subScroller ul li {
	list-style:none;
	display:inline;
}
.subScroller ul li a{
	display:block;
	float:left;
	text-indent:-1000000px;
}
.subScroller ul.aboutWe{
	width:810px;
	padding:4px 10px 2px;
	height:20px;
}
.subScroller ul.aboutWe li{
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background:#ec008c;
	display:block;
	height:18px;
	line-height:18px;
	padding:0 10px;
}

.ulcontainer {
	background:#fff;
	height:23px;
	padding:2px 0 1px;
	white-space:nowrap;
}
.subMenu ul{
	height:23px;
	background:#fff;
	text-align:center;
	padding:0px 0 0 0;
	border-right:1px solid #000;
	display:inline;
}
.subMenu ul li {
	list-style:none;
	display:inline;
	border-left:1px solid #000;
	padding:0px 10px;
}
.subMenu ul li a{
	color:#333;
	font-family:georgia;
	font-size:14px;
/*	font-weight:bold; */
}
.subMenu ul li a:hover{
	color:#ec008c;
	text-decoration:none;
}
.subMenu ul li a.activeSub{
	border-bottom:1px solid #ec008c;
}
/*			.subMenu ul li a.jameson{
				background:url(images/subMenu-bg.jpg) no-repeat 0 0;
				height:23px;
				width:87px;
			}
			.subMenu ul li a.jameson:hover{
				background:url(images/subMenu-bg.jpg) no-repeat 0 -22px;
			}
			.subMenu ul li a.jamesonActive{
				background:url(images/subMenu-bg.jpg) no-repeat 0 -44px;
			}
			
			.subMenu ul li a.creativeActive{
			text-decoration:underline;
			}
			.subMenu ul li a.zuji{
				background:url(images/subMenu-bg.jpg) no-repeat -87px 0;
				height:23px;
				width:52px;
			}
			.subMenu ul li a.zuji:hover{
				background:url(images/subMenu-bg.jpg) no-repeat -87px -22px;
			}
			.subMenu ul li a.zujiActive{
				background:url(images/subMenu-bg.jpg) no-repeat -87px -44px;
			}
			.subMenu ul li a.montana{
				background:url(images/subMenu-bg.jpg) no-repeat -139px 0;
				height:23px;
				width:96px;
			}
			.subMenu ul li a.montana:hover{
				background:url(images/subMenu-bg.jpg) no-repeat -139px -22px;
			}
			.subMenu ul li a.montanaActive{
				background:url(images/subMenu-bg.jpg) no-repeat -139px -44px;
			}
			.subMenu ul li a.malibu{
				background:url(images/subMenu-bg.jpg) no-repeat -235px 0;
				height:23px;
				width:79px;
			}
			.subMenu ul li a.malibu:hover{
				background:url(images/subMenu-bg.jpg) no-repeat -235px -22px;
			}
			.subMenu ul li a.malibuActive{
				background:url(images/subMenu-bg.jpg) no-repeat -235px -44px;
			}
			.subMenu ul li a.merivale{
				background:url(images/subMenu-bg.jpg) no-repeat -314px 0;
				height:23px;
				width:95px;
			}
			.subMenu ul li a.merivale:hover{
				background:url(images/subMenu-bg.jpg) no-repeat -314px -22px;
			}
			.subMenu ul li a.merivaleActive{
				background:url(images/subMenu-bg.jpg) no-repeat -314px -44px;
			} */
.weDoneLeft{
	width:641px;
	float:left;
	margin:0 9px 28px 0;
	/*overflow:hidden; */
}
.weAreLeft{
	width:631px;
	float:left;
	margin:0 9px 28px 0;
	/*overflow:hidden; */
}

.weDoneLeft embed, .weAreLeft embed{
	width:641px;
	height:360px;
}

.weDoneLeft img, .weAreLeft img{
	max-width:641px; 
}
.weDoneRight{
	/*float:left;*/
	float:right;
	width:200px;
}
.campaignCont{
	padding:10px;
	background:url(images/grey-bg.jpg);
}
.creativeContent{
	background:#fff;
	height:262px;
	text-align:center;
}
img.client_logo {
	padding-bottom:32px;
}
ul.campaigns{
	list-style:none;
	font-size:10px;
	color:#898989;
	letter-spacing:0.06em;
	font-weight:bold;
	padding:0 9px;
	text-align:left;
}
ul.campaigns li a {
	color:#898989;
	display:block;
	padding:0 6px;
	height:16px;
	line-height:14px;
	margin:0 0 8px 0;
}
ul.campaigns li a:hover, ul.campaigns li a.selected {
	background:#ec008c;
	color:#fff;
	text-decoration:none;
}
.video_switcher{
	height:56px;
	padding:11px 10px 0 10px;
	margin:13px 0 0 0;
	background:url(images/grey-bg.jpg);
}

.video_switcher a{
text-decoration:none;
}
.video_switcher h2{
	display:block;
	background:#fff;
	height:25px;
	font-size:10px;
	color:#898989;
	padding:0 8px;
	line-height:23px;
	margin:0 0 12px 0;
}
a.switches{
	width:10px;
	height:10px;
	border:1px solid #9e9e9e;
	float:left;
	margin:0 9px 0 0;
	line-height:10px;
	
}
.on{
	background:#ec008c;
}

.off{
	background:#fff;
}
.campaignDescCont{
	background:url(images/grey-bg.jpg);
	padding:9px 8px;
	margin:0px 0 28px 0;
}
.campaignDesc{
	background:#fff;
	padding:10px;
	font-size:11px;
}
.campaignDesc h1{
	color:#ec008c;
	font-weight:normal;
	font-size:12px;
}
.campaignDesc p{
	color:#acacac; 
	line-height:17px;
}
.campaignDesc a{
	display:block;
	color:#656565;
	line-height:17px;
}
.campaignDesc a:hover{
	color:#ec008c;
	text-decoration:none;
}
/************ who we ****************/
.subMenu ul.aboutWe{
	width:810px;
	padding:4px 10px 2px;
	height:20px;
}
.subMenu ul.aboutWe li{
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background:#ec008c;
	display:block;
	height:18px;
	line-height:18px;
	padding:0 10px;
}

.subMenu ul.aboutWe li p {
font-size:11px;
font-weight:bold;
text-align:left;
}
.hearUs_Content{
	background:#fff;
	margin:0 0 10px 0;
}
.hearUs_Content h2{
	background:#ec008c;
	color:#fff;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	height:19px;
	line-height:19px;
	padding:0 10px;
	letter-spacing:-0.06em;
}
.hearUs_Content form{
	padding:10px;
}
.hearUs_Content form fieldset{
	border:none;
	font:11px normal Georgia, "Times New Roman", Times, serif;
	color:#707070;
	padding:2px 0 4px;
}
.hearUs_Content form fieldset input{
	margin:2px 5px 0 0;
	display:block;
	float:left;
	*position:relative;
	*top:-3px;
	line-height:13px;
	*margin-top:0px;
	*padding-top:0px;
}
.hearUs_Content form fieldset span{
	display: inline;
	float:left;
	width:140px;
	*width:132px;
	overflow:hidden;
	line-height:13px;
	*margin-bottom:0px;
	*padding-bottom:0px;
}

/********** addded for what people ***********/
h1 a.more_press{
	background:url(images/more-press.jpg) no-repeat;
	height:13px;
	text-indent:-10000px;
	display:block;
	font-size:10px;
	width:120px;
	margin:0 0 14px 0;
}
.more_press_cont {
	background:url(images/grey-bg.jpg);
	padding:10px;
}
.more_press_inner {
	background:#fff;
}
.whatPeopleLeft{
	padding:28px 0 28px 8px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.weAreLeft{
	padding:19px 0 28px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	
}
.whatPeopleLeft h1, .weAreLeft h1{
	font-size:14px;
	padding:16px 0 3px 0;
}
.whatPeopleLeft h2, .weAreLeft h2{
	font-size:11px;
	color:#ec008c;
	padding:0 0 23px 0;
	font-style:italic;
}
.weAreLeft h3{
	margin: -13px 0 25px 0;
	display: block;
}
.whatPeopleLeft p, .weAreLeft{
	font-size:11px;
	color:#6d6d6d;
	line-height:17px;
	
}
.whatPeopleLeft p a, .weAreLeft p a{
	color:#6d6d6d;
}
.whatPeopleLeft p a:hover, .weAreLeft p a:hover{
	color:#ec008c;
}

.whatPeopleLeft a.download{
	font-weight:bold;
	padding:5px 0 0 0;
	display:block;
}
.pressPagi{
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:5px 0 0 0;
}
.pressPagi a {
	color:#555;
}
.pressPagi a.pageOn {
	color:#ec008c;
	text-decoration:underline;
}

.feeds a.morePress{
	color:#ec008c;
/*	position:absolute;
	right:0;
	bottom:-1px;
*/	background:#fff;
	padding:0 0 0 3px;
	font-size:10px;
}

p.notFound{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
padding-left:12px;
}

/****Map****/

.map_info {
padding:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#898989;
/*font-weight:bold;*/
overflow:hidden;
width:160px;
}

.map_info a {
color:#ec008c;}

.singleMap a {
font-family:Georgia, "Times New Roman", Times, serif;
color:#898989;
/*font-weight:bold;*/
text-decoration:none;
font-size:11px;
display:block;
height:25px;
}
.singleMap a span{
	display:block;
	float:left;
	text-align:center;
	width:28px;
	
}

.singleMap a span img{ padding:0 4px 0 3px; }

.singleMap a:hover, .singleMap a.mapActive {
color:#ec008c;
text-decoration:none;
}

.viewOnline a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#898989;
	/*font-weight:bold;*/
	letter-spacing:-0.11em;
	line-height:18px;
}
.viewOnline a:hover{
	text-decoration:none;
	color:#ec008c;
}
.map_info p{
	padding:3px 0;
}
.map_info p:last-child{
	font-weight:normal;
}

cite.fn {font-style:normal;}

div .awaitModeration {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-weight:bold;
padding-left:12px;
}

.showImg { display:block;}


.hidImg{ display:none; width:0px; height:0px; visibility:hidden;}

div .imageBottom{
	background:url(images/grey-bg.jpg); height:5px; display:block; margin-top:10px;}
	
span.largeCreative{font-size:18px; letter-spacing:-0.06em;}

h2.displayCreativeHeader{ display:block;}
h2.hideCreativeHeader{ display:none;}

div#leftContent p.noPosts {padding-top:20px; padding-left:10px; font-weight:bold}
div.noPosts{padding:0 0 10px 25px; font-weight:bold; }


/******* for flickr plugIn **********/
      .fbw-row {
        clear:both;
      }
      .fbw-row label {
        width:200px;
        text-align:right;
        float:left;
        padding-top:7px;
      }
      .fbw-row input {
        width:150px;
        float:left;
        margin-left:15px;
      }
      .fbw-row select {
        float:left;
        margin-left:15px;
      }

div.whatPeopleLeft img
{
width:568px;
}

span.pop_up{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}
.gmnoprint p{
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
}
