body {	

background-image: url('images/introbg.jpg');
background-repeat: repeat-y;
margin-left: 5%;
margin-right: 5%;
font-family: "Courier New", Courier, monospace;
font-size: small;
width: 920px;}

body img {
border: #00868B thin solid;}


a:link {
color:  #174038;}

#navcontainer {
margin-left: auto;
margin-right: auto;
margin-bottom: 7px;
margin-top: 9px;
border-top: 1px solid black;
z-index: 1;
}

#navcontainer ul {
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li {
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a {
padding: 2px 7px;
color: black;
background-color: #00868B;
border: 1px solid black;
text-decoration: none;
}

#navcontainer li a:hover {
color: white;
border: 1px solid #01C5BB;
border-top: 2px solid #01C5BB;
border-bottom: 2px #01C5BB;
}

#navcontainer li a#current {
color: black;
border: 1px solid white;
border-top: 2px solid white;
border-bottom: 2px solid white;
}

#bigborder {
border: thin #00868B solid;
width: 910px;
position: absolute;
margin-left: 26px;}

#headerpic {
margin-top: 0px;
margin-bottom: 18px;
}

#headerpic img {
position: relative;
top: -13px;
}


#introtext {
width: 910px;
padding-left: 0px;
padding-top: 1px;
margin-bottom: 30px;
text-align: center;
font-family: "courier new";
font-size: medium;
line-height: 1.25em;
border-bottom: thin #00868B solid;}

#col1{
width: 550px;
padding-left: 5px;
font-size: 110%}

#col1 img{
display: block;
margin-left: auto;
margin-right: auto;}

#col1 h1{
text-align: center;}

#advertise{
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 30px;
	width: 290px;
	border: thin solid #00868B;}
	


.clear { height: 1%; clear: both; margin: 0; padding: 0;}

div.thumb {
  padding: 0px;
  margin:4px;
  border:1px solid #00868B;
  height:auto;
  width:auto;
  float:left;
  text-align:center;}


div.thumb img {
  display:inline;
  margin:3px;
  border:1px solid #00868B;}

div.thumb a:hover img {
  border:1px solid white;}

#col2 {
	position: absolute;
	top:400px;
	right:30px;
	width: 300px;
	}

#quicklinkspic {
position: relative;
top: 24px;
left: 40px;
}


	
.buttonscontainer {
width: 225px;
border: 1px ridge #00868B;
margin-top: 20px;
margin-left: 40px;
}

.buttons a {color: #00868B;
background-color: #E0EEE0;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #00868B;
font: 15px "courier new", sans-serif;
font-weight: bold;
text-decoration: none;
text-align: center;}

.buttons a:hover {background-color: #00868B;
color: #E0FFFF;
text-decoration: none;}

#blogwidget {
position: relative;
top: 38px;
left: 70px;}

#itunes {
padding-top: 65px;
padding-left: 40px;}

#ccbannerlong {
padding-top: 35px;
padding-left: 85px;
}

#ccbannerlong img {
border: 0px;}

#footer {
	padding-top:	  80px;	
	color:            black;
	text-align:       center;
	width:			  909px;
	color: #1B6453;
	line-height: .75em;
	font-size: 100%;
	}

#footernavlist li {
display: inline;
list-style-type: none;
padding-right: 30px;
font-size: 90% 
}

#footernavlist a:link {
color: #1B6453;
text-align: center;
}

#footernavlist a:visited {
color: black;
}

#footernavlist a:hover {
color: white;
text-align: center;
}

#ccpoints {
font-size: 30%;
margin-left: 30px;
margin-right: 30px;
}

#ccpointspic img {
position: relative;
bottom: 78px;
}

#youtubewidget {
position: relative;
top: 15px;
left: 70px;
margin-bottom: 16px;}

#ilovesc {
position: relative;
top: 30px;
left: 50px;}
