body {
background-color: #F6EED7;
margin-left: 50px;
margin-top: 0px;
margin-right: 50px;
margin-bottom: 20px;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#0033CC;
}
h3{
font-family:Georgia,Times,sans-serif;
font-size:17px;
font-weight:normal;
color:#333333;
}


select{
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
}

.spacer{
clear:both
}
.shadow{
background-image:url(images/shadow.gif);
background-repeat:repeat-x;
height:3px;
font-size:1px;
}

#container{
/*min-width:700px;
max-width:900px;*/
width:800px;
margin:0px auto;
background-color:#FFFFFF;
border-left:2px solid #E0D9C7;
border-right:2px solid #E0D9C7;
border-bottom:2px solid #E0D9C7;
}
#container2{
background-color:#FFFFFF;
border-left:1px solid #ACA696;
border-right:1px solid #ACA696;
border-bottom:1px solid #ACA696;
}

#topbar{
height:72px;
background-image:url(images/bg-topbar.gif);
background-repeat:repeat-x;
}
#topbar-strapline{
width:214px;
float:right;
}

#navbar{
height:24px;
background-image:url(images/bg-navbar.gif);
background-repeat:repeat-x;
color:#FFFFFF;
padding-left:25px;
padding-top:10px;
}
#navbar a:link{
color:#FFFFFF;
text-decoration:none;
}
#navbar a:visited{
color:#FFFFFF;
text-decoration:none;
}
#navbar a:hover{
color:#89CEFF;
text-decoration:none;
}

.navitem{
margin-right:4px;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
}
.navitem-on{
font-weight:bold;
background-image:url(images/bg-navitem.gif);
margin-right:4px;
padding-left:6px;
padding-right:6px;
padding-top:2px;
padding-bottom:2px;
border-left:1px solid #8C8C8C;
border-right:1px solid #8C8C8C;
}

#main-content{
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
}

#home-mainimage{

}
#home-maincontent{
background-image:url(images/bg-homecontent.jpg);
background-repeat:repeat-x;
background-color:#F5E8B7;
}

#homeboxholder{
margin-top:2px;
margin-left:2px;
margin-bottom:2px;
}
#homebox-blue{
background-image:url(images/homepage/bg-bluebox.gif);
background-repeat:repeat-x;
background-color:#358FCE;
border-right:2px solid #FFFFFF;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
}
#homebox-red{
background-image:url(images/homepage/bg-redbox.gif);
background-repeat:repeat-x;
background-color:#D02104;
border-right:2px solid #FFFFFF;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
}
#homebox-green{
background-image:url(images/homepage/bg-greenbox.gif);
background-repeat:repeat-x;
background-color:#87BB16;
border-right:2px solid #FFFFFF;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
color:#FFFFFF;
}

.homebox-quotebutton{
padding-top:32px;
}

.homebox-green-form{
padding-top:10px;
}
.homebox-green-formtext{
float:left;
width:105px;
padding-right:15px;
margin-right:5px;
padding-top:3px;
text-align:right;
background-image:url(images/homepage/arrow-green.gif);
background-repeat:no-repeat;
background-position:right;
}

.menu-green{
width:80px;
}

#footer-disclaimer{
margin:20px;
font-size:10px;
color:#666666;
min-width:670px;
}








.textinput{
width:130px;
}
.form-title{
font-family:Georgia,Times,sans-serif;
font-size:17px;
font-weight:normal;
color:#333333;
padding-bottom:15px;
}
.form-item{
padding-bottom:15px;
}

#quotebutton{
float:right;
width:300px;
}

#titlebar-grey{
background-image:url(images/titlebar-grey.gif);
height:53px;
margin-bottom:1px;
}
#titlebar-blue{
background-image:url(images/titlebar-blue.gif);
height:53px;
margin-bottom:1px;
}
#titlebar-red{
background-image:url(images/titlebar-red.gif);
height:53px;
margin-bottom:1px;
}
#titlebar-green{
background-image:url(images/titlebar-green.gif);
height:53px;
margin-bottom:1px;
}


#bg-faqs{
background-image:url(images/bg-faqs.jpg);
background-repeat:no-repeat;
background-position:top right;
}
#bg-buysell{
background-image:url(images/bg-buyingselling.jpg);
background-repeat:no-repeat;
background-position:top right;
}

#text-content{
padding-bottom:30px;
margin-left:25px;
margin-top:25px;
width:50%;
}
#form-content{
padding-bottom:30px;
margin-left:60px;
}

.text-info{
	background-image:none;
	background-repeat:no-repeat;
	padding-left:32px;
}
