h1,h2,h3,h4,h5,h6,body { padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; }body, table {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	color: #333333;	line-height: 14pt;}h1 {	font-size: 22px;	font-weight: normal;	color: #660000;	letter-spacing: -1pt;	font-family: Georgia, "Times New Roman", Times, serif;}h2 {	font-size: 16px;	font-weight: normal;	color: #000000;	letter-spacing: -1pt;	font-family: Georgia, "Times New Roman", Times, serif;}h3 { font-size: 14px; font-weight: bold; color: #333333; }.body a:link {	color: #990000;	text-decoration: underline;}.body a:visited {	color: #990000;	text-decoration: underline;}.body a:hover {	color: #333333;	text-decoration: none;}.btmlinks a:link {	color: #FFFFFF;	text-decoration: none;	font-size: 10px;}.btmlinks a:visited {	color: #FFFFFF;	text-decoration: none;	font-size: 10px;}.btmlinks a:hover {	color: #FFFFCC;	text-decoration: underline;	font-size: 10px;}a:link {	color: #990000;	text-decoration: underline;}a:visited {	color: #990000;	text-decoration: underline;}a:hover {	color: #333333;	text-decoration: none;}.newslink {	font-size: 13px;	color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;}.newslink a:link {	color: #333333;	text-decoration: none;	font-size: 13px;}.newslink a:visited {	color: #333333;	text-decoration: none;	font-size: 13px;}.newslink a:hover {	color: #990000;	text-decoration: none;	font-size: 13px;}.subnav {	font-size: 13px;	color: #333333;	font-family: Georgia, "Times New Roman", Times, serif;}.subnav a:link {	color: #333333;	text-decoration: underline;	font-size: 13px;}.subnav a:visited {	color: #333333;	text-decoration: underline;	font-size: 13px;}.subnav a:hover {	color: #990000;	text-decoration: none;	font-size: 13px;}.tpbkg {	background-image: url(images/tp_bkg.gif);	background-repeat: repeat-x;}.midleftfade {	background-image: url(images/md_fade_left.gif);	background-repeat: repeat-y;}.midrgtfade {	background-image: url(images/mid_fade_right.gif);	background-repeat: repeat-y;}.horizontallines {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #663300;	border-bottom-color: #663300;}.navbkgrd {	background-image: url(images/middle_bkg.gif);	background-repeat: repeat;}.horizontalbtm {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #663300;}.smintrotxt {	font-size: 11px;	color: #FFFFFF;}.copyrightbkg {	background-image: url(images/copyright_bkg.gif);	background-repeat: repeat-x;	border-top-width: 1px;	border-top-style: dashed;	border-top-color: #999999;}.whitetext {	color: #FFFFFF;}.leftline {	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #999999;}.photobox {	padding: 3px;	border: 2px solid #666666;}li {	list-style-image: url(images/bullet.gif);}#datacontainer {    position: absolute;    left: 0px;    top: 0px;	background-color:#FFFFFF;}#datacontainer table {    /*border-left: solid 1px #000000;    border-top: solid 1px #000000;	*/}#datacontainer td {    background-color: #FFFFFF;}#datacontainer img {    border: solid 3px #E0E0E0;	margin:5px;	vertical-align:middle;}.subgalbg {    background: url(images/sub_photo_bkg.gif) repeat-x;}.subgalnavbg {    background: url(images/photo_btn_bkg.jpg) repeat-x;}/*.specialsBox {    height:100%;    width:152px;    border: 1px solid red;    z-index:3000;    bottom: -140px;    }.specialsBoxIn {    width: 152px;    position: absolute;    top:100%;    bottom: 0%;    }*/.hmetxtbkg {	background-image: url(images/hme_txt_bkg.gif);	background-repeat: repeat-x;	background-position: top;}.input{	border:1px solid #660000;	padding:3px;	font-family:Georgia, "Times New Roman", Times, serif;}