/*
Style Sheet for Rijo Design
Copyright (c) 2009, Mike Evans. All rights reserved.
Last modified on 17th June 2009
*/

body {
		 background-color: #ffffff;
		 color: #969696;
		 font-family: Arial, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: normal;
		 text-decoration: none;
		 }

a {
	color: #969696;
	text-decoration: none;
	}
a:hover {
	color: #cb2323;
	text-decoration: none;
	}
a.bold {
	color: #585858;
	text-decoration: none;
	font-weight: bold;
	}
a.bold:hover {
	color: #cb2323;
	text-decoration: none;
	font-weight: bold;
	}

input { padding: 2px; }

p {	margin: 2px 0px 2px 0px; }
p.center { text-align: center; }
p.right { text-align: right; }
p.user {
			 float: right;
			 font-size: 10px;
			 }

span.bold { font-weight: bold; }
span.heading {
						 font-weight: bold;
						 color: #585858;
						 }
span.normal { font-weight: normal; }
span.small { font-size: 11px; }

td {
	 padding: 2px;
	 vertical-align: top;
	 }

#container {
					 	margin: auto;
						margin-top: 6px;
						width: 985px;
						border: none;
						background-color: #ffffff;
						position: relative;
						}

#copytext {
					margin: auto;
					padding: 5px;
					}
#copytext p {
					font-size: 10px;
					color: #969696;
					text-align: center;
					}

#header {
				width: 985px;
				height: 78px;
				position: relative;
				}
#header img {
				width: 985px;
				height: 78px;
				}

#leftmenu {
				 	width: 195px;
					min-height: 150px;
					background-color: transparent;
				 	background-image: url(/bin/images/leftmenutop.jpg);
				 	background-position: top left;
				 	background-repeat: no-repeat;
				 	text-align: left;
					position: absolute;
					top: 0px;
					left: 0px;
				 	}
#leftmenu ul.menu {
					position: relative;
					top: 15px;
					left: 18px;
					list-style-type: none;
					}
#leftmenu ul.menu li {
					height: 16px;
					}
#leftmenu ul.menu li.heading {
					height: 22px;
					font-weight: bold;
					font-size: 13px;
					text-decoration: underline;
					color: #585858;
					}
#leftmenu ul.menu li.subheading {
					height: 18px;
					font-size: 12px;
					text-decoration: underline;
					}

#pagebody {
					width: 985px;
					min-height: 400px;
					position: relative;
					}

#pagecontent {
						 width: 985px;
						 position: relative;
						 top: 0px;
						 left: 0px;
						 padding-top: 4px;
						 }
#pagecontent div.info {
						 width: 280px;
						 float: left;
						 margin: 0px 20px 5px 0px;
						 }
#pagecontent div.spacer {
						 clear: both;
						 width: 780px;
						 padding: 5px 0px 5px 0px;
						 }
#pagecontent div.panorama {
						 width: 845px;
						 padding: 0px;
						 margin: auto;
						 }
#pagecontent div.spacer img {
						 width: 780px;
						 height: 1px;
						 padding: 0px;
						 }
#pagecontent div.specs {
						 width: 120px;
						 float: right;
						 text-align: center;
						 }
#pagecontent h1 {
						 font-size: 14px;
						 font-weight: bold;
						 text-decoration: underline;
						 color: #585858;
						 margin: 0px 0px 6px 0px;
						 }
#pagecontent h1.homepage {
						 font-size: 14px;
						 font-weight: bold;
						 text-decoration: underline;
						 color: #585858;
						 }
#pagecontent h2 {
						 font-size: 12px;
						 font-weight: bold;
						 color: #585858;
						 }
#pagecontent img.content {
						 margin-bottom: 5px;
						 }
#pagecontent img.right {
						 float: right;
						 margin-bottom: 5px;
						 }
#pagecontent ul.detail {
						 margin: 2px 0px 2px 10px;
						 list-style-position: inside;
						 list-style-type: square;
						 }
#pagecontent ul.menu {
				 		 position: relative;
				 		 }
#pagecontent ul.menu li {
				 		 float: left;
				 		 background-color: transparent;
				 		 }
#pagecontent ul.menu li.furniture {
						 height: 220px;
				 		 padding: 10px 16px 0px 16px;
						 }
#pagecontent ul.menu li.products {
						 height: 150px;
				 		 padding: 10px 10px 0px 10px;
						 }
#pagecontent ul.menu li.solutions {
						 height: 180px;
				 		 padding: 10px 6px 0px 6px;
						 }
#pagecontent ul.menu li a:hover {
						 color: #585858;
						 }

#topmenu {
				 width: 985px;
			 	 height: 40px;
				 background-image: url(/bin/images/topmenubg.jpg);
				 background-position: top left;
				 background-repeat: no-repeat;
				 text-align: left;
				 position: relative;
				 }
#topmenu ul.menu {
				 position: relative;
				 top: 12px;
				 left: 20px;
				 }
#topmenu ul.menu li {
				 float: left;
				 background-color: transparent;
				 padding: 0px 4px 0px 4px;
				 font-weight: bold;
				 }
#topmenu #cartmenu {
				 float: right;
				 width: 218px;
				 }
