/* MENU */
#menu {
  margin:0 auto;
  width:944px; 
  text-align:right;
}
#menu .tab {
  float:left;
  margin:87px 0 0 20px;
  text-align:left;
}

#menu .hints { margin-top: 12px; }

#menu .help { margin-top: 12px; } 

#menu .tab img {border:none; height:25px;}
#menu .shout img {width:177px;}
#menu .how img {width:205px;}
#menu .help img {width:143px; }
#menu .hints img {width:143px;}

#menu .tab p {
  font-size:86%;
  margin:0 0 0 1px;
  padding:0 0 0 1px;
	font-weight: bold;
}
#menu img {border:none;}
#menu .logo {
  float:left;
  height:110px;
  padding:0 0 0 26px;
  width:92px;
}
#menu #quick-links-search {/*float:right;*/}
#menu {
  color:#ff7000;
  font-size:93%;
  padding:30px 0 0 0;
}
#menu a {
  color:#ff7000;
  font-size:86%;
  text-decoration:none;
}
#menu .search {
  border:1px solid #c3c3c3;
  padding:5px;
  margin:0 0 0 10px;
}
#menu .search_button {
  margin:0 0 -10px 0;
  padding:0;
}
/* HOME */
#home #video {
	background:url(/images/video.png) no-repeat;
	height:412px;
	width:970px;
}
#home #video #video-text{
  float:left;
  width:360px;
}
#home #video #video-player{
  float:right;
  width:610px;

}
#home #video #video-text .gotastory {
  margin:50px 0 10px 40px;
}
#home #video #video-text p {
  color:#fff;
  font-size:110%;
  /*font-weight:bold*/;
  margin:0 40px 0 40px; /*0 0 0 40px;*/
  
}
#home #video a img {border:none;}
#home #video #video-text .writestory {
  height:44px;
  margin:30px 0 0 35px;
  width:278px;
}

#video_1 {/*margin:50px 0 0 50px;*/margin:50px 0 0 0;}

#home #main {
	margin:0;
	padding:0;
	width:972px;
}
#home #main #different, #home #main #latest {float:left;}
#home #main #different .top {
	background:url(/images/what-makes-pr2go-diff-top.png) no-repeat;
	height:83px;
	width:643px;
}
#home #main #latest .top {
	background:url(/images/latest-stories-top2.png) no-repeat;
	height:83px;
	width:327px;
}
#home #main #different .main {
	background:url(/images/what-makes-pr2go-diff-main.png) no-repeat;
	height:277px;
  width:643px;
}
#home #main #different .main p {
  font-size:93%;
  margin:0;
  padding:5px 10px 0 35px;
  width:590px;
}
#home #main #different #features {
	background:url(/images/features-list.gif) no-repeat;
  height:217px;
  margin:0 0 0 40px;
  width:575px;
}
#home #main #different #features ul {
  float:right;
  font-weight:bold;
  list-style-image: url(/images/tick-bullet.gif);
  margin:0;
  padding:60px 70px 0 0;
}
#home #main #different #features ul li {
  margin:0;
  padding:0;
}
#home #main #different #features ul li span {
  font-size:120%;
}
#home #main #latest .main {
	background:url(/images/latest-stories-main.png) no-repeat;
	height:277px;
	width:327px;
}
#home #main #latest .main .item {
  background:url(/images/latest-story-bg.png) repeat-x;
  height:72px;
  margin:0 0 0 20px;
  padding:10px 0 0 0;
  width:279px;
	
}
#home #main #latest .main .item img {
  float:left;
  display:inline;
  margin:0;
  padding:0 0 0 10px;
}
#home #main #latest .main .item .item-text, #home #main #latest .main .item .sector-text {
  color:#fff;
/*  clear:both;
*/  display:inline;
  float:left;
  margin:0;
  padding:0 0 0 10px;
}
.item-link {
  color:#fff;
  text-decoration:none;
}
#home #main #latest .main .item .sector-text {
/*  clear:both;*/
  font-size:84%; 
/*  display:block;
*/}
.clear {clear:both;}
#home #main #latest .main .item .sector-text a {
 color:#ff7000; 
}


#home #main #different .bottom {
	background:url(/images/what-makes-pr2go-diff-bottom.png) no-repeat;
	height:38px;
	width:643px;
}
#home #main #latest .bottom {
	background:url(/images/latest-stories-bottom.png) no-repeat;
	height:38px;
	width:327px;
}

