* {MARGIN: 0; PADDING: 0;}

body {FONT-FAMILY: Verdana,Arial,sans-serif; FONT-SIZE: 0.9em; COLOR: #FFF; background: url('../images/bg.gif') top repeat-x; MARGIN-TOP: 30px; TEXT-ALIGN: center;}
input, select {FONT-SIZE: 1.0em;}
img {BORDER: none;}
h1 {FONT-FAMILY: "Trebuchet MS", Trebuchet, Verdana, sans-serif;}
a {COLOR: #000; TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: underline;}

#container {WIDTH: 745px; MARGIN: 0 auto; TEXT-ALIGN: left;}
#header {WIDTH: 596px; HEIGHT: 36px; MARGIN: 0 auto; MARGIN-TOP: 30px; BACKGROUND: transparent url(../images/menu_bar.gif) left no-repeat;}

#menu {WIDTH: 596px; HEIGHT: 36px; MARGIN: 0 auto; MARGIN-TOP: 30px; BACKGROUND: transparent url(../images/menu_bg.gif) left no-repeat;}
#menu ul {LIST-STYLE-TYPE: none;}
#menu li {FLOAT: left; WIDTH: 200px; HEIGHT: 36px; BORDER-RIGHT: 1px solid #CCC; TEXT-ALIGN: center;}
#menu a {DISPLAY: block; PADDING: 8px 0px; TEXT-DECORATION: none; COLOR: #FFF;}
#menu a.not_active {COLOR: #333;}

#content {WIDTH: 596px; MARGIN: 0 auto; COLOR: #FFF; BACKGROUND: #00c900 url(../images/content_bg.gif) top no-repeat;}
#footer {WIDTH: 596px; HEIGHT: 19px; MARGIN: 0 auto; COLOR: #999; FONT-SIZE: 0.8em; BACKGROUND: #00c900 url(../images/footer_bg.gif) top no-repeat;}
#footer td { COLOR: #999; FONT-SIZE: 0.8em;}
#price {MARGIN-TOP: 20px; PADDING: 15px; BACKGROUND: #FFF; TEXT-ALIGN: center; FONT-WEIGHT: bold;}

#search {}
#search td {PADDING-BOTTOM: 20px;}

#price_list {WIDTH: 100%;}
#price_list .item {FONT-SIZE: 0.8em; COLOR: #333; BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; TEXT-ALIGN: center;}
#price_list .item td {PADDING: 6px 10px;}

td.title {COLOR: #000; TEXT-ALIGN: left;}
td.price {FONT-SIZE: 1.2em; FONT-WEIGHT: bold; COLOR: green; TEXT-ALIGN: right;}

tr.sorter_top {FONT-WEIGHT: bold;}
tr.sorter_bottom {BORDER-BOTTOM: 1px dotted #000; FONT-WEIGHT: bold;}
tr.top {}
tr.bottom {BORDER-BOTTOM: 1px dotted #999;}

.avg_price {FONT-SIZE: 2.2em; COLOR: green; DISPLAY: inline;}
.error {COLOR: green; DISPLAY: inline;}
.p10 {PADDING: 30px;}
.g {BACKGROUND-COLOR: #EFEFEF;}
.w {BACKGROUND-COLOR: #FFF;} 

.m1_active {BACKGROUND: transparent url(../images/m1_active.gif) left no-repeat; COLOR: #FFF;}
.m2_active {BACKGROUND: transparent url(../images/m2_active.gif) left no-repeat; COLOR: #FFF;}

.ad_space {MARGIN-TOP: 5px; BORDER: 1px dashed #CCC; PADDING: 10px; COLOR: #000;}

