body {
	padding: 0; 
	margin: 0 5% 0 5%;
	color: #771D00;
	font-size: 11px;
	font-family: Georgia, Arial, Times, sans-serif;
	line-height: 14px;
	background: #C95F00 url(images/bgr.gif) repeat-x left top;
}

td {  
  font-size: 11px;
}

input {
  margin: 2px;
  font-size: 11px;
  font-family: Georgia, Arial, Times, sans-serif;
  vertical-align: middle;
}

hr {
  background: #000000;
  height: 1px;
  border: 0;
}

textarea {
  margin: 2px;
  font-size: 11px;
  font-family: Georgia, Arial, Times, sans-serif;
  background: #FFFFFF;
  vertical-align: middle;
}

option {
  font-size: 11px;
  font-family: Georgia, Arial, Times, sans-serif;
  background: #FFFFFF;
  vertical-align: middle;
}

select {
  margin: 2px;
  font-size: 11px;
  font-family: Georgia, Arial, Times, sans-serif;
  background: #FFFFFF;
  vertical-align: middle;
}

ul {
  margin: 0 0 0 10px;
  padding: 0 0 0 10px;
}

form {
  margin: 0;
  padding: 0;
}

.box_left {
  margin: 0 auto;
  padding : 0 0 0 3px;
  background: #FFFFFF url(images/bgr_left.gif) repeat-y top left;
}

.box_right {  
  padding : 0;
  background: #FFFFFF url(images/bgr_right.gif) repeat-y top right;
}

.block_header {
  margin: 0;
  padding: 0;
  background: #535965 url(images/bgr_menu.gif) repeat-x;
  height: 122px;
}

.ln_menu_top {
  height: 7px;
  margin: 0;
  padding: 0;
  background: url(images/ln_menu_top.gif) repeat-x;
}

.menu_top {
	height: 47px;
	text-align: left;
	color: #530000;
	font-family: Georgia, Arial, Times, serif;
	font-size: 11px;
	padding: 0;
	background: url(images/bgr_menu_top.gif) repeat-x;
}

.menu {
  height: 90px;
	text-align: left;
	color: #FFFFFF;
	font-family: Georgia, Arial, Times, serif;
	font-size: 11px;
	padding : 0;
  background: url(images/bgr_menu.gif) repeat-x;
}

.banner {
  margin: 0 auto;
  padding: 5px 0 5px 0;
  height: 67px;
  text-align: center;
  background: #7C0204 url(images/bgr_banner.gif) repeat-x left top;
}

.ln_banner {
  margin: 0 auto;
  padding: 0;
  height: 8px;
  background: url(images/ln_banner.gif) repeat-x left top;
}

.block_left {
  margin: 0;
  padding: 0px;
  width: 295px;
}

.block_right {
  margin: 0;
  padding-top: 5px;
  font-weight: normal;
  background: #E8EECC url(images/ln_content.gif) repeat-x top;
}

.modul_title {
  padding: 0;
  margin: 0 15px 0 8px;
  width: 271px;
}

.modul_left {
  height: 18px;
  width: 35px;
  background: url(images/modul_left.gif) no-repeat top left;
}

.modul_middle {
  height: 18px;
  width: 156px;
  background: url(images/modul_middle.gif) repeat-x top left;
  vertical-align: middle;
  font-family: Georgia, Arial, Times, sans-serif;
  font-weight: bold;
  color: #FFD21D;
}

.modul_right {
  height: 18px;
  width: 80px;
}

.modul_content {
  margin: 10px 25px 10px 20px;
  padding: 0px;
  width: 250px;
  color: #CBCBCB;
}

.search_field {
  margin: 0;
  padding: 0;
  height: 35px;
  background: url(images/bgr_search.gif) repeat-x top left;
  text-align: right;
  color: #BDBDBD;
}

.block_content {
  margin: 0;
  padding: 0 5px 0 19px;
}

.text_welcome {
	margin: 0;
  padding: 5px 0 0 0;
	font-family: Georgia, Arial, Times, sans-serif;
	font-size: 20px;
	color: #5D0101;
	font-weight: bold;
}

.text_solution {
	margin: 0;
  padding: 0 0 5px 0;
	font-family: Georgia, Arial, Times, sans-serif;
	font-size: 12px;
	color: #7F2300;
	font-weight: bold;
}

table.title_content {
  background: url(images/bgr_modul_right.jpg) repeat-x top right;
}

