@charset "UTF-8";
/* CSS Document */

body {
margin: 0px;
width: 100%;
height: 100%;
background-image:url(../images/stripe_42b0a520d288ba5446d4395fd2b4bc8c.png);
background-repeat: repeat;
}

a {text-decoration: none; color: inherit;}

a:hover {color:#999; font-weight: bold;}

#swash {font-weight: bold;}

a.swash {color:#FFFFFF; font-weight:bold; font-size:15px; text-decoration:none;}

a {color:#B3B3B3; font-weight:bold; text-decoration:none;}

#flash {
margin-top:0px;
margin-bottom: 0px;
}

#swashbuckletag {
float: right;
text-align:right; 
position:absolute;
right:20px;
width:185px;
}

img {border:none;}

#splashimage {
float: right;
margin-top: 30px;
border-bottom: thick #999999 solid;}



#main {
margin: 0px;
width: 100%;
height: 100%;
background-color: #FFFDEB;
background-image:url(../images/fade_vert.jpg); 
background-repeat:repeat-x;

}

#body {
width: auto; 
position: relative; 
background-color: none;
}




#confirm {
float: left;
font-family: "Trebuchet MS";
margin: 5px;
padding: 10px;
width: 250px;
font-size: 12pt;
line-height: 14pt;
font-style: normal;
color: #d1d3d4;
}

#contactbuttons{float: right;}

input {
font-family:Arial; 
background-color:#FFFFFF; 
border:none; 
font-size:12px; 
padding-left:15px;
padding-bottom:15px;
padding-right:15px;
padding-top:15px; 
margin-left: 5px;
font-family: "Trebuchet MS";
font-size: 16pt;
font-style: normal;
color: #666666; 
margin-top:10px;
margin-bottom: 10px
height: 20px;
width:470px;
}

.button1 { 
width:100px; 
height: 50px; 
margin-right: 6px; 
margin-bottom: 15px;
padding: 5px;
}

.button2 { 
width:100px; 
height: 50px; 
margin-right: 8px; 
margin-bottom: 15px;
padding: 5px;
}




textarea {
background-color:#FFFFFF; 
border:none; 
padding-left:10px;
padding-bottom:15px;
padding-right:15px;
padding-top:15px; 
font-family: "Trebuchet MS";
font-size: 16pt;
font-style: normal;
color: #666666; 
margin-top:10px;
margin-left: 5px;
overflow:;
width:472px;
height:200px;
}


#logo {
width: 207px; 
height: 100%; 
padding-top: 50px;
border-bottom: thick #007BB6 solid;
float: left; 
background-color: white;


}

#cepglogo {margin-bottom: 10px;}

#currentpage {
width: px;
border-top: thick #007BB6 solid;
padding: 10px;
font-family: "Trebuchet MS";
font-size: 13pt;
font-style: normal;
color: white;
background-color: #FDBF57;
}


#vfiller {
width: 70px; 
float: left; 
background-color: transparent;
}

#content {
width: 530px; 
float: left; 
background-color: transparent;
margin-bottom: 30px;
}

#footer {
position: relative;
height: 100%;
width: 100%;
padding-top: 35px;
padding-bottom: 55px;
background-color: transparent;
vertical-align: top;
border-top: medium solid #d1d3d4;
font-family: "Trebuchet MS";
font-size: medium;
font-style: normal;
color: #bcbec0;
}

#footerhold{
position: relative;
width: 800px;
text-align: center;}

#copyright{
float:left;
}

#swashbuckle{
float:right;
}

#menu {
width: 530px;
padding-top: 50px;
float: left;
border-bottom: 1px solid #666666;
}

#button {
width: 106px;
text-align: center;
padding-bottom: 20px;
padding-top: 20px;
font-family: "Trebuchet MS";
font-size: large;
font-style: normal;
color: #666666;
float: left;}

#button:hover {
width: 106px;
text-align: center;
padding-bottom: 20px;
font-family: "Trebuchet MS";
font-size: large;
font-style: normal;
color: #FFFFFF;
background-color: #007BB6;
float: left;
font-weight: bold;
}

#intro {
margin-top: 30px;
margin-right: 20px;
width: 180px;
font-family: "Trebuchet MS";
font-size: 13pt;
font-style: normal;
color: #666666;
float: left;
line-height: 24px;}

#aboutintro {
margin-top: 30px;
margin-right: 20px;
width: 180px;
font-family: "Trebuchet MS";
font-size: 13pt;
font-style: normal;
color: #666666;
float: left;
line-height: 24px;}


#initintro {
margin-top: 30px;
margin-right: 20px;
width: 180px;
font-family: "Trebuchet MS";
font-size: 13pt;
font-style: normal;
color: #666666;
float: left;
line-height: 24px;}

#mediaintro {
margin-top: 30px;
margin-right: 20px;
width: 100%;
font-family: "Trebuchet MS";
font-size: 13pt;
font-style: normal;
color: #666666;
float: left;
line-height: 24px;}

