@charset "utf-8";
/* CSS Document */

/* LINK AT TOP */

#toplink  {
width:1000px;
height:24px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
text-align:right;
}

#toplink a {
color:#FFFFFF;
text-decoration:underline;
}

#toplink a:hover {
color:#FFFFFF;
text-decoration:none;
}


/* MAIN PAGE SETUP */


#header {
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
background-position: center;
margin: 0 auto;
padding: 0;
width: 1000px;
height: 195px;
border-bottom:1px solid #07A8DC;
	}

#container {
width:1000px;
margin:auto;
background-color:#FFFFFF;
}


#content {
width:950px;
margin:auto;
padding:25px;
}

/* FOOTER OR STUFF AT BOTTOM */

#footer  {
width:850px;
height:150px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
padding-top:10px;
}

#footer p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:0px;
}

#footer a {
color:#0000FF;
text-decoration:underline;
}

#footer a:hover {
color:#0000FF;
text-decoration:none;
}

#footer a:active {
color:#0000FF;
text-decoration:underline;
}

#footer a:visited {
color:#0000FF;
text-decoration:underline;
}

/* IMAGES */

.imgspace {
padding: 1px 5px 0 5px;
}

.imgfltleft {
float: left;
padding-right: 10px;
padding-bottom: 10px;
}

.imgfltrght {
float: right;
padding-left: 10px;
padding-bottom: 10px;
}

img {
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;	
}

/* VIDEO 320 PIXELS WIDE */

#video320-container {
width:320px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
#video320-box {
width:100%;
margin:auto;
}
						  
#video320-content {
width:100%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}

/* VIDEO 512 PIXELS WIDE */

#video512-container {
width:512px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
#video512-box {
width:100%;
margin:auto;
}
						  
#video512-content {
width:100%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}

/* VIDEO 640 PIXELS WIDE */

#video640-container {
width:640px;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}
						   
#video640-box {
width:100%;
margin:auto;
}
						  
#video640-content {
width:100%;
margin:auto;
padding-top:10px;
padding-bottom:10px;
}