/*----------------------------- Defaults ---------------------------- */
*{margin:0;padding:0;}
body{background:#666666;font-family:Garamond,Georgia,"Times New Roman";font-size:1em;line-height:1em;color:#000;}
img{border:0;}
.left{float:left}
.right{float:right}
/*----------------------- Links  ----------------------- */
a{color:#003e7e;text-decoration:none;}
a:visited{color:#003e7e;text-decoration:none;}
a:hover{color:#fbcb8e;text-decoration:underline;}
a:active{color:#003e7e;text-decoration:none;}
/*-------------------------- Wrappers ------------------------- */
#wrapper{margin:0 auto;width:960px;height:100%;background:#fff;padding:0 20px;}
#innerWrapper{height:100%;border-right:5px solid #fbcb8e;border-left:5px solid #fbcb8e;padding:0 20px;}
#header{height:90px;padding:0 20px 20px 20px;border-bottom:1px solid #003e7e;margin-bottom:5px;}
#contentWrapper{float:left;width:890px;background:#fff;padding:20px 0 10px 20px;font-family:Georgia,Garamond,"Times New Roman";font-size:0.8em;;}
#footer{text-align:center;clear:both;border-top:1px solid #003e7e;background:#fff;padding:10px 20px 3px 20px;}
.logo{font-size:1.1em;padding:30px 0 0 0;}
.info{font-size:0.95em;padding:35px 0 0 0;text-align:left;line-height:1.9em;}
.content{height:100%;}
#googleMap{width:640px;height:300px;margin:0 0 15px 0;border:1px solid #ccc;}
#collage img{margin:9px 0 5px 0;}
#siteby,#siteby a{color:#888;font-size:0.8em;font-family:Trebuchet MS,Garamond,Georgia;margin:10px 0 2px 0;text-align:right;}
/*----------------------------- Content  -------------------------- */
.size1{width:450px;margin-right:20px}
.size2{width:190px;margin-right:20px}
.size2 img{width:190px;}
.size3{width:640px;margin-right:20px;padding-right:20px;}
.size3 img{margin:0 95px;}
.content ul{list-style-image:url(../images/bullet.gif);padding:5px 0 15px 20px;}
.content li{font-size:0.85em;}
/*----------------------------- Navication  ---------------------------- */
#nav{list-style:none;line-height:3em;margin-left:10px;}
#nav ul{list-style:none;}
#nav li{float:left;margin-right:10px;}
#nav a{font-size:1.35em;display:block;padding:0 10px;margin-right:15px;letter-spacing:0.05em;}
.current a{color:#f8920c;}
/*---------------------------- Fonts -------------------------------- */
p{margin:10px 0;}
h1{color:#1a528b;font-size:1.6em;font-weight:normal;margin-bottom:10px;line-height:1.3em;}
h2{color:#1a528b;font-size:1.25em;font-weight:normal;margin-bottom:10px;line-height:1.2em;}
h3{color:#f8920c;font-size:1.25em;font-weight:normal;line-height:1.2em;}
h4{color:#1a528b;font-size:1em;font-weight:normal;}
h5{color:#f8920c;font-size:1em;font-weight:bold;margin:20px 0;}
h6{color:#003e7e;font-weight:bold;}
small{font-size:0.7em;}
#footer p{color:#003e7e;font-size:0.85em;margin:0;}
#footer span{margin-left:10px;}
.just{text-align:justify;}
.orange{color:#f8920c;}
.white{color:#fff;}
.blue{color:#003e7e;}
.orangeBg{background:#f8920c;color:#fff;}
.orangeBg h4{margin:10px 8px;}
.orangeBg p{padding:0 10px;line-height:1.3em;font-size:0.9em;margin-top:5px;}
.borderBottom{border-bottom:1px solid #003e7e;margin:0 0 15px 0;}
.border{border:1px solid #003e7e;margin-bottom:20px;}
.small{font-size:0.85em;margin:10px 0;line-height:1.3em;}
.copy{font-style:italic;font-size:0.65em;color:#000;font-family:Trebuchet MS,Georgia,"Times New Roman";}