﻿/* Main Layout Begin */

html body {
	background-image:		url('http://www.visionsuite.co.uk/ontech/site-images/background.png');
	background-repeat:		repeat-x;
	font-family: 			Verdana, Geneva, sans-serif;
	font-size:				12px;
	color:					#666666;
	width:					100%;
	height:					100%;
	padding:				0px;
	margin:					0px;
}

#layout {
	top:					0px;
	background-image:		url('http://www.visionsuite.co.uk/ontech/site-images/header_background.png');
	background-position:	center top;
	background-repeat:		no-repeat;
	width:					760px;
	height:					1000px;
	margin-left:			auto;
	margin-right:			auto;
	
}

/* Navigation Begin */

#head {
	width:					760px;
	float:					left;
	z-index:				1;
}

#head img {
	float:					left;
}

#head ul img {
	float:					none;
	border:					0px;
}

#head ul {
	float:					left;
	margin:					0px;
	padding:				0px;
	margin-top:				125px;
	margin-left:			8px;
}

#head li {
	display:				inline;
	margin:					0px;
	padding:				0px;
}

/* Navigation End */

/* Right Body Begin */

#left_body {
	width:					200px;
	float:					left;
	background-image:		url('http://www.visionsuite.co.uk/ontech/site-images/nav_bg.gif');
	background-repeat:		no-repeat;
	background-position:	left top;
	margin-right:			20px;
}

#left_body img {
	border:					0px;
}

#left_body ul {
	margin:					0px;
	padding:				0px;
	list-style:				none;
	padding-top: 			70px;
	padding-bottom: 		16px;
}

#left_body  a {
	font-size: 				14px;
	color:					#4D4D4D;
	text-decoration:		none;
	line-height:			22px;
}

#left_body ul a:hover {
	color:					#000000;
}

#sub_nav {
	padding:				0px!important;
	line-height: 			normal!important;
	padding-top:			3px!important;
	background-image:		url('http://www.visionsuite.co.uk/ontech/site-images/footer.gif');
	background-repeat:		no-repeat;
	background-position:	left bottom;
	padding-bottom:			22px!important;
	margin-bottom:			17px!important;
}

#sub_nav li {
	margin:					0px;
	padding:				0px;
	margin-top:				-3px;
}

/* Right Body Begin */

#right_body {
	float:					left;
	width:					523px;
}

#right_body h1 {
	color:					#990000;
	font-weight:			normal;
	margin-top:				10px;
	font-size:				26px;
	margin-bottom:			10px;
}

#right_body h2 {
	font-size:				12px;
	color:					#990000;
}

.news {
	margin-bottom:			5px;
}
#right_body p {
	margin-bottom:			20px!important;
	line-height:			18px;
}

#right_body .breadcrumb {
	font-size: 				9px!important;
	padding-left: 			7px!important;
	padding-bottom:	 		7px!important;
	margin-top:				15px!important;
	margin-bottom:			0px!important;
}

.body_banner {
	margin-top:				5px;
	margin-bottom:			10px;
}

#right_body a {
	color:					#990000;
}

.breadcrumb a {
	color:					#990000;
	text-decoration:		none;
}

#right_body hr {
	height:					4px!important;
	color:					#E4E4E4;
	border:					0px;
	border-top:				4px #E4E4E4 solid;
}

.banner {
	border-top:				4px #E4E4E4 solid;
	border-bottom:			4px #E4E4E4 solid;
	padding-top:			10px;
	padding-bottom:			10px;
}

#right_call_action_container {
	float:					right;
	width:					202px;
	margin-top:				-107px;
	position:				relative;
}

#right_call_action {
	background-color:		#F0F0F0;
	width:					173px;
	float:					right;
	border-left:			5px #FFFFFF solid;
	padding:				12px;
	padding-top:			0px;
}

#right_call_action_container h1, p, a {
	margin:					0px!important;
	text-decoration:		none;
}

#right_call_action_container p {
	margin:					0px!important;
	text-decoration:		none;
}


#right_call_action h1 {
	font-size:				15px;
	color:					#b0b0b0;
	margin-bottom:			5px;
}

#right_call_action p {
	color:					#666666;
	line-height:			18px;
}

#right_call_action a {
	color:					#990000;
}

#right_call_action hr {
	border:					0px!important;
	border-top:				1px #BFBDBE solid!important;
	border-bottom:			1px #FFFFFF solid!important;
	height:					2px!important;
	color:					#BFBDBE;
}

#downloads {
	list-style:				none; 
	padding:				0px;
	margin:					0px;
}

#downloads li a {
	background:				url('http://www.visionsuite.co.uk/ontech/site-images/pdf.png') no-repeat 0 50%; 
	color:					#990000;
	list-style-position:	inside;
	padding-left:			40px;
}

#downloads li ul {
	list-style-type:		none;
	margin:					0px;
	padding-left:			40px;
	margin-top:				10px;
	margin-bottom:			10px;
}

#downloads li ul li {
	padding-left:			20px;
}


/* Right Body End */

/* Footer Begin */

#footer {
	width:					523px;
	border-top:				1px #E5E3E4 solid;
	margin-top:				10px;
	padding-top:			10px;
}

#footer p {
	color: 					#666666;
	margin-top: 			0px;
	font-size: 				9px;
	clear:					both;
}

/* Footer End */

.news-nav {
	float:					left;
	margin-right:			20px;
	width:					150px;
	margin-bottom:			20px;
}

.news-nav h2 {
	margin-bottom:			10px!important;
}

