/* @override http://sampad.site/mmlib/css/sampad/screen.css */
/* @override http://sampad.devspace.net/mmlib/css/sampad/screen.css */

body {
	background: #000;
	color:#fff;
	font-family:  Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
}

p {
	margin: 0 0 18px 0;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.error p {margin: 2px 0px;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

input:focus,
textarea:focus {
	outline: auto 4px #ff6a00;
}

.clear {
	clear: both;
}
.honeytrap {
	display: none;
}

/* @group CUFON LOADING HERE!!!! */

.cufon-loading #strapline,
.cufon-loading #navigation ul li a,
.cufon-loading h1,
.cufon-loading .event-list #main-content .event-group h2,
.cufon-loading .news-list .news-story h2,
.cufon-loading .news-list .news-story h3,
.cufon-loading #related-content #categories li a,
.cufon-loading .event-group ul li .info h3, 
.cufon-loading .search ul li .info h3,
.cufon-loading blockquote,
.cufon-loading #homepage-feature-group #feature-two-unit h2,
.cufon-loading #homepage-feature-group #feature-three-unit h2,
.cufon-loading #homepage-feature-group #lead-feature-unit h2,
.cufon-loading #homepage-feature-group #lead-feature-unit p span,
.cufon-loading #homepage-feature-group #homepage-news-list li h2,
.cufon-loading #extra-content h2,
.cufon-loading #event-content h2,
.cufon-loading #unit-partners h2,
.cufon-loading #image-credit,
.cufon-loading #related-content h2,
.cufon-loading .default #main-content h2,
.cufon-loading .default #resources h2,
.cufon-loading .section-news #main-content h2,
.cufon-loading #homepage-feature-group .homepage-event h2

  {
	visibility: hidden;
}



/* @end */



a {
	color:#c65700;
	text-decoration: none;
}
a:hover {
	color:#ff6d00;
}

a:focus {
	outline: none;
}

h1 {
	color:#fff;
	font-size: 24px;
	line-height:22px;
	margin:10px 0 17px;
}

.cufon-ready h1 {
	letter-spacing: -1px;
}

h2 {
	color:#fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}

h3 {
	color:#fff;
	font-size: 14px;
	margin: 0 0 4px 0;
}

h4 {
	color:#fff;	
	font-size: 12px;
	margin: 0 0 4px 0;

}

ul {
	margin: 0 0 0 16px;
}

ul li {
	margin: 0 0 9px 0;
}

blockquote {
	color: #fff;
	font-size: 14px;
	border-left: 3px solid white;
	margin: 0;
	
}

blockquote em {
	font-size: 14px;
	color: #666;
}

.cufon-ready blockquote {
	font-size: 16px;
	line-height: 18px;	
}

.content-group {
	padding: 15px;
}

#main-content .intro { 
	color:#ff6600;
}


.inline-image {
	float: left;
	margin: 0 19px 5px 0;
}

.pagination {
	float: left;
	position: relative;
	left: 50%;
	text-align: left;
}
.pagination ul{
	margin: 0;
	padding: 0;
	position: relative;
	left: -50%;
}
.pagination ul li{
	float: left;
	list-style-type: none;
	margin: 0 15px 0 0;
	padding: 0;
	position: relative;
}


#main-content .pagination ul li.previous a,
#main-content .pagination ul li.next a,
#main-content .pagination ul li.selected a:hover,
#main-content .pagination ul li a:hover,
#main-content .pagination ul li a {
	padding: 3px;
	display: block;
	text-decoration: none;
}


#main-content .pagination ul li a:hover,
#main-content .pagination ul li.selected a{
	color:#fff;
}

/* @group Image Credits on Homepage */

#image-credit {
	background: #000;
	position: absolute;
	bottom: 74px;
	right: 5px;
	z-index: 5000;
	opacity: 0.75;
	margin: 0;
	padding: 2px 5px;
}

#image-credit p strong {
	color: #fff;
}

#image-credit p {
	color: #ccc;
	font-size: 9px;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
	line-height: 10px;
}

.cufon-ready #image-credit {
	padding: 1px 5px 2px 5px;
}
.cufon-ready #image-credit p {
	font-size: 10px;
}

/* @end */


/* @group Page Wrapper */
#page-wrapper {
	border-top: 7px solid #750197;
	padding: 10px 0 0 30px;
}
/* @end group Page Wrapper*/


/* @group Page Content */
#page-content {
	margin: 0;
}
/* @end group Page Content*/



/* @group Header */
#header {
	position: relative;
	margin: 0 0 30px 0;
	padding: 0;
}
#photo-credit {
	color:#FFFFFF;
	font-size:10px;
	margin:0;
	position:absolute;
	right:4px;
	top:55px;.
}

/* @group Logo */

#header #logo {
	float: left;
	margin: 0 40px 0 0;
}
#header #logo a {
	outline: none;
	display: block;
	margin: 0;
	height: 72px;
}
#header #logo span {
	visibility: hidden;
}

/* @end */
#header #strapline {
	color:#ccc;
	float: left;
	font-size: 14px;
	margin: 10px 0 0 0;
}

#navigation-fixed {
	width: 850px;
}

#navigation {
	float: left;
	padding:0;
	margin:16px 0 0 0;
}

#navigation ul{
	margin: 0;
	padding: 0;
}

#navigation ul li{
	float: left;
	list-style-type: none;
	margin: 0 36px 0 0;
	padding: 0;
}

#navigation ul li.last {
	margin-right: 0;
} 

#navigation ul li a {
	color:#fff;
	font-size: 17px;
	text-decoration: none;
	text-transform: lowercase;
}

#navigation ul li a:hover,
#navigation ul li.selected a {
	color:#ff6600;
}

/*
.section-events #navigation ul li a:hover {
	color:#E00270;
}
.section-learning #navigation ul li a:hover {
	color:#F59D03;
}
.section-news #navigation ul li a:hover {
	color:#EC1F35;
}
*/

#site-search {
	margin: 0;
	width: 151px;
	position: absolute;
	top: 11px;
	right: 0;
	z-index: 10000;
}
#site-search fieldset {
	border: none;
	margin: 0;
	padding: 0;
}
#site-search label {
	color:#fff;
	display: block;
	margin: 0 0 2px;
}
#site-search input {
	float: left;
}
#site-search #text-site-search {
	border:0 none;
	height: 16px;
	margin:0 1px 0 0;
	padding:2px 5px;
	width:110px;
}

