html,body {
height: 100%;
width:100%;
padding:0px;
margin:0px;
}
body {
background: #FFFFFF;
background-position: top center;
font-family: "Tahoma";
font-size: 14px;
color:#555555;
padding:0px;
margin:0px;

}


h1 {
 font-size:19pt;
 font-family: "CENTURY GOTHIC";
 font-weight: "normal";
font-style: normal;
}

#visitorcomment
{
 font-style: italic;
}

a, a:link {
text-decoration: underline;
color:#555555;
}
a:hover {
text-decoration: underline;
color:#AAAAAA;
}
a:active {
text-decoration: underline;
color:#576c85;
outline: none;
}
a:visited img {border:none; }

#container {
width: 747px;
height: auto !important;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom:0px;
border-left: 0px solid #576C85;
border-right: 0px solid #576C85;
border-bottom: 0px solid #576C85;
}

#main_header_text
{
 font-size:24pt;
 font-family: "CENTURY GOTHIC";
 color:#555555;
}

#main_header_text2
{
 font-size:30pt;
 font-family: "CENTURY GOTHIC";
 color:#FFFFFF;
}

#main_header_sub_text
{
 font-size:12pt;
 font-family: "CENTURY GOTHIC";
 color:#FFFFFF;

}

#header_text
{
 font-size:19pt;
 font-family: "CENTURY GOTHIC";
}

#header_text2
{
 font-size:16pt;
 font-family: "CENTURY GOTHIC";
}

#sub_header_text
{
 font-size:15pt;
 font-family: "CENTURY GOTHIC";
}

#info_text
{
 font-size:7pt;
 font-family: "CENTURY GOTHIC";
 color:#EEEEEE;
}

#large_text
{
 font-size:12pt;
 font-family: "CENTURY GOTHIC";
}

#hotel_text
{
 font-size:10pt;
 font-family: "CENTURY GOTHIC";
}

#jump
{
 font-size:10pt;
 font-family: "CENTURY GOTHIC";
}

img
{
 margin:0px;
}

#core_container {
width: 150px;
height:auto;
position: relative;
background-color: #9FB8D3;
margin:0px;
padding:0px;
}

#core_container2
{
width: 747px;
height:auto;
position: relative;
margin:0px;
padding:0px;
background-color: #9FB8D3;
}

#core_left {
margin: 0;
float: left;
width: 0px;
height:auto;
background-color: #9FB8D3;
}
#core_right {
margin: 0;
float: right;
width: 747px;
min-height:250px;
background: #FFFFFF;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
color:#AAAAAA;
border-left: 0px solid #576C85;
}

#subheader
{
background: #9FB8D3;
margin: 0;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
float: right;
width: 747px;
border-left: 0px solid #576C85;
border-bottom: 0px solid #576C85;
color:#FFFFFF;
}

.content-box
{
 background: #FFF url(images/content_header.jpg) top repeat-x;
 border: solid 1px #576C85;
 padding:6px;
 height:auto !important;
 float:right;
 width: 587px;
 margin-bottom:0px;
 font-family: "Verdana";
 font-size: 10px;
 color:#3B495A;
}
.content-box-index
{
 border: solid 1px #000;
 padding:5px;
 height:auto !important;
 width:328px;
 float:left;
 margin-left:0px;
 margin-bottom:0px;
}

.tumb
{
 float: left;
 margin-right:0px;
 padding:0px;
}

#indentpara
{
   margin-left:120px;
}

.pagination
{
 margin-left:auto;
 margin-right:auto;
 text-align:center;
}

#footer {
width: 747px;
<!--  background:  url(images/footer.gif) bottom center no-repeat;  -->
text-align: center;
margin-left:auto;
margin-right:auto;
padding:0px;
height:33px;
clear:both;
}


#footertext
{
color:#FFFFFF;
}


#footer2
{
clear:both;
height:10px;
<!-- background: url(images/footer.jpg);  -->
width:747px;
}


    #tabsE {
      float:left;
      width:100%;
      background:#FFF;
      font-size:93%;
      line-height:normal;
      }
    #tabsE ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("tableftE3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("images/tabrightE3.gif") no-repeat right top;   
      padding:5px 19px 5px 23px;    
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }



#textcontainer1, #textcontainer2, #textcontainer3, #textcontainer4, #textcontainer5 {
 width: 411px;
 height: 331px;
 background: #FFFFFF;
 border-left: 1px solid #0371AE;
 border-right: 1px solid #0371AE;
 border-top: 1px solid #0371AE;
 border-bottom: 1px solid #0371AE;
 text-align: justify;
 float: left;
}



#featuredlistingheader1, #featuredlistingheader2, #featuredlistingheader3, #featuredlistingheader4, #featuredlistingheader5 {
width: 747px;
height: 25px;
color: #FFFFFF;
font-size: 18px;
text-align: center;
background-image:url("images/header25_prem.jpg");
float:left;
}


#advertshadow21h1, #advertshadow21h2, #advertshadow21h3, #advertshadow21h4 {
  width:100%;
  height: 21px;
  float:left;
  background-image:url("images/advertshadow21h.jpg");
}


#textcontent1, textcontent2, #textcontent3, #textcontent4 {
 border-left: 10px solid #FFFFFF;  
 border-right: 10px solid #FFFFFF;
}