*                                           {margin: 0; padding: 0;}
body,div,h1,h2,h3,h4,h5,h6,p,form,img,ul,li {margin:0; padding:0;}
img                                         {border: 0;}

h1                                          {font-size: 14pt;}
h2                                          {font-size: 12pt; margin: 0 0 5px 10px;}
h3                                          {font-size: 10pt; margin: 5px 0 0 20px;}

a         {text-decoration: none; color: rgb(240,240,180);}
a:hover   {text-decoration: underline; color: rgb(255,255,200);}
a:active  {text-decoration: none; color: rgb(240,240,180);}
body               {font-size: 10pt; color: black; background: #b18850 url('./../images/bg.jpg') top center no-repeat; font-family: verdana, Arial, Helvetica, sans-serif;}
#header            {background: transparent url('./../images/header.png') top left no-repeat; width: 100%; height: 259px;}
#mainFrame         {}
#wrapperFrame      {position: relative; width: 913px; margin: 0 auto;}
#spacerHeader      {height: 20px;}
#bullets   {background: transparent url('./../images/bullet1.png') top left no-repeat; width: 480px; height: 130px; margin-top: 65px;}
#mainNavFrame          {color: rgb(140,140,140); font-size: 12pt; height: 28px; background: transparent url('./../images/nav.png') top left repeat-x; left:200px; position:absolute; top:250px;}
#mainNavFrame a        {text-decoration: none; color: rgb(140,140,140); font-weight: bold;}
#mainNavFrame a:hover  {text-decoration: none; color: rgb(190,190,170); font-weight: bold;}
#mainnavDiv            {min-width: 520px;}
#selectedNav           {color: rgb(220,220,220);  font-weight: bold;}
#selectedNav a         {color: rgb(220,220,220);  font-weight: bold;}
#selectedNav a:hover   {color: rgb(220,220,220);  font-weight: bold;}
#selectedNav a:active  {color: rgb(220,220,220);  font-weight: bold;}

#contactWrapper p {margin-left: 50px;}

#contact_overlay    {position: absolute; top: 30px; text-align: right; width: 892px; font-size: 13pt; color: rgb(180,180,180);}
#tabcontent_top     {background: transparent url('./../images/tabcontent_top.png') top center no-repeat; height: 8px;}
#tabcontent_content {background: transparent url('./../images/tabcontent_content.png') top center repeat-y;}
#tabcontent_bottom  {background: transparent url('./../images/tabcontent_bottom.png') top center no-repeat; height: 8px;}
#contentFrame       {background: transparent url('./../images/content.png') top center repeat-y;}
#content            {position: relative; left: -4px;}
#content a         {text-decoration: none; color: blue;}
#content a:hover   {text-decoration: underline; color: blue;}
#content a:active  {text-decoration: none; color: blue;}

.galleryHeading     {color: rgb(80,80,80); margin-left: 30px;}

.aboutusDiv         {margin: 0px 0px 0px 0px; width: 100%; position: relative; top: 0px;}
.aboutusDiv p       {margin: 0 10px 0 10px;}
.aboutusDiv h3      {margin: 0 0 5px 10px; font-style: italic;}
#contentTable      {width: 900px; }
#contentTable td   {text-align: center; vertical-align: top;}
.introspacer       {height: 20px;}
.introStatement    {font-size: 12pt; margin-left: 50px;}
#spacerContent         {height: 5px;}
#content {}

.slideDiv1 {background: transparent url('./../images/slide.jpg') top center no-repeat; width: 600px; height: 300px;}
.slideDiv2 {background: transparent url('./../images/slide.jpg') top center no-repeat; width: 600px; height: 300px; background-position: 0 -300px;}
.slideDiv3 {background: transparent url('./../images/slide.jpg') top center no-repeat; width: 600px; height: 300px; background-position: 0 -600px;}
.slideDiv4 {background: transparent url('./../images/slide.jpg') top center no-repeat; width: 600px; height: 300px; background-position: 0 -900px;}


#homeTable    {margin-left: 19px; font-size: 10pt; color: rgb(240,240,240);}
#homeTable td {vertical-align: top; line-height: 23px;}
 
#contactTable          {width: 100%;}
#contactForm           {margin-left: 30px;}
#contactFormTD         {text-align: left; vertical-align: top; border-right: solid 3px rgb(80,80,80);}
#contactFormTD p       {margin-left: 40px;}
#contactTable a         {text-decoration: none; color: blue;}
#contactTable a:hover   {text-decoration: underline; color: blue;}
#contactTable a:active  {text-decoration: none; color: blue;}

.slideBtn1 {background: transparent url(./../images/slide1btn.jpg) top center no-repeat; width: 200px; height: 75px;}
.slideBtn1Hot {background: transparent url(./../images/slide1btn.jpg) no-repeat; width: 200px; height: 75px; background-position: 0 -75px;}

.slideBtn2 {background: transparent url(./../images/slidebtn.jpg) top center no-repeat; width: 200px; height: 75px;}
.slideBtn2Hot {background: transparent url(./../images/slidebtn.jpg) no-repeat; width: 200px; height: 75px; background-position: 0 -75px;}

.slideBtn3 {background: transparent url(./../images/slidebtn.jpg) top center no-repeat; width: 200px; height: 75px;}
.slideBtn3Hot {background: transparent url(./../images/slidebtn.jpg) no-repeat; width: 200px; height: 75px; background-position: 0 -75px;}

.slideBtn4 {background: transparent url(./../images/slide4btn.jpg) top center no-repeat; width: 200px; height: 75px;}
.slideBtn4Hot {background: transparent url(./../images/slide4btn.jpg) no-repeat; width: 200px; height: 75px; background-position: 0 -75px;}

#contactInfoTable      {width: 380px; margin-left: 20px;}
#contactInfoTable td   {text-align: left;}
#contactInfoTD         {text-align: left; vertical-align: top; width: 400px;}
#contactInfoTable p    {margin-left: 10px;}
.contactInfoTableTDL   {width: 115px; max-width: 115px; text-align: right; color: rgb(50,70,50); font-weight: bold; vertical-align: top;}
.contactInfoTableTDL div {text-align: right;}
.contactInfoTableTDR   {text-align: left; vertical-align: top;  font-weight: bold; width: 265px; max-width: 265px; }
.contactInfoTableTDR p {text-align: left; margin-left: 0;}
.contactInfoTableTDC   {text-align: right;}

#footerFrame    {color: rgb(180,180,180); font-weight: bold; font-size: 9pt; text-align: right; background: transparent url('./../images/footer.png') top center no-repeat; height: 70px;}
#footerFrame a       {text-decoration: none; color: rgb(180,180,180); font-weight: bold;}
#footerFrame a:hover {text-decoration: none; color: rgb(200,200,200); font-weight: bold;}
#bottomNavFrameTable {height: 100px; width: 100%}
#spacerBottomNav   {height: 50px;}
#footerFrame       {text-align: left; margin: 0; line-height: 13pt;}
#bottomNav         {text-align: right; margin-right: 20px;}
#spacerFooter      {height: 50px;}
#footer {min-width: 850px; margin: 0 10px 0 10px;}

form, textarea              {font-size: 11px; font-family: verdana, Arial, Helvetica, sans-serif}
.text, textarea             {margin: 0; background-color: rgb(250,250,250); width: 300px; border: 2px solid rgb(49,64,71); color: #858585; padding: 4px; margin: 2px; font-size: 11px;}
.text:hover, textarea:hover {background-color: rgb(251,255,221); border: 2px solid rgb(49,64,71); color: rgb(20,20,20);}
textarea                    {height: 60px;}