#site-search #site-search-submit {
	border: 0;
	margin: 0;
	width: 20px;
	height: 20px;
	border: none;
	background: url(/mmlib/images/sampad/button-search.gif) top left no-repeat;
}

#content-wrapper #site-search {
	float: none;
	clear: both;	
	width: 450px;
}

#content-wrapper #site-search #text-site-search {
	width: 313px;
}

/* @end group Header*/


/* @group Main Content */
#main-content {
	padding: 10px 20px 20px 20px;
}
/* @end group Main Content */

/* @group Related Content */
#related-content {
	float: left;
	margin: 0 40px 0 0;
	padding:25px 0 0 10px;
	width:200px;
}
#related-content h2 {
	font-size: 14px;
	margin: 4px 0 10px;
	padding: 0 0 4px 0;
	border-bottom: solid 1px #666;
}

.cufon-ready #related-content h2 {
	font-size: 20px;
	letter-spacing: -1px;
}

#related-content p {
	margin: 5px 0;
	font-size: 11px;
}
#related-content .coment-count {
	font-size: 11px;
	text-decoration: none;
}

#related-content .unit {
	margin: 0 0 20px 0;
	padding: 0;
}
#related-content #unit-inner-navigation ul{
	margin: 0 0 0 0;
	padding: 0;
}


#related-content #unit-inner-navigation li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#related-content #unit-inner-navigation li a,
#related-content #unit-inner-navigation li.selected li a {
	color:#ccc;
	text-decoration: none;
	display: block;
	background:#c65700;
	padding: 2px 5px;
	margin-bottom: 2px;
}
#related-content #unit-inner-navigation li a:hover,
#related-content #unit-inner-navigation li.selected a,
#related-content #unit-inner-navigation li.selected li a:hover,
#related-content #unit-inner-navigation li.selected li.selected a{
	color: #fff;
	background:#ff6600;
}


#related-content .more {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 10px;
}


#related-content #unit-inner-navigation li ul {
	margin: 0 0 0 10px;
}

#related-content #unit-news-sidebar,
#related-content #unit-blog-sidebar {
	margin: 0 0 20px 0;
}

#related-content #unit-news-sidebar .unit,
#related-content #unit-blog-sidebar .unit{
	margin: 0;
}

#related-content #unit-news-sidebar p,
#related-content #unit-blog-sidebar p{
	margin: 0 0 9px 0;
}

#related-content #unit-news-sidebar h3,
#related-content #unit-blog-sidebar h3 {
	margin: 9px 0 4px 0;
	padding: 0;
	font-size: 14px;
}

#related-content #unit-news-sidebar .clickable,
#related-content #unit-blog-sidebar .clickable {
	position: relative;
	padding: 1px 0 0 0;
}

#related-content #unit-news-sidebar .clickable:hover,
#related-content #unit-blog-sidebar .clickable:hover {
	background: #333;
	padding:1px 20px 0 10px;
	position: relative;
	top: 0;
	left: -10px;
	width: 210px;
}

#related-content #unit-news-sidebar .clickable:hover a,
#related-content #unit-blog-sidebar .clickable:hover a{
	color: #ff6600;
}

#related-content #unit-blog-sidebar .coment-count,
#related-content #unit-news-sidebar .coment-count {
	background: #c65700;	
	text-decoration: none;
	color: #000;
	padding: 0 3px;
	margin: 0 0 0 3px;
	text-transform: uppercase;
	font-size: 10px;
}

#related-content #unit-blog-sidebar .coment-count:hover,
#related-content #unit-news-sidebar .coment-count:hover {
	background: #ff6600;
}

#related-content #categories {
	margin: 5px 0 0 0;
	padding: 0;
}
#related-content #categories li{
	font-size: 16px;
	list-style-type: none;
	margin: 0 0 1px;
	padding: 0;
}
#related-content #categories li a {
	display: block;
	font-weight: bold;
	padding: 2px 8px;
	margin: 0 0 2px 0;
	text-decoration: none;
}
#related-content #categories li a.selected {
	color:#fff;
	padding-left: 8px;
}

.category-all #related-content #categories li.all a,
#categories li.all a:hover  {
	background: url(/mmlib/images/sampad/rollover-all.png) no-repeat;
	color:#fff;
}

.category-music #related-content #categories li.music a,
#categories li.music a:hover  {
	background: url(/mmlib/images/sampad/rollover-music.png) no-repeat;
	color:#fff;
}
.category-dance #related-content #categories li.dance a,
#categories li.dance a:hover {
	background: url(/mmlib/images/sampad/rollover-dance.png) no-repeat;
	color:#fff;
}
.category-drama #related-content #categories li.drama a,
#categories li.drama a:hover {
	background: url(/mmlib/images/sampad/rollover-drama.png) no-repeat;
	color:#fff;
}
.category-spoken-word #related-content #categories li.spoken-word a,
#categories li.spoken-word a:hover {
	background: url(/mmlib/images/sampad/rollover-spoken-word.png) no-repeat;
	color:#fff;
}
.category-literature #related-content #categories li.literature a,
#categories li.literature a:hover {
	background: url(/mmlib/images/sampad/rollover-literature.png) no-repeat;
	color:#fff;
}
.category-exhibition #related-content #categories li.exhibition a,
#categories li.exhibition a:hover {
	background: url(/mmlib/images/sampad/rollover-exhibition.png) no-repeat;
	color:#fff;
}





.category-music #unit-lead-info h1, 
.category-music #unit-lead-info h2,
.category-music #unit-lead-info a,
#categories li.music a {
	color:#7a1f8e;
}

.category-music #unit-lead-info a:hover {color:#740084;}

.event-group ul li.music .thumbnail {
	border-left: 7px solid #740084;
}


.category-dance #unit-lead-info h1, 
.category-dance #unit-lead-info h2,
.category-dance #unit-lead-info a,
#categories li.dance a{

	color:#00667f;
}


.category-dance #unit-lead-info a:hover {color:#1e86a8;}

.event-group ul li.dance .thumbnail {
	border-left: 7px solid #1e86a8;
}



.category-drama #unit-lead-info h1, 
.category-drama #unit-lead-info h2,
.category-drama #unit-lead-info a,
#categories li.drama a{
	color:#059181;
}


.category-drama #unit-lead-info a:hover {color:#22c4ab;}


.event-group ul li.drama .thumbnail {
	border-left: 7px solid #22c4ab;
}


.category-spoken-word #unit-lead-info h1, 
.category-spoken-word #unit-lead-info h2,
.category-spoken-word #unit-lead-info a,
#categories li.spoken-word a{
	color:#026a2b;
}


