
BODY
{
    background-color : #efeae6; /* url(/images/home/vanbody_bg.gif) bottom repeat-x; */
    FONT-FAMILY      : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE        : 62.5%;
	FONT-WEIGHT      : normal;
	Color			 : #696868;
    LETTER-SPACING   : normal;
    WORD-SPACING     : normal;
    TEXT-TRANSFORM   : none;
	TEXT-DECORATION  : none;
	MARGIN           : 0 0 0 0;
	line-height		 : 1.2em;
}


h5,h6				{ font-size:1.4em; color:#fff; }


.OurVans {
background:url('/images/OurVans_Detail_bg.gif') no-repeat 0 0;
width:284px;
height:122px;
position:relative;
}

.header {
position:absolute;
top:4px;
left:8px;
color:#333333;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin:0;
padding:0;
line-height:18px;
}

.OurVans H2 {
color:#333333;
position:absolute;
top:23px;
left:7px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
margin:0;
padding:0;
text-align:center;
}

.OurVans H3 {
color:#333333;
position:absolute;
top:24px;
left:130px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
margin:0;
padding-right:5px;
line-height:18px;
}

.OurVans H4 {
color:#333333;
position:absolute;
top:24px;
left:210px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
margin:0;
padding-right:5px;
line-height:18px;
}

/* =header
----------------------------------------------------------------------- */
#header							{ overflow:hidden; }
#header p.getaway				{ height:50px; float:left;  margin:20px 0 0 0; color:#838383; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:2.5em;}

/*
#header p.vcard     { float:right; margin:32px 0 0 -280px; color:#333333; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.5em;}
#header p.tel     { float:right; margin:34px 0 0 -157px; color:#ff6600; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em;}
#header p.fnorg     { float:right; margin:18px 0 0 -18px;}
#header p.helpicon    { float:right; margin:36px 0 0 -36px;}
*/

/* =otherwrappers
----------------------------------------------------------------------- */
#quote_offers_wrapper,
#newsletter_finder_wrapper		{ clear:both; overflow:hidden; margin-bottom:15px; }
#quote_offers_wrapper			{ margin-bottom:15px; }

/* =vancontentwrapper
----------------------------------------------------------------------- */
#vancontentwrapper				{ position:relative; top:12px; left:23px; padding-bottom:20px; width:768px; overflow:hidden; }

/* =vanouterwrapper
------------------------------------------------------------------------ */
#vanouterwrapper				{ position:relative; width:812px; left:0px; margin:0; padding: 142px 0 50px 0; background:#fff url(/images/home/pagewrapper_bottom.gif) left bottom no-repeat; overflow:hidden; }

/* =factbox
----------------------------------------------------------------------- */
#factbox						{ padding-bottom:14px; background:url(/images/home/factbox_bottom.gif) bottom no-repeat; }
#factbox h1						{ width:748px; min-height:25px; padding:13px 0 0 20px; background:#929394 url(/images/home/h1_factbox_bg.gif) no-repeat; }
#factboxwrapper					{ padding:14px 20px; background:url(/images/home/factbox_bg.gif) repeat-y; overflow:hidden; }
#factboxwrapper span			{ float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; line-height:1.3; color:#6c6c6d;}
#factboxwrapper p				{ float:left; width:388px; }
#factboxwrapper ul + p			{ font-size:1.1em; }
#factboxwrapper div				{ float:right; width:338px; }
#factboxwrapper ul				{ float:left; width:100px; margin:10px 0 6px 0; overflow:hidden; }
#factboxwrapper li				{ font-size:1.1em; margin-bottom:4px; padding-left:12px; color:#6c6c6d; background:url(/images/home/factbox_bullet.gif) left 50% no-repeat; } 

/* =quote
----------------------------------------------------------------------- */
/*#quote							{ float:left; width:469px; }*/
#quote blockquote				{ width:401px; height:19px; padding:10px 0 6px 68px; background:url(/images/home/h2_yourmove_bg.gif) no-repeat; }
#quote .LDP						{ padding-bottom:14px; background:url(/images/home/quote_bottom.gif) left bottom no-repeat;}
#quote ol						{ padding:0 13px 0 14px; background:url(/images/home/quote_bg.gif) repeat-y; overflow:hidden; }
#quote li						{ padding-top:5px; margin: 10px 0 10px 0; }
#quote fieldset					{ padding:0 0 5px 17px; }
#quote p						{ float:left; width:170px; font-size:1.4em; line-height:1.3em; }
#quote abbr						{ float:left; width:170px; font-size:1.4em; line-height:1.3em; color:#6c6c6d; margin-top:3px; }
#quote li div					{ float:right; width:247px; }
#quote .alt						{ background:url(/images/home/quote_alt_top.gif) no-repeat; }
#quote .alt fieldset			{ padding:0 0 5px 17px; background:url(/images/home/quote_alt_bottom.gif) bottom no-repeat; }

/* oneway pickup */
.oneway label					{ float:right; margin:13px 200px 0 0; display:none;}
.oneway input					{ float:left; margin:12px 3px 3px 12px;display:none; }

/* pickup location */
.pickuplocn p,
.returnlocn p												{ margin-top:2px;}
.pickuplocn select,
.returnlocn select											{ width:154px; }
.pickuplocn #LocationDateControl_DropDownRegion,
.returnlocn #LocationDateControl_cmbOneWayDropOffRegions	{ margin-bottom:6px;}
.returnlocn													{display:none; }

/* currency */
li.currency						{ display:inline; }
li.cartype						{ display:none; }
li.banner						{ display:inline; float:none; width:220px; }
li.booknowpaylater				{ display:inline; float:none; width:220px; }
li.error						{ display:inline; float:none; width:220px; color:#ff6600; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; padding:1px; }


/* get a quote button */
/*#quote li.getquote				{ margin:0; padding:1px 0 0 0; text-decoration:none; }
#quote li.getquote fieldset		{ padding:0; text-decoration:none; }*/
#quote li.getquote fieldset div	{ float:none; margin-left:192px; height:36px; background:url(/images/home/getquote_left.gif) no-repeat; cursor:pointer; }
#quote li.getquote fieldset div div {min-width:241px; height:36px;  margin-left:12px; padding-bottom:6px; background:url(/images/home/getquote_right.gif) right top no-repeat; cursor:pointer; }
/*#quote li.getquote a			{ top:10px; padding:0 0 0 80px; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; text-decoration:none; border:none;}
#quote li.getquote a:hover		{ top:10px; padding:0 0 0 80px; color:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.4em; text-decoration:none; border:none;}
*/

/* =easyvan promo 1
----------------------------------------------------------------------- */
/*#promo1							{ position:relative; float:right; width:275px; height:116px; padding:0 0px 0px 0px; padding-left:0}*/
#promo1 img						{ position:relative; float:right; width:282px; height:124px; padding:0 0 0 0; }

/* =easyvan promo 2
----------------------------------------------------------------------- */
#promo2	img						{ position:relative; float:right; width:282px; height:124px; padding:0 0 0 0; margin-top:5px;}

/* =van hire from easyvan
----------------------------------------------------------------------- */
#vanhire						{ float:left; width:469px; }
#vanhire h5						{ width:449px; padding:12px 0 12px 20px; background:#929394 url(/images/home/h5_vanhire_bg.gif) no-repeat;}
#vanhire fieldset				{ position:relative; padding:14px 30px 42px 20px; background:#fff url(/images/home/newsletter_bg.gif) repeat-y;}
#vanhire fieldset p				{ display:block; width:419px; line-height:1.28; font-size:1.4em; color:#696868;}
#vanhire fieldset p img			{ margin: 0 0px 0 0px; float: right;}
#vanhire #vanhirediv			    	{ padding-bottom:14px; background:#fff url(/images/home/newsletter_bottom.gif) left bottom no-repeat; }

/* =choose from our wide range of vans
----------------------------------------------------------------------- */
#vanshome							{ position:relative; float:right; width:282px; margin-right:2px; }
#vanshome h6						{ padding:12px 0 6px 20px; background:#929394 url(/images/home/h6_finder_bg.gif) no-repeat; }
#vanshome #vanbanners				{ padding-bottom:13px; background:#fff url(/images/home/finder_bottom.gif) left bottom no-repeat;} 
#vanshome fieldset					{ padding:14px 20px 22px 20px; background:#fff url(/images/home/finder_bg.gif) repeat-y;}
#vanshome #img						{ float:left; padding-bottom:15px;}
#vanshome #altimg					{ float:right; padding-bottom:15px;}
#vanshome fieldset div						{ float:right; width:148px; height:30px; background:url(/images/home/Vanegdimension.gif) no-repeat;}
#vanshome fieldset #egdimensions	{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.2em; color:#fff;  margin:0 0 0 20px;  top:2px; border:none; }

#champion .wide li,
#champion .narrow li			{ margin-bottom:0.5em; padding-left:12px; background:url(/images/home/factbox_bullet.gif) left 50% no-repeat; }

/* =outerwrapper
------------------------------------------------------------------------ */
#outerwrapper						{ position:relative; width:812px; left:0px; margin:0; padding: 115px 0 38px 0; background:#fff url(/images/home/pagewrapper_bottom.gif) left bottom no-repeat; overflow:hidden; }

/* =ourvanswrapper
------------------------------------------------------------------------ */
#ourvanswrapper						{ position:relative; width:812px; left:0px; margin:0; padding: 100px 0 38px 0; background:#fff url(/images/home/pagewrapper_bottom.gif) left bottom no-repeat; overflow:hidden; }

#chmppg							{ margin-top:-20px; }
