.events_home .contentbox1 h3{
margin-left:-16px;
padding-bottom: 0px;
padding-left: 15px;
background: transparent url(../files/images/square_yellow.gif) 0px 0.15em no-repeat !important;
font-weight : bold;
color : #fff;
}

.events_home h1.normal{
background: transparent url(../files/images/square_yellow.gif) 0px 0.15em repeat;
margin:0px 1px 0px 0px;
margin-top:25px!important;
margin-right : 15px !important;
padding: 5px;
padding-left:15px!important;
font-size:1.2em;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif!important;
font-weight : bold;
color : #000;}


.events_home .contentbox1 .contentbox_bottombar{
display : none
}

/* box2 
.events_home .contentbox2 fieldset p{
padding-top : 0px;
margin-top : -5px;
position : relative; 
}

.events_home .contentbox2 p{
padding-top : 0px;
margin-top : -10px;
position : relative;
left:-3px!important; 
}

.events_home .contentbox2 form {padding-left:0px!important;}

.events_home .contentbox2 {
margin-top : 20px;
}



.events_home span {
float : left;
margin-left:100px;
margin-top : -15px;
left : 100px;
padding:0px!important;
}

.events_home span select.elementHalf {
width : 144px !important;
}

.events_home span input.elementFull {
width : 140px;
}

.events_home span select.elementFull {
width : 144px;

}

*/

/* first box with form */

.contentbox2 {
	background-color: #039;
	color : #fff;
	font-weight : bold;
}
.contentbox2 .contentbox_content{
	background-color: #039 !important;
	border: #039 !important;
	
}

.events_home .contentbox2 .contentbox_content {margin-left:0px!important;padding-left:0px!important;} 

.contentbox2 .contentbox_topbar .contentbox_topbar_right {
	background: url(../files/images/boxCornerTopRightBlue.gif) top right no-repeat;
}
.contentbox2 .contentbox_topbar .contentbox_topbar_left {
	background: url(../files/images/boxCornerTopLeftBlue.gif) top left no-repeat;
}
.contentbox2 .contentbox_bottombar .contentbox_bottombar_left {
	background: url(../files/images/boxCornerBottomLeft.gif) bottom left no-repeat;
}
.contentbox2 .contentbox_bottombar .contentbox_bottombar_right {
	background: url(../files/images/boxCornerBottomRight.gif) bottom right no-repeat;
}

/*
.events_home .contentbox2 p{
clear : both;
}

.events_home span {
float : left;
margin-top : -15px;
position : relative;
left : 110px;
}

.events_home .contentbox2 p{
clear : both;
}

.events_home span select.elementHalf {
width : 130px !important;
}

.events_home span input.elementFull {
width : 126px;
}

*body .events_home span input.elementFull {
margin-left : -15px;
}

.events_home span select.elementFull {
width : 130px;
}

.eventnav input {
margin : 5px 20px 5px 20px;
}
*/
/* end first box */

.events_home .contentbox_topbar {
	margin: 0px;
	margin-top: 10px;
}

.events_home .contentbox1 .contentbox_content {
background : #039;
border : solid 1px #039;}

.events_home .contentbox1 .contentbox_content a{
color : #fff
}

.events_home .contentbox_content .contentbox_bottombar, .events_home .crystal .contentbox_bottombar, .events_home .crystal .contentbox_topbar{
display : none;
}

.events_home .crystal .contentbox_content a, .events_home .lightblue ul.related a{
color : #039
}

/*for this page the coloured boxes were switched around*/

/* Light blue option */
.contentbox1 {
	background-color: #e0ecf8;
}
.contentbox1 .contentbox_content{
	background-color: #e0ecf8 !important;
	border: #e0ecf8 !important;
}
.contentbox1 .contentbox_topbar .contentbox_topbar_right {
	background: url(../files/images/boxCornerTopRight.gif) top right no-repeat;
}
.contentbox1 .contentbox_topbar .contentbox_topbar_left {
	background: url(../files/images/boxCornerTopLeft.gif) top left no-repeat;
}
.contentbox1 .contentbox_bottombar .contentbox_bottombar_left {
	background: url(../files/images/boxCornerBottomLeft.gif) bottom left no-repeat;
}
.contentbox1 .contentbox_bottombar .contentbox_bottombar_right {
	background: url(../files/images/boxCornerBottomRight.gif) bottom right no-repeat;
}

.darkside {
background : #039;
}

.darkside input{
margin : 5px;
}

h2.darkside {
display : none;
}

.contentbox1 a{
color :	#039 !important 
}

/* Dark blue option */


/*
*body .events_home #topbar h1 {
	padding-top: 0px !important;
	margin-top: 0px !important;
	padding-left: 0px !important;
} */

.events_home table *, .events_home table{
border : none !important;
text-align : left;
vertical-align : top;
}

.events_home table{
width : 95%;
position : relative;
}

.events_home table td{
padding-bottom : 10px !important;
width : 33%;
padding-top : 10px;
border-bottom : dotted 1px #000 !important;}

.events_home table tr.last td{
border-bottom : none !important;}

.events_home table th{
text-transform : uppercase;
padding-bottom : 5px;
border-bottom : solid 1px #000 !important;
}

td.date {
font-weight : bold;
}

.hide {
visibility : hidden !important;
letter-spacing : -0.6em;
}



.eventnav {
padding : 10px
}

.eventnav #next {
float : right
}

#innerBottomBar { 
	background:  url("../files/images/mother_border.gif") repeat-x;
	height: 50px;
	background : #039;
	margin-top : -15px;
}

#innerBottomBar .innerBottomRight {
	float: right;
	width: 15px;
	height: 50px;
	background: url(../files/images/boxCornerBottomRight.gif) bottom left no-repeat;}


#innerBottomBar .innerBottomLeft {
	float: left;
	width: 15px;
	height: 50px;
	background: url(../files/images/boxCornerBottomLeft.gif) bottom left no-repeat;}


.events_home form {
margin : 0px !important;
padding : 0px !important;
}

.events_home form p {padding-left:0px!important;}



p.tips {
	float : right;
	margin-right : 20px;
	margin-top : 5px !important;
}

p.tips a{
	font-weight : normal !important;
	color : #fff !important;
}