#abouttext {
margin-top: 30px;
float: left;
width: 510px;
font-family: "Trebuchet MS";
font-size: 11pt;
font-style: normal;
color: #666666;
float: left;
line-height: 20px;
}

#inittext {
margin-top: 30px;
padding: 5px;
float: left;
width: 525px;
font-family: "Trebuchet MS";
font-size: 11pt;
font-style: normal;
color: #666666;
float: left;
line-height: 20px;
}

#mediatext {
margin-top: 5px;
float: left;
width: 510px;
font-family: "Trebuchet MS";
font-size: 11pt;
font-style: normal;
color: #666666;
float: left;
line-height: 20px;
}

#news {
float: left;
width: 310px;
position: relative;}

#newsheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: large;
font-style: normal;
color: #FFFFFF;
background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
background-repeat: repeat;
}

#mediaheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: large;
font-style: normal;
color: #FFFFFF;
background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
background-repeat: repeat;
}

#newsbody {
float:left;
padding: 10px;
width: 100%;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: white;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}


#date {
padding-bottom: 5px;
font-family: "Trebuchet MS";
font-size: 10pt;
text-align: left;
font-style: normal;
color: #666666;}

#heading {

padding-bottom: 15px;
width: 100%;
font-family: "Trebuchet MS";
font-size: 14pt;
text-align: left;
font-style: normal;
color: #666666;
border-bottom: thin #B3B3B3 solid;}


#story {
float:left;
padding-top: 15px;
padding-bottom: 5px;
font-family: "Trebuchet MS";
font-size: 10pt;
text-align: left;
font-style: normal;
line-height: 14pt;
color: #666666;}

#story2 {
float:left;
padding-top: 15px;
padding-bottom: 5px;
font-family: "Trebuchet MS";
font-size: 10pt;
text-align: left;
font-style: normal;
line-height: 14pt;
color: #666666;}



#about {
float: left;
width: 510px;
position: relative;}

#contact {
float: left;
width: 510px;
position: relative;}

#media {
float: left;
width: 510px;
position: relative;}

#files {
float: left;
width: 230px;
position: relative;}

#file {
float: left;
position: relative;
width: 100%;
padding-bottom: 5px;
padding-top: 5px;}

#filename {
padding-left: 10px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 5px;
float: left;
width: 200px;
height: 100%;
background-color: white;
font-family: "Trebuchet MS";
font-size: medium;
font-style: normal;
color: #B3B3B3;
}

#filename:hover {
padding-left: 10px;
padding-right: 10px;
padding-top: 6px;
padding-bottom: 5px;
float: left;
width: 200px;
height: 100%;
background-color: white;
font-family: "Trebuchet MS";
font-size: medium;
font-weight: bold;
font-style: normal;
background-color: #62BB46;
color: white;
}

#link {
float: left;
position: relative;
width: 100%;
height:100%;
padding-bottom: 5px;
padding-top: 5px;}

#linkname {
padding-left: 10px;
padding-top: 6px;
padding-bottom: 5px;
float: left;
width: 210px;
height: 100%;
background-color: white;
font-family: "Trebuchet MS";
font-size: medium;
font-style: normal;
color: #B3B3B3;
}

#linkname:hover {
padding-left: 10px;
padding-top: 6px;
padding-bottom: 5px;
float: left;
width: 210px;
height: 100%;
background-color: white;
font-family: "Trebuchet MS";
font-size: medium;
font-weight: bold;
font-style: normal;
background-color: #FDBF57;
color: white;
}

#links {
float: right;
width: 230px;
position: relative;}

#filesheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;
font-family: "Trebuchet MS";
font-weight: bold;
font-size: large;
font-style: normal;
color: #FFFFFF;
background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png) ;
background-repeat: repeat;
}


#filesbody {
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
width: 220px;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: #F2F2F2;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}

#linksbody {
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
width: 220px;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: #F2F2F2;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}

#linksheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;
font-family: "Trebuchet MS";
font-size: large;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
background-image: url(../images/stripe_3beadf1365c9ee6890158e88d2298ef5.png);
background-repeat: repeat;
}


#aboutheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;

font-family: "Trebuchet MS";
font-size: large;
font-style: normal;
color: #FFFFFF;
font-weight: bold;
background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
background-repeat: repeat;
}

#contactheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;
font-family: "Trebuchet MS";
font-size: large;
font-style: normal;
color: #FFFFFF;
font-weight: bold;
background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
background-repeat: repeat;
}


#mediaheading {
margin-top: 30px;
float: left;
width: 100%;
padding: 10px;
font-family: "Trebuchet MS";
font-size: large;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
background-repeat: repeat;
}

#aboutbody {
position: relative;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
width: 100%;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: #F2F2F2;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}

#contactbody {
position: relative;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
width: 100%;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: #F2F2F2;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}


#gallerybody {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
width: 100%;
height: 300px;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: white;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
overflow-x: none;
overflow-y: scroll;
}