#home #second {
	margin:10px 0 0 0;
	padding:0;
	width:972px;
}
#home #second #news-views, #home #second #competition {
	float:left;
	margin-top:5px;
}
#home #second #news-views {
	background:url(/images/news-and-views.png) no-repeat;
	font-size:93%;
	height:196px;
	width:643px;
}
#home #second #news-views a {color:#ff7100}
#home #second #competition a {color:#ffffff}
#home #second #competition {
	background:url(/images/competition.png) no-repeat;
	font-size:93%;
	height:196px;
	width:321px;
}
#home #second #news-views img {border:none; padding:40px 0 0 35px;}
#home #second #news-views h2 {
	font-size:100%;
	margin:10px 0 0;
	padding:0 0 0 40px;
}
#home #second #news-views p {padding:0 40px 0 40px;}

#home #second #competition img {padding:40px 0 0 28px;}
#home #second #competition h2 {
	font-size:100%;
	padding:0 0 0 40px;
}
#home #second #competition p {
	color:#fff;
	padding:0 0 0 28px;
	width:180px;
}

/* SEARCH */
/*#search {
  margin:0 auto;
  width:944px;
}*/
#search {
  margin:0 auto;
  padding:0 0 0 40px;
  text-align:left;
  width:975px;
}
#search a {color:#FF7000;}
#search #search-container {
/*  background:url(/images/account_area_bg_white.png) top no-repeat;
  padding:50px 0 0 0;
  width:949px;
*/
background:#fff;
border:1px solid #D3D3D3;
color:#797979;
margin:0 auto;
padding:0 20px 0 20px;
text-align:left;
width:944px;
}
#search #search-container h1, #search #search-container h2, #search #search-container p {padding:0 0 0 50px;}


#search #search-bottom {
  background:url(/images/account_box_white_bottom.png) no-repeat;
  height:26px;
  margin:0;
  padding:0;
}

/* WHAT IS PR? */
#what-is-pr {
	background:url(/images/what-is-pr-top.gif) no-repeat;
	height:auto;
	padding:50px 0 0 40px;
	min-height:665px;
	width:975px;
}
.what-is-pr-quote {
  height:216px;
  width:565px;
}
#what-is-pr-bottom {
	background:url(/images/what-is-pr-bottom.png) no-repeat;
	height:81px;
	width:975px;
}
#what-is-pr #left {
	color:#181818;
	float:left;
	font-size:87%;
	line-height:1.3em;
	width:274px;
}
#what-is-pr #left ul {
	margin:0 0 0 22px;
	list-style-image: url(/images/tick-bullet.gif);
	padding-left:0;
}
#what-is-pr #left ul li {
	margin:0;
	vertical-align:top;
	padding:0;
}
#what-is-pr #right {
	float:left;
	line-height:1.3em;
	margin-left:50px;
	width:565px;
}
#what-is-pr #right #differ, #what-is-pr #right #value {
	color:#fff;
	font-size:93%;
	margin-top:10px;
	width:250px;
}
#what-is-pr #right #differ {float:left;}
#what-is-pr #right #value {float:right;}
#what-is-pr #right #differ h2, #what-is-pr #right #value h2{
	font-size:130%;
}

#what-is-pr a {
	color:#ff7100;
	font-weight:bold;
	text-decoration:none;
}

/* HINTS AND TIPS */
#hints-and-tips {
  margin:0;
  padding:0;
  width:963px;
}

#hints-and-tips #left {
  float:left;
  width:324px;
}

#hints-and-tips #centre {
  float:left;
  width:319px;
}

#hints-and-tips #right {
  float:left;
  width:320px;
}

#hints-and-tips #left h1, #hints-and-tips #centre h1, #hints-and-tips #right h1, #hints-and-tips #left p, #hints-and-tips #centre p, #hints-and-tips #right p {margin:0; line-height:130%;}

#hints-and-tips #left #what-makes-a-great-story {
  background:url(/images/what-makes-a-great-story.png) no-repeat;
  height:237px;
  width:324px;
}
#hints-and-tips #left #what-makes-a-great-story a {text-decoration:none;}

#hints-and-tips #left #events-calendar {
  background:url(/images/events-calendar.png) no-repeat;
  height:150px;
  width:324px;
}

#hints-and-tips #left #expansion {
  background:url(/images/expansion.png) no-repeat;
  height:452px;
  width:324px;
}

#hints-and-tips #centre #recruitment-drive {
  background:url(/images/recruitment-drive.png) no-repeat;
  height:387px;
  width:319px;
}

#hints-and-tips #centre #achievements {
  background:url(/images/achievements.png) no-repeat;
  height:452px;
  width:319px;
}

#hints-and-tips #right #sports-sponsorship {
  background:url(/images/sports-sponsorship.png) no-repeat;
  height:387px;
  width:320px;
}

#hints-and-tips #right #charity {
  background:url(/images/charity.png) no-repeat;
  height:452px;
  width:320px;
}

#hints-and-tips #left #what-makes-a-great-story p {
  color:#181818;
  font-size:93%;
  padding:105px 36px 0 36px;
}

