/* @override http://www.londonrevolution.net/assets/templates/er2/css/fullscreen.css */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,a {	margin: 0;	padding: 0;}body {	background-color: #19181b;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	font-size: 16px;	line-height: 25px;	color: #8a888e;}h1 {	width: 100%;	height: 75px;	background-position: center bottom;	background-repeat: no-repeat;	padding-bottom: 10px;}.page_text {	line-height: 27px;	font-size: 14px;	text-align: justify;}.gads_box {	border: 1px solid #e0e0e1;}#VRPreviews #preview-1265 {display:none;}.add_this {	float: right;	margin-top: -50px;}.top_vr {	text-align: center;}#gmap {	width: 865px;	height: 400px;}div#maplinks {	background-color: #f8f9fb;	margin-top: 20px;}/* maplinks */.maplink a {	clear: both; 	font-weight: bold;		font-size: 100%;	padding: 4px;}.maplink a:hover {	color: #8A2337; 	font-weight: bold;		font-size: 100%;	padding: 4px;}#blog_bullets {	list-style-type: none;}.date_stamp {	font-style: italic;	font-size: 9px;}.no_display {	display: none;}h2 {	font-size: 23px;	color: #8a888e;	font-weight: normal;	padding-bottom: 15px;}h3 {	font-size: 17px;	color: #8a888e;	padding-bottom: 5px;	font-weight: normal;}object { outline: none; }#dropdown_bar ul {	list-style: none;	margin: 0;	font: bold 14px arial, helvetica, serif;	cursor:pointer;cursor:hand;	border-top: 1px solid #c3c5c4;	}#dropdown_bar  #nav li  a {	font: bold 14px arial, helvetica, serif;	display: block;	color: #999999;	background-color: #eaeaea;	padding-top: 8px;	padding-bottom: 8px;	cursor:pointer;	cursor:hand;	background: #eaeaea url(http://www.londonrevolution.net/assets/templates/er2/images/button_back.jpg) repeat-x;		}#dropdown_bar  #nav li  a:hover {	font: bold 14px arial, helvetica, serif;	display: block;	color: #666666;	background-color: #dee0e1;	width: 300px;	cursor:pointer;	cursor:hand;	background: #eaeaea url(http://www.londonrevolution.net/assets/templates/er2/images/button_back_over.jpg) repeat-x;}#dropdown_bar  #nav li li a {	font: bold 14px arial, helvetica, serif;	display: block;	color: #999999;	background-color: #eaeaea;	padding-top: 5px;	padding-bottom: 5px;	cursor:pointer;	cursor:hand;	border-bottom: 1px solid #c3c5c4;}#dropdown_bar  #nav li li a:hover {	font: bold 14px arial, helvetica, serif;	display: block;	color: #666666;	background-color: #dee0e1;	width: 300px;	cursor:pointer;	cursor:hand;	border-bottom: 1px solid #c3c5c4;}#dropdown_bar li {	font: bold 14px arial, helvetica, serif;	float: left;	position: relative;	width: 300px;	text-align: center;	cursor:pointer;	cursor:hand;	background-color: #eaeaea;}#dropdown_bar li ul {	font: bold 14px arial, helvetica, serif;	display: none;	position: absolute;	top: 100%;	left: 0;	background-color: #eaeaea;	width: 300px;	cursor:pointer;	cursor:hand;	}#dropdown_bar li li {	font: bold 14px arial, helvetica, serif;	display: block;	float: none;	background-color: #eaeaea;	border: 0;	cursor:pointer;	cursor:hand;}#dropdown_bar li:hover ul, li.over ul {	display: block;	cursor:pointer;	cursor:hand;}td.client_cell {	text-align: center;}.will_logo {	padding-top: 25px;	padding-bottom: 30px;	font-size: 23px;	font-weight: bold;	color: #8a888e;}.content_wrapper {width: 900px;	padding-top: 20px;}.content_align {	text-align: left;	margin-top: 43px;}.client_cell {	width: 33%;	padding: 10px;	text-align: center;}.help_table    { color: #999999; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: justify;	padding: 20px;}.help_table a:link   { 	 	color: #8a888e; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: justify;}.help_table a:visited   { 	 	color: #8a888e; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: justify;}.help_table a:hover   { 	 	color: #8a888e; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: justify;}.help_table a:active   { 	 	color: #8a888e; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: justify;}.vr_background {} .topImage_background {width: 100%;height: 430px;}h5    { 	align: justify; color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h5 a:link   { 	 	align: justify; color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h5 a:visited   { 	 	align: justify; color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h5 a:hover   { 	 	align: justify; color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h5 a:active   { 	 	align: justify; color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h4    { 	align: justify; color: #999999; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h4 a:link   { 	 	align: justify; color: #8a888e; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h4 a:visited   { 	 	align: justify; color: #8a888e; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h4 a:hover   { 	 	align: justify; color: #8a888e; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h4 a:active   { 	 	align: justify; color: #8a888e; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none; text-align: justify;}h6    { 	 color: #78777b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal;  text-decoration: none;}h6 a:link   {  color: #78777b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal;  text-decoration: none;}h6 a:visited   {  color: #78777b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal;  text-decoration: none;}h6 a:hover   {  color: #78777b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal;  text-decoration: none;}h6 a:active   {  color: #78777b; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal;  text-decoration: none;}.mainlinks {font-size: 14px;font-weight: bold;line-height: 40px;}.bot_text  { color: ffffff#; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none ; font-weight: normal; }.bot_text a:link  { color: ffffff#; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none ; font-weight: normal; }.bot_text a:visited { color: ffffff#; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none ; font-weight: normal; }.bot_text a:hover { color: ffffff#; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none ; font-weight: normal; }.bot_text a:active { color: ffffff#; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none ; font-weight: normal; }a {	text-decoration: none;	color: #3592ff;}a:hover {	text-decoration: none;	color: #19afe5;}p {	margin-top: 10px;}#wrapper {	width: 940px;	background-color: #FFFFFF;	margin: 0;	padding: 0;}#vr {	width: 100%;	height: 430px;}.smallMenu {	font-size: 11px;}ul.menu {	list-style: none;	display: block;}ul.menu li {	list-style: none;}ul.topMenu {	text-align: right;	position: absolute;	width: 100%;	left: 50%;}ul.topMenu li, ul#footerMenu li {	list-style: none;	display: inline;	font-weight: bold;	border-right: 1px solid #999999;	padding: 0 9px 0 5px;}ul.topMenu li.last, ul#footerMenu li.last {	border: none;	padding-right: 0;}img.topImage {	margin-bottom: -4px;}#underLinks {	position: relative;	width: 900px;	margin-bottom: 50px;}#TopImageUnderLinks {	position: relative;	width: 900px;	margin-bottom: 46px;}.B_crumbBox {	color: #78777b;	display: block;	position: absolute;	top: 0;	left: 0;}.priceEnquiry, #fullScreen, #priceEnquiry {	position: absolute;	top: 0;	right: 0;}#content {	width: 900px;	padding-bottom: 20px;}#VRPreviews {	margin-top: 20px;	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;	font-size: 12px;	color: #999999;	line-height: 19px;}.VRPreview img {	float: left;	margin: 10px 0 0 10px;}.VRPreview a img {	border: none;}.VRPreview {	width: 900px;	margin-left: -3px;	margin-bottom: 6px;	position: relative;}.VRPreview a {	color: #78777b;}.VRPreview a:hover {	text-decoration: underline;}.VRPreview .topBorder {	background-position: left top;	background-repeat: no-repeat;}.VRPreview .btmBorder {	background-position: left bottom;	background-repeat: no-repeat;	height: 140px;	border: 1px solid #e0e0e1;}.VRMenu {	height: 125px;	margin-left: 305px;	padding-top: 10px;	margin-right: 10px;	text-align: left;}.VRMenu h3, .VRMenu h4 {	margin-top: 3px;}.VRMenu h3 {	margin-bottom: 5px;}.VRMenu .mainlinks {	line-height: 20px;}.VRMenu .linklist {	font-size: 12px;	position: absolute;	bottom: 10px;}.VRMenu .linklist ul {	display: inline;	margin-top: 5px;	position: relative;	left: 3px;}.VRMenu .linklist ul li {	display: inline;	border-left: 1px solid #999999;	padding: 0 5px;}a.help {	background-image: url("../images/info.png");	background-position: left top;	background-repeat: no-repeat;	display: block;	width: 14px;	height: 17px;	position: absolute;	bottom: 10px;	right: 10px;}a.help span {	display: none;}#Mid_Repeat {	background-position: center top;	background-repeat: repeat-y;}.client_logo {border: solid 1px #d3d3d3;}.Client_Title {	height: 125px;	margin-left: 225px;	padding-top: 10px;	}.Client_Title ul {	margin-top: 5px;}.Client_Title ul li {	display: inline;	border-right: 1px solid #999999;	padding: 0 5px;}.Client_Title ul li.first {	padding-left: 0;}.Client_Title ul li.last {	border: none;}.ClientPreview img {	float: left;	margin: 15px 0 0 15px;}.ClientPreview a img {	border: none;}.ClientPreview {	background-image: url("../images/VRPreview_tile.jpg");	background-position: left top;	background-repeat: repeat-y;	width: 890px;	margin-left: -3px;	margin-bottom: 6px;}.ClientPreview a {	color: #999999;}.ClientPreview .ClienttopBorder {	background-image: url("../images/VRPreview_top.jpg");	background-position: left top;	background-repeat: no-repeat;}.ClientPreview .ClientbtmBorder {	background-image: url("../images/VRPreview_btm.jpg");	background-position: left bottom;	background-repeat: no-repeat;	height: 130px;}#vr_added li {	list-style-type: none;	list-style-position: inside;}#vr_added i {	font-size: 11px;}#footer {	width: 900px;	padding-bottom: 5px;}ul#footerMenu {	text-align: center;	font-size: 10px;	padding-top: 10px;}.thumb_image { background-color: white; text-align: center;}.contact_sheet { background-color: #f2f2f2; width: 8900px; }.contact_sheet_thumb { color: #99999; font-size: 10px; line-height: 8px; width: 50%; margin: 0; padding: 10px; }.contact_sheet_thumb { color: #99999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none ; font-weight: bold}.contact_sheet_thumb a:link   { color: #99999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none ; font-weight: bold}.contact_sheet_thumb a:visited   { color: #99999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none ; font-weight: bold}.contact_sheet_thumb a:hover   { color: #99999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; font-weight: bold }.contact_sheet_thumb a:active   { color: #99999; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; font-weight: bold }.client_title { color: #78777b; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14px; text-decoration: none}.bot_table { color: #78777b; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 15px; text-decoration: none; border: 1px solid #dbdbdb;	padding: 5px; }.highlight {color: #78777b;}.sub_contentHead   { color: #8a888e; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 25px; text-decoration: none;}.sub_contentHead a:link   { color: #8a888e; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; text-decoration: none;}.sub_contentHead a:visited   { color: #8a888e; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; text-decoration: none;}.sub_contentHead a:hover   { color: #8a888e; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; text-decoration: none;}.sub_contentHead a:active   { color: #8a888e; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 25px; text-decoration: none;}.contentHead{ color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none;}.contentHead a:link   { color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none;}.contentHead a:visited   { color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none;}.contentHead a:hover  { color: #999999; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none;}.contentHead a:active  { color: #8a888e; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 30px; text-decoration: none;}.form-text { width: 260px; }#vrList ul {	list-style: none;	display: block;	margin-left: -4px;}#vrList ul li {	list-style: none;	display: block;	float: left;	padding: 0 5px;	border-right: 1px solid #bebdc0;	line-height: 12px;	margin-bottom: 5px;}#vrList ul li.last {	border: none;}#vrList ul li a {	display: block;	float: left;}.clearer {	clear: both;	height: 1px;}#helpScreen {	top: 300px;	width: 400px;	height: 300px;	border: 1px solid #000;	background-color: #fff;	z-index: 100;}
