/*

Case studies specific styles

Created: Kris Kelly 09/11/07

Modified: KK 24/01/08, 

Modified: BUS 23/07/09 

*/

ul.case-study-year-list{

	margin-left: 10px;

}



ul.case-study-year-list li {

	padding-left: 15px;

	margin-top:8px;

	background: transparent url('/images/case-studies/case-studies-bullet.gif') 0 6px no-repeat;

}

ul.case-study-year-list li.year {

	background: none;

	font-weight: bold;

}



ul.case-study-year-list li a {

	text-decoration: none;

	font-weight: bold;

}

ul.case-study-year-list li a:hover {

	text-decoration: underline;

}



h1#top_heading, h2#top_heading {

	width: 695px;

	height: 67px;

	background: url('/images/planners-case-studies-header.jpg');

	float: right;

	display: block;

	text-indent: -9999px;

	margin-bottom: 13px;

}



div.case-study-summary {

	/*background: #fff url('/images/global/horiz-dotted-line-grey.gif') repeat-x scroll left top;*/

	padding: 0 10px 5px 10px;

	}

div.case-study-summary strong.case-study-summary-date {

	display: block;

	margin-bottom: 5px;

	}

div.case-study-item {

	padding: 0 0 0 20px;

	}



body#planners-standard-page div#content div.case-study-summary h3.case-study-summary-title {

	color: #363a42;

	font-size: 1em;

}



body#planners-standard-page div#content div.case-study-summary h3.case-study-summary-title-link {

	font-size: 1em;

	/*font-weight: bold;*/

}



div#case-study {

	width: 680px;

}



div#case-study p {

	margin-right: 10px;

	margin-bottom: 10px;

}

div#case-study img.standard-image {

	margin-left: 20px;

	margin-bottom: 10px;

	margin-top: 0;

}

div#fireworks-image {

	background: #1e1d1d url('/images/case-studies/fireworks-image.jpg') top left no-repeat;

	width: 209px;

	height: 66px;

	border-bottom: 1px solid #fff;

}

div#fireworks-image a {

	width: 209px;

	height: 66px;

	display: block;

}



body#planners-standard-page.case-study-page h3#case-study-header {

	background: #191919 url('/images/planners/standard-page-banner-bg.jpg') top left no-repeat;

	color: #fff;

	padding: 3px;

	font-size: 0.8em;

	text-transform: uppercase; 

	font-weight: bold;

	margin-bottom: 1px;

}

div#case-study-text {

	padding: 10px 5px;

}

div.box-content, div.box-content-grey, div.box-content-698px, div.box-content-698px-white {

	padding: 15px 23px 15px 7px;

}

div#case-studies-intro {

	padding: 10px 10px 5px 10px;

}



	

blockquote {

	display: block;

	width: 50%;

	margin: 20px 0 0 0;

	border: 1px solid #f2f26f;

	padding: 15px;

	background-color: #feffeb;

	color: #363a42;

}

blockquote strong {

	display: block;

	margin-top: 10px;

}



/* EXPANDER COLLAPSER */

h3.question {

	border-top:2px #eee solid;

	margin:0 0 3px 10px;

	padding:8px 0 0 0}

	

a.question_toggle_show,

a.question_toggle_hide {

	display:block;

	margin:8px 0 0;

	outline:none;

	width:100%}

	

a.question_toggle_show span,

a.question_toggle_hide span {

	display:none;}



a.question_toggle_show {

	background: transparent url('/images/global/show.gif') 5px -1px no-repeat}



a.question_toggle_hide {

	background: transparent url('/images/global/hide.gif') 5px -1px no-repeat}



/*

Case studies specific styles

Created: Kris Kelly 09/11/07

Modified: KK 24/01/08, 

*/

ul.case-study-year-list{

	margin-left: 10px;

}



ul.case-study-year-list li {

	padding-left: 15px;

	margin-top:8px;

	background: transparent url('/images/case-studies/case-studies-bullet.gif') 0 6px no-repeat;

}

ul.case-study-year-list li.year {

	background: none;

	font-weight: bold;

}



ul.case-study-year-list li a {

	text-decoration: none;

	font-weight: bold;

}

ul.case-study-year-list li a:hover {

	text-decoration: underline;

}



div.case-study-summary {

	/*background: #fff url('/images/global/horiz-dotted-line-grey.gif') repeat-x scroll left top;*/

	padding: 0 10px 5px 10px;

	}

div.case-study-summary strong.case-study-summary-date {

	display: block;

	margin-bottom: 5px;

	}

div.case-study-item {

	padding: 0 0 0 20px;

	}



