@charset "utf-8";

/******
/-----------------
	QuoteFast Stylesheet V.2.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2009
	--------------------------/
******/

/**	---------
	CSS Reset	**/
html,body,div,span,img,table,td,ul,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px;padding:0px;border:none;}
a{text-decoration:none;}
ul{list-style:none;}
table{border-collapse:collapse;}
p{padding:5px 0px;margin:0px;}
/**	---------
	Starts	**/
body{background:#94491b url(../images/mainbg.jpg) center top no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#662d04;}

h1{width:620px;height:30px;margin-bottom:10px;padding-left:30px;background:url(../images/sprites/quotefast_master.gif) 0px -30px;line-height:30px;color:#fff;font-size:14px;position:relative;z-index:10;}h1 span{position:absolute;top:0px;left:50%;}
h2{}
h3{padding:5px 0px;line-height:34px;font-size:16px;color:#9b2e01;}h3 a{color:#9b2e01;}
h4{padding:;font-size:14px;color:#8e3f07;}h4.alter{padding:10px 20px;color:#696b0a;}

hr{height:1px;margin:15px 0px;padding:0px;border:none;border-top:1px solid #999c07;}

blockquote{margin:0px;padding:10px 20px;font-weight:bold;}blockquote span{color:#8e9207;}

#container{width:960px;margin:112px auto 20px auto;}

#nav{width:960px;height:30px;margin-bottom:7px;background:url(../images/nav_bg.gif);line-height:30px;font-size:14px;font-weight:bold;}
	#nav ul{}#nav li{border-left:1px solid #8e3f07;float:left;}#nav li:first-child{border:none;}#nav-alter li:hover ul{display:block;}
	#nav a{display:block;height:30px;padding:0px 40px;color:#8e3f07;}#nav a:hover{background:url(../images/nav_bg.gif) -30px -30px;color:#fff;}
		#nav a.home{padding-left:80px;}#nav a.home:hover{background-position:0px -30px;}
		#nav a.contact{padding-right:67px;}#nav a.contact:hover{background-position:right -30px;}

#content{width:960px;height:372px;background:url(../images/content_bg.jpg);}

#nav-alter{width:271px;float:left;}
	#nav-alter ul{width:265px;}#nav-alter li{width:265px;height:53px;float:left;position:relative;z-index:1000;}
		#nav-alter li ul{position:absolute;top:1px;left:259px;width:692px;display:none;z-index:5000;}#nav-alter li ul li{width:228px;background:#c26624;border-right:1px solid #fff;float:left;}#nav-alter li ul li a{width:228px;background:url(../images/navalter_bg.jpg) -271px -1px;}#nav-alter li ul li a:hover{background-position:-956px -1px}
		#nav-alter li ul li a.uno-2{background-position:-499px -1px}#nav-alter li ul li a.uno-2:hover{background-position:-1184px -1px}
		#nav-alter li ul li a.uno-3{background-position:-727px -1px}#nav-alter li ul li a.uno-3:hover{background-position:-1412px -1px}
		
		#nav-alter li ul li a.due-1{background-position:-271px -54px}#nav-alter li ul li a.due-1:hover{background-position:-956px -54px}
		#nav-alter li ul li a.due-2{background-position:-499px -54px}#nav-alter li ul li a.due-2:hover{background-position:-1184px -54px}
		#nav-alter li ul li a.due-3{background-position:-727px -54px}#nav-alter li ul li a.due-3:hover{background-position:-1412px -54px}
		
		#nav-alter li ul li a.tre-1{background-position:-271px -107px}#nav-alter li ul li a.tre-1:hover{background-position:-956px -107px}
		#nav-alter li ul li a.tre-2{background-position:-499px -107px}#nav-alter li ul li a.tre-2:hover{background-position:-1184px -107px}
		#nav-alter li ul li a.tre-3{background-position:-727px -107px}#nav-alter li ul li a.tre-3:hover{background-position:-1412px -107px}
		
		#nav-alter li ul li a.quattro-1{background-position:-271px -160px}#nav-alter li ul li a.quattro-1:hover{background-position:-956px -160px}
		#nav-alter li ul li a.quattro-2{background-position:-499px -160px}#nav-alter li ul li a.quattro-2:hover{background-position:-1184px -160px}
		#nav-alter li ul li a.quattro-3{background-position:-727px -160px}#nav-alter li ul li a.quattro-3:hover{background-position:-1412px -160px}
		
		#nav-alter li ul li a.sei-1{background-position:-271px -266px}#nav-alter li ul li a.sei-1:hover{background-position:-956px -266px}
		#nav-alter li ul li a.sei-2{background-position:-499px -266px}#nav-alter li ul li a.sei-2:hover{background-position:-1184px -266px}
		
		#nav-alter li ul li a.sette-1{background-position:-271px -319px}#nav-alter li ul li a.sette-1:hover{background-position:-956px -319px}
		#nav-alter li ul li a.sette-2{background-position:-499px -319px}#nav-alter li ul li a.sette-2:hover{background-position:-1184px -319px}
		
		
	#nav-alter a{display:block;width:265px;height:53px;}#nav-alter a:hover{background:url(../images/navalter_bg.jpg);}#nav-alter a.due:hover{background-position:0px -53px;}#nav-alter a.tre:hover{background-position:0px -106px;}#nav-alter a.quattro:hover{background-position:0px -159px;}#nav-alter a.cinque:hover{background-position:0px -212px;}#nav-alter a.sei:hover{background-position:0px -265px;}#nav-alter a.sette:hover{background-position:0px -318px;}

#content{margin-bottom:10px;position:relative;z-index:50;}
	#content img.overlayimg{position:absolute;bottom:-100px;right:0px;z-index:6000;}
#content-inner{width:675px;height:342px;padding-top:20px;overflow:scroll;float:left;}
	#content-inner p{line-height:18px;}
	#content-inner ul{padding:10px;}#content-inner li{padding:5px 4px 5px 20px;border-bottom:1px solid #94491b;background:url(../images/li_bullets.gif) 0px 2px no-repeat;}

#testimonials{width:940px;height:70px;margin-top:10px;padding:12px 0px 0px 20px;font-size:20px;font-weight:bold;color:#323300;background:url(../images/testimonials_bg.gif);overflow:hidden;}
	#testimonials div{width:630px;height:70px;position:relative;}
	#testimonials span{position:absolute;bottom:5px;right:0px;font-size:14px;font-weight:bold;color:#fff;}

#footer{height:20px;line-height:20px;padding-left:20px;color:#fff;position:relative;}
	#footer a{position:absolute;top:0px;right:100px;line-height:20px;color:#fff;}

#howquotefastworks{width:650px;height:300px;background:url(../images/howquotefastworks.jpg);position:relative;z-index:70;}#howquotefastworks a{position:absolute;top:0px;left:0px;display:block;width:112px;height:160px;z-index:150;}
	#howquotefastworks a.due{top:160px;}#howquotefastworks a.tre{left:112px;top:60px;}#howquotefastworks a.quattro{left:224px;top:60px;}#howquotefastworks a.cinque{left:336px;top:60px;}#howquotefastworks a.sei{left:448px;top:60px;}#howquotefastworks a.sette{left:560px;top:60px;}
/**	---------
	Class Declarations	**/

.left{float:left;}.right{float:right;}.clear{clear:both;}
.brandgreen{color:#787b07;}

a.blockgreen{display:block;width:650px;height:30px;margin:5px 0px;line-height:30px;text-align:center;font-weight:bold;background:#ced30b;color:#5b5d00;}a.blockgreen:hover{background:#7c7e05;color:#fff;}
	a.blockgreen span{font-size:10px;}
	.column a.blockgreen{width:310px;}
a.blockedbutton{display:block;width:260px;height:50px;margin:10px auto;padding:10px 10px 0px 10px;text-align:center;background:url(../images/sprites/quotefast_master.gif) 0px -86px;font-size:18px;font-weight:bold;color:#fff;}a.blockedbutton:hover{background-position:-280px -86px;}

.column{width:310px;padding-right:10px;float:left;}

blockquote.right{width:210px;padding:10px 0px 10px 10px;}blockquote.right img{padding-top:15px;}

.swfflash{position:relative;z-index:1;}

.flashhome{width:250px;height:180px;overflow:hidden;}.flashhome span{position:absolute;top:10px;right:0px;padding-bottom:20px;font-size:10px;background:url(../images/play.gif) bottom left no-repeat;}

.greenboxtop,.greenboxbottom{width:650px;height:10px;background:url(../images/sprites/quotefast_master.gif) 0px -146px;}.greenboxbottom{margin-bottom:10px;background-position:0px -166px;}
.greenboxmain{width:630px;padding:0px 10px;color:#fff;background:#a5a908;}.greenboxmain h3{color:#fff;}

/**   INPUT STYLINGS   **/
form#frm{width:420px;}
.formheading h2{margin-bottom:10px;padding:0px;font-size:16px;background:#FF0000;color:#fff;}.formheading h2.pad{padding:5px 10px;}.formheading h2.greengo{background:#009900;}
.formhead,.formhead-alter{width:100px;margin-bottom:10px;float:left;}.formhead h4{font-size:12px;}.formhead-alter{width:390px;}
.forminput,.formenquiry,.forminput-alter{width:310px;height:22px;margin-bottom:10px;background:#bfc407;float:left;}.forminput input,.formenquiry textarea,.forminput-alter input{width:308px;height:20px;line-height:20px;background:none;border:1px solid #a3a708;color:#3f4005;}.forminput:active,.formenquiry:active{border-color:#fff;}
form#frm select{width:310px;background:#bfc407;color:#3f4005;border:1px solid #a3a708;}
.forminput-alter{width:100px;margin-right:10px;}.forminput-alter input{width:98px;}
.formenquiry{height:190px;}.formenquiry textarea{height:188px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.formclear{display:none;}
button.formbutton{width:69px;height:21px;margin:0px 10px 10px 20px;background:#4a4c00;border:1px solid #4a4c00;color:#fff;font-size:12px;float:right;}button.formbutton:hover{border-color:#fff;}