#top { vertical-align: top; }

#adsense { background-image: url(http://www.mysmokymountaincabinrental.com/images/page_background_adsense.jpg); }

#unjustify{
text-align: left;
}

body {
background-image: url(http://www.mysmokymountaincabinrental.com/images/page_background.jpg);
background-repeat: repeat;
background-position: center;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}

table {
border-width: 0px;
border-spacing: ;
border-style: solid;
border-color: black;
border-collapse: collapse;
text-align: justify
}

table.checkbox {
background-image: url(http://www.mysmokymountaincabinrental.com/images/checkbox_background.gif);
border-width: 0px;
border-spacing: ;
border-style: solid;
border-color: black;
border-collapse: collapse;
text-align: left
}

table.detail {
border-width: 1px;
border-spacing: ;
border-style: solid;
border-color: black;
border-collapse: collapse;
}

table.detail_left {
border-width: 0px;
border-spacing: ;
border-style: solid;
border-color: black;
border-collapse: collapse;
text-align: left;
}

table.listing {
text-align: left;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: black;
border-width: 0px;
padding: 0px;
}

td.index {
background-image: url(http://www.mysmokymountaincabinrental.com/images/header_large.jpg);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: white;
text-align: center 
}

td.body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black;
border-width: 0px;
padding: 6px;
}

td.listing{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: black;
border-width: 0px;
padding: 6px;
}

td.checkbox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #124A12;
border-width: 0px;
padding: 4px;
text-align: left
}

td.specials {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #124A12;
border-width: 1px;
border-style: dotted;
border-color: black;
text-align: left;
padding: 6px
}

table.map {
border-width: 1px;
border-spacing: ;
border-style: dotted;
border-color: #124A12;
border-collapse: collapse;
text-align: left
}

td.map{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #124A12;
font-weight: normal;
text-align: left;
vertical-align: top; 
padding: 20px
}

td.detail{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: black;
border-width: 1px;
padding: 0px;
}

P.red {color: #FF0000}

.red {color: #FF0000}

.text16 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: black
}

.text16normal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: black
}

.text12 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: black
}

a {
font-weight: bold;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

a.light {
font-weight: normal;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

a.large {
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

a.large16 {
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
}

a:link {
color: #134A11;
}

a:visited {
color: #134A11;
}

a:hover {
color: black;
}

a:active {
color: #134A11;
}

