body {
		height:100%; 
		background-position: top left;
		background-repeat: no-repeat;
 		padding: 0px;
		margin: 0px;
		color: #000000;
		text-align: center;
		width: 100%;
		background: url(http://www.pitilin.com/images/body1.gif) top center repeat-y;
		background-color: #ebebeb;
}
	
a { 
	color: #FF6633;
	font-weight: bold;
	text-decoration: none;
}

a:hover { 
	text-decoration: underline; 
}
	
.downloadDemo {
	font-weight: bold; text-decoration: underline;
}

.smallTitle {
	color: rgb(153, 0, 0); font-weight:bold; font-family: verdana,serif; font-size: 16px; height: 25px; padding-right: 3px; text-align: right; vertical-align: middle; white-space: nowrap; width: 59px;
}

.realPrice {
	font-family: arial; color:black; font-size: 20px; font-weight:bold; height: 18px; text-decoration: line-through; vertical-align: middle; width: 83px;
}

.currentPrice {
	color: rgb(153, 0, 0); font-family: verdana,serif; display: inline; font-size: 16px; font-weight: bold; height: 25px; letter-spacing: 0px; width: 46px;
}

.deal {
	color: rgb(255, 0, 0); font-family: verdana,serif; display: inline; font-size: 18px; font-weight: bold; height: 25px; letter-spacing: 0px; width: 46px;
}

.onlyThisWeek {
	color:green; font-size:12px; font-weight:bold;
}

#page
{
	background: #FFFFFF;
	width: 1000px;
	height: 100%; 
	margin: 0px auto;
	border: 1px solid #666666; 
	text-align: left;
}

#header
{
	width: 100%;
	background: #e0ffa0;
}

#logo
{
	text-align: center;
	width: 200px;
	margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 5px;	
}

#middle
{
	background: #d7ff85;
	width: 100%;
	height: 100%; 
	vertical-align: top;
}

#main
{
	width: 698px;
	height: 100%; 
	margin: 0px;
	padding: 10px;
}

#botTitle
{
	display: block;
	padding: 5px;
	height: 22px;
	background: #b9dc71;
	margin-bottom:0px;
	font-size: 22px;
}
	
#botTitle a:hover
{
	color: #ff6701;
}

#botTitle a
{
	color: #1845a5;
}

#botDescription
{
	margin-top:0px;
	font-family: font-family:arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	text-align: left;
	line-height:140%;
	padding: 10px
}

#panel
{
	text-align: left;
	background-color: #b9dc71;
	width: 250px;
	padding: 15px;
}

#sidebar {
	text-align: center;
	height: 100%;
}
		
#menu
{
	font-size: 14px;
	line-height: 140%;
	font-family:arial, sans-serif;
}

#menu a
{
	color: #A52A2A;
	font-size:15px;
}

#menu a:hover
{
	color: white;
}

#footer{
	text-align: center;background:#b9dc71;font-size:12px;
}