/* CSS Document */

html, body, dl, dt, dd {
  margin: 0; 
  padding: 0;
  border: 0;
	list-style: none;
	font-family:Arial, Verdana, sans-serif;
	color:white;
	font-size:12px;
}

a:link { color:white;text-decoration:none;}
a:visited {color:white;text-decoration:none;}
a:hover {color:#56bbd5;text-decoration:underline;}
a:active {color:#56bbd5;text-decoration:underline;}

img {
	border:0;
}

ul, li {
	font-size:13px;
	line-height:20px;	
}

ol {
	list-style:decimal;
}

h3 {
	padding:0px;
	margin:0px 0px 0px 5px;
	font-size:16px;
	font-weight:bold;
}

p {
	margin:0px 0px 0px 5px;
	line-height:14px;
}

body {
	background-color:#313131;
	margin-top:3px;
}

.bodypadding {
	padding:10px 13.5px 10px 13.5px;
}

.note {
	margin-top:-43px;
	margin-bottom:10px;
	position:relative;
}

.insideheader {
	margin-top:-43px;
	margin-left:23px;
	position:relative;
}


.medialeft {
	margin-top:30px;
	margin-left:70px;
	position:relative;
}

.mediaright {
	margin-top:88px;
}


#insidetext {
	background:url(../images/paper.png) repeat-y;
	width:437px;
	color:black;
	margin-left:23px;
}

#insidetext span {
	font-size:9px;
}

#insidetext a {
	color:#56bbd5;
	text-decoration:underline;
}

.insidepadding {
		padding:10px 30px 10px 30px;
}

.rightcolpad {
	padding-top:40px;
}

#rightcol a {
	color:#56bbd5;
	text-decoration:none;
}

#rightcol a:hover {
	color:#56bbd5;
	text-decoration:underline;
}

#rightcol img {
	margin-bottom:12px;
}

#rightcol p {
	text-align:left;
}

#rightcol h3 {
	text-align:left;
}

.lowernav {
	background-color:#313131;
	height:48px;
}

.regcolumn {
	padding-top:20px;
	margin:0px 0px 0px 22px;
	background-color:#232323;
	width:363px;
}

#register p {
	margin-left:68px;
	margin-bottom:20px;
}

#register a {
	color:#56bbd5;
	text-decoration:none;
}

#register a:hover {
	text-decoration:underline;
}

.rightbottommargin {
	margin-bottom:20px;
}

.footertext {
	font-size:10px;
}

#fotobox .left {
	background:url(../images/photoboxleft.jpg) no-repeat;
	width:130px;
	height:216px;
	padding-top:35px;
	padding-left:12px;
}

#fotobox .right {
	background:url(../gallery/Felevation-1.jpg) no-repeat;
	width:278px;
	height:213px;
}

#fotobox .thumb {
	margin:0px;
	padding:0px 2px 0px 0px;
	height:39px;
}

#fotobox img {
	margin:0px 0px 3px 0px;
	padding:0px;
}

#media .topleft {
	background:url(../images/mptopleft.jpg) no-repeat;
	width:87px;
	height:199px;
}

#media .topmiddle {
	background:url(../images/mptopmiddle.jpg) no-repeat;
	width:432px;
	height:199px;
}

#media .topright {
	background:url(../images/mptopright.jpg) no-repeat;
	width:95px;
	height:199px;
}

#media .left {
	background:url(../images/mpleft.jpg) no-repeat;
	width:87px;
	height:252px;
}

#media .middle {
	background-color:#000000;
	color:white;
}

#media .right {
	background:url(../images/mpright.jpg) no-repeat;
	width:95px;
	height:252px;
}

#media .bottomleft {
	background:url(../images/mpbottomleft.jpg) no-repeat;
	width:87px;
	height:64px;
}

#media .bottommiddle {
	background:url(../images/mpbottom.jpg) no-repeat;
	width:432px;
	height:64px;
}

#media .bottomright {
	background:url(../images/mpbottomright.jpg) no-repeat;
	width:95px;
	height:64px;
}
.bluetext {
	font-size:10px;
	color: #55C8E7;
	font-family: Arial, Helvetica, sans-serif;
}
