/*------General-------*/
* { margin:0; padding: 0;}
.content-container { margin: auto; width: 952px; font-family: Geneva, Arial, Helvetica, sans-serif; }
h1 { font-family: Georgia, "Times New Roman", Times, serif; text-transform: capitalize; font-weight:normal; margin-left: 8px; }
h2 { font-family: Geneva, Arial, Helvetica, sans-serif; color:#9F6535; font-size: 0.9em; text-transform: capitalize; padding-bottom: 15px; }
h3 { font-family: Geneva, Arial, Helvetica, sans-serif;  font-size: 1.5em; text-transform: capitalize; padding-bottom: 15px;  }
p { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; text-align: left; padding-right: 10px; line-height: 1.8em; margin-bottom:1em; }
.breadcrumbs { padding-bottom:10px; border:1px; border-bottom:solid 1px gray; font-size:12px; }
h1 a:link { text-decoration:none; color: Black; }
h1 a:visited { text-decoration:none; color: Black; }



/*------Header-------*/
#header { height:102px; }
#insurance-label { float: left; width: 500px; padding-top: 30px; }
.contact-number { text-align:right; clear: left; font-size: 1.2em; padding: 5px 0px 0px 0px; }

/*------Navigation------*/
#company-nav { float: right; width: 435px; padding-right: 15px; }
#subnav { text-align: right; padding: 10px 0px 5px 0px; }
#subnav ul { border-bottom: none; height: 20px; }
#subnav li { display: inline; list-style-type: none; font-size:14px !important; }
#subnav a { float: none; display: inline; text-decoration: underline; height: 20px; overflow: visible; text-transform: capitalize; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; padding-left: 20px; color: #000000; }
#subnav .contact {padding: 0; }

#banner { width: 100%; background-image: url(../images/nav-background.png); background-repeat: repeat-x; margin-bottom: 20px; }
#main-nav { width: 952px; height: 54px; margin: auto; }
#nav { background-color: #003399; }
#nav li { display: inline; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; }
#nav a { float: left; overflow: hidden; padding: 19px 15px 19px 15px; text-transform: capitalize; background-image: url(../images/nav-bar-bkgd.png); border-right-color: #FFFFFF; border-right-width: 1px; border-right-style: solid; color: #FFFFFF; text-decoration: none; }
#nav a:hover {background-image: url(../images/nav-bar-bkgd-hover.png); }
#nav #homestatic a { background-image:url(../images/static-arrow-1.png); background-repeat: no-repeat; background-color: #FFFFFF; color:#000000; background-position: right 22px; padding-right: 35px;}
#nav #goodsstatic a  { background-image:url(../images/static-arrow-1.png); background-repeat: no-repeat; background-color: #FFFFFF; color:#000000; background-position: right 22px; padding-right: 35px;}
#nav #courierstatic a  { background-image:url(../images/static-arrow-1.png); background-repeat: no-repeat; background-color: #FFFFFF; color:#000000; background-position: right 22px; padding-right: 35px;}

#insurance-image{ width: 660px; height: 220px; }

/*------Footer------*/
#footer { clear:both; padding:30px 0px 0px 0px; }

