body {
	margin: 0;
	padding: 0;
	font-family: verdana, sans-serif;
	font-size: small;
	text-align: center;
	background-image: url(../images/template/sky-back2.jpg); 
	background-repeat: repeat-x;
	background-color: #677498;
	color: #000;
}

/* Logo Styles */

#logo{
	margin: 0;
	padding: 0;
	height: 105px;
	width: 203px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 1;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/template/logo_sm.png');
}

body>#logo div{
	margin: 0;
	padding: 0;
	height: 105px;
	width: 203px;
	position: absolute;
	z-index: 1000;
   background: url(../images/template/logo_sm.png);
	background-repeat: no-repeat;
}

/* Logo - use for pages not in root */

#logo2{
	margin: 0;
	padding: 0;
	height: 105px;
	width: 203px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 1;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/template/logo_sm.png');
}

body>#logo2 div{
	margin: 0;
	padding: 0;
	height: 105px;
	width: 203px;
	position: absolute;
	z-index: 1000;
   background: url(../images/template/logo_sm.png);
	background-repeat: no-repeat;
}

/* Page Container Style */

#container {
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
}

/* Header Styles */

#pagetitle{
	margin: 0 auto 0 auto;
	padding: 0;
	height: 105px;
	width: 100%;
	border-top: 1px #fff solid;
	border-bottom: 1px #fff solid;
}

#pagetitle table{
	margin: 0 auto 0 auto;
	padding: 0;
}

#pagetitle p{
	margin: 0 0 0 10px;
	padding: 0;
	font-size: medium;
	font-weight: bold;
	width: 417px;
	display: block;
}

/* Content Styles */

h1 {
	margin: 0;
	padding: 0;
	font-size: small;
	font-weight: bold;
}

#content {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 600px;
	text-align: left;
}

.content-back {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 620px;
	text-align: center;
}

#content p{
	margin: 0;
	padding: 0;
	text-align: justify;
}

#image-l{
	margin: 6px;
	padding: 0;
	float: left;
	border: 1px #669 solid;
}

#image-r{
	margin: 6px;
	padding: 0;
	float: right;
	border: 1px #669 solid;
}

.links{
	color: #F90;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none; 
	color: #FFFF00;
}
a:active {
	text-decoration: none;
}

/* Header Styles */

#pagetitle{
	margin: 0;
	padding: 0;
}

/* Footer Styles */

#footer{
	margin: 0 auto 0 auto;
	padding: 0;
	width: 620px;
	font-size: x-small;
	text-align: center;
}

.footer-text {
	margin: 0;
	padding: 0;
	color: #fff;
}

.footer-links{
	color: #fff;
}

/* Video Styles */

#video{
	margin: 35px auto 35px auto;
	padding: 0;
	text-align: center;
}

#video p{
	margin: 0 auto 0 auto;
	padding: 0 auto 0 auto;
}

.link-table{
	width: 360px;
	text-align: left;
}

.video-links{
	margin: 5px auto 5px auto;
	padding: 10px;
	width: 300px;
	text-align: left;
	background-color: #fff;
	border: 1px #F90 solid;
	display: block;
}

.video-link{
	margin: 0;
	padding: 0;
	vertical-align: middle;
	font-size: small;
	font-weight: bold;
	color: #F90;
}

.video-link2{
	margin: 0;
	padding: 0;
	width: 300px;
	font-size: x-small;
	color: #CC6600;
	text-align: center;
	display:block
}

.video-contact{
	font-size: x-small;
}