#hints-and-tips #left #events-calendar p {
  color:#fff;
  font-size:93%;
  padding:60px 100px 0 34px;
}
#hints-and-tips #left #events-calendar p a {
  color:#fff;
  font-size:93%;
  text-decoration:none;
}

#hints-and-tips #left #expansion h1, #hints-and-tips #left #expansion p {color:#fff;}
#hints-and-tips #left #expansion h1 {
  font-size:120%;
  padding:180px 36px 0 34px;
} 
#hints-and-tips #left #expansion p {
  font-size:93%; 
  padding:0 36px 0 34px;
} 

#hints-and-tips #centre #recruitment-drive h1, #hints-and-tips #centre #recruitment-drive p {color:#fff;}
#hints-and-tips #centre #recruitment-drive h1 {
  font-size:120%;
  padding:180px 36px 0 34px;
} 
#hints-and-tips #centre #recruitment-drive p {
  font-size:93%; 
  padding:0 36px 0 34px;
}

#hints-and-tips #centre #achievements h1, #hints-and-tips #centre #achievements p {color:#fff;}
#hints-and-tips #centre #achievements h1 {
  font-size:120%;
  padding:180px 36px 0 34px;
} 
#hints-and-tips #centre #achievements p {
  font-size:93%; 
  padding:0 36px 0 34px;
}

#hints-and-tips #right #sports-sponsorship h1, #hints-and-tips #right #sports-sponsorship p {color:#fff;}
#hints-and-tips #right #sports-sponsorship h1 {
  font-size:120%;
  padding:180px 36px 0 34px;
} 
#hints-and-tips #right #sports-sponsorship p {
  font-size:93%; 
  padding:0 36px 0 34px;
}

#hints-and-tips #right #charity h1, #hints-and-tips #right #charity p {color:#fff;}
#hints-and-tips #right #charity h1 {
  font-size:120%;
  padding:180px 36px 0 34px;
} 
#hints-and-tips #right #charity p {
  font-size:93%; 
  padding:0 36px 0 34px;
}

/* HOW PR2GO WORKS */
#how-pr2go-works {width:961px;}

#how-pr2go-works #left {
  float:left;
  width:323px;
}
#how-pr2go-works #left .top {
  background:url(/images/how-pr2go-works-title.png) no-repeat;
  height:90px;
  width:323px;
}
#how-pr2go-works #left .main {
  background:url(/images/how-pr2go-works-left-main.png) no-repeat;
  height:363px;
  width:323px;
}
#how-pr2go-works #left .bottom {
  background:url(/images/how-pr2go-works-left-bottom.png) no-repeat;
  height:89px;
  width:323px;
}

#how-pr2go-works #right {
  float:left;
  width:638px;
}
#how-pr2go-works #right .top {
  background:url(/images/how-pr2go-works-tabs.png) no-repeat;
  height:90px;
  width:638px;
}
#how-pr2go-works #right #news {
  background:url(/images/how-pr2go-works-tabs-mid.gif) no-repeat;
  height:90px;
  margin-left:4px;
  width:638px;
}
/*
	Need to get tab images for the two other tabs!
*/
#how-pr2go-works #right #media {
  background:url(/images/how-pr2go-works-tabs-right.gif) no-repeat;
  height:90px;
  margin-left:4px;
  width:638px;
}
#how-pr2go-works #right .main {
  background:url(/images/how-pr2go-works-right-main.png) no-repeat;
  height:363px;
  width:638px;  
}
#how-pr2go-works #right .bottom {
  background:url(/images/how-pr2go-works-right-bottom.png) no-repeat;
  height:89px;
  width:638px;
}

#how-pr2go-works #left .main p {
  color:#181818;
  font-size:88%; 
  line-height:130%;
  margin:0 0 15px 0;
  padding:0 36px 0 34px;
}

#how-pr2go-works #right .main img {
  float:left;
  padding:40px 20px 0 20px;
}
#how-pr2go-works #right .main h1, #how-pr2go-works #right .main p {
  color:#fff;
  line-height:130%;
  margin:0 0 15px 0;
}  

#how-pr2go-works #right .main h1 {font-size:110%; padding:34px 40px 1px 0}
#how-pr2go-works #right .main h1 a {color:#ff7100; text-decoration:none;}
#how-pr2go-works #right .main p {font-size:93%; padding:0 40px 1px 0}

#how-pr2go-works #right .top div {
  float:left;
  font-size:110%;
  margin:30px 0 0 30px;
  width:150px;
}
#how-pr2go-works #right .top div a {
  color:#fff;
  text-decoration:none;
}

/* CALENDAR */

#calendar {width:964px;}
#calendar a {color:#ff7100;}
#calendar .main {
  background:url(/images/calendar-main.png) no-repeat;
  min-height:450px;
  width:964px;
}
#calendar .bottom {
  background:url(/images/calendar-bottom.png) no-repeat;
  height:56px;
  width:964px;
}

