body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
#wrapper {
	margin: 0 auto;
	width: 800px;
	height:auto;
	text-align: center;
}
#content { 
background-image: url('../template/MainBG.png');
background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 width: 801px;
 height:100%;
 float:left;
 padding: 0px;
}

#header {
 background-image: url(../template/Header.png);
 width: 801px;
 float: left;
 padding: 0px;
 height: 100px;
 margin: 0px 0px 0px 0px;
}
#leftcolumn { 
background-image: url('../template/LeftBG.png');
background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 129px;
 height: inherit;
 float: left;
}

#middlecolumn { 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 543px;
 height: 100%;
 float: left;
}

#rightcolumn { 
background-image: url('../template/RightBG.png');
background-repeat:repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 129px;
 height: 100%;
 float: left;
}

#footer_short {
 background-image: url('../template/FooterShort.png');
 width: 800px;
 float: left;
 padding: 0px;
 height: 140px;
 margin: 0px 0px 0px 0px;	
 clear: both;
}
 
#footer_long {
 background-image: url('../template/FooterLong.jpg');
 width: 800px;
 float: left;
 padding: 0px;
 height: 66px;
 margin: 0px 0px 0px 0px;	
 clear: both;
 color: #666;
}

a:link {text-decoration:none; color:#666;}
 


#menu_left{
	margin: 0px 0px 0px 0px;
	padding: 10px;
	width: 249px;
	height: inherit;
	float: left;
	text-align: justify;
}

#menu_right{ 
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 249px;
 height: inherit;
 float: left;
 text-align: justify;
}

p{
	color:#666666;
	} 
	
p.heading {
	font-size: 16px;
	font-weight: bold;
	color:#000000;
	}
p.item {
	margin-bottom: 0;
	font-weight: bold;
	color:#000000;
	}

p.price {
	font-weight: bold;
	color:#000000;
	}
	
p.description{
	margin-top: 0;
	color:#666666;
	} 

