@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{
float:left;
clear:left;
margin:5px 0;
font-size:smaller;
width:100%;
}


#prelim ul, #souvenirs ul, #credits ul, #postpage ul{
list-style:none;
}

#prelim ul li, #souvenirs ul li, #credits ul li, #postpage ul li{
display:inline;
}

#prelim ul li a, #souvenirs ul li a, #credits ul li a, #postpage ul li a{
display:block;
background-color:#fff;
color:#ccc;
text-decoration:none;
float:left;
width:auto;
padding:0 3px;
border-right:1px solid #00BFFF;
}

#prelim a:hover, #souvenirs a:hover, #credits a:hover, #postpage a:hover{
color:#FF9F00;
}

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

#slogan{
display:none;
}

IMG{
width:70px;
float:left;
clear:left;
border:none;
margin:5px;
}

#masthead IMG{
float:left;
clear:left;
border:none;
width:200px;
}

#mainNav{
clear:left;
}

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

#main, #mainC{
padding-bottom:10px;
}

#leftCol{
width:100%;
}

#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:150px;
text-align:left;
}

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

.pullQuote{
font-style:italic;
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;
}

.colSheet{
border:none;
}

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

#foot, #botBoxSet{
clear:left;
margin-bottom:20px;
}




