  html, body {
   height: 100%;
    margin: 0 0 1px;
    padding: 0;
  }


* {
	margin: 0px;
	padding: 0px;
}
body {
	margin: 5px 0px;
	color: #333333;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/bg_tile_grad.jpg);
	font-family: arial, verdana, tahoma;
	font-size: 86%;
}
h1, h2, h3 {
	color: #333333
}
h1 {
	font-size: 1.3em;
	line-height: 1.5em;
	margin-bottom: 5px;
	color: #006666;
}
h2 {
	font-size: 1.2em;
	line-height: 2em;
	margin-bottom: 10px;
	color: #006666;
}
h3 {
	font-size: 1.1em;
	line-height: 1.8em;
	margin-bottom: 10px;
	color: #006666;
}
a {
	text-decoration: underline;
	color: #3E9722
}
a:hover {
	text-decoration: none;
	color: #E58C24
}
.alignleft {
float: left;
}
#content #main_full .riightcol {
	float: left;
	width: 50%;
}
#leftcol {
	float: right;
	width: 40px;
}


.alignright {
float: right;
}
.footernav{
	font-family: "Comic Sans MS";
	font-size: 1.5em;
	color: #ECE9D8;
	background-color: #FFFFFF;
	font-weight: 700;
	margin-top: -10px;
}
.footernav a {
	text-decoration: underline;
	color: #325076
}
.footernav a:hover {
	text-decoration: none;
	color: #990000
}
img {
	border: none
}
img.left {
	float: left;
	margin: 5px 20px 0 0
}
img.right {
	float: right;
	margin: 5px 0 0 20px
}
/* Header */
#header {
	width: 770px;
	height: 87px;
	margin: 0 auto;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #325076;
	border-right-color: #325076;
	border-left-color: #325076;
	border-bottom-width: 0px;
	background-color: #ffffff;
}
/* Content */
#content {
	width: 770px;
	margin: 0 auto;
	padding: 5px;
	background: #ffffff;
	border-bottom-style: solid;
	border-bottom-color: #325076;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #325076;
	border-left-color: #325076;
}
#content #footer {
	color: #FFFFFF;
	background-color: #325076;
	margin-top: 20px;
	padding: 5px;
}

.slideshow {
	border: 4px solid #254369;
	width: 342px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}


/* Content > Main */
#main_full {
	width: 770px;
	padding-left: 5px;
	margin-top: 140px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1F3658;
}
#main_full h1 {
	font-size: 1.4em;
	height: 35px;
	line-height: 1.4em;
	margin-bottom: 20px;
	margin-top:10px;
}
#main_full p {
	line-height: 1.3em;
	margin-bottom: 1em;
}
#graphic_content {
	float: left;
	width: 155px;
	padding-top: 15px;
	text-align: left;
}
.h_title {
	line-height:1.2em;
	height: 20px;
	font-size: 0.95em;
	font-weight: normal;
	padding: 3px 5px 2px 5px;
	color: #ffffff;
	vertical-align:middle;
	background-color: #ffffff;
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	background-position: -3px;
}
.h_title a {
	text-decoration:none;
	color:#ffffff
}
/* navigation */
#navigation {
	width: 770px;
	margin: 0 auto;
	padding: 5px;
	background: #ffffff;
	margin-top: -50px;
	z-index: 100;
}
/* navigation > navigation-sidebar-main */
#navigation-main {
	float: left;
	width: 770px;
	padding-left: 5px
}
.navigation_nav {
	width: 148px;
	float: left;
	background: #fff;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
}
.img_p5 {
	padding-bottom: 5px
}
.img_p20 {
	padding: 7px
}
.navigation_nav_text {
	font-size: 0.95em;
	line-height: 1.3em;
	padding: 0 0 7px 0
}
ul {
	margin-left:50px;
	line-height: 1.5em;
}
#content #main li {
	list-style-position: outside;
	list-style-type: square;
}
#content .navigation_nav Span {
	display: none;
}
#content #main_full #player embed {
	float: right;
}
#content #main_full #bordr {
	border: thin dashed #495E9D;
	width: 350px;
	margin: 10px;
	padding: 20px;
}
#comic {
	font-family: "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #325076;
	font-weight: 700;
	line-height: 2em;
}
#content #main_full #contactForm .warning {
	font-size: 1em;
	color: #FF0000;
	float: left;
}
#content #main_full .alignleft {
	width: 50%;
}
#contentimg{float:right;
padding:10px}
