.nMainscreen
{
  border:1px;
  border-style:solid;
  border-color:black;
	
  background-color:#356974;
  width:800px;
  padding:0px;
  margin:0px;
}

.nMainscreen img
{
    border:0px;
    padding:0px;
    margin:0px;
}

.nMenuItem
{
  padding:0px;
  margin:0px;
  float:left;
  height:77px;
  border:0px;
}


#nfaq
{
  width:46px;
}

#nhowtopurchase
{
  width:189px;
}
		      
#naboutus 
{
	width:102px;
}

#ncontactus 
{
	width:120px;
}

#ncaravanrange 
{
	width:158px;
}

#ntechnicaldetails 
{
	width:185px;
}


body
{
  text-align:center;  
  
  font-family:sans-serif;
  font-size: 14px;
  color:white;
}

h1
{
  text-align:left;
  font-size:200%;
}

h2
{
  font-size:150%;
}
          
body
{
  text-align: -moz-center; 
  background-color:#354b5e;
}

#screenarea 
{
  border:1px;
  border-style:solid;
  border-color:black;
	
  background-color:#356974;
  width:800px;
  padding:0px;
  margin:0px;
}

#logoarea 
{
  width:800px;
	height:118px;
  float:left;
}

#logoarea1 
{
  width:800px;
	height:118px;
  float:left;
}

#aboutus 
{
  padding:0px;
  margin:0px;
  float:left;
	width:102px;
	height:77px;
}

#contactus 
{
  padding:0px;
  margin:0px;
  float:left;
	width:120px;
	height:77px;
}

#caravanrange 
{
  padding:0px;
  margin:0px;
  float:left;
	width:158px;
	height:77px;
}

#technicaldetails 
{
  padding:0px;
  margin:0px;
  float:left;
	width:185px;
	height:77px;
}

.ewidth
{
 width:760px;
 border-bottom:10px;
 border-color:black;
 border-style:solid;
 
 
}

#faq 
{
  padding:0px;
  margin:0px;
  float:left;
	width:46px;
	height:77px;
}

#howtopurchase 
{
  padding:0px;
  margin:0px;
  float:left;
	width:187px;
	height:77px;
}

.lbox
{
  width:455px;
  margin:5px;
  margin-right:5px;
  margin-top:10px;
  border-style:solid;
  border-color:black;
  border:0px;
  padding:10px;
  padding-bottom:51px;
  text-align:left;
  float:left;
}

.manspec
{
  width:650px;
}


.rbox
{
  width:100px;
  margin:10px;
  margin-left:5px;
  margin-right:5px;
  margin-top:10px;
  border-style:solid;
  border-color:black;
  border:0px;
  padding:10px;
  text-align:center;
  float:left;
}

.frontphoto
{
  margin:20px;
  margin-left:0px;
  margin-right:0px;
  
  border-style:solid;
  border-color:black;
  border:1px;
  width:200px;
}

.rangephoto
{
  border-style:solid;
  border-color:black;
  border:1px;
  width:200px;
  float:left;
  margin-right:20px;
}
a
{
  color:yellow;
}

a:hover
{
  color:red;
}

a:visited
{
  color:yellow;
}

#contactbox
{
width:412px;
  margin-left:50px;
  text-align:left;
}

#therange
{
  width:685px;
  margin-left:50px;
  text-align:left;
}

#cubrangephoto
{
  height:100px;
}

#rangephotoadirondack
{
  height:140px;
}

.alignleft
{
  text-align:left;
}

.comicon
{
  float:left;
  margin:0px;
  margin-left:10px;
  margin-right:10px;
}

img
{
  border:0px;
}

.imgborder
{
 border:1px;
 border-color:black;
 border-style:solid;
 margin:0px;
 padding:0px;
}

#botmessage
{
  font-size:10px;
  padding-bottom:20px;
}

.bold
{
  font-weight:bold;
}

.specbold
{
  font-size:10px;
  text-decoration:italic;
  text-decoration:italic;
}

.layoutmodel
{
  float:right;
  width:350px;
  margin:10px;
  border-style:solid;
  border-color:black;
  border:1px;
  margin-top:30px;
}

.layoutmanager
{
 float:left;
 width:300px;
 height:191px;
 margin-top:2px;
}

.layoutxmltable
{
  border-collapse:collapse;
  margin:0px;
  padding:0px;
  line-height: 10px;
}

.optionsleft
{
  float:left;
  width:45%;
  height:250px;
  
}

.optionsright
{
  width:45%;
  height:250px;
}

.ebig
{
  height:270px;
}

.aae
{
  height:180px;
}

.iif
{
  height:100px;
}

.oor
{
  height:130px;
}

.oox
{
  height:170px;
}

.tdtour
{
  float:right;
}

#ss
{
  border-style:solid;
  border-color:black;
  border:2px;
     float:left;
}

.bigoption
{
  height:400px;
}

.technicaldetailstable
{
  border:1px;
  border-bottom:0px;
  border-style:solid;
  border-color:black;
  margin: 0px;
  padding:0px;
  border-collapse: collapse;
  font-size:90%;
  padding:2px;
  text-align:center;
}

.black
{
  background-color:#354b5e;
}

.technical
{
  text-align:center; 
}

#tabtop
{
  background-image:url("images/tabtop.png");
  background-color:red;
  padding-top:25px;
  padding-left:40px;
  width:368px;
  height:69px;
}

#techscreenleft
{
  padding:10px;
  padding-top:73px;
  float:left;
  width:203px;
}

#techscreenright
{
  padding:0px;
  margin:0px;
  padding-top:30px;
  width:500px;
  float:left;
}

.smallright
{
  margin:0px;
  margin-bottom:10px;
}

.graybox
{

  background-color:#214a52;
  border-color:black;
  border-style:dashed;
  border:0px;
  border-bottom: 1px;
  margin-bottom:3px;
}

.tabh
{
 height:90px;
 border-style:solid;
 border-color:black;
 border:0px;
 border-bottom:1px;
}



#calorlink
{
  border:0px;
}

#specialsholder
{
	width:800px;
	position:relative;
	float:left;
}

#specials
{
	width:25%;
	position:relative;
     float:left;
}

.questiona
{
  width:700px;
}

.managertable
{
  border:0px;
  border-bottom:0px;
  border-style:solid;
  border-color:black;
  margin: 0px;
  padding:0px;
  border-collapse: collapse;
  font-size:90%;
  padding:2px;
  text-align:center;
}

.thumb
{
 width:60px;
 height:90px;
 border-color:black;
 border-style:solid;
 border:1px;
}