.category-spoken-word #unit-lead-info a:hover {color:#03903b;}

.event-group ul li.spoken-word .thumbnail {
	border-left: 7px solid #03903b;
}


.category-literature #unit-lead-info h1, 
.category-literature #unit-lead-info h2,
.category-literature #unit-lead-info a,
#categories li.literature a{
	color:#921217;
}


.category-literature #unit-lead-info a:hover {color:#be1a1a;}

.event-group ul li.literature .thumbnail {
	border-left: 7px solid #be1a1a;
}


.category-exhibition #unit-lead-info h1, 
.category-exhibition #unit-lead-info h2,
.category-exhibition #unit-lead-info a,
#categories exhibition a{
	color:#ab1d54;
}


.category-exhibition #unit-lead-info a:hover {color:#e3296e;}

.event-group ul li.exhibition .thumbnail {
	border-left: 7px solid #e3296e;
}
/* @end group Related Content */

/* @group Extra Content */

#extra-content h2,
#event-content h2 {
	font-size: 16px;
	margin: 0 0 6px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #333;
}

.cufon-ready #extra-content h2,
.cufon-ready #event-content h2 {
	font-size: 18px;
	letter-spacing: -1px;
}



/* @group Images */

#unit-images {
	padding: 0px;
	margin: 0 0 15px 0;
}

#unit-images ul{
	margin: 0;
	padding: 0;
	background: url(/mmlib/images/sampad/bg-thumbnaillist-69.gif);
}
#unit-images ul li{
	float: left;
	list-style-type: none;
	margin: 0 3px 3px 0;
	padding: 0;
}
#unit-images ul li a {
	display: block;
	background: #000;
}

#unit-images ul li a img {
	opacity: 0.75;
	display: block;
}

#unit-images ul li a img:hover {
	opacity: 1;
}

#unit-images ul li.col-3 {
	margin-right: 0;
}

/* @end */

/* @group Videos */

#unit-videos {
	padding: 0px;
	margin: 0 0 15px 0;
}

#unit-videos ul{
	margin: 0;
	padding: 0;
	background: url(/mmlib/images/sampad/bg-thumbnaillist-69.gif);
}
#unit-videos ul li{
	float: left;
	list-style-type: none;
	margin: 0 3px 3px 0;
	padding: 0;
	position: relative;
}
#unit-videos ul li a {
	display: block;
	background: #000;
}

#unit-videos ul li a .thumbnail {
	opacity: 0.75;
	display: block;
}

#unit-videos ul li a .thumbnail:hover,
#unit-videos ul li:hover .thumbnail {
	opacity: 1;
}

#unit-videos ul li .overlay {
	position: absolute;
	display: block;
	top: 15px;
	left: 17px;
}


#unit-videos ul li.col-3 {
	margin-right: 0;
}

/* @end */

/* @group Attachments */

#extra-content #unit-attachments ul,
#extra-content #unit-related-pages ul{
	margin: 0 0 18px 0;
	padding: 0;
}
#extra-content #unit-attachments ul li,
#extra-content #unit-related-pages ul li{
	list-style-type: none;
	margin: 0 0 1px 0;
	padding: 0;
}

#extra-content #unit-attachments ul li a{
	display: block;
	background:#232323 url(/mmlib/images/sampad/icon-generic-16.gif) no-repeat 5px 5px;
	padding: 3px 5px 3px 26px;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
	-webkit-text-stroke:1px transparent;
}
@media only screen and (max-device-width:480px) {#extra-content #unit-attachments ul li a{-webkit-text-stroke:0 black;}}

#extra-content #unit-attachments ul li.acrobat a,
#extra-content #unit-attachments ul li.pdf a{
	background:#232323 url(/mmlib/images/sampad/icon-acrobat-16.gif) no-repeat 5px 5px;
}

#extra-content #unit-attachments ul li.mp3 a,
#extra-content #unit-attachments ul li.audio a{
	background:#232323 url(/mmlib/images/sampad/icon-audio-16.gif) no-repeat 5px 5px;
}

#extra-content #unit-attachments ul li a:hover {
	text-shadow: 1px 1px 3px #000;
	background-color: #333;
}

/* @end */

/* @group Related Events */

#extra-content #unit-related-events {
	margin: 0 0 18px 0;
	padding: 0;
}

#extra-content #unit-related-events ul {
	margin: 0;
	padding: 0;
}
#extra-content #unit-related-events ul li{
	clear: left;
	list-style-type: none;
	margin: 0 0 1px;
	padding: 5px;
	background: #232323;
}

#extra-content #unit-related-events ul li:hover {
	background: #333;
}

#extra-content #unit-related-events ul li .thumbnail {
	display: block;
	float: left;
	margin: 0 8px 0 0;
}

#extra-content #unit-related-events ul li .thumbnail img {
	display: block;
	opacity: 0.75;
}

#extra-content #unit-related-events ul li:hover .thumbnail img {
	opacity: 1;
}

#extra-content #unit-related-events ul li .info {
	float: left;
	zoom: 1;
	width: 210px;
}
#extra-content #unit-related-events ul li .info h3 {
	line-height: 12px;
	margin: 0 0 3px 0;
	padding: 0;
}
#extra-content #unit-related-events ul li .info h3 a {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	-webkit-text-stroke: 1px transparent;
}

@media only screen and (max-device-width:480px) {
	#extra-content #unit-related-events ul li .info h3 a, #extra-content #unit-related-events ul li:hover .info p{-webkit-text-stroke:0 black;}
}

#extra-content #unit-related-events ul li:hover .info h3 a {
	color: #ff6d00;
	text-shadow: 1px 1px 3px #000;
}

#extra-content #unit-related-events ul li .info p {
	font-size: 11px;
	line-height: 12px;
	margin: 0;
	color: #666;
	-webkit-text-stroke: 1px transparent;		
}

#extra-content #unit-related-events ul li:hover .info p {
	color: #fff;
	text-shadow: 1px 1px 3px #000;
}

/* @end */

/* @group Related Articles */

#unit-related-pages ul {
	list-style: none;
	margin: 0;
}

#unit-related-pages ul li a{
	display: block;
	background:#232323 url(/mmlib/images/sampad/icon-article.gif) no-repeat 5px 8px;
	padding: 3px 5px 3px 26px;
	font-weight: normal;
	font-size: 11px;
	line-height: 18px;
}

#unit-related-pages ul li a:hover {
	text-shadow: 1px 1px 3px #000;
	background-color: #333;
}


/* @end */

/* @group Partners */

