#loginbar h2 {
width: 105px;
background: transparent url('../img/27dates.png') no-repeat scroll top left;
}
* html #loginbar h2 {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Templates/mgeitf/img/27dates.png',sizingMethod='scale')
}
a.festival_tab {
	background: #fff url('../img/tab_festival.png') no-repeat scroll 0 -20px;
}

div#header ul.top_links li, div#header ul.top_links li a, div#header ul.top_links li a:visited{
	color:#46c4f4;
}
div#loginbar,  div#blockmenu li a, div#blockmenu a:visited, div.divide, h3#sectiontitle {
background-color: #08AEDE;	
}
div#blockmenu a:hover {	
	background-color: #C8C8C8
}
div#loginbar{
	background: #fff url('../img/header_festival.PNG') repeat-x scroll top left;	
}
* html div#loginbar{
	background: #08AEDE;	
}
form#searchbox label, div#leftside h3, div#footer li, div#footer a:link, div#footer a:visited, div.highlight h3, div.gallaryHighlight h3, div.gallaryHighlightNoLink h3, div#leftside div#submenu a.subselected, #maincontent a, #p_sectionmenu_rptNav2_ctl00_hplNav2, #maincontent h2, #maincontent blockquote {
color: #07B0DC;	
}

div#searchbox .searchbutton {
background: transparent url('../img/colours/blue/searchbutton.gif') no-repeat scroll top left;
color:#07B0DC;
}

div#leftside div#submenu li  {
background: transparent url('../img/colours/blue/menubul.gif') no-repeat scroll 0px 3px;	
}

div#leftside div#submenu li.Active {
background: transparent url('../img/colours/blue/downbul.gif') no-repeat scroll 0px 3px !important;
}

div#leftside div#submenu1 li  {
background: transparent url('../img/colours/blue/menubul.gif') no-repeat scroll 0px 3px;	
}

div#leftside div#submenu1 li.Active {
background: transparent url('../img/colours/blue/downbul.gif') no-repeat scroll 0px 3px !important;
}

div.highlight {
border-right-color: #08AEDE;
display: inline;
float: left;
}

div.gallaryHighlight {
border-right-color: #08AEDE;
}

div.gallaryHighlightNoLink {
border-right-color: #08AEDE;
}

div.highlight a {
background: transparent url('../img/colours/blue/more.gif') no-repeat scroll top left;
text-align:center;
}

div.gallaryHighlight a {
background: transparent url('../img/colours/blue/more.gif') no-repeat scroll top left;
text-align:center;
}

div.gallaryHighlightNoLink a {
text-align:center;
}


div#footertabs #ourfriendslink {
background: transparent url('../img/colours/blue/our_friends.gif') no-repeat scroll top left;	
}

input#myself { background-image: url('../img/myselfbutton.gif')}
input#myselfandothers {background-image: url('../img/meothersbutton.gif')}
input#others {background-image: url('../img/othersbutton.gif')}
/*
div#ImageContainer {
background-color:#08AEDE;
}
*/
div.ImageContainer {
background-color:#08AEDE;
}

/* Search Results */
div#SearchTitle {
font-size: 15px;
font-weight: bold;
}

div#SearchDate{
font-style: italic;
font-size: 11px; 
padding-top: 2px;
padding-bottom: 6px;
}

div#SearchSummary {
font-size: 12px;
}
/* End of Search Results */

#newsBanner {
color:#07B0DC;
}

blockquote {
color:#07B0DC;
}

.imagePlaceHolder{
border:1px solid #08AEDE; 
}

/*#p_ctl02_Button1 {*/
.showAllButton {
text-decoration: underline;
background-color: white;
color:#5C5C5C;
position: relative;
top: -8px;
left: 635px;
border-bottom: 1px solid;
}

.gmnoprint p{
font-size: 10pt;
}
.gmnoprint{
font-size: 10pt;
}

p{
font-size: 0.8em;
}
a.prev {
	background:url(../img/button-left-blue.gif);
}
a.next {
	background:url(../img/button-right-blue.gif);		
}
/*------------------------------------Social stuff-------------------------------------------*/
.MyNetwork, div.loginsubmit{
	color:#07B0DC;
}
li.RequestItem a, .ForumWidgetHeaderLinks, .PreviewButton, .PostButton, #jqibuttonAdd, #jqibuttonCancel, #jqibuttonOk{
	color:#07B0DC !important;
}
.DeleteButton, .SaveButton, .CancelButton, .SaveAccount, .SavePassword, div#WidgetPermissions ul.AddWidgets li input{
	color: #07B0DC !important;
}
.AdminPane a.sectiontitle, .AdminPane h4, .jqiwarning .jqi, .SignupNow{
	background-color:#07B0DC;
}
.ui-datepicker-today, .ui-datepicker-control a:hover{
	background: #07B0DC !important;
}
.NetLogout{
	background:url(/Modules/SocialProfile/images/blue/logout_button.gif) 0 0 no-repeat;
}
.NewMessage .SaveButton, #jqibuttonAdd{
	background:url(/Modules/SocialProfile/images/blue/add_button.gif) 0 0 no-repeat;
}
.DeleteButton{
	width:52px;
	text-indent:-2000px;
	background:url(/Modules/SocialProfile/images/blue/delete_button.gif) 0 0 no-repeat;
}
div#WidgetPermissions ul.AddWidgets li input{
	background:url(/Modules/SocialProfile/images/blue/add_widget.gif) 0 0 no-repeat !important;
}
.SaveButton{
	background:url(/Modules/SocialProfile/images/blue/save_button.gif) 0 0 no-repeat;
}
.CancelButton, #jqibuttonCancel{
	background:url(/Modules/SocialProfile/images/blue/cancel_button.gif) 0 0 no-repeat;
}
.SearchButton{
	background:url(/Modules/SocialProfile/images/blue/search_button.gif) 0 0 no-repeat;
}
.SaveAccount{
	background:url(/Modules/SocialProfile/images/blue/save_account.gif) 0 0 no-repeat;
}
.SavePassword{
	background:url(/Modules/SocialProfile/images/blue/save_password.gif) 0 0 no-repeat;
}
input.loginbutton{
	background:transparent url(/Modules/SocialProfile/images/blue/searchbutton.gif) no-repeat scroll left top;
	color:#07B0DC !important;
}
.PreviewButton{
	background:url(/Modules/Forum/Images/Standard/blue/preview_button.gif) 0 0 no-repeat;
}
.PostButton{
	background:url(/Modules/Forum/Images/Standard/blue/post_button.gif) 0 0 no-repeat;
}
#jqibuttonOk{
	background:url(/Modules/Forum/Images/Standard/blue/ok_button.gif) 0 0 no-repeat;
}
#maincontent h2 {
background-image:none;
float:none;
font-size:110%;
font-weight:bold;
margin:0;
min-height:30px;
width:100%;
}
div#searchbox {
	background:transparent url(../img/colours/blue/top_search_input_blue.jpg) no-repeat scroll right 2px;
}


#pagecontent ul.navi{
	border-bottom:1px solid #07addd;
}