/* ---  East Riding of Yorkshire Council Events style sheet
        version:  02.04.2004. 
        contact. Phil.pettifor@eastriding.gov.uk --- */

/* ---  Events List Layout --- */

#eriding {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eridinghead {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #006b69 url(header_bg.gif) left top repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eridingcontent {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eridingmenu {
	position: relative;
	top: 0px;
	right: 0px;
        width: 24%;
        float: right;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#emain {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eevents {
	position: relative;
	top: 0px;
	right: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
}

#eheader {
	position: relative;
	top: 0px;
	left: -1px;
            width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eheadleft {
	position: relative;
	top: 0px;
	left: 0px;

        width: 99%;
        height: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eheadleft1 {
	position: relative;
	top: 0px;
	left: 0px;
        width: 29%;
        height: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eprevmonth {
	position: relative;
	top: 0px;
	left: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
        text-align:left;
}

#eprevpage {
	position: relative;
	bottom: 0px;
	left: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eheadcentre {
	position: relative;
	top: 0px;
        right: 0px;
        float: right;
        width: 79%;
        height: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:center;
}

#eheadright {
	position: relative;
	top: 0px;
	right: 0px;
        float: right;
        Width: 20%;
        height: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align: right;

}
#enextmonth {
	position: relative;
	top: 0px;
	left: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#enextpage {
	position: relative;
	bottom: 0px;
	left: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

econtent {
        position: relative;
	margin: 0px 0em 0px 0px;
	padding:0px 1em 0 1em;
	background: #ffffff;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#enav {
	position: relative;
	top: 0px;
	left: 0px;
        float: left;
        width: 25%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #E0DBD9;
}

#ejump {
	position: relative;
	top: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#elocation {
	position: relative;
	top: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#etype {
	position: relative;
	top: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#esearch {
	position: relative;
	top: 0px;
        width: 99%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#etreetitle {
	 position: relative;
         width: 99%;
	 padding: 0em 0px 0px 0px; 
	 margin: 0px 0px 0px 0px;
	 color: #008474;
	 background: #ffffff;
	 border-style: solid;
	 border-width: 0px 0px 0px 0px;
	 border-color: #E0DBD9;
	 text-align:left;
}

#emenutree {
	 position: relative;
         width: 99%;
	 height: 250px;
	 padding: 0em 0px 0px 0px; 
	 margin: 0px 0px 0px 0px;
	 color: #008474;
	 background: #ffffff;
	 border-style: solid;
	 border-width: 1px 0px 0px 0px;
	 border-color: #E0DBD9;
	 text-align:left;
         overflow: auto;
}

 /* --- Events Details --- */

#eventdetails {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventdescript {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventphoto {
	position: relative;
	top: 0px;
	right: 0px;
        float: right;
        width: 30%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventdescription {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventcontent1 {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventcontact {
	position: relative;
	top: 0px;
	left: 0px;
        width: 35%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventaddress {
	position: relative;
	top: 0px;
	right: 0px;
        float: right;
        width: 49%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventlinks {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventcontent2 {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventtimes {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventtickets {
	position: relative;
	top: 0px;
	right: 0px;
        float: right;
        width: 49%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eventbook {
	position: relative;
	top: 0px;
	left: 0px;
        width: 100%;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #E0DBD9;
	text-align:left;
}

#eheadcentre p {
	font: 1em arial, helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
#eprevmonth p {
	font: 1em arial, helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
#enextmonth p {
	font: 1em arial, helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
#enextpage p {
	font: 1em arial, helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
	color: #000000;
}
#eprevpage p {
	font: 1em arial, helvetica, sans-serif;
	margin: 0px 0px 1px 0px;
	line-height: 100%;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

