body {
	margin: 0px;
	background-color: transparent;
	width: 1024px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

.date {
	text-decoration: underline;
	font: bold 1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	border-top-width: 2px;
	color: #0d2474;
	background-color: #dfdfdf;
	border-color: #c8caca;
	border-width: 3px;
}

#header {
	left: 190px;
	position: relative;
	width: 844px;
}

#centreposition {

	background-color: transparent;
	left: 190px;
	position: relative;
	width: 844px;
}

#centrecontent {
	min-width: 1px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	
}

#footer {
	background-color: transparent;
	left: 190px;
	position: relative;
	width: 844px;
	text-align: center;
	font: bold 1em "Courier New", Courier, mono;
	border: 1px double #d5d5d5;
}

#left {
	position: absolute;
	top: 1px;
	width: 180px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	list-style: none;
	padding: 0;
	margin: 0;

}

#left ul
{
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	list-style: none;
	padding: 0;
	margin: 0;
}

#left li a
{
height: 2em;
line-height: 2em;
width: 11em;
display: block;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: none;
text-align: center;
margin-top:2px;
background: url(../images/logo/css-nav.gif) #fff bottom left repeat-x;
}

#picture {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #ebedfe;
	width: 218px;
	height: 224px;
	position: absolute;
	text-align: center;
}

#description {
	left: 219px;
	position: relative;
	width: 440px;
	height: 350px;
	padding-left: 22px;
}

#price {
	left: 440px;
	position: relative;
	width: 220px;
	text-align: center;
	top: -300px;
}

#laptoppicture {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	width: 218px;
	height: 224px;
	position: absolute;
	text-align: center;
}

#laptopdescription {
	left: 219px;
	position: relative;
	width: 440px;
	padding-left: 22px;
}

#laptopprice {
	position: relative;
	width: 220px;
	text-align: center;
	float: right;
	top: 50px;
}

table.product td.laptophed {
	padding: 7px;
	font: bold 12px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.laptopnews {
	color: #212121;
	font-size: 16px;
	background-color: #e6e6f2;
	border-style: double;
	border-color: silver;
	text-align: center;
	width: 844px;
	font-weight: bold;
}


.fits {
	background-color: #eaeaea;
	font-weight: bold;
	font-style: italic;
	font-family: "Courier New", Courier, mono;
}

.descr {
	font-family: "Courier New", Courier, mono;
	color: black;
}

.price {
	color: black;
	font: bold 2em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.sheriff {
	text-align: center;
	text-decoration: underline;
	font: bold small "Lucida Grande", Lucida, Verdana, sans-serif;
}

.menu {
	background-color: #eaeaea;
	font-weight: bold;
	font-style: italic;
	font-family: "Courier New", Courier, mono;
}

.news {
	color: #940c09;
	font-size: 22px;
	font-weight: bold;
	text-decoration: underline;
	background-color: #5e5e5e;
	border-style: double;
	border-color: silver;
	text-align: center;
	width: 844px;
}

.seperate {
	color: #940c09;
	font-size: 22px;
	font-weight: bold;
	text-decoration: underline;
	background-color: #5e5e5e;
	border-style: double;
	border-color: silver;
	text-align: center;
}


table.product {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	background-color: #efeefe;
}

table.product td {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	background-color: #e4e4e4;
}

table.product td.hed {
	padding: 7px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

table.product td.hed a {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: navy;
	text-decoration: none;
}

table.productdeka td {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	background-color: #fffeff;
}

table.productdeka {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
	background-color: #efeefe;
}
