body{background-color:#ffffff;background-image: url(/images/stripe-grey3.jpg);background-repeat:repeat-x;background-position:top;margin-top:20px;}A {text-decoration:none;color:#d30d44;}.topnav A {font-family:"Courier New", Courier, mono;color:#0099CC;text-decoration:none;}.topnav A:Hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#6666CC;}.topnav A:visited{font-family:Verdana, Arial, Helvetica, sans-serif;color:#cc0000;}.preheader {		font-family: Georgia, Arial, Helvetica, sans-serif;			margin-top:5px;	margin-bottom:0px;	margin-right: 3%;	margin-left: 3%;	color: #666666;}.header {		font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;	font-size:20px;	margin-top:2px;	margin-bottom:5px;	margin-right: 3%;	margin-left: 3%;	color: #000000;}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size:18px;	margin-right: 5px;	margin-left: 5px;	color: #999999;	margin-bottom: -10px;		font-weight:800;	}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size:16px;	color: #000000;		margin-right: 5px;	margin-left: 7px;	margin-bottom: -10px;		font-weight:800;}h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size:14px;	margin-right: 5px;	margin-left: 10px;	margin-bottom: 0px;	color: #000000;	font-weight:800;}p,li,lo {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-size:12px;	margin-right: 5px;	margin-left: 18px;	line-height: 125%;}b,strong {	font-weight: bold;	}.headline A { font-size: 11px;line-height: 95%;} .headlines_front { font-size: 11px;height:300px;background-color:#ffffff;overflow: scroll;margin: 20px;border-top: 2px solid #cccccc; border-right: 2px solid #cccccc;  border-bottom: 2px solid #cccccc; border-left: 2px solid #cccccc;padding-bottom:5px;padding-top:5px;}.headlines_front2 li{ font-size: 80%;}.headlines_front3 { background-color:#ffffff;margin: 20px;border-top: 2px solid #cccccc; border-right: 2px solid #cccccc;  border-bottom: 2px solid #cccccc; border-left: 2px solid #cccccc;padding-bottom:5px;padding-top:5px;}.headlines_front3 p { font-size: 70%;margin:5px;}  .headlines_front p { font-size: 11px;margin-bottom:-4px;}  .tools ul { font-size: -10%;border:1px solid #cccccc;}  /* td borders */.td1 {border-top: 3px solid #cccccc; border-right: 3px solid #cccccc;  border-bottom: 1px solid #cccccc; border-left: 3px solid #cccccc; }.td2 {border-top: 0px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 0px solid #cccccc; border-left: 3px solid #cccccc; }.td3 {border-top: 0px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 0px solid #cccccc; border-left: 0px solid #cccccc; }.td4 {border-top: 0px solid #cccccc; border-right: 3px solid #cccccc;  border-bottom: 0px solid #cccccc; border-left: 0px solid #cccccc; }.photobox{	background-color:#000000;	width:100%;		background-image: url(images/rotater/photo_background_black.gif);	}.photobox_front{	width:100%;	border-bottom:2px solid #000000;	border-top:2px solid #000000;	}.image_front{		border-left:2px solid #000000;	border-right:2px solid #000000;	}.sidebox{background-color:#ffffff;    margin:15px;width:200px;border-top: 2px solid #000000; border-right: 2px solid #000000;  border-bottom: 2px solid #000000; border-left: 2px solid #000000;float:right;clear:right;}.scrollbox{background-color:#ffffff;width:100%;height:300px;border-top: 2px solid #cccccc; border-right: 0px solid #cccccc;  border-bottom: 2px solid #cccccc; border-left: 0px solid #cccccc;overflow: scroll;padding-bottom:5px;padding-top:5px;}.buttonbox-black{background-color:#ffffff;    margin:20px;	width:90%;	border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc;background-image: url();background-repeat:no-repeat;background-position:top;background-position:right;padding-bottom:3px;padding-top:3px;	}.buttonbox-black p{color:#000000;}.buttonbox-black A { color:#cc0000;text-decoration:underline;} .buttonbox{	background-color:#ffffff;	margin:15px;	width:90%;	border-top: 1px solid #cccccc;	border-right: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	border-left: 1px solid #cccccc;	background-image: url();	background-repeat:no-repeat;	background-position:top;	background-position:right;	padding-bottom:3px;	padding-top:3px;	}.buttonbox1{background-color:#ffffff;    margin:20px;	width:90%;	border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc;background-image: url();background-repeat:no-repeat;background-position:top;background-position:right;padding-bottom:0px;padding-top:0px;	}.buttonbox2{background-color:#fbedc7;    margin:20px;	width:90%;	border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc;background-image: url(images/4tree-bg.gif);background-repeat:no-repeat;background-position:top;background-position:right;padding-bottom:10px;padding-top:10px;	}.buttonbox33{background-color: #FFFFFF;    margin:20px;	width:85%;	border-top: 1px solid #cccccc; border-right: 1px solid #cccccc;  border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc;padding-bottom:10px;padding-top:10px;	}.basicbox{background-color:#ffffff;    margin:10px;	width:90%;	border-top: 2px solid #000000; border-right: 2px solid #000000;  border-bottom: 2px solid #000000; border-left: 2px solid #000000;padding-bottom:5px;padding-top:5px;clear:all;	}.photobg1{	background-image:url(1sh_home.gif);	background-attachment: fixed;	background-repeat: no-repeat;	}.photobg1{	background-image:url(1sh_home.gif);	background-attachment: fixed;	background-repeat: no-repeat;	}#bigbox {width: 85%;visibility: visible;z-index: 1;position: relative;text-align:left;margin: auto;background-color: #ffffff;border-width: 2px;border-style: solid;border-color: #000000;background-image: url();background-repeat: no-repeat;}.front_but A { color:#d30d44;font-family: Geneva, Arial, Helvetica, sans-serif;font-size:80%;line-height:400%;background-image:url();background-repeat:repeat-x;background-position:top;margin:0px 5px 0px 5px;border-top:1px solid #cccccc;	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;	border-left:1px solid #cccccc;text-decoration : none;padding:5px 5px 5px 5px;font-weight:bold;} .front_but A:visited {color:#800000; text-decoration : none;} .front_but A:Hover  {color:#800000;background-repeat:repeat-x;background-position:bottom;	}.front_butY A { color:#ffffff;font-family: Georgia, "Times New Roman", Times, serif;font-size:80%;line-height:400%;background-image:url(images/stripe-blue.jpg);background-repeat:repeat-x;background-position:top;margin:0px 0px 0px 0px;border-top:0px solid #000000;	border-right:1px solid #00000;	border-bottom:0px solid #000000;	border-left:1px solid #000000;text-decoration : none;padding:5px 5px 5px 5px;font-weight:bold;} .front_butY A:visited {color:#ffffff; text-decoration : none;} .front_butY A:Hover  {color:#cc0000;background-image:url(images/stripe-grey2.jpg);background-repeat:repeat-x;background-position:bottom;	}.caption { position: relative; border: 0px solid #333; width: 300px; height: 268px; }.caption p { position: absolute; background: #000000; left: 0; bottom: 0; border: 0px solid #333; width: 300px; padding: 7px; margin-top: 0px;margin-right: 0; margin-bottom: 0; margin-left: 0;  font-weight: bold; font-size: 130%; -moz-opacity: .7; opacity: .7; filter: alpha(opacity=70); color:#ffffff;}
