body {
	color: #663333;
	font-family: Georgia, "Times New Roman", Times, serif;


}

#topbanner
{
background:url(images/san_diego_motel_r1_c2.gif) no-repeat;
width:690px;
padding:0;
margin:0;}

#topbanner .coment
{
color:#FFFFFF;
font-size:16px;
margin:0;
padding:80px 0 0 160px;
}
#topbanner .number
{
color:#ffff00;
font-size:18px;
font-weight:600;
margin:0;
padding: 0 0 0 350px;}

#topbanner .address
{
	color: #ffffff;
font-size:12px;
font-weight:600;
text-decoration:underline;
margin: 0;
padding:0 0 0 160px;}

#topbanner .address a
{
color:#FFFFFF;}



a:link {
	color: #663333;
	text-decoration: none;
}
a:visited {
	color: #666633;
	text-decoration: none;
}
a:hover {
	color: #660000;
	text-decoration: underline overline;
}
a:active {
	color: #666666;
}
.coloredheads {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FF9900;
}
.bottombg
{
background:url(images/bottombg.gif) repeat-x;
width:658px;
color:826232;
font-family:Times New Roman, Times, serif;
font-size:25px;
font-weight:600;
padding: 0 0 0 20px;}

.bottomlink
{
font-size:12px;
text-align:center;}

h1
{
font-size:15px;
}
h2
{
font-size:15px;
}



ul#sitemap {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#sitemap li {
	display: inline;
	margin: 0;
	padding: 0;
}

ul#sitemap li a {
	height: 30px;
	margin: 0;
	padding: 0;
	font-size:12px;
	display:block;
}
ul#sitemap li a:hover {
	height: 30px;
	margin: 0 25px 0 0;
	padding: 0;
	color:#947645;
	font-size:12px;
}




ul#topnav {

  list-style: none;

  margin: 0;

  padding: 0;

  height: 30px;

}



ul#topnav li {

  float: left;

  position: relative;

}



ul#topnav li.last {

  margin-right: 0;

}



ul#topnav li a {

  display: block;

  height: 30px;

}



ul#topnav li a:hover {
margin:0;
padding:0;

}


ul#topnav li a.home          { background-image: url(images/san_diego_motel_r2_c2.gif); width:87px;}
ul#topnav li a.home:hover    { background-image: url(images/san_diego_motel_r7_c2.gif); width:87px;}
ul#topnav li a.homedown   { background-image: url(images/san_diego_motel_r7_c2.gif); width:87px;}
ul#topnav li a.aboutus         { background-image: url(images/san_diego_motel_r2_c4.gif); width:110px;}
ul#topnav li a.aboutus:hover    { background-image: url(images/san_diego_motel_r7_c4.gif); width:110px;}
ul#topnav li a.aboutusdown   { background-image: url(images/san_diego_motel_r7_c4.gif); width:110px;}
ul#topnav li a.services         { background-image: url(images/san_diego_motel_r2_c6.gif); width:101px;}
ul#topnav li a.services:hover    { background-image: url(images/san_diego_motel_r7_c6.gif); width:101px;}
ul#topnav li a.servicesdown   { background-image: url(images/san_diego_motel_r7_c6.gif); width:101px;}
ul#topnav li a.booking         { background-image: url(images/san_diego_motel_r2_c8.gif); width:104px;}
ul#topnav li a.booking:hover    { background-image: url(images/san_diego_motel_r7_c8.gif); width:104px;}
ul#topnav li a.bookingdown   { background-image: url(images/san_diego_motel_r7_c8.gif); width:104px;}
ul#topnav li a.location         { background-image: url(images/san_diego_motel_r2_c10.gif); width:106px;}
ul#topnav li a.location:hover    { background-image: url(images/san_diego_motel_r7_c10.gif); width:106px;}
ul#topnav li a.locationdown   { background-image: url(images/san_diego_motel_r7_c10.gif); width:106px;}
ul#topnav li a.contact         { background-image: url(images/san_diego_motel_r2_c12.gif); width:96px;}
ul#topnav li a.contact:hover    { background-image: url(images/san_diego_motel_r7_c12.gif); width:96px;}
ul#topnav li a.contactdown    { background-image: url(images/san_diego_motel_r7_c12.gif); width:96px;}
ul#topnav li a.blog         { background-image: url(images/san_diego_motel_blog.gif); width:86px;}
ul#topnav li a.blog:hover    { background-image: url(images/san_diego_motel_blogbottom.gif); width:86px;}



ul#topnav li a span {

  display: none;

}



ul#topnav ul {

  display: none;

  position: absolute;

  list-style: none;

  margin: 0;

  padding: 0;

  z-index: 99;

}



ul#topnav ul li {

  float: none;

  display: block;

  width: 150px;

  margin: 0;

  padding: 0;

}



ul#topnav ul li a {

  display: block;

  margin: 0;

  padding: 4px 10px 0 8px;

  width: 100px;

  height: 30px;

  background-color: #996633;
  color:#FFFFFF;

}



ul#topnav ul li a:hover {

  display: block;

  margin: 0;

  padding: 4px 10px 0 8px;

  width: 100px;

  height: 30px;

  background-color: #996633;
  color:#FFCC99;
  text-decoration:none;

}



ul#topnav ul li a.first {

  background: transparent url(../img/nav/subnav_top.png) no-repeat;

}



ul#topnav ul li a.first:hover {

  background: transparent url(../img/nav/subnav_top_over.png) no-repeat;

}



ul#topnav ul li a.last {

  background: transparent url(../img/nav/subnav_bot.png) no-repeat;

}



ul#topnav ul li a.last:hover {

  background: transparent url(../img/nav/subnav_bot_over.png) no-repeat;

}



ul#topnav li:hover ul, ul#topnav li.iehover ul {

  display: block;

}



.bgbottom
{
	text-align:center;
background-color:#73511e;
width:658px;}

ul#bottom {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#bottom li {
	display: inline;
	margin: 0;
	padding: 0;
}

ul#bottom li a {
	height: 30px;
	margin: 0 3px 0 0;
	padding: 0;
	color:#e0c391;
	font-size:12px;
}
ul#bottom li a:hover {
	height: 30px;
	margin: 0 3px 0 0;
	padding: 0;
	color:#947645;
	font-size:12px;
}