#videobody {
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
width: 100%;
float: left;
font-family: "Trebuchet MS";
font-size: 11pt;
text-align: left;
font-style: normal;
color: #FFFFFF;
background-color: white;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}


#gallery {
float: left;
padding-left: 7px;
padding-right: 4px; 
margin-bottom: 5px; }



#contactstuff {
position: relative;
float: left;
 }


#bottom {
position: relative;
width: 100%;}


#gallerypic {
margin-top: 7.5px;
margin-bottom: 7.5px;
margin-right: 12px;
float: left;
width: 70px;
height: 65px;
background-image: url(../images/stripe_42b0a520d288ba5446d4395fd2b4bc8c.png);
background-repeat: repeat;
}

#gallerypiclast {
margin-top: 7.5px;
margin-bottom: 7.5px;
float: left;
width: 70px;
height: 65px;
background-image: url(../images/stripe_42b0a520d288ba5446d4395fd2b4bc8c.png);
background-repeat: repeat;
}

#gallerypic:hover {
margin-top: 7.5px;
margin-bottom: 7.5px;
margin-right: 12px;
float: left;
width: 70px;
height: 65px;
background-color: #BCBEC0;
background-image: none;
}

#gallerypiclast:hover {
margin-top: 7.5px;
margin-bottom: 7.5px;
float: left;
width: 70px;
height: 65px;
background-color: #BCBEC0;
background-image: none;
}

#member {
position: relative;
float: left;
padding: 5px; 
margin-bottom: 5px; }


#memberpic {
float: left;
width: 100px;
height: 100px;
background-image: url(../images/stripe_42b0a520d288ba5446d4395fd2b4bc8c.png);
background-repeat: repeat;
}

#memberpic:hover {
float: left;
width: 100px;
height: 100px;
background-color: #BCBEC0;
background-image: none;
}

#membertitle {
float: left;
width: 470px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
margin-left: 5px;
background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png);
background-repeat: repeat;}

#memberbody {
float: left;
width: 470px;
height: 100%;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin-left: 5px;
background-color: white;
font-family: "Trebuchet MS";
font-size: 9.5pt;
line-height: 13.5pt;
text-align: left;
font-style: normal;
color: #999999;
border-bottom: 2px; 
border-color: #d1d3d4;
border-bottom-style:  solid;
}


/* -------------Accordian CSS-----------------------------*/

#basic-accordian{
	background-color:#f2f2f2;
	padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	width:100%;
	position:inherit;
	margin-left:0px;
	margin-top:0px;
	padding:0;
	list-style:none;
}

.accordion_headings{
	margin-bottom: 5px;
	padding:5px;
	padding: 10px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: large;
	font-style: normal;
	color: #FFFFFF;
	background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
	background-repeat: repeat;
}



.accordion_headings:hover{
	padding: 10px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: large;
	font-style: normal;
	color: #FFFFFF;
	background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
	background-repeat: repeat;
	margin-bottom:5;
	cursor:pointer;
	list-style:none;
}



.accordion_child{
	padding:15px;
	background:white;
	margin-bottom:5;
	padding:5;
	list-style:none;
	border-left: solid 10px #f2f2f2;
	border-right: solid 10px #f2f2f2;
	border-bottom: solid 10px #f2f2f2;
	border-top: solid 5px #f2f2f2;
}



.header_highlight{
	padding: 10px;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: large;
	font-style: normal;
	color: #FFFFFF;
	background-image:url(../images/stripe_7be4a99ea7cff8d359001897e5c13c0b.png) ;
	background-repeat: repeat;
	padding:5;
	list-style:none;


}


/* -------------Accordian CSS Green-----------------------------*/

.accordion_headingsgreen{
	margin-bottom: 0px;
	padding:5px;
	padding: 5px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png);
background-repeat: repeat;
border-bottom: 4px; 
border-color: white;
border-bottom-style: solid;
}

.accordion_headingsgreen:hover{
	padding: 5px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png);
	background-repeat: repeat;
	margin-bottom:5;
	cursor:pointer;
	list-style:none;
}


.accordion_headingsgreenlast{
	margin-bottom: 0px;
	padding:5px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png);
background-repeat: repeat;
border-bottom: 4px; 
border-color: #F2F2F2;
border-bottom-style: solid;
}

.accordion_headingsgreenlast:hover{
	padding: 5px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png);
	background-repeat: repeat;
	margin-bottom:5;
	cursor:pointer;
	list-style:none;
}


.accordion_childgreen{
margin-bottom:5;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: white;
font-family: "Trebuchet MS";
font-size: 9.5pt;
line-height: 13.5pt;
text-align: left;
font-style: normal;
color: #999999;
	list-style:none;
}

.header_highlightgreen{
	padding: 5px;
	font-family: "Trebuchet MS";
	font-weight: normal;
	font-size: medium;
	font-style: normal;
	color: #FFFFFF;
	background-image: url(../images/stripe_8fbe1e7cbe1ab64964b7aae95b79ceaf.png);
	background-repeat: repeat;
	padding:5;
	list-style:none;