﻿h1, h2, h3, h4 {
	margin: 0;
	font-family: verdana, arial, helvetica, sans-serif;
}
hr {
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}
a {
/* color of download,... */
	text-decoration: none;
	color: #006666;
}
a:visited {color: #006666;}
a:hover {
	text-decoration: underline;
	color:  #000000;
}
a:active {color: #006666;	font-weight: 700;
}
body {
	margin: auto;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

    	background: #19374e url(images/bg.jpg) repeat-x bottom;
}

html
{
        	background: #102536;
}
h4 {
 margin:0; 
 padding: 5px 0;
 }
 
 h3 {
	margin-top: .5em;
	margin-bottom: .78em;
	font-size: 1.3em;
	font-weight: bold;
	color: #666; 
}
h4 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.3em;
	font-weight: bold;
}
h5 
{
	font-weight: bold;
	font-size:15px;
}
h6 {
	margin-top: .75em;
	margin-bottom: .78em;
	font-size: .9em;
	font-weight: bold;
}
.Bio{float: right;padding-left: 50px; padding-right: 50px;}
.FormLabel{font-size: 13px; font-weight: bold; text-align: right; vertical-align: top; padding-right: 3px; color: #666;}
.FormInput{font-size: 11px; vertical-align: top;}

textarea  {font-size: 13px; color: #666; font-family: arial; background-color: #fff;border: 1px solid #666}
 .ToTheLeft{width: 320px; padding: 10px; float: left; clear: left; min-height: 90px;}
 .ToTheRight{width: 320px; padding: 10px; float: right; clear: left; min-height: 90px; overflow: visible;vertical-align: top; }
 .FullWidth{width: 680px; padding: 10px; float: right; height: 80px;}
label{width: 140px;}
#LeftBlock{position: relative; width: 340px; float: left; clear: left; vertical-align: top;}
#RightBlock{position: relative; width: 340px; float: right; vertical-align: top;}
.checkbox{padding: 5px;}

input
{
color: #666;
background: #fff;
border: 1px solid #666;
font-size: 13px;
}

.submit input
{
color: #ffffff;
background: #6B7E8A;
border: 1px outset #1A3247;
width: 160px; 
height: 60px; 
text-align: center; 
vertical-align: middle;
} 
.ButtonBox
{
    position: relative; 
    text-align: left; 
    padding-top: 40px; 
    width: 320px; 
    padding: 10px; 
    min-height: 90px; 
    vertical-align: top;
}

.SmallRed{font-size: 7pt; color: Red;}

.ImgBottomLeft{float: right; vertical-align: bottom; clear: right;}
.ImgAlignRight{float: right; vertical-align: middle; clear: right; padding: 5px 0px 0px 10px;}
#HomeMessage h5{color: #666;padding: 10px 10px 0px 6px; font-size:18px;}
#HomeMessage p{padding-left: 10px; color:#666; font-size:14px;}
#HomeMessage
{
    width: 400px;
    color: #666;
    float: right;
    clear: right;
    padding-right: 10px;
}


.CampMemberName{vertical-align: top;}
.DayNumbers{border: solid 1px #000000; background-color: #ececec; width: 20px; height: 10px; line-height: 10px;}
.MemberDays{border: solid 1px #000000; width: 20px; height: 10px; line-height: 10px;}

#FeaturedHomeImage{float: left; clear: right;}
#FeaturedHome h5{color: #666;padding: 10px 10px 0px 6px; font-size: 14px; font-family: Tahoma;}
#FeaturedHome img{padding-left: 10px;}
#FeaturedHome {    
    width: 400px;
    color: #666;
    float: right;
    clear: right;
    padding-right: 10px;
}
#FeaturedHome ul{ list-style: circle url(Images/check.png); color: #333333; padding-top: 5px;}
#FeaturedHome li{ line-height: 10px; padding-bottom: 15px;}
#FeaturedHome a{color: #666; padding-left: 125px;}
p
{
    padding-left: 10px; color:#666; font-size:14px;
}
h5
{
    color: #666;padding: 10px 10px 0px 6px; font-size: 14px; font-family: Tahoma;
}