a.solaris:link 		{ color:rgb(66,91,127); font-size: 13px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.solaris:visited 	{ color:rgb(120,120,120); font-size: 13px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.solaris:active 	{ color:rgb(0,0,0); font-size: 13px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.solaris:hover 	{ color:rgb(0,0,0); font-size: 13px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }

a.regulus:link 		{ color:rgb(66,91,127); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.regulus:visited 	{ color:rgb(120,120,120); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.regulus:active 	{ color:rgb(0,0,0); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.regulus:hover 	{ color:rgb(0,0,0); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }

a.andromeda:link 	{ color:rgb(250,250,250); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.andromeda:visited { color:rgb(239,234,219); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.andromeda:active 	{ color:rgb(250,250,250); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.andromeda:hover 	{ color:rgb(0,0,0); font-size: 11px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }

a.return:link 		{ color:rgb(50,68,101); font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.return:visited 	{ color:rgb(120,120,120); font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.return:active 	{ color:rgb(0,0,0); font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.return:hover 		{ color:rgb(0,0,0); font-size: 10px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }

a.epsilon:link 	{ color:rgb(250,250,250); font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.epsilon:visited { color:rgb(239,234,219); font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.epsilon:active 	{ color:rgb(250,250,250); font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }
a.epsilon:hover 	{ color:rgb(0,0,0); font-size: 12px; font-family: Verdana, Helvetica, Arial; text-decoration: underline; }

h1 
	{ 
	font-weight: bold; 
	font: 25pt georgia; 
	color:rgb(37,53,76);
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	text-shadow: rgb(210,210,210) -2px 2px 6px;
	}
h2 
	{ 
	font-weight: bold; 
	font: 20pt georgia; 
	color:rgb(37,53,76);
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	}
h3 
	{ 
	font-weight: bold; 
	font: 15pt georgia; 
	color:rgb(37,53,76);
	margin-top:5px;
	margin-bottom:5px;
	}
h4 
	{ 
	font: 13pt georgia; 
	color:rgb(37,53,76);
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	}
h4.sold
	{
	font: 15pt georgia; 
	color:rgb(0,0,0);
	margin-bottom:-8px;
	margin-top:8px;
	}
h4.price
	{
	color:rgb(255,0,0);
	margin-top:15px;
	}
h5 
	{ 
	font-weight: bold; 
	font: 13pt georgia; 
	color:rgb(66,91,127);
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	}
h6 
	{ 
	font: 10pt Verdana; 
	color:rgb(250,250,250);	
	}	
img 
	{ 
	font-style:normal;
	font-size:12px;
	font-family:"Verdana",Arial,Sans-Serif;
	text-align:left;
	line-height:1.25;
	}
p
	{
	color:rgb(0,0,0);
	font-style:normal;
	font-size:12px;
	font-family:"Verdana",Arial,Sans-Serif;
	text-align:left;
	line-height:1.5;
	padding-top:5px;
	padding-bottom:5px;
	}		
p.features
	{
	font-size: 11px;
	padding-top:0;
	margin-top:0;
	margin-bottom:10px;
	float:left;
	}
p.red
	{
	color:rgb(255,0,0);
	}
p.heading
	{
	font-size:10px;
	text-decoration:italic;
	}
p.red_heading
	{
	font-size:10px;
	text-decoration:italic;
	color:rgb(255,0,0);
	}
font.grey
	{
	font: 7pt Verdana; 
	color:rgb(100,100,100);
	}
font.sold
	{
	font: 7pt Verdana;
	color:rgb(255,0,0);
	text-decoration:line-through
	}
body 
	{
	background-color:rgb(37,53,76);
	padding: 0;
	margin: 0;
	}	
.container
	{
	text-align:center;
	}
#center
	{
	margin-left:auto;
	margin-right:auto;
	width:990px;
	text-align:left;
	}
#CompanyLogo
	{
	float:left;
	width: 250px;
	height: 74px;
	margin-top:3px;
	margin-bottom:3px;
	padding:0;
	}	
#SavingSpaceBeautifully
	{
	background:url("Front-Page/saving-space-beautifully-white.png") no-repeat top right;
	float:left;
	width: 375px;
	height: 70px;
	margin-top:10px;
	margin-bottom:0;
	margin-left:250px;
	text-align:right;
	}
#Gradient
	{
	background-image:url("http://www.wallbedsbywilding.com/Front-Page/gradient.png");
	background-repeat:no-repeat;	
	width: 990px;
	height: 500px;
	position: absolute;
	top: 5px;
	left: 10px;
	z-index: -1;
	}	
#Navigation
	{
	background-color: rgb(255,255,255);
	float: left;
	width: 115px;	
	display: table-cell;
	margin:0;
	margin-right:20px;
	padding:0;
	text-align:left;
	}
#Content
	{
	width:800px; 
	float:left; 
	}
#CenterColumn
	{
	background-color: rgb(255,255,255);
	border: 0px solid rgb(209,207,199);
	float: left;
	width: 965px;	
	margin:0;		
	padding: 10px;
	-moz-box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.5);
	-moz-border-radius:2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	}
#Footer
	{
	float:left;
	width: 990px;
	margin-top: 15px;
	padding-bottom: 15px;
	}	
#Features
	{	
	float: left;
	width: 200px;	
	display: table-cell;
	margin:0;
	padding: 8px;
	border: 1px solid rgb(209,207,199);
	background-color:rgb(245,245,245);
	-moz-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.5);
	-moz-border-radius:2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	}
.Prices
	{
	float: left;
	border-top: 1px dashed rgb(120,120,120);
	border-bottom: 1px dashed rgb(120,120,120);
	border-right: 1px dashed rgb(120,120,120);
	margin:0;
	padding: 8px;	
	padding-bottom:15px;
	width: 279px;
	display: table-cell;	
	}
#Dimensions
	{
	float: left;
	border-bottom: 1px dashed rgb(120,120,120);
	border-right: 1px dashed rgb(120,120,120);
	margin:0;
	padding: 8px;	
	width: 279px;
	display: table-cell;
	}
#Handles
	{
	float: left;
	border-right: 1px dashed rgb(120,120,120);
	margin:0;
	padding: 8px;	
	width: 279px;
	display: table-cell;
	}
.Images
	{
	float: left;
	margin-top:0;
	margin-bottom:0;
	padding: 8px;	
	width: 800px;
	display: table-cell;
	}	
.ImageCaption
	{
	float: right;
	width: 279px;	
	margin-right:20px;
	margin-bottom:-10px;
	padding: 15px;
	}
.Thumbnails
	{
	float:left;
	width:120px;
	height:185px;
	margin: 1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;	
	text-align:center;
	vertical-align:top;
	}
#Top
	{
	float: left;
	width: 825px;	
	margin:0;
	padding:0;
	}
#TopLeft
	{
	float: left;
	width: 560px;
	padding: 10px;	
	text-align: center;
	}
#PriceAsShown
	{
	width: 440px;
	margin:0;
	padding:0;
	margin-left:60px;
	}
#TopRight
	{
	float: left;
	width: 220px;
	padding: 10px;	
	margin:0;
	}
#Middle
	{
	float: left;
	width: 790px;	
	margin:0;
	padding:0;
	}
#MiddleLeft
	{
	float: left;
	width: 295px;	
	margin:0;
	padding:0;	
	}
#MiddleRight
	{
	border-top: 1px dashed rgb(120,120,120);
	float: left;
	width: 440px;
	margin-left:10px;
	padding: 10px;
	margin:0;	
	}
#Bottom
	{
	border-top: 1px dashed rgb(120,120,120);
	float: left;
	width: 800px;
	margin:0;
	padding: 10px;	
	}

/*--ROLLOVER NAVIGATION--*/
.subheader
	{
	padding-left:0px;
	padding-top:2px;
	padding-bottom:2px;
	width: 120px;
	height: 16px;
	font-family: Verdana;
	font-size: 11px;
	float:left;
	color:rgb(66,91,127);
	}
.subheader:hover
	{	
	}
.headerlink
	{
	color: rgb(66,91,127);
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	height: 16px;
	}
.headerlink:hover
	{
	text-decoration: underline;
	color: rgb(66,91,127);
	font-family: Verdana;
	font-size: 11px;
	height: 16px;
	}
.headerlink:visited
	{
	color:rgb(115,115,115);
	}
.small_link
	{
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
	color: rgb(66,91,127);
	height: 20px;
	}
.small_link:visited
	{
	color: rgb(115,115,115);
	}
.small_link:hover
	{
	text-decoration: underline;
	height: 20px;
	}
.popup
	{
	background-color: rgb(255,255,255);
	border: 1px solid rgb(209,207,199);
	margin-top: -15px;
	position: absolute;
	margin-left:115px;
	width:200px;
	visibility: hidden;
	z-index: 100;
	float: right;
	line-height:150%;
	-moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); 
	-webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); 
	box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); 
	-moz-border-radius:2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	}

/*--MOJOZOOM--*/
div.mojozoom_marker 
	{
	position : absolute;
	cursor : crosshair; 
	}
div.mojozoom_border 
	{
	position : absolute;
	left:0px;
	top:0px;
	border : 1px solid black;
	width:100%;
	height:100%;
	}	
div.mojozoom_fill 
	{
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color : white;
	opacity : 0.2;
	-moz-opacity : 0.2;
	-khtml-opacity : 0.2;
	filter:alpha(opacity=20);
	}
img.mojozoom_img 
	{
	padding : 0px;
	border: 0px;
	}
div.mojozoom_imgctr 
	{
	position : absolute;
	margin-left : 20px;
	border : 1px solid black;
	}
	
/*--LIGHTBOX--*/
#lightbox
	{
	background-color:rgb(255,255,255);
	border:0;
	padding: 8px;	
	-moz-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	}
#lightboxDetails
	{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption
	{ 
	float: left;
	color:rgb(0,0,0);
	font-style:normal;
	font-size:12px;
	font-family:"Verdana",Arial,Sans-Serif;
	text-align:left;
	line-height:1.5; 
	}
#keyboardMsg
	{ 
	float: right; 
	color:rgb(255,255,255);
	font-style:italic;
	font-size:12px;
	font-family:"Verdana",Arial,Sans-Serif;
	text-align:left;
	margin-top: 20px;
	line-height:1.5; 
	}
#closeButton
	{ 
	top: 5px; 
	right: 5px; 
	}
#lightbox img
	{ 
	border: none; 
	clear: both;
	} 
#overlay img
	{ 
	border: none; 
	}
#overlay
	{ 
	background-image: url(Front-Page/overlay.png); 
	}
* html #overlay
	{
	background-color: rgb(250,250,250);
	background-color: transparent;
	background-image: url(Front-Page/blank.gif);
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");*/
	}
