/* Website template provided by VirtualNetworking.net *//*---------------------- Layout styles ---------------------*/ body{	margin:0;	background:url(bg-body.jpg);}.page{	background:url(bg-header.jpg) no-repeat center top;}/*------------------------- Font ------------------------*/ @font-face {    font-family: 'Georgia, Times New Roman';  font-weight: normal;    font-style: normal;}/*------------------------- Header ------------------------*/ .header{	background:url(bg-navigation.jpg) no-repeat center 90px;	width:940px;	margin:0 auto;	height:105px;	padding:36px 10px 0;}.header a#logo{	display:block;	float:left;	outline:none;}.header a#logo img{	border:0;}.header ul{	margin:0;	list-style:none;	padding:13px 0 0;	float:right;}.header ul li{	float:left;	margin:0 0 0 63px;}.header ul li.selected a,.header ul li a:hover{	color:#f78117;}.header ul li a{	font-size:14px;	text-decoration:none;	color:#5e5e5e;	font-family: 'Georgia';	outline:none;}/*------------------------- Body ------------------------*/ .body{	width:940px;	margin:0 auto;	padding:0 10px;	overflow:hidden;}.body div#featured{	background:url(house.jpg) no-repeat right top;	height:448px;	padding:0 0 17px;}.body div#featured h3{	color:#ff0000;	font-size:30px;	font-family: 'Georgia';	margin:0 0 30px;	width:490px;	padding:100px 0 0;	font-weight:normal;}.body div#featured p{	width:480px;	color:#5d5d5d;	font-family: 'Georgia';	font-size:16px;	line-height:25px;	text-shadow: 0 1px 0 #fcfcfc;	text-align:justify;	margin:0;}.body h3{	font-family: 'Georgia';	font-size:16px;	font-weight:bold;	color:#636363;	margin:15px 0 0;	line-height:21px;}.body p{	font-family: 'Georgia';	font-size:16px;	text-align:justify;	color:#636363;	margin:0 0 20px;	line-height:21px;}.body p a{	outline:none;	color:#636363;}.body ul{	list-style:none;    margin:0;    padding:0;	overflow:hidden;}.body ul li:first-child{	background:none;	padding:0 0 30px;}.body ul li{	overflow:hidden;	background:url(separator.jpg) no-repeat center top;	padding:30px 0;}.body ul li div.featured img{	margin:10px 0 0 -3px;	border:0;}.body ul li div.featured ul{	overflow:hidden;	margin:2px 0 0 10px;	}.body ul li div.featured ul li:first-child{	margin:0;}.body ul li div.featured ul li{	float:left;	margin:0 0 0 18px;	background:none;	padding:0;}.body ul li div.featured ul li a{	padding:0;}.body ul li div.featured ul li a img{	margin:0;}.body ul li div.featured ul li a img:hover{	filter:alpha(opacity=80);	opacity:0.8;}.body ul li div.featured a{	clear:both;	display:block;	font-size:13px;	font-family: 'Georgia';	text-decoration:none;	color:#8a8889;	font-weight:bold;	padding:5px 0 0;	width:auto;	outline:none;}.body ul li div{	float:left;	margin:0 0 0 50px;	width:609px;	background:url(button-more.jpg) no-repeat left bottom;}.body ul li div h3{	margin:0;	font-size:20px;	font-weight:bold;	font-family: 'Georgia';	color:#f28220;	line-height:22px;}.body ul li div p{	line-height:22px;	font-family: 'Georgia';	font-size:14px;	color:#5D5D5D;	padding:0 0 90px;	margin:0;}.body ul.paging{	margin:15px 0 10px 210px;}.body ul.paging li{	float:left;	padding:0 5px;	background:none;}.body ul.paging li a{	text-decoration:none;	color:#ff7e0d;	font-family: arial;	font-size:12px;}.body ul.paging li a:hover{	color:#5D5D5D;}/*------------------------- Footer ------------------------*/ .footer{	width:940px;	background:url(bg-footer.jpg) no-repeat center top;	padding:65px 10px 207px;	margin:0 auto;	overflow:hidden;}.footer ul{	list-style:none;	margin:0 0 0 60px;	padding:0;	overflow:hidden;	float:left;}.footer ul li:first-child a{	border:none;	padding:0 6px 0 0;}.footer ul li{	float:left;}.footer ul li a:hover{	color:#F78117;}.footer ul li a{	border-width: 1px;	border-color:#5b5b5b;	border-style: none none none solid;	color:#5b5b5b;	font-size:10px;	font-family: Trebuchet MS;	text-decoration:none;	font-weight:bold;	padding:0 6px;	outline:none;}.footer p{	color:#5b5b5b;	font-size:10px;	font-family: Trebuchet MS;	font-weight:bold;	float:left;	margin:6px 0 0 135px;}