#ideascontainer {
	width:705px;
	margin:0 0 0 22px;
}

#ideastop {
	padding:14px 0 0 0;
	width:705px;
	background:#fff url(/britain/ideasfactory/2006/images/orangeroundboxtop.gif) no-repeat;
	background-position:0 24px;
	}
	
#ideastop a, #ideastop img {
	padding:0;
	margin:0;
	}
	
#ideascontent {
	padding:20px 15px 0 10px;
	background:#fff;
	border-left:1px #FF6600 solid;
	border-right:1px #FF6600 solid;
	}
	
#ideascontent h2 {
	margin:0 0 1em 0;
	padding:0;
	font-size:1.2em;
	}
	
#ideascontent h3 {
	margin:-1em 0 1em 0;
	padding:0;
	font-size:1.1em;
	}
	
#ideascontent h4 {
	margin:0 0 .2em 0;
	padding:0;
	font-size:1.1em;
	}
	
#ideascontent h4.galleryclear {
	clear:left;
	}
	
#ideascontainer p {
	margin:0;
	padding:0 0 1em 0;
	}
	
#ideasleftcol {
	width:284px;
	float:left;
	}
	
#ideasrightcol {
	margin:0 0 0 296px;
	width:377px;
	}
	
#ideasrightcol ul {
	margin:0;
	padding: 0 0 1em 0;
	list-style-type:none;
	}
	
#ideasrightcol ul li {
	margin:0;
	padding: 0 0 .3em 13px;
	background:#fff url(/britain/ideasfactory/2006/images/arrowbox_right.gif) no-repeat;
	background-position:0 3px;
	list-style-type:none;
	}
	
#ideasfooter {
	width:705px;
	background:#fff url(/britain/ideasfactory/2006/images/orangeroundboxbottom.gif) no-repeat top;
	padding:0 0 1em 0;
	}
	
#ideastop h1 {
	float:left;
	width:218px;
	margin:0;
	padding:0;
	text-align:right;
	}
	
#roundbuttons {
	width:480px;
	padding:0 0 10px 0;
	list-style-type:none;
	text-align:right;
	margin:0 0 0 210px;
	}
	
#roundbuttons li {
	margin:0 0 0 5px;
	padding:0;
	list-style-type:none;
	display:inline;
	}
	
.ideaslogos {
	text-align:right;
	}
	
.ideaslogos img {
	padding-top:1.5em;
	}
	
.ideasbox {
	width:135px;
	margin:0 0 5px 4px;
	float:left;
	font-size:0.9em;
	}
	

.ideasbox a {
	height:7.8em;
	line-height:1.4em;
	margin:0;
	font-weight:bold;
	color:#ED9154;
	display:block;
	border:2px solid #ddd;
	background-color:#F6F6F6;
	background-repeat:no-repeat;
	background-position:4px center;
	}
	
.ideasbox a:hover {
	border:2px solid #FF6600;
	background-color:#FFE3C8;
	text-decoration:none;
	color:#FF6600;
	}
	
.ideasbox a span {
	margin:.2em 3px 0 59px;
	display:block;
	}
	
.page1 .ideasbox.box1 a, .page2 .ideasbox.box2 a, .page3 .ideasbox.box3 a, .page4 .ideasbox.box4 a, .page5 .ideasbox.box5 a {
	border:2px solid #FF6600;
	background-color:#FFE3C8;
	color:#FF6600;
	cursor:default;
	}
	
.ideasbox.box1 a {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/brit2.jpg);
	}
	
.ideasbox.box2 a {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/sthelen2.jpg);
	}
	
.ideasbox.box3 a {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/stjoachim2.jpg);
	}
	
.ideasbox.box4 a {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/stmargaret2.jpg);
	}
	
.ideasbox.box5 a {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/windrush2.jpg);
	}
	
.page1 .ideasbox.box1 a, .ideasbox.box1 a:hover {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/brit.jpg);
	}
	
.page2 .ideasbox.box2 a, .ideasbox.box2 a:hover {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/sthelen.jpg);
	}
	
.page3 .ideasbox.box3 a, .ideasbox.box3 a:hover {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/stjoachim.jpg);
	}
	
.page4 .ideasbox.box4 a, .ideasbox.box4 a:hover {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/stmargaret.jpg);
	}
	
.page5 .ideasbox.box5 a, .ideasbox.box5 a:hover {
	background-image:url(/britain/ideasfactory/2006/images/schoolthumbnails/windrush.jpg);
	}
	
#collectionbox  {
	height:8.6em;
	}
	
#collectionbox a img {
	float:left;
	margin:0 3px 1em 0;
	border:#fff 1px solid;
	}
	
#collectionbox a:hover img {
	border:#FF6600 1px solid;
	}
	
#collectionbox p {
	font-size:.9em;
	margin:0 0 .5em 0;
	padding:0;
	}
	
#collectionbox p a {
	text-decoration:none;
	color:#333;
	}
	
#collectionbox p a:hover {
	color:#FF6600;
	}
	
#ideasrightcol ul.ideasgallery {
	margin:0 0 1em 0;
	padding:0;
	}
	
#ideasrightcol ul.ideasgallery li {
	margin:0 4px 4px 0;
	padding:0;
	background:none;
	text-align:center;
	display:inline;
	}
	
.ideasgallery a img{
	border:1px #fff solid;
	}
	
.ideasgallery a:hover img {
	border:1px #ff6600 solid;
	}
	
/* css for lightbox script */

#lightbox{
	background-color:#fff;
	padding:4px 4px 2px 4px;
	border:1px solid #FF6600;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left;font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }
#keyboardMsg{ float: right; }
#closeButton{ top: -15px; right: 4px; }

#lightbox img{ border: none; clear: both; margin-top:18px;} 

#loadingImage {
	background-color:#fff;
	padding:4px;
	border:1px solid #FF6600;
	}
	
/* end of css for lightbox script */
