/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
h1 {font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 30px; color: #5295b6; font-weight: normal; line-height: 1.0; margin: 0px; padding: 0px}
h2 {
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5295b6;
	margin: 0px; padding: 0px
}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #996600}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500; color: #333333}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500; color: #996600}
h6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #4F6775; font-weight: normal}

.boxText { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; }
.errorBox { font-family : "trebuchet ms", Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: normal; }
.stockWarning { font-family : "trebuchet ms", Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : "trebuchet ms", Arial, Helvetica, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
background: url(/images/park-city-real-estate-back.jpg) no-repeat top center;
  margin: 0px;
}

BODY#contact_us{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-2.jpg) no-repeat top center;
  margin: 0px;
}
BODY#real_estate_agents{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-3.jpg) no-repeat top center;
  margin: 0px;
}
BODY#search_park_city_real_estate{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-4.jpg) no-repeat top center;
  margin: 0px;
}
BODY#our_listings{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-5.jpg) no-repeat top center;
  margin: 0px;
}
BODY#park_city_real_estate_blog{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-6.jpg) no-repeat top center;
  margin: 0px;
}
BODY#best_buys{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-7.jpg) no-repeat top center;
  margin: 0px;
}
BODY#selling_park_city_real_estate{
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
 background: url(/images/park-city-real-estate-back-8.jpg) no-repeat top center;
  margin: 0px;
}

.footer-back {
font:11px/1.7em "trebuchet ms", Arial, Helvetica, sans-serif;
 text-align: center;
background: url(/images/park-city-real-estate-footer-final.jpg) no-repeat top center;
height: 360px;
  margin: 0px;}

.fixcenter {
  width: 960px;
  color: #000000;
  margin-left:auto; margin-right:auto;
  margin-top: 5px;
  text-align: left;
}

A {
  color: #999999;
  text-decoration: none;
}

A:hover {
  color: #5295b6;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
margin-top: 200px;

}

TR.headerNavigation {
}

TD.headerNavigation {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight : normal;
}

A.headerNavigation { 
}

A.headerNavigation:hover {
  color: #0000ff;
}

TR.breadcrumb {
  background: #f8f8f9;
}

TD.breadcrumb {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-weight : normal;
}

A.breadcrumb { 
  color: #FFFFFF; 
}

A.breadcrumb:hover {
  color: #0066FF;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : normal;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: normal;
  text-align: center;
}

TR.footer {
}

TD.footer {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight: normal;
}

.footerHead {
font-family: Georgia, Times, Times New Roman, serif;
  font-size: 16px;
  color: #4e3227;
  font-weight: normal;
  text-align: left;
}

.footerText {
font-family: Georgia, Times, Times New Roman, serif;
  font-size: 12px;
  color: #000000;
  font-weight: regular;
  text-align: left;
}

.footertextLinks {
font-family: Georgia, Times, Times New Roman, serif;
  font-size: 12px;
  color: #5295b6;
  font-style: italic;
  font-weight: regular;
    text-align: left;

}
.footertextLinks a:link, .footertextLinks a:visited
 {
font-family: Georgia, Times, Times New Roman, serif;
  font-size: 12px;
  color: #5295b6;
  font-style: italic;
  font-weight: regular;
    text-align: left;

}

.footerCopy {
font-family: Georgia, Times, Times New Roman, serif;
  font-size: 10px;
  color: #4e3227;
  font-weight: regular;
  text-align: left;
}



.infoBox {
  border-left: solid 1px #CCCCCC;
padding: 10px 10px 10px 10px;
background: #ffffff;
}

.infoBoxContents {
  background: #ffffff;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #569ABD;
  border-left: solid 1px #CCCCCC;
padding: 10px 10px 10px 10px;
background: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  border-left: solid 1px #CCCCCC;
padding: 10px 10px 10px 10px;
background: #ffffff;
}

.contentBox {
  background: #dddddd;
}

TD.contentBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}

.contentBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.BestSellersBox {
  background: #dddddd;
}
TD.BestSellersBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.BestSellersBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.CategoriesBox {
  background: #dddddd;
}
TD.CategoriesBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.CategoriesBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.CurrenciesBox {
  background: #dddddd;
}
TD.CurrenciesBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.CurrenciesBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.InformationBox {
  background: #dddddd;
}
TD.InformationBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.InformationBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.LanguagesBox {
  background: #dddddd;
}
TD.LanguagesBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.LanguagesBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.ManufacturerInfoBox {
  background: #dddddd;
}
TD.ManufacturerInfoBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.ManufacturerInfoBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.ManufacturersBox {
  background: #dddddd;
}
TD.ManufacturersBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.ManufacturersBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.map {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #006600;
  font-weight: normal;
}

.OrderHistoryBox {
  background: #dddddd;
}
TD.OrderHistoryBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.OrderHistoryBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.ProductNotificationsBox {
  background: #dddddd;
}
TD.ProductNotificationsBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.ProductNotificationsBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.ReviewsBox {
  background: #dddddd;
}
TD.ReviewsBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.ReviewsBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.SearchBox {
  background: #dddddd;
}
TD.SearchBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.SearchBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
}


.ShoppingCartBox {
  background: #dddddd;
}
TD.ShoppingCartBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.ShoppingCartBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.SpecialsBox {
  background: #dddddd;
}
TD.SpecialsBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.SpecialsBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.TellaFriendBox {
  background: #dddddd;
}
TD.TellaFriendBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.TellaFriendBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}


