
BODY
{
    background-color : #eeeeee; /* #efeae6; url(/images/home/vanbody_bg.gif) bottom repeat-x; */
    FONT-FAMILY      : Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE        : 62.5%;
	FONT-WEIGHT      : normal;
	Color			 : #333333;
    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:Arial, Verdana, Helvetica, sans-serif; font-size:2.5em;}

/*
#header p.vcard     { float:right; margin:32px 0 0 -280px; color:#333333; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.5em;}
#header p.tel     { float:right; margin:34px 0 0 -157px; color:#ff6600; font-family:Arial, Verdana, 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:13px; }
#quote_offers_wrapper			{ margin-bottom:13px; }

#newsletter_finder_wrapper		{ padding-top: 20px; }

/* =vancontentwrapper
----------------------------------------------------------------------- */
/*#vancontentwrapper				{ position:relative; top:12px; left:23px; padding-bottom:20px; width:768px; overflow:hidden; }*/
#vancontentwrapper					{ position:relative; top:0px; left:6px; padding-bottom:2px; width:980px; 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; }*/
#vanouterwrapper						{ position:relative; width:990px; left:0px; margin:0; padding: 142px 0 58px 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:Arial, Verdana, Helvetica, sans-serif; font-size:1.4em; line-height:1.3; color:#333333;}
#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:#333333; background:url(/images/home/factbox_bullet.gif) left 50% no-repeat; } 

/* =quote
----------------------------------------------------------------------- */
/*#quote							{ float:left; width:469px; }*/
#quote blockquote				{ width:304px; height:45px; position:relative; top:5px; left:8px; padding:12px 0 0px 58px; background:url(/images/home/h2_yourtrip_innervanbg.gif) no-repeat; } 
#quote .LDP						{ padding-bottom:11px; background:url(/images/home/quote_bottom.gif) left bottom no-repeat;}
#quote ol						{ padding:0 13px 0 14px; background-color:#fff; overflow:hidden; border-left: solid 2px #ff6600; border-right: solid 2px #ff6600;}
#quote li						{ padding-top:5px; margin: 5px 0 0 0; }
#quote fieldset					{ padding:5px 0 0 8px; }
#quote p						{ float:left; padding-bottom:5px; width:280px; font-size:1.2em; line-height:1.3; font-weight:bold; color:#333;}
#quote li div					{ float:left; width:280px; }
#quote li abbr					{ float:left; width:230px; margin:0 0 0 0;  }

/* oneway pickup */
.oneway label					{ float:right; margin:0 50px 0 0; }
.oneway input					{ float:left; margin:-36px 3px 0 215px; }

/* pickup location */
.pickuplocn p												{ margin-top:0;}
.returnlocn p												{ margin-top:2px; }
.pickuplocn select,
.returnlocn select											{ width:178px; }
.pickuplocn #LocationDateControl_DropDownRegion,
.pickuplocn #LocationDateControl_cmbOneWayDropOffRegions	{ margin-bottom:6px; margin-top:1px;}
.pickuplocn #LocationDateControl_lstOneWayDropOffLocations  { margin-top:0;}
.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:Arial, Verdana, 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:Arial, Verdana, 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:640px; padding:0 0 0 0; top:0px; }

/* =easyvan promo 2
----------------------------------------------------------------------- */
#promo2	img						{ position:relative; float:left; width:320px; padding:0 0 0 0; margin-top:20px; }

/* =van hire from easyvan
----------------------------------------------------------------------- */
#vanhire						{ position:relative; float:right; width:640px; margin-top:20px; }
#vanhire h5,
#vanhire h1						{ width:640px; padding:12px 0 7px 0; color:#ff6600; FONT-SIZE: 1.6em; font-weight:bold; }
#vanhire hr						{ width:638px; text-align:left; border-left:none; color:#dddcdc; height: 1px; }
#vanhire fieldset				{ position:relative; padding:0 30px 0 0; }
#vanhire fieldset p				{ display:block; width:640px; line-height:1.28; font-size:1.4em; color:#333333;}
#vanhire fieldset p img			{ margin: 0 0px 0 0px; float: right;}
#vanhire #vanhirediv			{ padding-bottom:14px; }

/* =choose from our wide range of vans
----------------------------------------------------------------------- */
#vanshome							{ position:relative; float:right; width:640px; margin-right:2px; margin-top:20px; background: #fff url(/images/home/vansbg.png) no-repeat; }
#vanshome h6						{ padding:15px 0 10px 12px; width:195px; color:#ff6600; FONT-SIZE: 1.6em; font-weight:bold; }
#vanshome #vanbanners				{ padding-bottom:13px; } 
#vanshome fieldset					{ padding:5px 20px 22px 12px;}
#vanshome #img						{ float:right; padding-left:10px; margin-top:-55px; }
#vanshome #altimg					{ float:right; padding-left:10px; }
#vanshome fieldset div				{ float:left; width:190px; height:30px; }
#vanshome fieldset #egdimensions	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.2em; color:#fff; margin:10px 0 0 5px; border:none; }

#champion .wide li,
#champion .narrow li			{ margin-bottom:0.75em; padding-left:12px; background:url(/images/home/factbox_bullet.gif) left 100% no-repeat;}

/* =ourvanswrapper
------------------------------------------------------------------------ */
#ourvanswrapper						{ position:relative; width:990px; 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; }

/* =branding
----------------------------------------------------------------------- */
#branding 										{ position:absolute; top:0; margin:0 6px 0; height:111px; width:980px;  background:#f60 url(/images/easyVan_bg.gif) left bottom no-repeat;}