body#planners-standard-page div#content div.case-study-summary h3.case-study-summary-title {

	color: #363a42;

	font-size: 1em;

}



body#planners-standard-page div#content div.case-study-summary h3.case-study-summary-title {

	background: #fff url('/images/case-studies/bullet.gif') no-repeat scroll 0 50%;

	color: #363a42;

	font-size: 1em;

	padding: 0 0 0 17px;

}



body#planners-standard-page div#content div.case-study-summary h3.case-study-summary-title-link {

	background: #fff url('/images/case-studies/bullet-red.gif') no-repeat scroll 0 50%;

	color: #363a42;

	font-size: 1em;

	font-weight: bold;

	padding: 0 0 0 17px;

}



div#case-study {

	width: 680px;

}



div#case-study p {

	margin-right: 10px;

	margin-bottom: 10px;

}

div#case-study img.standard-image {

	margin-left: 20px;

	margin-bottom: 10px;

	margin-top: 0;

}

div#fireworks-image {

	background: #1e1d1d url('/images/case-studies/fireworks-image.jpg') top left no-repeat;

	width: 209px;

	height: 66px;

	border-bottom: 1px solid #fff;

}

div#fireworks-image a {

	width: 209px;

	height: 66px;

	display: block;

}



body#planners-standard-page.case-study-page h3#case-study-header {

	background: #191919 url('/images/planners/standard-page-banner-bg.jpg') top left no-repeat;

	color: #fff;

	padding: 3px;

	font-size: 0.8em;

	text-transform: uppercase; 

	font-weight: bold;

	margin-bottom: 1px;

}

div#case-study-text {

	padding: 10px 5px;

}

div.box-content, div.box-content-grey, div.box-content-698px, div.box-content-698px-white {

	padding: 15px 23px 15px 7px;

}

div#case-studies-intro {

	padding: 10px 10px 5px 10px;

}



	

blockquote {

	display: block;

	width: 50%;

	margin: 20px 0 0 0;

	border: 1px solid #f2f26f;

	padding: 15px;

	background-color: #feffeb;

	color: #363a42;

}

blockquote strong {

	display: block;

	margin-top: 10px;

}



/* EXPANDER COLLAPSER */

h3.question {

	border-top:2px #eee solid;

	margin:0 0 3px 10px;

	padding:8px 0 0 0}

	

a.question_toggle_show,

a.question_toggle_hide {

	color:#d64f17;

	display:block;

	margin:8px 0 0;

	outline:none;

	width:100%}

	

a.question_toggle_show span,

a.question_toggle_hide span {

	display:none;}



a.question_toggle_show {



	background: transparent url('/images/global/show.gif') 5px -1px no-repeat}



a.question_toggle_hide {



	background: transparent url('/images/global/hide.gif') 5px -1px no-repeat}



a.question_toggle_show:hover {

    color:#d64f17;

    background-position: 5px -17px}

    

a.question_toggle_hide:hover {

	color:#d64f17;

	background-position: 5px -17px}

    



        

/* IE 6 */

* html a.question_toggle_show {background: transparent url('/images/global/show.gif') 5px 0 no-repeat;}

* html a.question_toggle_hide {background: transparent url('/images/global/hide.gif') 5px 0 no-repeat;}

* html a.question_toggle_show:hover {background-position: 5px -16px;}

* html a.question_toggle_hide:hover {background-position: 5px -16px;}



/* IE 7 */

*:first-child+html a.question_toggle_show {background: transparent url('/images/global/show.gif') 5px 0 no-repeat;}

*:first-child+html a.question_toggle_hide {background: transparent url('/images/global/hide.gif') 5px 0 no-repeat;}

*:first-child+html a.question_toggle_show:hover {background-position: 5px -16px;}

*:first-child+html a.question_toggle_hide:hover {background-position: 5px -16px;}



div.case-study-summary {

margin:0;

padding:0;

}



div.answer {padding-bottom:2px}

div.expander {padding-bottom:6px}



* html div.expander {padding-bottom:4px}

*:first-child+html div.expander {padding-bottom:4px}



body#planners-standard-page div#content a span.indy  {

	background: #fff url('/images/case-studies/arrow.gif') no-repeat scroll 100% 50%;

	padding: 0 17px 0 0;

	}

	

body#planners-standard-page div#content a:hover span.indy  {

	background: #fff url('/images/case-studies/red-arrow.gif') no-repeat scroll 100% 50%;

	text-decoration:underline;

	}

/* new stuff */
.box-header-right-col {
	background-image: url('/images/planners-find-a-venue-rounded-top-new.gif') !important;
}

.box-content {
	background: #6e8b0c !important;
}
