/*
Style sheet for the Best Western Tombstone site.
*/

/*
***** Common Elements *****
*/
body {
  padding-right: 0px;
  padding-left: 0px;
  font-size: 11px;
  padding-bottom: 0px;
  margin: 0px;
  color: #000;
  background-color: #002674;
  padding-top: 0px;
  font-family: arial, helvetica, sans-serif;
}
p {
  font-size: 12px;
  color: #000;
  font-family: arial, helvetica, sans-serif;
}
td {
  font-size: 12px;
  color: #000;
  font-family: arial, helvetica, sans-serif;
}
a {
  font-size: 12px;
  color: #0066cb;
  font-family: arial, helvetica, sans-serif;
  text-decoration: underline;
}
a:hover {
  color: #002674;
}
a span {
  text-decoration: none;
}
a.sm {
  font-size: 10px;
}
.underline {
  text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
  padding: 2px 8px 2px 8px;
  margin: 0px;
  font-weight: bold;
  font-family: georgia, times new roman, serif;
}
h1 {
  font-size: 24px;
}
h2 {
  font-size: 20px;
}
h3 {
  font-size: 16px;
}
h4 {
  font-size: 14px;
}
h5 {
  font-size: 12px;
  font-style: italic;
}
h6 {
  font-size: 12px;
}

/*
***** Page-level Elements *****
*/
#wrapper-crnrs {
  margin: 11px auto 0px;
  width: 777px;
}
#wrapper-crnrs td#whitebg {
  background-color: #fff;
}
#wrapper {
  margin: 11px auto 10px;
  width: 777px;
  background-color: #fff;
}
#header {
  width: 757px;
}
#welcome {
  display: block;
  width: 657px;
  text-align: right;
}

/*
***** Small Top Navigation Bar *****
*/
#topnavigation {
  margin-bottom: 8px;
  padding-bottom: 4px;
  width: 415px;
/*border-bottom: #0099ff 1px solid;
Note: this is a nice blue bottom border. I
removed it when I commented out the menu since
it looked funny by itself. If you ever re-use 
this menu, then turn on the bottom border again.*/
}
#topnavigation a {
  font-size: 10px;
  margin-left: 17px;
  color: #0066cc;
  text-decoration: none;
}
#topnavigation a.nopadding {
  margin-left: 0px;
}
#topnavigation a:hover {
  color: #002674;
}

/*
***** Tabbed Navigation Bar *****
*/
#navigation {
  margin-top: 8px;
  vertical-align:bottom;
  border-collapse:collapse;
}
#subnavigation {
  background-color: #002674;
  border-collapse:collapse;
}
#subnavigation a {
  font-weight: bold;
  font-size: 11px;
  color: #82c8d3;
  margin-right: 20px;
  white-space: nowrap;
  text-decoration: none;
}

/*
***** Data Rows *****
*/
#row1 {
  width: 100%;
  padding: 10px 8px 10px 8px;
}
#mainimg {
  width: 100%;
  padding: 10px 8px 10px 8px;
}
#FullWidthRow {
  width: 100%;
  padding: 10px 8px 10px 8px;
}
#FullWidthRow td p{
  width: 100%;
  padding: 0px 8px;
}

/*
***** Footer *****
*/
#footerline {
  margin-top: 10px;
}
#footer {
  margin-top: 10px;
}
#footer a {
  font-size: 11px;
  margin: 2px 0px 2px 15px;
  color: #0066cc;
  text-decoration: none;
  white-space: nowrap;
}
#footer a:hover {
  color: #002674;
  text-decoration: underline;
}

/*
***** Copyright *****
*/
#copyright {
  font-size: 10px;
  width: 767px;
  color: #b1dee5; 
/*	color: #000; */
  font-style: italic;
}
#copyright td {
  font-size: 10px;
/*  width: 767px; */
  color: #b1dee5; 
/*	color: #000; */
  font-style: italic;
}


/*
***** Colors *****
*/
.bgblueline {
  background-color: #0099ff;
}
.bgsigninline {
  background-color: #b1dee5;
}
.bgdkblue {
  background-color: #002674;
}
.bgltblue {
  background-color: #c2e6ff;
}
.bgltrblue {
  background-color: #d4eaf8;
}
.bgltestblue {
  background-color: #e6f4f6;
}
.bgyellow {
  background-color: #ffeaa3;
}
.bgdkyellow {
  background: #f8d14a;
}
.bgwhite {
  background: #fff;
}
.bgbrown {
  background-color: #935600;
}
.bgbluegray {
  background-color: #bac5cb;
}
.bgcream {
  background-color: #faefc4;
}
.bluetext {
  color: #0066cb;
}
.bluetext-sm a {
  font-size: 10px;
  color: #0066cb;
}
