body {margin:0; padding:0; font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif; font-size: 12px;background: url('images/bgtile.jpg') repeat-x #F79594;}

#main-container {width: 800px; margin: 0px auto;}

.header {background: url(images/header.jpg) no-repeat; height: 200px; color: #fff; margin-bottom: 10px; padding: 0;}
.header-pix-container {margin: 20px 20px 0 0;} 
.main-menu-container {margin: 25px 20px 0 0;}
.header-pic1 {margin-right: 20px;}
.logo {width: 300px; height: 160px; margin-right: 10px; cursor: pointer;}

.left {float:left;}
.right {float:right;}
.clearfix {clear:both; height: 0.1px;}

.content-container {background: #fff;}


.postcard-menu {height: 300px; margin: 10px 0 0 60px;}
.city-title {font-family: trebuchet ms; font-size: 24px; margin-bottom: 20px;}

.menu-tags {width: 490px;}

input {font-size: 10px;}
.search {margin-right: 30px;}

.text-content {background: url('images/txt-bg.gif') repeat-y; margin-left: -12px; z-index:100;}
.text-body {font-size: 12px; padding: 10px 0px 40px 30px; width: 400px; min-height: 400px;}

.text-body img {align: right;}

.city-tags {margin-left: 20px;}

.amazon-ad {margin-left: 96px;}

.blog {margin: 0 0 30px 27px; width: 250px;}
.blog_date {font-size: 10px; color: #999;}
.blog_title {font-weight: bold;}

.footer {clear:both; height: 50px; text-align: center; margin-top: 20px; color: #999;}

h1 {font-size: 14px; font-weight: bold;}

ul {margin: 0; padding: 0; list-style-type: none;}

img {border:0;}

blockquote {padding: 5px 10px; background-color: #00CCFF;}

form {padding: 0; margin: 0;}

/* main nav */
.main-menu-container li {padding-bottom: 2px;}

.main-menu-container a
{
font-weight: bold;
}

.main-menu-container a:link, .mainnavlist a:visited
{
color: #fff;
text-decoration: none;
font-weight: bold;
}


.main-menu-container a:hover
{
color: #999;
font-weight: bold;
}


/* city nav */
.navcontainer li {padding-bottom: 4px;}

.navcontainer a
{
padding: 5px;
font-weight: bold;
font-size: 14px;
}

.navcontainer a:link, .navlist a:visited
{
color: #000;
text-decoration: none;
font-weight: bold;
font-size: 14px;
}

.navcontainer a:hover
{
color: #333;
font-weight: bold;
font-size: 14px;
}


.city_link:link {font-size: 24px; color: #000; text-decoration: none;}
.city_link:visited {font-size: 24px; color: #000; text-decoration: none;}
.city_link:hover {font-size: 24px; color: #000; text-decoration: none;}


a:link {color: #ff3300;}
a:visited {color: #ff3300;}
a:hover {color: #ff3300;}
