 body {margin: 0px Auto; padding-top: 4px; padding-bottom: 4px; background: #CCC;}
 #header {background: #FFF; padding: 0px; margin: 0px; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; width: 650px; border-bottom: 1px solid #000; float: left;}
 #img {background: #FFF; padding: 0px; margin: 0px; width: 488px; height: 344px; float: left; overflow: hidden;}
 #img2 {background: #FFF; padding: 2px; margin: 0px; width: 484px; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; float: left;}
 #item {background: #FFF; padding: 2px; margin: 0px; width: 484px; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; float: left;}
 #content {background: #FFF; padding: 0px; margin-top: 0px; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; border-top: 1px solid #000; float: left; height: auto; overflow: visible;}
 #home_content {background: #FFF; padding: 0px; margin-top: 0px; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; border-top: 1px solid #000; float: left; height: auto; overflow: visible;} 
 #home_content ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; line-height: 16px; padding: 2px; margin: 0px; text-indent: 2px;}
 td.left {width: 162px;}
 td.right {width: 488px;}
 #content_left {background: url(../images/palm-trees.jpg); background-attachment: scroll; background-repeat: no-repeat; background-position: top left; margin: 0px; padding: 0px; width: 162px; height: 198px; overflow: hidden; float: left;}
 #content_right {background: #FFF; padding: 2px; margin: 0px; width: 484px; overflow: hidden; float: right;}
 #content_right a {font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: none;}
 #content_right a:hover {font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: underline;}
 #footer {background: #FFF; margin: 0px; padding-top: 4px; border-top: 1px solid #000; font-family: arial, verdana, ms sans serif; color: black; font-size: 10px; width: 650px; height: 64px; float: left;}
 form {background-color: #FFF; padding: 2px; margin: 0px; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px;}
 input {background-color: #F5F5F5; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; border-bottom: #000 1px solid; border-right: #000 1px solid; border-left: #999 1px solid; border-top: #999 1px solid; overflow: auto; text-decoration: none;} 
 textarea {background-color: #F5F5F5; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; border-bottom: #000 1px solid; border-right: #000 1px solid; border-left: #999 1px solid; border-top: #999 1px solid; overflow: auto; text-decoration: none;} 
 input.btn {background-color: #FFF; font-family: arial, verdana, ms sans serif; font-weight: bold; color: black; font-size: 12px; border-bottom: #000 1px solid; border-right: #000 1px solid; border-left: #999 1px solid; border-top: #999 1px solid;} 
 input.check {background-color: #FFFFFF; font-family: arial, verdana, ms sans serif; font-weight: bold; color: black; font-size: 12px; border: 0px;} 
 #container {background: #999; margin: 0px; padding: 0px; float: left; width: 160px; font-family: arial, verdana, ms sans-serif; color: black; font-size: 12px; border-left: 1px solid #000; border-right: 1px solid #000; height: auto; overflow: visible;}
 td.item {background: #FFF; border-bottom: 1px solid #000; padding: 0px; margin: 0px; overflow: visible; float: left; width: 484px;}
 #nav, #nav ul {float: left; width: 158px; list-style: none; line-height: 16px; background: #999; font-weight: bold; padding: 1px; border-width: 1px solid #000; margin: 0px; position: relative; z-index: 1;}
 #nav a {display: block; width: 158px; color: #FFF; text-decoration: none; padding: 1px; margin: 0px; text-align: left; position: relative; z-index: 4;}
 #nav li {display: block; float: left; position: relative; width: 158px; margin: 0px; text-align: left; background: #999; z-index: 4;}
 #nav li ul {display: block; position: absolute; margin-top: -18px; height: auto; width: auto; font-weight: normal; border: 1px solid #000; text-align: left; background: #999; z-index: 4;}
 #nav li ul ul {display: block; position: absolute; margin-top: -18px; left: auto; z-index: 4;}
 #nav a:hover {display: block; left: auto; text-align: left; color: #00F; background: #FFF; z-index: 4; width: 156px;}
 #nav li:hover ul {left: auto; text-align: left; z-index: 4;}
 #nav li.sfhover ul {left: auto; text-align: left; z-index: 4;}
 #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: auto; margin-left: -2px; z-index: 4;}
 #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto; z-index: 4;}
.main {display: block; width: 650px; clear: both;}
.main *{display: block; height: 1px; font-size: .01em; background: #FFF;}
.main1 {margin-left: 3px; margin-right: 3px; padding-left: 1px; padding-right: 1px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; background: #f2f2f2;}
.main2 {margin-left: 1px; margin-right: 1px; padding-right: 1px; padding-left: 1px; border-left: 1px solid #d1d1d1; border-right:1px solid #d1d1d1; background: #f5f5f5;}
.main3 {margin-left: 1px; margin-right: 1px; border-left: 1px solid #f5f5f5; border-right: 1px solid #f5f5f5;}
.main4 {border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;}
.main5 {border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2;}
.mainfg {background: #FFF; width: 650px; padding: 0px; margin: 0px; height: auto;}
 h1 {font-family: "Times New Roman", Times, serif; color: black; font-size: 24px; font-weight: bold; margin: 0px;}
 h2 {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 16px; font-weight: bold; margin: 0px;}
 h3 {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 14px; font-weight: bold; margin: 0px;}
 h4 {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; font-weight: bold; margin: 0px;}
 table {font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; overflow: visible; margin: 0px; padding: 0px;}
 table.cashcard {background: #000; font-family: Arial, Helvetica, sans-serif; color: #000; size: 12px; padding: 1px; margin: 0px; border: 1px solid #000; width: 480px;}
 td.header {background: #000; color: #FFF;}
 td.cashcard {background: #FFF; border: 1px solid #000;}
 #img2 ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; line-height: normal; padding: 1px; margin: 0px; text-indent: 1px;}
 #img2 a {list-style: none; font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 1px;}
 #img2 li {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 1px;}
 #img2 li ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 1px;}
 #img2 a:hover {list-style: none; font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: underline; padding: 1px; margin: 0px; text-indent: 2px;}
 #content ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; line-height: normal; padding: 1px; margin: 0px; text-indent: 2px;}
 #content a {list-style: none; font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 2px;}
 #content li {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 2px;}
 #content li ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 2px;}
 #content a:hover {list-style: none; font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: underline; padding: 1px; margin: 0px; text-indent: 2px;}
 #item ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; line-height: normal; padding: 1px; margin: 0px; text-indent: 1px;}
 #item a {list-style: none; font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 1px;}
 #item li {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 1px;}
 #item li ul {list-style: none; font-family: Arial, Helvetica, sans-serif; color: black; font-size: 12px; text-decoration: none; padding: 1px; margin: 0px; text-indent: 1px;}
 #item a:hover {list-style: none; font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: underline; padding: 1px; margin: 0px; text-indent: 1px;}
 #footer a {font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 10px; text-decoration: none;}
 #footer a:hover {font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 10px; text-decoration: underline;}
 table a {font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: none;}
 table a:hover {font-family: Arial, Helvetica, sans-serif; color: blue; font-size: 12px; text-decoration: underline;}
 .gallerycontainer{
position: relative; padding: 2px; z-index: 0;
/*Add a height attribute and set to largest image's height to prevent overlaying*/}
.thumbnail img {
border: 1px solid #FFF; margin: 0px; padding: 0px;}
.thumbnail:hover {
background-color: transparent;}
.thumbnail:hover img {
border: 1px solid #000; margin: 0px; padding: 0px; z-index: 3;}
.thumbnail span { /*CSS for enlarged image*/
position: absolute; background: #FFF; padding: 4px; border: 1px solid #000; visibility: hidden; text-decoration: none; margin: 0px; z-index: 3; font-family: arial, verdana, ms sans serif; color: black; font-size: 12px; font-weight: bold;}
.thumbnail span img { /*CSS for enlarged image*/
border-width: 0; padding: 2px; margin: 0px; z-index: 3;}
.thumbnail:hover span { /*CSS for enlarged image*/
position: absolute; top: -60px; left: 0px; visibility: visible; text-decoration: none; z-index: 3; text-align: center;}