#unit-partners {
	margin:0 10px 10px 0;
	width:640px;
}

#unit-partners ul {
	margin: 0;
	padding:5px 0;
}
#unit-partners ul li{
	float:left;
	list-style-type:none;
	margin: 5px 15px 5px 5px;
}

#unit-partners h2 {
	font-size: 16px;
	color: #fff;
	margin: 0 0 0 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #333;
}

.cufon-ready #unit-partners h2 {
	font-size: 18px;
	letter-spacing: -1px;
}


#unit-partners ul li a img,
#unit-partners ul li img {
	margin: 0;
	opacity: 0.75;
	display: block;
}

#unit-partners ul li a:hover img,
#unit-partners ul li img:hover {
	opacity: 1;
}

/* @end */

/* @end group Extra Content*/

/* @group comments */


#comments{
	padding: 0;
	margin: 0 0 36px 0;
	clear: both;
}


#comments h2,
#comments-form h2 {
	font-size: 16px;
	margin: 0 0 6px 0;
	padding: 0 0 3px 0;
	border-bottom: 1px solid #333;
}

.cufon-ready #comments h2,
.cufon-ready #comments-form h2 {
	font-size: 18px;
	letter-spacing: -1px;
}

#comments .comment {
	clear: left;
	float: left;
	border-bottom: 1px solid #333;
	margin:0 0 10px;
	padding:0 0 10px;
	width: 100%;
}
#comments .comment h3 {
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin:2px 10px 0 0;
	width:170px;
	color: #fff;
}

#comments .comment h3 span {
	color: #666;
	font-size: 11px;
}

#comments .comment p {
	float: left;
	font-size: 12px;
	margin:0;
	padding: 0 0 0 10px;
	width: 450px;
}

#comments-form {
	clear: both;
	padding: 0;
	margin: 0 0 36px 0;
}

#comments-form label {
	font-size: 12px;
	font-weight: bold;
}
#comments-form label span {
	font-weight: normal;
}
.default #main-content #comments-form p,
.section-news #main-content #comments-form p,
#comments-form p {
	margin:0 0 6px 0;
}
#your-details {
	float: left;
	margin:0 18px 0 0;
	width:180px;
}

#your-details input {
	border: 1px solid #E6E6E6;
	margin: 0;
	padding: 3px;
	width: 170px;
}
#your-comment {
	float: left;
	width: 180px;
}
#your-comment textarea {
	border: 1px solid #E6E6E6;
	height: 100px;
	margin: 0;
	width: 430px;
}
.submit-container {
	clear: left;
	display: inline;
	float: right;
	height: 25px;
}

#comments-form .success {
	border-color: #b2e69f;
	border-style: solid;
	border-width: 1px;
	background-color: #458e2c;
	color: #fff;
	padding: 5px;
	margin: 15px 0;
	font-size: 12px;
	text-shadow: 1px 1px 3px #000;
	text-align: center;
}
#errorwrapper  {
	border-color: #ea999a;
	border-style: solid;
	border-width: 1px;
	background-color: #931515;
	color: #fff;
	padding: 10px;
	margin: 15px 0;
	font-size: 12px;
	text-shadow: 1px 1px 3px #000;
}

#errorwrapper ul {
	margin: 0;
	padding: 0;
}

#errorwrapper ul li {
	margin-left: 15px;
}

#errorwrapper h3 {
	margin: 0 0 10px;
}

/* @end group */

#content-wrapper {
	margin: 10px 0 0;
	width: 910px;
}

/* @group Home Page */
.home #main-content {
	padding: 0;
}
.home #page-wrapper {
	position:relative;
	z-index:10;
}

#supersize{position:fixed; top: 0;}
#supersize img, #supersize a{ cursor:default; height:100%; width:100%; position:absolute; z-index: 0}
#supersize .prevslide, #supersize .prevslide img{z-index: 1;display:none;}
#supersize .activeslide, #supersize .activeslide img{z-index: 2;}

/* @group Homepage Feature */

/* @group Whole Feature */

#homepage-feature-group {
	width: 480px;
	padding: 12px 20px 20px 20px;
	margin: 0 0 70px 0;
	border: 1px solid #504b46;
	background:url(/mmlib/images/sampad/bg-homepage-feature.png) repeat;
}

#homepage-feature-group p {
	margin: 0;
}

#homepage-feature-group #lead-feature-unit a, 
#homepage-feature-group #feature-two-unit a,
#homepage-feature-group #feature-three-unit a,
#homepage-feature-group p.more a {
	color: #000;
	font-size: 10px;
	text-transform: uppercase;
	background: #c65700 url(/mmlib/images/sampad/arrow-featurelinks-homepage.gif) no-repeat 4px 4px;
	padding: 1px 5px 1px 13px;
}

#homepage-feature-group #lead-feature-unit a:hover, 
#homepage-feature-group #feature-two-unit a:hover,
#homepage-feature-group #feature-three-unit a:hover,
#homepage-feature-group p.more a:hover {
	background-color: #ff6d00;	
}

#homepage-feature-group #lead-feature-unit a {
	margin: 0 0 0 8px;
}

/* @end */

/* @group Featured Event or Banner */

#homepage-feature-group {
}

#homepage-feature-group .homepage-event {
	border-top: 1px solid #424242;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
}

#homepage-feature-group .homepage-event h2 {
	font-size: 18px;
	letter-spacing: -1px;
	margin: 5px 0 2px 0;	
}


#homepage-feature-group .homepage-event h3,
#homepage-feature-group .homepage-event h3 strong {
	font-size: 13px;
	font-weight: normal;
}

#homepage-feature-group img {
	opacity: 0.75;
	float: left;
	padding-left: 3px;
	margin: 0 24px 0 0;
	display: block;	
}

#homepage-feature-group .homepage-event img {
	border-left: 7px solid #ff6d00;
}

#homepage-feature-group .homepage-banner img {
	margin-bottom: 8px;
	display: block;
}

#homepage-feature-group p {
	margin: 0 0 5px 0;
}

#homepage-feature-group .homepage-event p {
	text-shadow: 1px 1px 2px #000;
}

#homepage-feature-group .homepage-event a.more-info {
	padding-left: 15px;
	padding-right: 5px;
	background: #c65700 url(/mmlib/images/sampad/arrow-featurelinks-homepage.gif) no-repeat 4px 3px;
}

#homepage-feature-group .homepage-event a.more-info:hover {
	background-color: #ff6d00;
}

#homepage-feature-group img:hover {
	opacity: 1;
}




/* @end */

/* @group Lead Feature */

