* {
margin: 0px;
padding: 0px;
}

body {
	font-family: 'trebuchet ms', 'new gothic std',Arial, Helvetica, san-serif;
	background: #DBFDFD;
	text-align: left;
	font-size: .9em;
}

p {
margin: 5px 0px 15px 0px;
}

.paraem {font-style: italic;
font-weight: bold; text-align: center;}

.paraquote {font-style: italic;}

.quoter {display: block; font-style: normal;}

.imager {float: right; margin: 5px 5px 5px 10px; border: 1px solid #0EB2B0;}
.imagerno {float: right; margin: 0px 5px 5px 10px; border: 0px;}

#wrapper {
margin: 15px 0px 0px 0px;
text-align: center;
width: 500px;
position: relative;
/* background: #fff url('../images/drop-right.gif') 737px 0px repeat-y; */
padding:  0px;
}

#skiplinks {
position: absolute;
left: -1000px;
display: none;
}

#roundtop {
position: relative;
height: 23px;
background: #fff url('../images/drop-right.gif') 737px 0px repeat-y;
display: none;
}

#roundbottom {
position: relative;
clear: both;
width: 100%;
height: 13px;
background: #fff url('../images/drop-bottom.gif') 0px 0px  repeat-x;
display: none;
}

#cornertl {
position: absolute;
top: -1px;
left: -1px;
display: none;
}

#cornertr {
position: absolute;
top: -1px;
right: 0px;
display: none;
}

#cornerbl {
position: absolute;
bottom: 0px;
left: -4px;
display: none;
}

#cornerbr {
position: absolute;
bottom: 0px;
right: 0px;
display: none;
}

#oval {
text-align: left;
}


#header {
position: relative;
width: 500px;
overflow: visible;
margin: 0px 0px 0px 10px;
height: 100px;
}


#logo {
position: absolute;
margin: 5px 0px 0px 50px;
}

#tragersurrey {
position: absolute;
right: 10px;
top: 30px;
}

#headerbar {
position: relative;
float: right;
margin: 70px 10px 0px 0px;
background: url('../images/curve.jpg');
width: 300px;
height: 23px;
}

#player {
text-align: center;
margin: 0px 0px 20px 0px;
}


#footerbar {
clear: both;
position: relative;
font-size: 80%;
width: 500px;
border-top: solid 3px #0EB2B0;
margin: 30px 0px 0px 0px;
text-align: center;
padding: 3px 0px 0px 0px;
}


h2 {
color: #0EB2B0;
display: block;
font-size: 120%;
font-weight: bold;
margin: 0px 0px 20px 0px;
}

h3 {
color: #000;
display: block;
font-size: 100%;
font-weight: bold;
margin: 0px 0px 20px 0px;
}

.whoweare  {
clear: right;
overflow: auto;
position: relative;
width: 100%;
}

.whoweare img {
margin: 0px 0px 10px 20px;
border: 1px solid #febe00;
float: right;
}

a:link    {
color: #E2961E;
font-weight: normal;
text-decoration: underline;
font-size: 1em;
}

a:visited {
color: #0EB2B0;
font-weight: normal;
text-decoration: underline;
font-size: 1em;
}

a:hover   {
color: #E2961E;
font-weight: normal;
text-decoration: underline;
font-size: 1em;
}

a:active  {
color: #E2961E;
font-weight: normal;
text-decoration: underline;
font-size: 1em;
}

.smaller {font-size: 90%;}
.smallerstill {font-size: 80%;}

DIV {
text-align: justify;
}

INPUT {
font-family: "Courier New";
font-size: 1em;
}

#menu {
display: none;
}


.ptablel {display: block; float: left; width: 80px;}


#content {
position: relative;
width: 500px;
margin: 0px 0px 0px 0px;
}

#content h1 {
display: block;
text-align: center;
margin: 0px 0px 20px 0px;
color: #E2961E;
font-size: 150%;
}

#content ul, ol {
margin: 0px 0px 0px 30px;
}

#content li {
margin: 0px 0px 10px 0px;
}


.uplink {text-align: center; margin: 0px;}
.uplink a {font-size: 90%; margin: 0px;}

.contactspan {
display: block;
float: left;
width: 5em;
}




#anchorul ul {
position: relative;
display: block;
list-style-type: none;
margin: 20px 0px 30px 0px;
}

#anchorul ul li {
display: block;
margin: 0px 0px 0px 0px;
}

#anchorul ul li a {
color: #E2961E;
display: block;
margin: 0px 0px 0px 0px;
text-decoration: underline;
}

.uploadedimgr {
float: right;
margin: 5px 5px 10px 20px;
display: inline;
clear: right;
}

.uploadedimgl {
float: left;
margin: 5px 20px 10px 0px;
display: inline;
clear: left;
}

.uploadedimgc {
text-align: center;
display: block;
margin: 5px 0px 5px 0px;
}

.uploadedimgi {
text-align: center;
display: block;
margin: 5px 0px 5px 0px;
}

#eventslist {
text-align: center;
border: 1px solid #430073;
list-style-type: none;
margin: 0px;
font-weight: bold;
}
#eventslist ul {
list-style-type: none;
margin: 5px 0px 10px 0px;
}
#eventslist li {
margin: 0px 0px 5px 0px;
font-weight: normal
}


.eventlisttable {
border-collapse: collapse;
border:  1px solid #0EB2B0;
}

.eventlisttable td,th {
border: 1px solid #0EB2B0;
padding: 1px 3px 1px 3px;
text-align: left;
vertical-align: top;
font-size: 90%;
}

.tabledate {width: 20%;}
.tableevent {width: 40%;}

.segment {
margin: 10px 0px 10px 0px;
position: relative;
width: 100%;
overflow: auto;

}

.segmentimgonly {
display: inline;
float: left;
margin: 0px 0px 0px 5px;
text-align: center;
}

.segmentimgonly p {
display: inline;
}

