/* New greens
Dark: #18A24A
Light: #E8FCEF 
*/

#content { border-right: none; float: none; width: 100%; }
#servicebox { clear:both; width:95%; margin:10px auto; background-color: #f0f0f0; margin-left: 18px; }
#servicebox p {	margin-left: 15px; }
#servicebox ul { margin: 0; margin-left: 15px; margin-top: 10px; padding: 0; margin-bottom: 10px; width: 100%; list-style-type: none; }

#header-break { height:2px; border-top:2px solid #18A24A; width:760px; margin-left:20px; margin-top: 5px; }

#newsticker { margin-left: 20px; width: 750px; padding-left: 10px; padding-top: 10px; margin-bottom: 10px; height: 50px; background: url( /templates/common/images/ticker-bg.jpg ) no-repeat; }
#newsticker p { color: #333; font-size: 100%; margin: 0; padding: 0; margin-left: 20px; margin-top: 10px;  }
#newsticker a { color: #333; text-decoration: none; }

/*\*/
* html #servicebox ul {	width: 90%; }
/**/
.panel { margin-bottom: 10px; }
.panel img { float: left; width: 75px; height: 75px; margin-left: 20px; border: none; }
.panel .summary { border: 1px solid #000; float: left; width: 680px; height: 75px; margin-left: 5px; background-color: #E8FCEF; margin-top: 0px; padding: 0; float: left; }
#content .panel .summary h2 { border-bottom: 1px solid #000; padding: 3px; padding-left: 5px; margin: 0; color: #fff; background-color: #18A24A; }
#content .panel .summary h2 a { color: #fff; }
#content .panel .summary p { margin: 0; padding: 3px; padding-left: 5px; }

#eventbox { margin: 22px 10px 10px 20px; float:right; width:200px; min-height:110px; background-color:#18A24A; }
#eventbox .heading { float: left; padding: 0; width: 100%; height: 25px; background-color: #E8FCEF; margin-top: 0px; }
#eventbox h3 { margin-top: 10px; clear: both; }
#eventbox .heading h2 { padding: 0; margin-top: 5px; margin-left: 15px; color: #222; }
#eventbox p { margin-top: 10px; }

#text { margin-bottom: 15px; }
#text h1 { font-size: 1.3em; }

#sponsors { text-align: center; }
#footer { text-align: center; }
#footer p { margin: 0; width: 100%; }

/* EPP Specific */
#buttons { width:560px; background-color: #333; margin-left: 20px; margin-bottom: 20px; }
#buttons div { background-color: #bed2b0; }
#buttons a { font-size: 1.5em; display: block; width: 100%; height: 100%; }
#buttons p { text-align: center; margin: 0; }
#buttons div.col1 { margin-left: 2px; width: 277px; float: left; }
#buttons div.col2 { margin-right: 2px; width: 277px; float: right; }
#sponsors img { border: none; }

#banner { width: 760px; height: 210px; overflow: hidden; margin-left: 20px; }
#left-banner { width: 280px; height: 210px; overflow: hidden; float: left; }
#right-banner { width: 280px; height: 210px; overflow: hidden; float: left; }
#left-banner img { width: 280px; height: 210px; }
#right-banner img { margin-left: 1px; width: 280px; height: 210px; }