.WhatsNewBox {
  background: #dddddd;
}
TD.WhatsNewBoxHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  background: #569ABD;
  color: #ffffff;
}
.WhatsNewBoxContents {
  background: #f8f8f9;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #dddddd;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #dddddd;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #569ABD;
  color: #FFFFFF;
  font-weight: normal;
}

.park-city-real-estate-newsletter {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #FFFFFF;
  color: #000000;
}


TD.productListing-data {
width: 10%;
border:1px solid #D5D5D5; 
text-align:center;
vertical-align:top; 
padding:5 5 5 5;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  font-weight: normal;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #5295b6;
}
TD.priceHeading, DIV.priceHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #0000CC;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

.main {
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-size: 13px;
	margin: 1em 0;
	padding: 0;
	display: block;
	/* The rule below would create hor. scrollbars in Firefox, 
	which would be better than overflowing long strings, but the
	downside is that text won't float around images anymore. 
	Uncomment this if you don't float images anyway */
	overflow: auto;
	}

TD.main, P.main {
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-size: 12px;
	margin: 1em 0;
	padding: 0;
	display: block;
	/* The rule below would create hor. scrollbars in Firefox, 
	which would be better than overflowing long strings, but the
	downside is that text won't float around images anymore. 
	Uncomment this if you don't float images anyway */
	overflow: auto;
	}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
}
TD.modelText, SPAN.modelText, P.modelText {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
}
TD.modelNew, SPAN.modelNew, P.modelNew {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000099;
  font-weight: normal;
}
TD.modelPrice, SPAN.modelPrice, P.modelPrice {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #006666;
  font-weight: 700;
}

TD.accountCategory {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

TD.fieldValue {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

SPAN.newItemInCart {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: normal;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

SPAN.markProductOutOfStock {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: normal;
}

SPAN.productSpecialPrice {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }

.cssButton {
  background: #dddddd;
  color: #666666;
  width: 100px;
  height: 20px;
  vertical-align: top;
  font-weight: normal;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  border: 1px;
  border-style: solid;
  border-color: #569ABD;
  border-spacing: 1px;
}

#thecategories a:hover {
	background-color: #eeeeee;
	color: #000000;
}

.catwithsubs, .catwithnosubs {
	padding-right: 5px;
}

#thecategories {
	position: relative;
	top: -9px;
	margin-bottom: -16px;
	width: 140px;
}

.activelink {
	display: block;
	font-weight: normal;
}

#thecategories a {
	display: block;
	padding-bottom: 7px;
	padding-top: 3px;
	width: 100%;
}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;
}
/*end of mozilla fix*/

#topcat a {
padding-left: 5px;
}

#secondcat a {
	padding-left: 20px;
}

#thirdcat a {
	padding-left: 35px;
}

#fourthcat a {
	padding-left: 50px;
}

#fifthcat a {
	padding-left: 65px;
}

TD.category_desc {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}

.category_desc {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.border {
	border: 1px solid #333333;
}

.park-city-pictures {
margin: 5px;
padding: 5px;
border: solid 1px #dddddd;
background-color: #f3f3f3;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}

.borderCats {
	border: 1px solid #569ABD;
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 250px;
	width: 100px;
  }
  .borderGray {
	border: 1px solid #569ABD;
	font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
	font-size: 12px;
  }
/* category information boxes */

.cat_info_box {
background: #FFFFFF; 
border: solid 1px #6FA1C8; 
padding: 8px; 
margin-bottom: 11px; 
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 11px; font-weight: normal}
  
.mainSelected {background: #66CCFF;}
.mainNotSelected {background: #FFFFCC;}
TD.headerCart {
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-image: img src="/images/pixel_trans.gif";
  background-repeat: repeat;
  background-position: center;
}


body {
text-align: center
}

#header {

	position: relative;
	padding:218px 0px 0px 0px;
	text-align: left
	margin: 0 auto;


}


#page-menu {
	width:705px;
	height:50px;
	float:left;
	overflow:hidden;
	padding:100px 170px 200px 150px;
}
li {
float: left;
}

#cat-left, #cat-center, #cat-right {
	display:block;
	height:50px;
}

#cat-left, #cat-right { width:16px; }

#cat-left {
	float:left;
}

#cat-right {
	float:right;
}

#cat-center {
	background: url('/images/menu-horizontal-back.gif') no-repeat 0 0;
	width:945px;
	overflow:hidden;
}

#cat-center li {
	display:inline;
}

#cat-center li a {
	background:transparent url('/images/cat-menu-separator.gif') no-repeat 100% 0px;
	display:block;
	float:left;
	font:normal 14px "trebuchet ms", Arial, Helvetica, sans-serif;
	color:#9ec3d6;
	height:50px;
	line-height:50px;
	padding:0 12px 0 7px;
}

#cat-center li a:hover, #cat-center li.current-cat a {
color:#FFFFFF;
text-decoration: none;
}

#navcontainer
{
background: url('/images/menu-horizontal-back.gif') no-repeat 0 0;
	width:945px;
height:40px;


}

#navlist
{
font-size:14px;
position:relative;
top:0px;

}


ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
background: url('/images/cat-menu-separator.gif') no-repeat 100% 1px;
height:33px;
position:relative;
top:0px;

display: inline;
list-style-type: none;

}

#navlist a {
position:relative;
top:12px;
padding: 3px 10px;
font-size:14px;


}

#navlist a:link, #navlist a:visited
{
color: #9ec3d6;

text-decoration: none;
}

#navlist a:hover
{
color: #fff;

text-decoration: none;
}

.blogContents {
  background: #ffffff;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-style: normal

}
.blogContents a{
  background: #ffffff;
  font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  font-style: normal

}