/* Generated by F12 developer tools. This might not be an accurate representation of the original source file */
body {
	background: url("../images/body-bg.jpg") no-repeat top center fixed; margin: 0px; background-attachment: fixed; background-color: rgb(149, 198, 228);
}

img {
	border: 0px currentColor;
}
p {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
a {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
table {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
#advertisments {
	margin: 0px 10px; width: 610px; clear: both; border-top-color: rgb(179, 179, 179); border-top-width: thin; border-top-style: solid; background-color: rgb(255, 255, 255);
}
a.button {
	border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(128, 128, 128) rgb(128, 128, 128) rgb(204, 204, 204); margin: 15px 10px 0px 20px; width: 160px; height: 40px; text-align: center; color: rgb(0, 0, 0); line-height: 42px; font-family: Arial; font-size: 16px; font-weight: bold; text-decoration: none; display: inline-block;
}
a.custom.button:hover {
	background: rgb(237, 179, 33); color: rgb(17, 25, 38); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EDB321', endColorstr='#FADEA1',GradientType=0 );
}
a.custom.button:active {
	background: rgb(237, 179, 33); color: rgb(17, 25, 38); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FADEA1', endColorstr='#EDB321',GradientType=0 );
}
a.button span {
	text-indent: 10px; padding-right: 10px; display: block;
}
a.custom.button {
	background: rgb(237, 179, 33); border-radius: 8px; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FADEA1', endColorstr='#EDB321',GradientType=0 ); -webkit-border-radius: 8px; -moz-border-radius: 8px;
}
a.button span.custom {
	text-shadow: 0px -1px 0px #fff;
}
a.button:hover span.custom {
	text-shadow: 0px 1px 0px #fff;
}
#buttons {
	margin-top: 10px; margin-bottom: 20px;
}
#container {
	margin: 0px auto; width: 940px;
}
#calendar {
	width: 300px; padding-right: 5px; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 20px; float: right; background-color: rgb(255, 255, 255);
}
#column-left {
	width: 640px; float: left; background-color: rgb(255, 255, 255);
}
#column-right {
	width: 300px; float: right; background-color: rgb(255, 255, 255);
}
#content-main {
	width: 940px; background-color: rgb(255, 255, 205);
}
#event {
	text-align: center; margin-bottom: 20px;
}
#facebook {
	text-align: center; margin-bottom: 20px;
}
#footer {
	width: 100%; height: 30px; clear: both; background-image: url("../images/footer-bg.jpg"); background-repeat: repeat-x;
}
#footer-text {
	color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-top: 7px; margin-right: 8px; float: right;
}
#footer-text a {
	text-decoration: none;
}
#header {
	width: 940px; height: 100px;
}
h1 {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-bottom: 12px;
}
#images {
	margin-top: 20px; margin-left: 10px;
}
#nav-main {
	height: 35px; background-image: url("../images/main-menu-bg.png"); background-repeat: repeat-x;
}
#nav-main ul li {
	list-style: none; display: inline; text-shadow: 0px -1px 0px #ccc;
}
#nav-main ul li a {
	color: rgb(0, 0, 0); padding-top: 8px; padding-right: 16px; padding-left: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; border-right-color: rgb(182, 203, 211); border-right-width: 1px; border-right-style: solid; float: left;
}
#nav-main ul li a:hover {
	height: 27px; padding-right: 16px; padding-left: 16px; background-image: url("../images/hover-bg.jpg"); background-repeat: repeat-x;
}
#news {
	width: 300px; padding-left: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 20px; float: left; background-color: rgb(255, 255, 255);
}
#logo {
	float: left;
}
#photo-g {
	text-align: center; margin-bottom: 20px;
}
#sponsors {
	width: 630px; padding-left: 10px; margin-bottom: 20px; background-color: rgb(255, 255, 255);
}
.sharing {
	background: url("../images/sharing-bg.jpg") repeat-x; padding: 4px 0px 0px 4px; width: 620px; height: 25px;
}
.twitter {
	float: left;
}
.facebook {
	margin-right: 4px; float: left;
}
.print {
	margin-right: 4px; float: left;
}
#page-wrap {
	background: url("#") top; margin: 0px auto; width: 620px; position: relative; min-height: 285px;
}
blockquote {
	padding: 0px 20px; font-family: Georgia, serif; font-size: 14px; font-style: italic; margin-top: 10px; margin-left: 20px; border-left-color: rgb(204, 204, 204); border-left-width: 20px; border-left-style: solid;
}
.slider-wrap {
	width: 620px; position: absolute;
}
.stripViewer .panelContainer .panel ul {
	margin: 0px 15px 0px 30px; text-align: left;
}
.stripViewer {
	width: 620px; height: 285px; overflow: hidden; position: relative;
}
.stripViewer .panelContainer {
	left: 0px; top: 0px; position: relative;
}
.stripViewer .panelContainer .panel {
	width: 620px; height: 100%; float: left; position: relative;
}
.stripNavL {
	display: none;
}
.stripNavR {
	display: none;
}
.stripNav {
	display: none;
}
.nav-thumb {
	border: 1px solid black; margin-right: 5px;
}
#movers-row {
	margin: -43px 0px 0px 62px;
}
#movers-row div {
	width: 20%; float: left;
}
#movers-row div a.cross-link {
	float: right;
}
.photo-meta-data {
	background: url("../images/transpBlack.png"); padding: 10px; height: 30px; color: white; margin-top: -50px; position: relative; z-index: 9999;
}
.photo-meta-data span {
	font-size: 10px;
}
.cross-link {
	width: 62px; padding-top: 15px; margin-top: -14px; display: block; position: relative; z-index: 9999;
}
#topnav {
	margin: 0px; padding: 5px 5px 0px; height: 35px; float: right; background-image: url("../images/main-menu-bg.png"); background-repeat: repeat-x;
}
ul.topnav {
	list-style: none; margin: 0px; padding: 0px; float: right; display: inline; text-shadow: 0px -1px 0px #ccc;
}
ul.topnav li {
	float: left
}
ul.topnav li a {
	color: rgb(0, 0, 0); padding-right: 3px; padding-left: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
a.faqs-questions {font-size: 1.1em; font-weight: bold; color: rgb(175, 126, 255); text-decoration: none;
}
