@charset "utf-8";
/* CSS Document bespokehire.com */


body{
margin:0;
padding:0;
line-height: 1.5em;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 713px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #FFFFFF;
height: 45px; /*Height of top section*/
width: 731;
background-image:url(../images/top.gif);
background-repeat:no-repeat;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 713px;
}

#contentcolumn{
margin-left: 221px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 221px; /*Width of left column*/
margin-left: -713px; /*Set left margin to -(MainContainerWidth)*/
background: #FFFFFF;
}

#logo {
margin:0;
background-image:url(../images/bespokecarehireuk.gif);
background-repeat:no-repeat;
width:221px;
height:74px;
}

#menu {
width:221px;
background-color:#f2f0f0;
height:130px;
padding:0;
margin:0;
list-style-type:none;
}

#menu li {
margin-left:16px;
line-height:1.4em;
}

#menu li a
{
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#000000;
text-decoration:none;
font-weight:bold;
}
#menu li a:hover
{
color:#e20b0a;
}

#menubtm{
margin:0;
width:221px;
height:10px;
background-image:url(../images/menubtm.gif);
background-repeat:no-repeat;
}

#carpic{
width:492px;
height:221px;
z-index:1;
margin:0;
}

#headingbreak{
background-image:url(../images/headingbreak.gif);	
background-repeat:no-repeat;
width:713px;
height:37px;
z-index:5;
margin-top:10px;
position:absolute;
}

#title{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#e00a0a;
margin-top:5px;
margin-left:16px;
margin-bottom:5px;
padding-top:5px;
z-index:5;
}

#leftcontent{
	position:absolute;
	height:400px;
	width:221px;
	margin-top:60px;
	z-index:2;


}


#leftcontent ul{
list-style-type:none;
text-align:right;
margin-top:60px;
}


#leftcontent li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:1.7em;
}

#leftcontent li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

#leftcontent li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#e20b0a;
text-decoration:none;
}

#pricescontent {
margin:0 0 0 0;
}

#pricescontent ul{
list-style-type:none;
text-align:right;
margin-top:0px;
}


#pricescontent li{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:1.7em;
}

#pricescontent li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}

#pricescontent li a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#e20b0a;
text-decoration:none;
}

#rightcontent {
margin-top:20px;
width:450px;
height:430px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:1.2em;
}

#rightcopyhome{
width:420px;
height:410px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a5a1a2;
line-height:1.2em;
margin-top:35px;
margin-left:60px;
z-index:1;
}

#ourcarstitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#e00a0a;
font-weight:bold;
width:400px;
margin-top:25px;
padding-top:25px;
}

#ourcarspic{
width:400px;
height:200px;
}

#ourcarstext{
width:400px;
}

#rightcopyprice{
width:460px;
height:410px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a5a1a2;
line-height:1.2em;
margin-top:35px;
margin-left:20px;
z-index:1;
}

#rightcopyprice th{
text-align:left;
}

#rightcopyservices{
width:420px;
height:410px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a5a1a2;
line-height:1.3em;
margin-top:35px;
margin-left:60px;
z-index:1;
}

#footer {
position:relative;
clear: left;
width: 100%;
background: #FFFFFF;
text-align:right;
color: #cccacb;
padding: 4px 0;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(../images/footbreak.gif);
background-repeat:no-repeat;
vertical-align:top;
}

#footer a{
color:#ec008c;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer a:hover{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#footercopy{

width:600px;
/*color: #FFFF80;	*/
color:#CCCCCC;
margin-left:0;
}

#footercopy a{
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#footercopy a:hover{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

