/* CSS Document */body {	background-color: #000000;}/*  Text information  */.address	{	font-family: Helvetica, Arial, sans-serif;	font-size: 18px;	color: #ffffff;	letter-spacing: 1px;	font-weight: lighter;}.price	{	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	color: #ffffff;	letter-spacing: 1px;}.description	{	font-family: Arial, sans-serif;	font-size: 11px;	color: #ffffff;	line-height: 14px;	font-weight: light;	letter-spacing: 0.5px;}.button_labels	{	font-family: Arial, sans-serif;	font-size: 10px;	color: #ffffff;	line-height: 18px;	font-weight:lighter;}.video	{	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	color: #ffffff;	line-height: 14px;	padding-top: 9px;}.instructions	{	font-family: Helvetica, Arial, sans-serif;	font-size: 9px;	color: #ffffff;	line-height: 6px;	padding-top: 9px;}.nav	{	font-family: Helvetica, sans-serif;	font-size: 11px;	color: #8ec1ff;	font-weight:lighter;}.JD	{	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	color: #ffffff;	line-height: 24px;	margin-bottom: 10px;}.copyright	{	font-family: Helvetica, Arial, sans-serif;	font-size: 9px;	color: #ffffff;	line-height: 14px;	margin-bottom: 10px;}.question	{	font-family: Helvetica, sans-serif;	font-size: 11px;	color: #8ec1ff;	font-weight: light;}/*  Divs  */div#contanier	{   	position: relative;	left: 50%;   	margin-left: -360px;   	padding: 0px 0px 0px 0px;   	width: 745px;}div#left_column	{	position: relative;	width: 165px;	height: 100%;	float: left;	background-color: inherit;	padding-right: 20px;	clear:right;	padding-left: ;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ffffff;	text-align: right; }div#main_column	{	position: relative;	width: 560px;	background-color: inherit;	float: left;	}div#navigation_top	{		width: 560px;	height: 30px;	padding-top: 10px;	float: none;	vertical-align: top;	text-align:left;	clear: right;}div#listings	{		position: relative;	width: 560px;	float:left;	vertical-align: top;	text-align:left;	}div#navigation_bottom	{	position: relative;	width: 560px;	height: 30px;	padding-top: 10px;	float: left;	text-align:left;	margin-left:185px;	display: block;	margin-bottom:25px;}div#photos	{	width: 78px;	height: 21px;	background-image:url(../images/photos_button.gif);	background-repeat:no-repeat;	text-align:center;	vertical-align: middle;} div#bio_pic	{	float:left;	padding-right: 20px;}/*  Links  */a.image { /* definition of the "image" class in the <a> tag */     display: block; /* a tag must be a block */     width: 100px; /* width of reactive image */     height: 100px; /* height of reactive image */     background-image: url(../images/photos_button.gif); /* source for start image */     background-repeat: no-repeat;     }	 a.image:hover { /* definition of the "image" class for <a> tag when hovered onto */     background-image: url(../images/photos_butto2.gif); /* source for target image */     }a:link	{	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #8ec1ff;	font-weight:lighter;	text-decoration: none;}a:hover	{	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #ffffff;	font-weight:lighter;	text-decoration: none;}a:visited	{	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #8ec1ff;	font-weight:lighter;	text-decoration: none;}