@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:#000000; font-family:Arial, Helvetica, sans-serif;}

#container{ width:1000px; margin:0 auto;}
#header{ width:1000px; height:272px; float:left; background:url(../images/topbg.jpg) top center no-repeat;}
.logo{ width:229px; height:154px; margin-top:17px; float:left; background:url(../images/elite-logo.jpg) top right no-repeat; cursor:pointer;}
.logo h1 { display:none;}
.getprice{ width:741px; float:left; margin-left:25px; margin-top:46px; height:185px;}
.getheading{ font-size:18px; color:#FFF; line-height:25px;}
.gettext{ font-size:12px; color:#FFF; }
img{ border:none;}
p{ margin:0px; padding:0px; font-size:12px; color:#000; margin-bottom:20px; font-weight:normal;}
select{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}
#topnav{ width:985px; float:left; height:31px; margin-top:13px; }

.menu1 {
width:985px;
padding-left:60px;
height:30px;
float:left;
}

ul.menu2 { width:985px;
padding:0px;
margin:0px;
float:left;
list-style:none;
}

ul.menu2 li.home {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
font-weight:bold;
border-right:1px solid #fff;
}

ul.menu2 li.home a {
padding-left:10px;
padding-right:10px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
font-weight:bold;
text-decoration:none;
}

ul.menu2 li.home a:hover {
text-decoration:underline;
color:#F5E700;
}


ul.menu2 li.homeyellow {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#F5E700;
float:left;
font-weight:bold;
border-right:1px solid #fff;
}

ul.menu2 li.homeyellow a {
padding-left:10px;
padding-right:10px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#F5E700;
float:left;
font-weight:bold;
text-decoration:none;
}

ul.menu2 li.homeyellow a:hover {
text-decoration:underline;
color:#FFF;
}
.spacer{ width:100%; float:left; height:2px; clear:both;}
#midbg{ width:985px; float:left; margin-left:10px; background:#FFFFFF;}
#midbg_black{ width:985px; float:left; margin-left:10px; background:#000;}
.headingblack{ font-size:14px; font-weight:bold; color:#000; height:18px; margin-top:30px; margin-bottom:25px; float:left; margin-left:16px; width:963px;}
.midcontent{ font-size:14px; font-weight:bold; color:#000; margin-top:30px; margin-bottom:25px; float:left; margin-left:16px; width:963px;}
.headinggreen{ font-size:14px; font-weight:bold; color:#84a90b;}
.welcomegreen{ font-size:18px; font-weight:normal; color:#84a90b;}
.content{ font-size:12px; color:#000; width:834px; float:left; margin-left:16px;}
.redtxt{ font-size:12px; color:#cf0008; text-decoration:none; }
a.redtxt{ font-size:12px; color:#cf0008; text-decoration:none; }
a.redtxt:hover{ font-size:12px; color:#cf0008; text-decoration:underline; }

/* index page */
.left{ width:306px; float:left; margin-right:62px; font-size:12px; color:#000; font-weight:normal;}
.leftbox{width:670px; float:left;}
.mid{ width:285px; float:left; margin-right:32px; font-size:12px; color:#000; font-weight:normal;}
.right{ width:270px; float:left; font-size:12px; color:#000; font-weight:normal;}
.greentxt{ font-size:14px; font-weight:normal; color:#84a90b; text-decoration:none;}
a.greentxt{ font-size:14px; font-weight:normal; color:#84a90b; text-decoration:none;}
a.greentxt:hover{ font-size:14px; font-weight:normal; color:#84a90b; text-decoration:underline;}
.immediate{width:670px; float:left;  font-size:12px; color:#000; font-weight:normal;}
.rightimg{ width:348px; float:left; }
.leftcontent{width:670px; float:left; margin-bottom:15px; font-size:12px; color:#000; font-weight:normal;}

#rightquote{ width:254px; float:left; margin-left:30px; margin-top:55px;}
.callus{ width:253px; float:left; height:62px; background:url(../images/call-elite-house-buyers.jpg) top center no-repeat; color:#000; text-align:center; font-size:14px; padding-top:8px;}
.telno{ color:#000; text-align:center; font-size:28px; font-weight:bold; }
.quickhouse{ width:247px; float:left; height:388px; margin-top:12px; margin-left:3px; background:url(../images/elite-house-buyers-liverpoo.jpg) top center no-repeat; text-align:center; color:#FFF; font-size:20px; font-weight:normal;}
.quicktxtlink{float:left; text-align:center; margin-top:33px; width:247px;}
.quicktxt{text-align:center; color:#fff; font-size:20px;}
a.quicktxt{text-align:center; color:#fff; font-size:20px; text-decoration:none;}
a.quicktxt:hover{text-align:center; color:#fff; font-size:20px; text-decoration:underline;}

.instaquote{ width:236px; float:left; height:69px; margin-top:112px; margin-left:7px;}
.topph{width:230px; font-size:24px; color:#FFF; margin-top:15px; text-align:center; float:left;}

.webuy{width:auto; float:left; margin-top:12px; font-size:12px; color:#000; font-weight:normal; padding-bottom:20px;}
.webuyl{width:auto; float:left; margin-top:12px; font-size:12px; color:#000; font-weight:normal; padding-bottom:20px; padding-left:10px;}
/* about us page */
.bullettxt{ width:720px; float:left; margin-left:16px;}
.bulletbox{width:720px; float:left; margin-bottom:12px;}
.bulletblacktxt{ width:700px; margin-left:20px; float:left; font-size:12px; color:#000; font-weight:bold;  padding-bottom:10px;}
.bulletgreen{ font-size:14px; width:700px; font-weight:bold; color:#84a90b; background:url(../images/greenbullet.jpg) top left no-repeat; padding-left:20px; }
.banner{width:196px; float:left; margin-left:25px;}

/* faq's page */
.contentfaq{ width:938px; font-size:12px; color:#000; float:left; margin-left:16px;}

/* lease page */
.leasehead{ width:938px; font-size:14px; color:#000; float:left; font-weight:bold; margin-left:16px; margin-top:30px; margin-bottom:20px;}

/* get quote page */
#leftform{ width:522px; float:left; background:#f4f4f4; margin-left:8px;}
.formbox{ width:500px; margin-left:10px; height:18px; margin-top:8px; margin-bottom:8px;}
.formbelow{ width:500px; margin-left:10px; height:18px; margin-top:12px; margin-bottom:12px;}
.formbox1{ width:500px; margin-left:10px; height:80px; margin-top:8px; margin-bottom:8px;}
.lefttxt{ width:264px; text-align:right; font-size:12px; float:left; height:18px; margin-right:5px;}
.redtxt{ font-size:12px; color:#FF0000;}
.rightfield{ width:200px; text-align:left; font-size:12px; margin-left:12px; float:left;}
#rightform{ width:435px; float:left;  margin-left:5px;}
.formbox2{ float:left; height:18px; margin-top:10px; margin-bottom:12px;}
.lefttxt2{ width:208px; text-align:right; font-size:12px; float:left; }
.rightfield2{ width:220px; text-align:left; font-size:12px; float:left; margin-left:4px;}
.formbox3{ width:435px; margin-top:10px; margin-bottom:12px; height:60px;}
.submitbt{ width:150px; float:left; margin-left:170px;}
.floatClear {
	clear: both;
	}
.bottomspacer{ width:985px; float:left; height:85px;}

#footer{ width:100%; height:91px; background:#232323; float:left;}
.footermid{ width:1000px; height:91px; margin:0 auto; }
.copyright{width:200px; margin-left:12px; float:left; color:#8f8f8f; font-size:11px; margin-top:70px;}

.terms{width:122px; float:left; margin-top:10px;}
.terms1{width:300px; float:left; margin-top:10px;}

.footertxt {

font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
margin:0px;
padding:0px;
text-decoration:none;
}

a.footertxt  {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
margin:0px;
padding:0px;
}

a.footertxt:hover {
text-decoration:underline;
color:#F5E700;
}
.footeraddress{ width:358px; float:left; text-align:right; font-size:12px; color:#8f8f8f; margin-top:10px;}
.phno{ font-size:28px; color:#8f8f8f;}
.dcweb{ width:100%; margin-top:10px; height:18px; text-align:center; float:left;}
.dcwebtxt{text-align:center; color:#8f8f8f; font-size:12px;}
a.dcwebtxt{text-align:center; color:#8f8f8f; font-size:12px; text-decoration:none;}
a.dcwebtxt:hover{text-align:center; color:#8f8f8f; font-size:12px; text-decoration:underline;}

/* contact elite */
.contacthead{ width:963px; font-size:14px; color:#000; float:left; font-weight:bold; margin-left:10px; margin-top:30px; margin-bottom:20px;}
.contactbg{ width:660px; height:262px; background:url(../images/contact_bg.jpg) top center no-repeat; float:left;}
.contactlogo{ width:229px; float:left; margin-left:46px; margin-top:50px;}
.contactdetails{ width:290px; float:left; margin-left:26px; margin-top:25px;}
.namefield{ width:288px; float:left; font-size:14px; font-weight:bold; height:18px; color:#FFF;}
.contactinput{ width:285px; float:left; font-size:14px; font-weight:bold; height:27px; margin-left:3px; margin-top:12px; margin-bottom:13px;}
.inputfield{ width:285px; height:27px;}
.message{ width:280px; height:142px; float:left; margin-bottom:17px;}
.messagetextarea{ width:280px; height:142px; }
.send{ width:282px; float:left; text-align:right;}


#error {
    color:red;
    font-size:10px;
    display:none;
    font-size:12px;
}

.needsfilled {
    background:#FFD9D9;
    color:#000000;
}