* {MARGIN: 0; PADDING: 0; TEXT-ALIGN: left;}

body {font-Family: Helvetica, Verdana, Arial, Helvetica; font-Size:9pt; color: #000; BACKGROUND: rgb(119,162,196); COLOR: #333;}
h1 {LINE-HEIGHT: 10px; FONT-SIZE: 1.3em; COLOR: #666; FONT-WEIGHT: normal;}
h2 {FONT-WEIGHT: normal; FONT-SIZE: 1.7em; COLOR: rgb(247,16,38); MARGIN-BOTTOM: 15px; BORDER-BOTTOM: 1px solid rgb(247,16,38);}
img {BORDER: none;}
p, table, ul {MARGIN-BOTTOM: 10px;}

#container {WIDTH: 950px; MARGIN: 15px auto; BACKGROUND: #FFF;}
#header {HEIGHT: 75px; BACKGROUND: #FFF url(../img/top_bg.gif) 320px 0px no-repeat; TEXT-ALIGN: left; PADDING-TOP: 10px;}
#top-menu {}
#top-menu table {WIDTH: 950px;}
#top-menu td {BORDER: 1px solid #ccc; BACKGROUND: #FFF url(../img/bg-menu.gif) right repeat-x; FONT-WEIGHT: bold;}
#top-menu a {DISPLAY: block; WIDTH: 100%; PADDING: 10px 0px; COLOR: #666; TEXT-DECORATION: none; TEXT-ALIGN: center; FONT-SIZE: 1.3em;}
#top-menu a:hover {COLOR: #000; BACKGROUND: #FFF url(../img/bg-menu-hover.gif) right repeat-x;}

#main {PADDING: 15px; PADDING-TOP: 0px;}

#main-bar {WIDTH: 920px;}
#main-bar-left {WIDTH: 705px; FLOAT: left;}
#main-bar-right {WIDTH: 215px; FLOAT: right;}

#content {WIDTH: 470px; FLOAT: left; TEXT-ALIGN: justify; COLOR: #000}
#content table {WIDTH: 100%;}
#content td {PADDING: 5px; BACKGROUND: #F6F6F6; }
#content td.red {PADDING: 5px; BACKGROUND: #F9E7E9; }
#content ul {MARGIN-LEFT: 15px;}

#left-box {WIDTH: 215px; FLOAT: left; MARGIN-RIGHT: 10px;}
#right-box {WIDTH: 215px; FLOAT: right;}
#footer {MARGIN-TOP: 15px; PADDING: 15px; BACKGROUND: #F6F6F6;}

#path-box {HEIGHT: 30px; TEXT-ALIGN: left;}
#search-box {HEIGHT: 30px;}
#context-menu {LIST-STYLE-TYPE: none;}
#context-menu li {WIDTH: 100%;}
#context-menu a {DISPLAY: block; WIDTH: 100%; PADDING-BOTTOM: 8px;}

#photos img {PADDING: 3px; BORDER: 1px solid #CCC;}
#photos img:hover {BORDER: 1px solid #666;}

.menu ul {LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 0;}
.menu li {BACKGROUND: #F6F6F6;}
.menu a {DISPLAY: block; PADDING: 5px 0; PADDING-LEFT: 15px; TEXT-DECORATION: none; BORDER-BOTTOM: 1px dotted #CCC;}
.menu a.b {BACKGROUND: #999; COLOR: #FFF; FONT-WEIGHT: bold; PADDING-LEFT: 5px; BORDER-BOTTOM: 1px dotted #F6F6F6;}
.menu a:hover {BACKGROUND: #CCC; COLOR: #000;}

.clr {CLEAR: both;}
.price {COLOR: green; FONT-WEIGHT: bold; FONT-SIZE: 115%;}
.small-box-header {MARGIN-BOTTOM: 1px; BACKGROUND: #F72B3E; COLOR: #FFF; PADDING: 5px 10px; TEXT-ALIGN: left;}
.small-box {PADDING: 10px; BORDER: 1px dashed #999; BACKGROUND: #F6F6F6; MARGIN-BOTTOM: 10px;}
.small-box-menu {BORDER: 1px dashed #999; BACKGROUND: #F6F6F6;}
.weather-box td {TEXT-ALIGN: center;}
.info-box {BORDER: 1px solid rgb(131,172,202); PADDING: 12px; PADDING-LEFT: 46px; MARGIN-BOTTOM: 15px; BACKGROUND: #E1F7FC url(../img/info_icon.gif) left no-repeat;}

.left {FLOAT: left;}
.right {FLOAT: right;}

/*  affiliate text link */
a.affil {TEXT-DECORATION: none;}
a.affil:hover {TEXT-DECORATION: underline;}

/*  etarget ads   */
.ad_block {MARGIN-BOTTOM: 10px; PADDING: 10px; BORDER: 1px dashed #CCC; BACKGROUND: #F6F6F6;}
.ad_title {FONT-SIZE: 1.2em; MARGIN-BOTTOM: 2px;}

