body {
	background:url(../images/bg-body.png) repeat-x top center #f0f0f0;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:62.5%; /* Sets default font size to 10px */
	color:#222222;
}
* {
	margin:0;
	padding:0;
}
img { border:0; }


#wrapper {
 margin:0 auto;
 width:900px;   
 
 background:#ffffff;
 font-size:1.20em;
}
#header {
	height:140px;
	background:url(../images/bg-header.jpg)  repeat-x;
}
#header h1 {
	padding: 50px 0px 0 30px;
	
	
}
#menu {
	height:35px;
	line-height:35px;
	background:url(../images/bg-menu.png) repeat-x;
	padding:0 10px;
}
#sidebar {
	float:right;
	width:180px;  --180
	background:#efefef;
	margin-right:10px;
}
#content {
	float:left;
	width:650px; --450
	min-height:400px;
	padding: 20px;
	overflow: hidden;
}
#footer {
	clear:both;
	height:100px;
	color:#000000;
	background:url(../images/bg-footer.jpg) repeat-x;
}
#footer a{
color:#000000;
}  
#menu ul { list-style-type:none; }
#menu li { float:left; }
#sidebar ul {
	list-style-type:none;
	margin-top:10px;
}
#sidebar li { overflow: hidden; }
#sidebar-bottom {
	height:20px;
	background:url(../images/bg-sidebar-bottom.gif) no-repeat top center;
}
#footer-valid {
	float:left;
	padding-top:55px;
	padding-left:20px;
	cursor:default;
	color:#000000;
}

#footer-valid a{
color:#000000;
} 

#feed {
	height:25px;
	width:126px;
	background:url(../images/bg-feed.gif) no-repeat;
	margin:0 auto;
	padding-left:26px;
}


.pricey{
  --font-weight:bold;
  --color:#c20103; 
  --font-size:16px;
}
.datey{
   --background-color:#efefef;
	--padding:0px 10px;
	color:#aaaaaa;
	--font-weight:bold; 
	float:right;
	font-size:12px;
}
 .offer_heady {
   background-color:#efefef;
	font-size:12px;
	padding:0px 10px;
	--color:#aaaaaa;
	font-weight:bold; 
	 
 }
#content h1{
font-size: 16px;  
font-weight:bold;
    padding-bottom:10px;
}
 #content h2{ 
 font-size: 14px;  
font-weight:bold;
    padding-bottom:10px;
	color:#c20103; 
 }
#content ul{
list-style-type:disc;
list-style-position:inside;
}
#content li{
}

#breadcrumy{
border-bottom:1px dotted #aaaaaa;
margin-bottom:10px;
color:#aaaaaa;
}

.offery{
border:1px solid #aaaaaa;
padding:5px;   
}
.offery img{
text-align:center;
} 

.tableheady{
     background-color:#efefef;
	font-size:12px;
	padding:0px 10px;
	--color:#aaaaaa;
	font-weight:bold; 
}

.offer_table   {
   border-spacing:5px;
	 width:100%;
}
.offer_table  td {
 border:1px dotted #aaaaaa; 
 padding:5px;    
}

.tableheadyred{
height:30px;
    font-size: 14px;  
font-weight:bold;
    text-align:center;
border-top:1px solid #c20103; 
border-bottom:3px double #c20103;
	color:#fff;
}
 
 .offer_table  img {
 max-height:120px;
 
 }   