#homepage-feature-group #lead-feature-unit {
	margin: 0 0 18px 0;
}

#homepage-feature-group #lead-feature-unit h2 {
	font-size: 24px;
	margin: 0 0 0px 0;
}

.cufon-ready #homepage-feature-group #lead-feature-unit h2{
	font-size: 26px;
	letter-spacing: -1px;
}

#homepage-feature-group #lead-feature-unit p{
	font-size: 14px;
	margin:0 0 5px 0;
}

.cufon-ready #homepage-feature-group #lead-feature-unit p span {
	font-size: 15px;
	line-height: 22px;
}

/* @end */

/* @group Features two and three */

#homepage-feature-group #feature-two-unit {
	padding-bottom: 8px;
}

#homepage-feature-group #feature-two-unit h2,
#homepage-feature-group #feature-three-unit h2{
	font-size: 18px;
	margin: 0 0 8px 0;
}

.cufon-ready #homepage-feature-group #feature-two-unit h2,
.cufon-ready #homepage-feature-group #feature-three-unit h2 {
	font-size: 20px;
	letter-spacing: -1px;
}

#homepage-feature-group #feature-two-unit p,
#homepage-feature-group #feature-three-unit p{
	margin: 0 0 5px 0;
	text-shadow: 1px 1px 2px #000;
}

/* @end */

/* @group News List */

#homepage-feature-group #homepage-news-list {
	clear: both;
	margin: 0 0 8px 0;
	padding: 0;
	border-top: 1px solid #424242;
}

#homepage-feature-group #homepage-news-list li {
	list-style: none;
	border-bottom: 1px solid #424242;
	background: url(/mmlib/images/sampad/arrow-newsarticle-homepage.gif) no-repeat 0 12px;
	padding-left: 10px;
}

#homepage-feature-group #homepage-news-list li:hover {
	background-position: -586px 12px;
}



#homepage-feature-group #homepage-news-list li span {
	display: block;
	padding: 10px;
	margin: 1px 0;
}



#homepage-feature-group #homepage-news-list li:hover span{
	background: url(/mmlib/images/sampad/bg-list-lihover.png) repeat-y right;
}



#homepage-feature-group #homepage-news-list li h2 {
	font-size: 16px;
	margin: 0 0 4px 0;
}

#homepage-feature-group #homepage-news-list li h2 a {
	color: #ff6600;
	opacity: 0.75;
}

#homepage-feature-group #homepage-news-list li:hover h2 a {
	opacity: 1;
}

.cufon-ready #homepage-feature-group #homepage-news-list li h2 {
	font-size: 18px;
	letter-spacing: -1px;
	margin: 0 0 1px 0;
}

#homepage-feature-group #homepage-news-list li p {
	margin: 0;
	color: #666;
	font-weight: normal;
}

#homepage-feature-group #homepage-news-list li:hover p {
	color: #fff;
	text-shadow: 1px 1px 2px #000;
}

/* @end */

/* @end */

/* @end group Home Page */

/* @group Default Page */
.default #page-wrapper {
	background: #000 url(/mmlib/images/sampad/backgrounds/01.jpg) no-repeat fixed right top;
}
.default #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
}

.default h1 {
	color: #fff;
	font-size: 28px;
	letter-spacing: -1px;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #666;
	padding:0 0 5px;
}

.cufon-ready .default #main-content h2,
.cufon-ready .resources #main-content h2,
.cufon-ready .section-news #main-content h2 {
	font-size: 20px;
	letter-spacing: -1px;
	margin: 0 0 9px 0;
}

.cufon-ready .section-news #main-content h2.article-date {
	font-size: 16px;
}

#main-content {
	float: left;
	margin: 0 20px 0 0;
	width: 640px;
	padding: 20px 0;
}


.default #main-content p,
.section-news #main-content p {
	margin: 0 0 18px 0;
}

.default #main-image {
	float: right;
	margin: 0 0 18px 20px;
}


.default #extra-content {
	float: right;
	clear: right;
	width: 285px;
	padding: 0;
	margin: 0 0 0 20px;
}
/* @end group Default Page */

/* @group Resources Page */
.resources #page-wrapper {
	background: #000 url(/mmlib/images/sampad/backgrounds/04.jpg) no-repeat fixed right top;
}

.resources #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
	width: 751px;
}

.resources #main-content {
	width: 481px;
}


.resources #unit-downloads {
	border-top: 1px dotted #ff6600;
	margin-bottom: 30px;
	padding-top: 30px;
}
.resources #unit-downloads h2 {	
	margin: 0;
}
.resources #unit-downloads ul{
	margin: 0;
	padding: 0;
}
.resources #unit-downloads ul li{
	background: url(/mmlib/images/sampad/download-icon.gif) no-repeat 0 9px;
	border-bottom: 1px dotted #ff6600;
	list-style-type: none;
	margin: 0;
	padding: 9px 0 9px 21px;
}

.resources #unit-images ul {
	background: url(/mmlib/images/sampad/bg-thumbnaillist-118.gif);}

.resources .filename {
	font-size: 13px;
	font-weight: bold;
	margin: 0 5px 0 0;
}
.resources .file-info {
	font-size: 11px;
	white-space: nowrap;
}
.resources .download-link {
	margin-left: 5px;
}
.resources #unit-videos ul li {
	width: 86px;
}
.resources #unit-videos ul li.col-1 {
	margin-right: 8px;
}
.resources #unit-videos ul li.col-3 {
	margin-right: 0;
}
/* @end group Resources Page */

/* @group News Page */
.news-view #page-wrapper,
.blog-view #page-wrapper {
	background: #000 url(/mmlib/images/sampad/backgrounds/06.jpg) no-repeat fixed right top;
}
.news-view #content-wrapper,
.blog-view #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
}

.news-view h1,
.blog-view h1 {
	color: #fff;
	font-size: 28px;
	letter-spacing: -1px;
	margin:0;
	padding:0;
	padding-top: 1px;
}
.section-news h2.article-date {
	font-size: 14px;
	font-weight: normal;
	color: #ccc;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #666;
	padding:0 0 5px;
}

.news-view #main-content,
.blog-view #main-content {
	float: left;
	margin: 0 10px 0 10px;
	width: 630px;
	padding: 0;
}
.news-view #main-image,
.blog-view #main-image {
	float: right;
	margin: 0 0 18px 20px;
}
.news-view #main-content .intro,
.blog-view #main-content .intro,
.default #main-content .intro {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0;
}