td.title_content {
  margin: 0;
  padding: 2px 0 0 64px;
  font-family: Georgia, Arial, Times, sans-serif;
  font-size: 12px;
  color: #520C0C;
  font-weight: bold;
  height: 32px;
  background: url(images/bgr_modul.jpg) no-repeat top left;
}

.list_reguler {
  margin: 0;
  padding: 2px 2px 2px 6px;
  background: url(images/bgr_reguler.gif) repeat-x top left;  
  text-align: left;
  height: 32px;
  font-weight: bold;
}

.list_reguler_font {
  color: #E78502;
}

.list_premium {
  margin: 0;
  padding: 2px 2px 2px 6px;
  background: url(images/bgr_premium.gif) repeat-x top left;
  text-align: left;
  height: 32px;
  font-weight: bold;
}

.list_premium_font {
  color: #817363;
}

.list_sponsored {
  margin: 0;
  padding: 2px 2px 2px 6px;
  background: url(images/bgr_sponsored.gif) repeat-x top left;
  text-align: left;
  height: 32px;
  font-weight: bold;
}

.list_sponsored_font {
  color: #966A80;
}

.list_icon {
  margin: 2px 2px 0 0;
  padding: 2px;
  border: 1px solid #520C0C;
  height: 16px;
  width: auto;
  text-align: center;
}

.box_footer {
	margin: 0 auto;
  height: 40px;
  padding : 9px 0px 0px 0px;
  background: url(images/bgr_footer.gif) repeat-x top left;
  text-align: center;
  color: #CCCCCC;
}

.box_copyright {
	background: #525864;
  text-align: right; 
  height: 20px;
  padding-top: 4px
}

a {
  color: #306193;
  background-color: inherit;
  text-decoration: none;
}

a:active, a:link, a:visited {
  color: #CB6413;
  background-color: inherit;
}

a:hover {
  color: #FF493E;
  background-color: inherit;
  text-decoration: underline;
}

a.text_menu_top {
	float: left;
	padding: 15px 5px 0px 5px;
	cursor: hand;
	height: 32px;
	width: auto;
	text-align: center;
	color: #530000;
	background-color: inherit;
	text-decoration: none;
	font-weight: bold;
}

a.text_menu_top:active, a.text_menu_top:link, a.text_menu_top:visited {
  float: left;
  padding: 15px 5px 0px 5px;
  cursor: hand;
  height: 32px;
  width: auto; 
  text-align: center;	
  color: #530000;
  background-color: inherit;
  text-decoration: none;
  font-weight: bold;
}

a.text_menu_top:hover {
	color: #530000;
	text-decoration: none;
	font-weight: bold;
	background: url(images/bgr_menu_top_on.gif) no-repeat center bottom;
}

a.text_menu {
  color: #FFF;
  background-color: inherit;
  text-decoration: none;
}

a.text_menu:active, a.text_menu:link, a.text_menu:visited {
  color:#FFF;
  background-color: inherit;
}

a.text_menu:hover {
  color: #FFF;
  background-color: inherit;
  text-decoration: underline;
}

a.list_item {
  color: #F6A847;
  background-color: inherit;
  text-decoration: none;
}

a.list_item:active, a.list_item:link, a.list_item:visited {
  color:#F6A847;
  background-color: inherit;
}

a.list_item:hover {
  color: #F6A847;
  background-color: inherit;
  text-decoration: underline;
}

a.text_button {
  color: #000000;
  background-color: inherit;
  text-decoration: none;
}

a.text_button:active, a.text_button:link, a.text_button:visited {
  color: #000000;
  background-color: inherit;
}

a.text_button:hover {
  color: #000000;
  background-color: inherit;
  text-decoration: underline;
}

.feed-desc img {
  margin-right: 5px;
}

#popular_tags {
  text-align:justify;
  padding: 10px;
  margin: 0 20px;
}

#popular_tags li {
  list-style: none;
  display: inline;
  line-height: 20px;
}

#popular_tags li a {
  color: #000000;
}

#popular_tags .smallest_tag {
  font-size: 100%
}

#popular_tags .small_tag {
  font-size: 125%
}

#popular_tags .medium_tag {
  font-size: 150%
}

#popular_tags .large_tag {
  font-size: 175%
}

#popular_tags .largest_tag {
  font-size: 200%
}

