/* @override http://local.vidaworks.com:8888/css/style.css
	http://vidaworks.com/css/style.css *//* DigiSquid CSS Library Version 3.9 *//* WebAddress.com/* Framework */body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. */	color: #000000;	}.design #container {	width: 970px;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left;	background: url(../images/template/content.png) repeat-y 0 top;}.design #masthead {	height: 100px;	background-image: url(../images/template/masthead.png);}.design #contenttop {	background: url(../images/template/contenttop.png) no-repeat 0 top;}.design #content {	background: url(../images/template/contentbottom.png) repeat-y 0 bottom;}.design #sidebar {	float: left;	width: 275px;	height: 330px;	margin-left: 30px;	margin-top: 30px;}

.design #newsbox {
	background-color: #d5e9ff;
	width: 185px;
	height: 125px;
	margin-top: 10px;
	margin-left: 25px;
	padding: 20px;
}
.design #contentbody {	margin-left: 325px;	margin-right: 35px;	margin-bottom: 25px;	padding-top: 145px;}

.design #innerfade li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

ul#innerfade.innerfade {
	padding: 0px;
	margin: 0px;
}/* End Framework *//* Animation */.design #animation {	float: right;	width: 603px;	height: 307px;	margin-bottom: 50px;	background-image: url(../images/template/animation.png);	border: 1px solid #2d598a;}/* End Animation *//* Footer */.design #footer {	height: 110px;	padding-top: 30px;	padding-left: 320px;	background: url(../images/template/footer.png) no-repeat;}/* End Footer *//* Text Styling */h1 {	text-align: left;	margin: 0;	padding-bottom: 10px;	padding-top: 20px;	color: #2D598A;
	font: normal 21px/18px Georgia, "Times New Roman", Times, serif;
}h2 {	text-align: left;	margin: 0;	color: #2D598A;	padding-top: 20px;	padding-bottom: 10px;
	font: normal 16px/18px Georgia, "Times New Roman", Times, serif;
}

div#newsbox h2 {	text-align: left;	margin: 0;	color: #2f1808;	padding-top: 0px;	padding-bottom: 10px;
	font: bold 16px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}h3 {	text-align: left;	margin: 0;	color: #2D598A;	padding-top: 20px;	padding-bottom: 10px;
	font: normal 14px/18px Georgia, "Times New Roman", Times, serif;
}p {	margin: 0;	padding-top: 0;	padding-bottom: 10px;	color: #2D598A;	font: 14px/24px Georgia, "Times New Roman", Times, serif;}

div#newsbox p {	text-align: left;	margin: 0;	color: #2f1808;	padding-top: 0px;	padding-bottom: 10px;
	font: 12px/18px "Lucida Grande", Lucida, Verdana, sans-serif;
}strong {	font-weight: bold;}.small {	font-size: 9px;	line-height: 10px}.bigger {	font-size: 125%;	font-weight: bold;}ul {	font-size: 12px;	line-height: 20px;	padding-top: 0;	padding-bottom: 10px;}li {	padding-bottom: 10px;}/* End Text Styling *//* P Links */p a:link {	color: #fa921f;	text-decoration: none;}

div#newsbox a:link  {	color: #6f0005;
}p a:visited {
	color: #fa921f;		text-decoration: none;}p a:hover {	color: #a2130d;	text-decoration: none;	background: none;}

div#newsbox a:hover   {	color: #fa921f;
}p a:active {	color: #a2130d;	text-decoration: none;}/* end P Links *//* Photos */.photo {	padding: 25px;}/* end Photos *//* Photo Gallery */.photogallery ul { 	list-style:none; /* No bullets */ 	overflow:hidden;	margin-left: 0px;
	padding-left: 0px;} .photogallery li { 	float:left; /* Horizontal list */	width:300px; /* Room for images and text */ 	padding-bottom:25px; /* Gap between */ } .photogallery li div { 	text-align:center;
	color: white;
} .photogallery li img { 	display:block; 	margin:0 auto; /* Cener block image */ 	width:250px; /* All images the same size */	border: 1px solid gray; /* border  */}/* End Photo Gallery *//* Tables */table {	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;	padding: 0;}table td {	border-bottom: 1px solid gray;	padding: 20px;}.design #tablehead {	background-color: #3973bc;	border: 1px solid #143f75;	color: #fff;	font: bold 14px/21px "Lucida Grande", Lucida, Verdana, sans-serif;	padding-top: 10px;	padding-bottom: 10px;}/* End Tables *//* Form */form.webform fieldset {  margin-bottom: 10px;}form.webform input {	width: 250px;}form.webform legend {  padding: 0 2px;  font-weight: bold;	font-size: 18px;	color: #356aa0;}form.webform label {  display: inline-block;  line-height: 14px;  vertical-align: top;	font-size: 12px;}form.webform fieldset ol {  margin: 0;  padding: 0;}form.webform fieldset li {  list-style: none;  padding: 5px;  margin: 0;}form.webform fieldset fieldset {  border: none;  margin: 3px 0 0;}form.webform fieldset fieldset legend {  padding: 0 0 5px;  font-weight: normal;}form.webform fieldset fieldset label {  display: block;  width: auto;}form.webform em {  font-weight: bold;  font-style: normal;  color: #f00;}form.webform label {  width: 250px; /* Width of labels */}form.webform fieldset fieldset label {  margin-left: 123px; /* Width plus 3 (html space) */}.webform #submitbox {	background-color: #356aa0;	padding-top: 20px;	text-align: center;	padding-bottom: 20px;}/* End Form */hr {color: blue;background-color: blue;height: 1px;border: 0;}/*  Column  */.column {	width: 150px;	background: silver;	vertical-align: top;	display: inline-block;	padding: 15px;	margin-right: 25px;}.column ul {	padding: 0;}.column li {	display: block;		}/*  PDF List  */.design #pdflist {	padding-bottom: 20px;	display: inline-block;	vertical-align: top;	padding-left: 20px;}.design #pdflist ul {	padding-left: 0px;}.design #pdflist li {	list-style-type: none;	background: url(../images/graphics/pdf.png) no-repeat;	padding-left: 35px;	padding-top: 5px;	height: 20px;}.design #pdflist a:link {	text-decoration: none;	color: #874400;}.design #pdflist a:hover {	text-decoration: none;	color: #ff8200;}/*  Photo list  */.design #photolist {	border-width: 1px;	border-style: none;	vertical-align: top;		padding: 20px 20px 10px;}.design #photolist ul {	padding-left: 0px;}.design #photolist li {	display: inline-block;	text-align: center;	padding-left: 25px;}.design #photolist a {	text-decoration: none;	color: #874400;}.design #photolist img {	border: 1px solid #ceac45;	margin-bottom: 10px;}