.news-view #extra-content,
.blog-view #extra-content {
	float: right;
	clear: right;
	width: 285px;
	padding: 0;
	margin: 0 0 0 20px;
}
#news-navigation {
	clear: both;
	padding: 0;
	margin: 0 0 18px 0;
}
#news-navigation ul{
	margin: 0;
	padding: 10px 10px;
	margin: 0;
	display: block;
	background: #232323;
	-webkit-border-radius:6px;
}
#news-navigation ul li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 10px;
	text-transform: uppercase;
	line-height: 10px;
}
#news-navigation ul li a {
	text-decoration: none;
}

#news-navigation ul li a span {
	color: #666;
}

#news-navigation ul li a:hover span {
	color: #c65700;
}

#news-navigation ul li.back {
	float: left;
	background: url(/mmlib/images/sampad/arrow-newsnav-prev.gif) no-repeat left 3px;
	padding-left: 15px;
}
#news-navigation ul li.back a{

}
#news-navigation ul li.next {
	float: right;
	text-align: right;
	background: url(/mmlib/images/sampad/arrow-newsnav-next.gif) no-repeat right 3px;
	padding-right: 15px;
}
#news-navigation ul li.next a{

}

/* @end group News Page */

/* @group News List Page */

.news-list #page-wrapper {
	background: #000 url(/mmlib/images/sampad/backgrounds/08.jpg) no-repeat fixed right top;
}

.news-list #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
}


.news-list #main-content {
	padding-bottom: 20px;
}
.news-list #main-content .intro {
	border-bottom: 1px solid #333;
	color: #fff;
	margin: 12px 0 1px 0;
	padding: 0 0 10px;
}
.news-list #main-content h1 {
	color: #fff;
	border-bottom: 1px solid #666;
	font-size: 28px;
	letter-spacing: -1px;
	margin:0 0 10px;
	padding:0 0 5px;
}
.news-list #main-content ul {
	margin: 0;
	padding: 0;
}
.news-list #main-content ul li{
	clear: left;§
	border-bottom: 1px solid #333;
	float: left;
	list-style-type: none;
	margin:0 0 1px;
	padding:0 0 1px;
	width: 100%;
}

.news-list #main-content ul li div.unit {
	display: block;
	padding: 10px 0;
}

.news-list #main-content ul li:hover div.unit {
	background: url(/mmlib/images/sampad/bg-list-lihover.png) repeat-y right;
}

.news-list #main-content ul li img {
	opacity: 0.75;
	display: block;
}

.news-list #main-content ul li:hover img{
	opacity: 1;
}
.news-list #main-content ul li .thumbnail{
	display: block;
	float: left;
	margin: 0 24px 0 0;
	padding: 0 0 0 3px;
	border-left: 7px solid #c65700;
}

.news-list #main-content ul li:hover .thumbnail {
	border-left-color: #ff6d00;
}

.news-list #main-content ul li .info {
	display: block;
	float: left;
	width: 418px;
}
.news-list #main-content ul li .info h2 {
	font-size: 24px;
	letter-spacing: -1px;
	margin: 5px 0 2px 0;
}

.news-list #main-content ul li .info h2 a {
	color: #ff6600;
	opacity: 0.75;
}

.news-list #main-content ul li:hover .info h2 a {
	opacity: 1;
}


.news-list #main-content ul li .info h3 a {
	text-decoration: none;
}
.news-list #main-content ul li .info h3 {
	color:#ccc;
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 5px;
}

.news-list #main-content ul li .info h3 strong {
	color: #ccc;
	font-weight: normal;
}

.news-list #main-content ul li .info p {
	color: #666;
	margin: 0 0 5px 0;
}

.news-list #main-content ul li:hover .info p {
	color: #fff;
	text-shadow: 1px 1px 2px #000;
}


.news-list #main-content ul li .info a.more-info {background: #c65700;}
.news-list #main-content  ul li .info a.more-info:hover {background: #ff6d00;}

/* @end group News List Page */


/* @group Event List Page */
.event-list #page-wrapper {
	background: #000 url(/mmlib/images/sampad/backgrounds/09.jpg) no-repeat fixed right top;
}

.event-list #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
}

.event-list #main-content {
	padding-bottom: 20px;
}

.event-group {
	margin: 0 0 25px;
}
.event-list #main-content .event-group h1 {
	color: #fff;
	border-bottom: 1px solid #666;
	font-size: 28px;
	letter-spacing: -1px;
	margin:0 0 10px;
	padding:0 0 5px;
}
.event-group ul {
	margin: 0;
	padding: 0;	
}
.event-group ul li{
	clear: left;
	border-bottom: 1px solid #333;
	float: left;
	list-style-type: none;
	margin:0 0 1px;
	padding:0 0 1px;
	width: 100%;
}

.event-group ul li h2 a {
	opacity: 0.75;
	color: #fff;
}

.event-group ul li h2 a:hover {
	color: #fff;
}

.event-group ul li:hover h2 a {opacity: 1;}

.event-group ul li span {
	display: block;
	padding: 10px 0;
}

.event-group ul li:hover span {
	background: url(/mmlib/images/sampad/bg-list-lihover.png) repeat-y right;
}

.event-group ul li:hover span.nohover {
	background: none;
}

.event-group ul li img {
	opacity: 0.75;
}

.event-group ul li:hover img{
	opacity: 1;
}
.event-group ul li .thumbnail{
	display: block;
	float: left;
	margin: 0 24px 0 0;
	padding: 0 0 0 3px;
	border-left: 7px solid #ff6d00;
}
.event-group ul li .info {
	display: block;
	float: left;
	width: 418px;
}
.event-group ul li .info h2,
.search ul li .info h2 {
	font-size: 24px;
	letter-spacing: -1px;
	margin: 5px 0 2px 0;
}

.search .event-group ul li span {
	padding: 10px 0;
}

.search .event-group ul li span.nohover {
	padding: 0;
}

.event-group ul li .info h3 a,
.search ul li .info h3 a {
	text-decoration: none;
}
.event-list #main-content .event-group ul li .info h3,
.search #main-content .event-group ul li .info h3,
#homepage-feature-image h3 {
	color:#ccc;
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 5px;
}

div.collapsible-header {
	border-bottom: 1px solid #333333;
	height: 50px;
}

.event-list #main-content .event-group ul li .info h3 strong,
.search #main-content .event-group ul li .info h3 strong,
#homepage-feature-image h3  {
	color: #ccc;
	font-weight: normal;
}

.event-group ul li .info p {
	color: #666;
	margin: 0 0 5px 0;
}

