/* CSS Document */

/* TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT*/

h1.cf						{font-size:1.8em; color:#FFFFFF; line-height:0.2em;}
h2.title                 	{padding:0px; margin:0px; float:left; font-weight:bold;}
h2.branch					{
	padding:0; margin:0;
	color:white;
	display:block;
	background-color: #A7161A;
    border-radius: 10px 10px 10px 10px;
    font-size: 1.4em;
	line-height:1.9em;
    height: 40px;
    text-align: center;
    width: 300px;
	}

h4.section					{color:#FFFFFF; padding:0px; margin:0px; padding-left:20px;}
h5.cfPrice					{font-size:1.2em; color:#000; line-height:2.2em; padding:0px; margin:0px; float:right; padding-right:10px;}
span.ref               		{color:#006974; line-height:2.0em; font-size:0.9em;}

/* TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT*/

/* CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN CARAVAN */
.caravan                	{width:910px; margin-top:10px;  font-size:0.8em; border:0px; margin-left:30px; 
							 font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:0.9em;  }

.banner                     {width:100%; height:60px; clear:both; text-align:center}
.info_model     			{width:100%; padding-bottom:10px; clear:both; text-align:center }



.caravan-left				{float:left; width:300px; padding-top:15px; padding-left:50px; }
.caravan-photo              {width:250px; height:187px; padding-bottom:25px; }
#main                		{margin:0px;}
.info                       {width:260px; float:left;  padding:10px 0px 10px 0px;}
.info_left                	{width:260px; float:left; }

.info_box                	{float:left; width:130px; font-size:1.1em; margin-bottom:2px; font-size:1em;}
.info_text                	{float:left; width:130px; font-size:1.1em; margin-bottom:2px; font-size:1em;}




.caravan-right				{float:right; width:500px; padding-right:50px; }
.images                     {}
img.caravan-images			{border:1px solid #999999; margin:15px;}
#image1                 	{float:left;  width:214px; height:160px;}
#image2            			{float:right; width:214px; height:160px;}
#image3               		{float:left; width:214px; height:160px;}
#image4               		{float:right;  width:214px; height:160px;}
.image_name              	{padding-left:15px; clear:both; font-size:0.9em;}

.specD                      {padding:10px 0px 10px 15px; font-size:1.0em; clear:both }
.addD                       {padding:10px 0px 10px 15px; font-size:1.0em; clear:both }



.dealer_info        		{width:100%; clear:both; height:auto; overflow:hidden;  margin-top:25px;  }
.dealer_info        		{
	background:#be2023;
	background: -moz-linear-gradient(center top , #D42A2B 0%, #920D12 100%) repeat scroll 0 0 transparent;
    border-radius: 10px 10px 0 0;
    box-shadow: 0 -2px 10px -2px rgba(0, 0, 0, 0.7);
    margin: 20px auto 0;
    padding: 20px;
    position: relative;
    width: 860px;
}

.dealer_info  .contact_left    		{float:left; width:300px;}
.dealer_info  .contact_left    p 		{color:white; font-size:1.1em;}
.dealer_info   .enquiry      			{float:left; margin-top:20px; width:300px; }
.dealer_info   .print					{float:right; margin-top:20px; margin-right:20px; width:94px; }
.dealer_info   .print	a				{float:right; display:block;}
.dealer_info   .print	p				{display:block; text-align:center; font-size:0.9em;}


#enquiryForm 						{float:left; width:510px; padding-left:20px; margin-left:20px; border-left:1px solid #a7161a; }
#enquiryForm p						{color:white;}
#enquiryForm .contact_row 			{display:block; padding-bottom:10px; }
#enquiryForm .contact_l				{float:left; width:220px; padding-top:13px;}
#enquiryForm .contact_row label, .contact_col label 		{display:block; color:white;}
#enquiryForm .contact_row input,select 	{display:block;  width:180px; padding:3px 0; }
#enquiryForm .contact_col 			{float:right; width:290px; padding-top:13px;}
#enquiryForm  #btn					{float:right; padding-top:10px;}




#cf_copy					{width:905px; margin-left:35px; }
#cf_copy p					{font-size:0.75em;}
#disclaimer               			{width:100%; color:#5D5D5A; text-align:left; clear:both; font-size:0.8em; padding-top:5px; padding-bottom:10px;}



.section-bar0				{width:100%; float:left; clear:both; background-color:#B42117; height:40px; text-align:center; margin:10px 0px 10px 0px; }
.section-bar1				{width:100%; clear:both; background-color:#B42117; height:20px; margin:10px 0px 10px 0px;}



/*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***/
#caravanfinder_videos       {float:left; width:300px; height:90px; text-align:center}
img.cf_video				{float:left; padding-left:10px;}
/*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***//*** VIDEO BUTTONS ***/


img.photo_1                	{float:left;margin-right:2px;}
img.photo_2                 {float:left; margin-left:10px;}