#mainouter  {
	background-color:#989168;
	height:1632px;
	left:50%;
	margin-left:-512px;
	position:relative;
	width:1024px;
}

#bannertitle{
	font-size:4em;
	font-weight:bold;
	left:107px;
	line-height:1;
	margin-top:0px;
	margin-bottom:0px;
	position:relative;
	top:30px;
}

#bannersubtitle{
	color:#D3CFB8;
	font-size:1.4em;
	left:110px;
	line-height:1.1;
	margin-top:0px;
	margin-bottom:0px;
	position:relative;
	top:38px;
}

#bannerbutton{
	background-image:url("../images/freetrialbutton.png");
	background-repeat:no-repeat;
	cursor:pointer;
	height:59px;
	left:111px;
	position:relative;
	top:58px;
	width:180px;
}

#bannerdemobutton{
	background-image:url("../images/signupbutton.png");
	background-repeat:no-repeat;
	cursor:pointer;
	height:59px;
	left:294px;
	position:relative;
	width:180px;
	top:-1px;
}

#maininnerbottom{
	background-color:white;
	font-family:trebuchet MS;
	height:680px;
	*height:500px;
	margin-left:60px;
	position:relative;
	width:900px;
}

#bottomleft{
	position:relative;
	float:left;
	width:50%;
}

#viewtoursimage{
	margin-left:35px;
	margin-top:20px;
}

#videotourslist{
	list-style:none outside none;
	margin-left:38px;
	padding-left:0;
	position: relative;
    top: 20px;
	width:393px;
}

#videotourslist li{
	font-size:0.9em;
	line-height:1.1;
	padding-bottom:10px;
}

#bottomright{
	position:relative;
	float:left;
	width:50%;
}

#bottomrightvideo{
	border:10px solid #989168;
	left: 10px;
    position: relative;
	top:22px;
	width:387px;
}

#bottomrighttext{
	font-size:0.9em;
	left:10px;
	position:relative;
	top:70px;
	width:400px;
}

#maininneractions{
	background-color:white;
	font-family:trebuchet MS;
	height:280px;
	margin-left:60px;
	margin-top:-10px;
	position:relative;
	width:900px;
}

#actionscontainer{
	left:40px;
	position:relative;
	width:90%;
}

#actionslist{
	height:auto;
	margin-left:-1px;
	overflow:visible;
	list-style:none outside none;
	margin:0;
	padding:0;
}

#actionslist li{
	display:block;
	float:left;
	padding-left:6px;
	padding-right:6px;
	position:relative;
	top:0;
}

#pointslist{
	height:auto;
	margin-left:-1px;
	overflow:visible;
	list-style:none outside none;
	margin:0;
	padding:0;

}

#pointslist li{
	display:block;
	float:left;
	padding-left:6px;
	padding-right:6px;
	position:relative;
	top:0;
	width:15%;
}

.videotourtitle{
	font-size:1.1em;
	margin-top:0px;
	margin-bottom:0px;
	line-height:1em;
}

.videotoursubtitle{
	font-size:1em;
	margin-top:0px;
	margin-bottom:0px;
	line-height:1em;
}

.pointslisttitle{
	font-size:0.8em;
	font-weight:bold;
}
.pointslistsubtitle{
	font-size:0.8em;
}

.jlrlogo{
	background-image:url("../images/jlrlogo.png");
	background-repeat:no-repeat;
	height:60px;
	width:400px;
}

.jlrlogotext{
	left:170px;
	position:relative;
	width:220px;
}

.jlrlogolink{
	cursor:pointer;
	left:315px;
	position:relative;
	top:-10px;
	width:80px;
}

#customer-tesimonial {
    background-image: url("../images/customer-panel.png");
    background-repeat: no-repeat;
    height: 96px;
    left: 35px;
    position: relative;
    top: 20px;
	width: 416px;
}

.testimonial-text {
    float: left;
    font-size: 0.9em;
    padding-left: 10px;
    padding-top: 10px;
    position: relative;
    width: 250px;
}

.testimonial-subtext {
    float: left;
    font-size: 0.7em;
    margin-top: 5px;
    position: relative;
}

.testimonial-image {
    float: right;
    left: -5px;
    position: relative;
    top: 35px;
}

#jlr-testimonial {
	position: relative;
}

#tour-panel {
    background-image: url("../images/tour-panel.png");
    background-repeat: no-repeat;
	cursor: pointer;
    height: 166px;
    left: 15px;
    position: relative;
    top: 20px;
    width: 391px;	
}

#tour-panel-title {
    font-size: 1.5em;
    font-weight: bold;
    left: 10px;
    position: relative;
    top: 5px;
}

#tour-panel-subtitle {
    font-size: 0.7em;
    left: 10px;
    position: relative;
    top: 14px;
}

#tour-image-one {
    background-image: url("../images/tour-1.png");
    background-repeat: no-repeat;
    height: 100px;
    left: 10px;
    position: relative;
    top: 5px;
}

#tour-image-two {
    background-image: url("../images/tour-2.png");
    background-repeat: no-repeat;
    height: 100px;
    left: 10px;
    position: relative;
    top: 5px;
}

#tour-image-three {
    background-image: url("../images/tour-3.png");
    background-repeat: no-repeat;
    height: 100px;
    left: 10px;
    position: relative;
    top: 5px;
}

#tour-image-four {
    background-image: url("../images/tour-4.png");
    background-repeat: no-repeat;
    height: 100px;
    left: 10px;
    position: relative;
    top: 5px;
}

#mobile-panel {
    height: 100px;
    left: 15px;
    position: relative;
    top: 30px;
	width:420px;
}

#mobile-panel-text {
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    height: 100px;
	padding-left: 10px;
    position: relative;
    width: 175px;
}