.event-group ul li:hover .info p {
	color: #fff;
	text-shadow: 1px 1px 2px #000;
} 

.news-list #main-content ul li .info a.more-info,
#homepage-feature-group a.more-info,
.comment-count {
	text-decoration: none;
	color: #000;
	padding: 0 3px;
	margin: 0 0 0 3px;
	text-transform: uppercase;
	font-size: 10px;
}

.comment-count:hover {
	color: #000;
}


#main-content .event-group a.more-info {
	color: white;
}

.comment-count {background: #c65700;}
.comment-count:hover {background: #ff6d00;}

.event-group ul li .info .book-online {
	background:url("/mmlib/images/sampad/book-online.png") no-repeat scroll left top transparent;
	display:block;
	float:left;
	height:25px;
	margin:2px 2px 0 0;
	width:91px;
}

.event-group ul li .info .more-info {
	background:url("/mmlib/images/sampad/more-info.png") no-repeat scroll left top transparent;
	text-indent: -10000px;
	display:block;
	float:left;
	height:25px;
	margin:2px 0 0 0;
	width:91px;
}

.event-group ul li .event-links a{
	font-size: 11px;
	margin: 0 1px;
}

.event-group ul li p.event-links {
	float: right;
}

.event-group ul li .website {
	margin-top: 5px;
	background: none;
	padding-bottom: 0;
}

.event-group ul :hover .website {
	background: none;
}


/* @end group Event List Page */

/* @group Event View Page */

#group-lead-info {
	width: 640px;
	clear: both;
	float: left;
	background: #fff;
	margin: 0 0 18px 0;
}

#unit-lead-info {
	color: #000;
	width: 240px;
	height: 274px;
	background: #fff;
	padding:  15px;
	
}

.event-view .production-company {
	margin: 0 0 5px 0;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}

.event-view #page-wrapper {
	background: #000 url(/mmlib/images/sampad/backgrounds/10.jpg) no-repeat fixed right top;
}
.event-view #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
}

.event-view #main-image {
	float: right;
	margin: 0;
}
.event-view #main-content .intro {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0;
}

.event-view #extra-content {
	float: right;
	width: 285px;
	margin: 0;
	padding: 0;
}
.event-view h1 {
	margin: 0 0 5px 0;
	display: block;
	font-size: 22px;
	letter-spacing: -1px;
}
.event-view #subtitle {
	margin: 0 0 5px;
}
.event-view h2 {
	font-size: 12px;
	margin: 7px 0 2px;
}

.event-view #date-venue-info {
	border-bottom: dotted 1px #666;
	margin: 0 0 5px 0;
	padding: 0 0 10px 0;
}

.event-view #date-venue-info p {
	font-size: 11px;
	margin: 0;
}
.event-view #booking-info {
	padding: 11px 0;
}
.event-view #booking-info p {
	margin: 0;
	font-size: 11px;
}
.event-view .book-online {
	background-image: url(/mmlib/images/sampad/book-online.jpg);
	background-position: 0 0;
	display: block;
	height: 25px;
	margin: 0;
	outline: none;
	text-indent: -9999px;
	width: 90px;
}

.event-view .book-online:hover {
	background-position: 0 -25px;
}
.event-view .venue {
	margin-right: 5px;
}
.event-view #booking-info .ticket-office-info {
	clear: left;
	margin: 11px 0 0;
}
.event-view #event-content {
	padding: 0 30px 18px 0;
	float: left;
	width: 325px;
}

#more-event-info {
	margin: 1px 0 0 0;
}

#more-event-info ul {
	font-size: 11px;
	margin: 0;
	list-style: none;
	border-top: 1px solid #333;
}

#more-event-info ul li {
	border-bottom: 1px solid #333;
	padding: 1px 3px;
}
/* @end group Event View Page */



.post-edit-link,
.backstageeditbutton {
	position: fixed;
	bottom: 0;
	right: 10px;
	width: auto;
	color: #c65700;
	background-color: rgba(25,25,25,0.5);
	border: 1px solid #333;
	border-bottom: none;
	vertical-align: middle;
	text-decoration: none;
	padding:  0.75em 3em;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	text-shadow: #000 0 1px 1px;
	z-index: 999;
}
.post-edit-link:hover,
.backstageeditbutton:hover {
	color: #fff;
	background-color: #ff6d00;
	border-color: #ff6d00;
}


/* @group Share links */
#unit-social-bookmarks {
	background:#EEEEEE none repeat scroll 0 0;
	border-style:solid;
	border-width:2px;
	bottom: 52px;
	display:none;
	left: 210px;
	margin-top:3px;
	position:absolute;
	width:440px;
	z-index:4;
}
#unit-social-bookmarks div.share-links-inner {
	padding: 10px;
	border: 10px solid #EEE;
	background: #FFF;
	height: 100px;
}
#unit-social-bookmarks .close {
	float: right;
	margin-top: -3em;
	color: #999;
	text-decoration: none;
	cursor: pointer;
}
#unit-social-bookmarks ul {
	margin: 0;
	padding: 0;
	width:  390px;
	background: #FFF;
}
#unit-social-bookmarks li {
	margin: 0 0 6px 0;
	padding: 0;
	display: block; width: 33%;
	float: left;
}
#unit-social-bookmarks li a, #unit-social-bookmarks li a {
	display: block;
	background: url(/mmlib/images/sampad/socialbookmarkicons.gif) no-repeat;
	padding-left: 22px;
}
#unit-social-bookmarks .digg, #unit-social-bookmarks .digg {
	background-position: 0 -40px;
}
#unit-social-bookmarks .reddit, #unit-social-bookmarks .reddit {
	background-position: 0 -160px;
}
#unit-social-bookmarks .google, #unit-social-bookmarks .google {
	background-position: 0 -120px;
}
#unit-social-bookmarks .yahoo, #unit-social-bookmarks .yahoo {
	background-position: 0 -80px;
}
#unit-social-bookmarks .delicious, #unit-social-bookmarks .delicious{
	background-position: 0 -200px;
}
#unit-social-bookmarks .stumbleupon, #unit-social-bookmarks .stumbleupon {
	background-position: 0 -240px;
}
#unit-social-bookmarks .livejournal, #unit-social-bookmarks .livejournal {
	background-position: 0 -280px;
}
#unit-social-bookmarks .magnolia, #unit-social-bookmarks .magnolia {
	background-position: 0 -440px;
}
#unit-social-bookmarks .twitter, #unit-social-bookmarks .twitter {
	background-position: 0 -480px;
}
#unit-social-bookmarks .sphinn, #unit-social-bookmarks .sphinn {
	background-position: 0 -320px;
}
#unit-social-bookmarks .mixx, #unit-social-bookmarks .mixx {
	background-position: 0 -360px;
}
#unit-social-bookmarks .propeller, #unit-social-bookmarks .propeller {
	background-position: 0 -400px;
}