#popular_tags li span {
  color:#999999;
  font-size: 8px;
  padding: 0 5px 0 0;
}

.button {
  clear: both;
  padding: 0px 4px 0px 4px;
  border: 0px solid #000000;
  cursor: hand;
  font-size: 10px;
  font-weight: bold;
  color: #520C0C;
  background: url(images/bgr_button.gif) repeat-x top;
  height: 21px;
  width: auto;
  text-align: center;
  vertical-align: middle;
}

.btn_image {
  float:right;
  margin-right: 2px;
  padding: 2px 2px 0px 2px;
  border: 1px solid #000000;
  cursor: hand;
  font-size: 11px;
  font-weight: bold;
  color: #520C0C;
  background: url(images/bgr_button.gif) repeat-x top;
  height: 19px;
  width: 50px;
  text-align: center;
}

.tbl_normal {
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.block_visitor_rating {
  background-color: #E6AC77;
  padding: 5px;
}

.bgr_line {
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.checkbox {
  background: none;
}

.radio {
  background: none;
}

/*MENU*/
a.mn_new_listings:active, a.mn_new_listings:link, a.mn_new_listings:visited {
  float: left;  
  height: 93px;
  width: 64px;
  background: url(images/mn_new_listings.gif) no-repeat center top;
}

a.mn_new_listings:hover {
  float: left; 
  width: 64px;
  height: 93px;
  background: url(images/mn_new_listings_on.gif) no-repeat center top;
}

a.mn_hot_listings:active, a.mn_hot_listings:link, a.mn_hot_listings:visited {
  float: left;  
  height: 93px;
  width: 67px;
  background: url(images/mn_hot_listings.gif) no-repeat center top;
}

a.mn_hot_listings:hover {
  float: left; 
  width: 67px;
  height: 93px;
  background: url(images/mn_hot_listings_on.gif) no-repeat center top;
}

a.mn_top_rated:active, a.mn_top_rated:link, a.mn_top_rated:visited {
  float: left;  
  height: 93px;
  width: 67px;
  background: url(images/mn_top_rated.gif) no-repeat center top;
}

a.mn_top_rated:hover {
  float: left; 
  width: 67px;
  height: 93px;
  background: url(images/mn_top_rated_on.gif) no-repeat center top;
}

a.mn_editor_pick:active, a.mn_editor_pick:link, a.mn_editor_pick:visited {
  float: left;  
  height: 93px;
  width: 67px;
  background: url(images/mn_editor_pick.gif) no-repeat center top;
}

a.mn_editor_pick:hover {
  float: left; 
  width: 67px;
  height: 93px;
  background: url(images/mn_editor_pick_on.gif) no-repeat center top;
}

a.mn_add_a_listing:active, a.mn_add_a_listing:link, a.mn_add_a_listing:visited {
  float: left;  
  height: 93px;
  width: 65px;
  background: url(images/mn_add_a_listing.gif) no-repeat center top;
}

a.mn_add_a_listing:hover {
  float: left; 
  width: 65px;
  height: 93px;
  background: url(images/mn_add_a_listing_on.gif) no-repeat center top;
}

a.mn_update_a_listing:active, a.mn_update_a_listing:link, a.mn_update_a_listing:visited {
  float: left;
  height: 93px;
  width: 77px;
  background: url(images/mn_update_a_listing.gif) no-repeat center top;
}

a.mn_update_a_listing:hover {
  float: left; 
  width: 77px;
  height: 93px;
  background: url(images/mn_update_a_listing_on.gif) no-repeat center top;
}

a.mn_get_rated:active, a.mn_get_rated:link, a.mn_get_rated:visited {
  float: left;  
  height: 93px;
  width: 55px;
  background: url(images/mn_get_rated.gif) no-repeat center top;
}

a.mn_get_rated:hover {
  float: left; 
  width: 55px;
  height: 93px;
  background: url(images/mn_get_rated_on.gif) no-repeat center top;
}

a.mn_upgrade_a_listing:active, a.mn_upgrade_a_listing:link, a.mn_upgrade_a_listing:visited {
  float: left;  
  height: 93px;
  width: 84px;
  background: url(images/mn_upgrade_a_listing.gif) no-repeat center top;
}

a.mn_upgrade_a_listing:hover {
  float: left; 
  width: 84px;
  height: 93px;
  background: url(images/mn_upgrade_a_listing_on.gif) no-repeat center top;
}