#calendar .main #description {
  color:#fff;
  float:left;
  padding:15px 0 0 20px;
  width:420px;
}
#calendar .main #description img {padding:30px 0 0 30px;}
#calendar .main #description h1,#calendar .main #description h3 {
  font-size:120%;
  padding:10px 0 0 30px;
}
#calendar .main #description p {
  font-size:93%;
  padding:0 0 0 30px;
  /*padding:10px 0 0 30px;*/
}
#calendar .main #selection {
  float:left;
	padding:40px 0 0 70px;
  width:430px;
}
#calendar .main #selection img {border:none;}

#calendar .calendar_title {
  margin:35px 0 0 45px;
  padding:0;
}

/* News */
#news {
	width:976px;
}
#news #business-news {
	background:url(/images/business_news.png) no-repeat;
	color:#fff;
	height:309px;
	float:left;
	width:644px;
}

#news #business-news img {
  border:none;
	margin:35px 0 10px 40px;
}
#news #business-news h1 {
	font-size:140%;
}
#news #business-news h1, #news #business-news p {
	margin:0 40px 10px 40px;
}
#news #business-news a {
	color:#fff;
	font-size:87%;
}
#news #archive {
	background:url(/images/archive.png) no-repeat;
	height:309px;
	float:left;
	width:323px;
}
#news #archive img {
	margin:35px 0 10px 40px;
}
#news #archive .item {
	background:url(/images/gradient.gif) repeat-x;
	color:#fff;
	font-weight:bold;
	height:27px;
	margin-left:22px;
	padding:10px 0 0 20px;
	width:259px;
}
#news #archive .item a {color:#fff; text-decoration:none;}
#news #archive .item span {color:#ff7100;}

#news-items {
	clear:both;
	font-size:90%;
	width:644px;
}
#news-items a {color:#ff7100;}
#news-items h1 a {text-decoration:none;}
#news-items .left-item {
	background:url(/images/bubble_left.png) no-repeat;
	float:left;
	height:343px;
	width:324px;
}
#news-items .right-item {
	background:url(/images/bubble_right.png) no-repeat;
	float:left;
	height:343px;
	width:319px;
}
#news-items .left-item h1 {
	color:#ff7100;
	margin:35px 0 10px 40px;
}
#news-items .left-item h2, #news-items .left-item p {
	margin:0 20px 10px 40px;
}

#news-items .right-item h1 {
	color:#ff7100;
	margin:35px 0 10px 35px;
}
#news-items .right-item h2, #news-items .right-item p {
	margin:0 20px 10px 35px;
}
#news-items .right-item .long {font-size:120%;}
/* News paper */
#newspaper-top {
	background:url(/images/newspaper-top.png) no-repeat;
	height:265px;
	width:961px;
}
#newspaper-top p {
	color:#fff;
	padding:185px 0 0 200px;
}
#news-paper-body {
	background:url(/images/newspaper-bg.png) repeat;
	padding:0 0 0 30px;
	width:931px;
}
#news-paper-body h1 {
	font-size:400%;
	margin:0;
	padding-top:20px;
	text-transform:uppercase;
}
#news-paper-body #main {
	float:left;
	width:580px;
}
#news-paper-body #main #left, #news-paper-body #main #right {
	float:left;
	width:260px;
}
#news-paper-body #main #right {margin-left:25px;}

#news-paper-body #secondary {
	margin-left:590px;
	width:305px;
}
#news-paper-body #secondary img {
	margin:0;
	padding:0;
	width:278px;
}
#news-paper-body #secondary .photo-caption {
	background:#000;
	color:#fff;
	margin:0;
	padding:10px;
	width:258px;
}
#news-paper-body #secondary .photo-caption p {
	font-size:93%;
	padding:0 0 0 10px;
}
#news-paper-body #secondary .sent {
	background:#000;
	color:#fff;
	margin:20px 0 0 0;
	padding:10px;
	width:258px;
}
#news-paper-body #secondary .sent h1 {
	font-size:180%;
	padding:0 0 0 10px;
	text-transform:none;
}
#news-paper-body #secondary .sent p {
	font-size:93%;
	padding:0 0 0 10px;
}

#news-paper-bottom {
	background:url(/images/newspaper-bottom.png) no-repeat;
	height:21px;
	width:961px;
}

/* win a case of wine*/
#wine {
	background:url(/images/wine-competition-bg.png) no-repeat;
	height:498px;
	width:959px;
}
#wine .competition {
  width:450px;
}
#wine img {
	border:none;
	margin:35px 0 10px 40px;
}
#wine p {
	color:#fff;
	margin:0px 0 10px 40px;
}
#wine a {color:#FF7000;}

.cb {
	clear:both;
	font-size:0px;
	line-height:0px;
}