#unit-social-bookmarks h3{
	font-size: 15px;
	margin: 0 0 7px 0;
}
#unit-social-bookmarks a {
	color:#fff;
	font-size: 12px;
	text-decoration: none;
}
/* @end */

/* @group Footer */

.home #footer {
	position: fixed;
	bottom: 0;
	left: 0;
}

#footer {
	color:#fff;
	font-size: 9px;
	margin-top: 40px;
	background: url(/mmlib/images/sampad/bg-footer.png) repeat;
	width: 100%;
}
#footer #footer-info {
	float: left;
	position: relative;
	width: 960px;
	margin: 0 0 10px 0;
}

.home #footer #footer-info {
	margin: 0 0 10px 30px;
}

#footer #footer-info .address {
	clear: left;
	margin: 0;
	padding: 0;
}
#footer #footer-info .address a {
	color:#fff;
	text-decoration: none;
}
#footer #footer-info a {
	color: #ff6d00;
}
#footer #footer-info a:hover{
	color:#ff6600;
}


#footer #footer-sponsors {
	float: right;
	margin: 6px 0 0 0;
	text-align: right;
	width: 245px;
}
#footer #footer-sponsors a {
	margin: 0 0 0 5px;
}
#footer #footer-links {
	float: left;
}
#footer #footer-links {
	margin: 10px 0 5px 0;
	padding: 0;
}
#footer #footer-links li.first {
	list-style-type: none;
	margin-left: 0;
}

#footer #footer-links li a {
	color:#fff;
	text-decoration: none;
	white-space: nowrap;
}
#footer #bookmark-links {
	float: left;
	margin: 10px 10px 5px 0;
	padding: 0;
	height: 18px;
}
#footer #bookmark-links li,
#footer #footer-links li{
	float: left;
	list-style-type: none;
	border-right: 1px solid #fff;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
}

#footer #bookmark-links li.last {
	margin-right: 0;
}
#footer #bookmark-links li.follow-us {
	font-size: 10px;
	margin-right: 10px;
	border-right: none;
}
#footer #bookmark-links li a {
	color:#fff;
	margin-top: 0;
	outline: none;
	text-decoration: none;
}
#footer #bookmark-links li a.facebook {
	background: url(/mmlib/images/sampad/logo-facebook.png) no-repeat 0 3px;
	display: block;
	height: 19px;
	text-indent: -9999px;
	width: 48px;
}
#footer #bookmark-links li a.twitter {
	background: url(/mmlib/images/sampad/logo-twitter.png) no-repeat 0 3px;
	display: block;
	height: 19px;
	text-indent: -9999px;
	width: 44px;
}
#footer #bookmark-links li a.rss-feed {
	background: url(/mmlib/images/sampad/logo-rss.gif) no-repeat 0 3px;
	padding: 5px 0 5px 20px;
	line-height: 18px;
}

/* @end */

/* @group Search Page */

.search #page-wrapper {
	background: url(/mmlib/images/sampad/backgrounds/02.jpg) no-repeat;
}

.search #content-wrapper {
	background: url(/mmlib/images/sampad/bg-content.png) repeat-y;
	width: 790px;
}


.search #content-wrapper h2.tab {
	float: left;
	width: 140px;
	border-right: 1px solid #333333;	
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;	
	padding: 10px;
	text-align: center;
}

.search #content-wrapper h2.tab a {
	font-weight: normal;
	font-size: 12px;
}

.search #content-wrapper h2.selected a {
	color: ##C65700;
}

.search #content-wrapper h2.selected a {
	color: white;
}

.search #content-wrapper h2.selected {
	border-bottom: 1px solid black;
}

.search #content-wrapper h2 {
	margin-right: 20px;
}

#content-wrapper .collapsible-content {
	display: none;
}

#content-wrapper .active-collapsible-tab{
	display:block;
}



.search #related-content {
	float: left;
	margin: 0 8px 0 0;
	width: 147px;
}
.search #main-content {
	float: left;
	margin: 0 8px 0 0;
	width: 760px;
}

.results-list {
	margin:0 0 20px;	
}
.results-list ul {	
	margin:0px;
	padding:0;	
}
.results-list li{
	clear: left;
	float: left;
	list-style-type: none;
	margin:0 0 13px;
	width:100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.search .results-list li {
	padding-top: 10px;
	padding-bottom: 10px;
}

.search .results-list li h3 {
	margin: 10px 0px
}

.search .results-list ul.no-thumbnails li  {
	padding: 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #333333;
}
.results-list h4 {
	font-size: 16px;
	margin: 0 0 2px;
}
.results-list p {
	margin: 0;
	margin-bottom: 10px;
}
.search #main-content .more {
	clear: left;
	padding: 2px 0 2px 0px;
}
/* @end group Search Page */

/* @group Mailing list page */

.mailinglist h1 {
	color: #fff;
	font-size: 28px;
	letter-spacing: -1px;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #666;
	padding:0 0 5px;
}

.mailinglist #page-wrapper {
	background: url(/mmlib/images/sampad/backgrounds/03.jpg) no-repeat;
}

.mailinglist #content-wrapper {
	background:url("/mmlib/images/sampad/bg-content.png") repeat-y scroll 0 0 transparent
}



.formfield, .fieldlist {
	clear:left;
	float:left;
	margin:0 0 5px;
	width:100%;
}
.formfield label {
	display:block;
	float:left;
	padding-right:10px;
	text-align:right;
	width:150px;
}
.formfield input {
	float:left;
	font-size:13px;
	margin:0;
	padding:2px;
	width:200px;
}

.fieldlist p.check,
.fieldlist p.radio {
	margin-left: 160px;
}

.fieldlist ul {
	margin: 0 0 20px 0;
}

.fieldlist ul li {
	list-style-type: none;
	padding-left: 160px;
}

#mailing-submit {
	background: #C65700;
	color: black;
	border: none;
	float: right;
	text-transform: uppercase;
	padding: 5px 10px;
	font-size: 10px;
	font-weight: bold;
}

#mailing-submit:focus,
#mailing-submit:hover {
	background: #ff6d00;
}



.formfield input#title, .formfield input#postcode {
	width: 60px;
}
/* @end group Mailing list page */

