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

/*::::::::::::::::::::::::::::::: GLOBAL :::::::::::::::::::::::::: */

body{
font-size:80%;
font-family:Trebuchet, Arial, Helvetica, sans-serif;
}

a{
text-decoration:none;
color:#222;
}

h1, h2, h3{
font-weight:lighter;
}

ul{
margin:0;
padding:0;
list-style : none;
}

ul li{
margin-right:5px;
}

ul li a{

text-align : left;
	margin : 0;
	padding : 2px;
	display:block;
	background-color:#00BFFF;
	color:#FFFFFF;
	width:100%;
	border-bottom:1px solid #fff;
	text-decoration:none;
}

ul li a:hover {
	color : white;
	background-color:#222;
	text-decoration : none;
}

#page{
width:100%;
margin:0;
}

/*:::::::::::::::::::::::::::::::   TOP   :::::::::::::::::::::::::: */

#prelim, #souvenirs, #credits, #postpage, #styleSwap{
display:none;
}


#preMast p{
text-transform:uppercase;
font-size:smaller;
clear:left;
}


IMG{
width:25mm;
float:right;
clear:right;
border:none;
margin-left:20mm;
}

#masthead IMG{
border:none;
margin:0;
margin-bottom:10mm;
}

.mainLogo{
width:75mm;
float:left;
}

.sloganIMG{
width:50mm;
float:right;
}

#mainNav{
display:none;
}

/*::::::::::::::::::::::::::::::: MIDDLE :::::::::::::::::::::::::: */

#main, #mainC{
clear:left;
padding-bottom:10mm;
}

.headline{
margin-top:5mm;
width:100%;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#homepageNav{
clear:both;
margin-top:10px;
width:100%;
}

#homepageNav ul{
list-style:none;
margin:0;
padding:0;
width:100%;
}

#homepageNav ul li{
display:list-item;
}

#homepageNav ul li a{
border-top:3px solid #222;
display:block;
padding:0;
}

.youTube{
float:left;
clear:left;
width:100%;
text-align:left;
}

#feedback{
float:left;
clear:left;
margin:20px 0;
}

.pullQuote{
font-style:italic;
font-size:larger;
font-family:Georgia, "Times New Roman", Times, serif;
color:#808080;
}

.feedbackLabel{
float:left;
clear:both;
color:#444;
margin-right:3px;
}

.feedbackName, .feedbackEmail, .feedbackText{
padding:2px;
margin-bottom:5px;
border: 2px solid #00bfff;
clear:left;
}

.feedbackName{
}

.feedbackEmail{
}

.feedbackText{
}

.feedbackSend{
margin-bottom:10px;
clear:right;
}

.feedbackName:focus, .feedbackEmail:focus, .feedbackText:focus, select:focus{
border: 2px solid #ff0000;
}

.feedbackName:focus{
}

.feedbackEmail:focus{
}

.feedbackButton{
margin-top:10px;
float:left;
}

.header{
font-weight:bolder;
color:#FFBF00;
margin-top:5mm;
}

.colSheet{
border:none;
}

#boxSet{
display:none;
}
/*::::::::::::::::::::::::::::::: BOTTOM :::::::::::::::::::::::::: */

#foot, #botBoxSet{
clear:left;
margin:10mm 0;
}





