* { padding: 0; margin: 0; }

body {
 font-family: "times new roman", serif;
 font-size: medium;
 background:url('images/side.jpg') repeat-x #1a4a72;
}

#outsidewrapper { 
 margin: 0 auto;
 width: 990px;
 background:url('images/contentCenter.jpg') no-repeat center top #1a4a72;
}
#insidewrapper {
background:#FFF;
width:990px;
margin: 0 auto;
}
#header {
 color: #333;
 width: 965px;
 float: left;
 padding: 0px;
 height: 106px;
 margin: 0px 0px 0px 0px;
}
#navigation {
 float: left;
 width: 990px;
 padding: 0;
 margin: 0;
 background: #1a4a72;
 height:28px;
 clear:both;
}
#leftcolumn {
 margin: 0px 0px 0px 0px;
 padding: 10px;
 min-height: 550px;
 width: 200px;
 float: left;
}
#rightcolumn { 
 float: right;
 margin: 0;
 padding-left: 0px;
 padding-right:25px;
 min-height: 550px;
 width: 740px;
 display: inline;
}
#footer { 
 width: 990px;
 clear: both;
 margin: 0;
 padding-top: 20px;
}
table{border-collapse:collapse;border-spacing:0;}
.blue {color:#26547a;}
.bluestrip{background:#26547a;padding-top:3px;padding-bottom:3px;color:#FFF;font-weight:bold;text-align:center;}

p {
text-align:justify;
padding-top:1em;
padding-top:1em;
}
h1,h2,h3,h4,h5 {
color:#26547a;
font-family:"trebuchet ms", sans-serif;
}
h1 {padding-top:45px;}
h2,h3,h4,h5{padding:.5em 0;}
h1 {
font-size:x-large;
}
h2 {
font-size:large;
margin-bottom:0px;
}
h3 {
margin-bottom:0px;
font-size:medium;
}
a:link,a:visited {
color:#CC0000;
}
a:hover,a:visited:hover {
color:#26547a;
text-decoration:none;
}

A:link.locationLink { color: #26547a;text-decoration:none; }
A:hover.locationLink { color: #277126;text-decoration:none; }
A:active.locationLink { color: #26547a;text-decoration:none; }
A:visited.locationLink { color: #26547a;text-decoration:none; }
A:visited:hover.locationLink { color: #277126;text-decoration:none; }


.fl {float:left;}
.fr {float:right;}
.textRight{text-align:right;}
img {border:none;border:0;}

p.centered {text-align:center;}

.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }

.footertext {
 font-size:8pt;
 font-family:"trebuchet ms", sans-serif;
margin-left:60px;
margin-right:60px;
}

.bold {
font-weight:bold;
}

.trebuchet {
font-family:"tebuchet MS", sans-serif;
}
.trebuchet-small {
font-family:"tebuchet MS", sans-serif;
font-size:9pt;
}
.staff {float:left;margin-right:10px;margin-bottom:5px;}

.photoRight {float:right;margin-left:10px;margin-bottom:5px;}
.photoLeft {float:left;margin-right:10px;margin-bottom:5px;}

.brd {border:solid 1px #26547a;}

.box {border:solid 1px #26547a;font-family:"trebuchet ms";font-size:12px;}

#rightcolumn blockquote,ul,ol,dl{margin:1em;}
#rightcolumn ol,ul,dl{margin-left:2em;}
#rightcolumn ol li{list-style:decimal outside;}
#rightcolumn ul li{list-style:square outside;}

a,object{outline:none;}

.textRight{text-align:right;}

.textCenter{text-align:center;}

/*tabs*/
#tabbed{margin-top: 55px;}
#tabbed ul{list-style-type:none;margin:0;padding:0;}
#tabbed li{margin:0;padding:0;display:inline;}
#tabbed li a{display:block;height: 45px;width: 184px;float:left;padding-left: 10px;line-height: 45px;text-decoration:none;font-size:15px;color:#666;background:#EFEDE9;margin-left: 1px;}
#tabbed li a.selected{background:#E8E6E1;color: #000;}
#tab2,#tab1,#tab3{margin-bottom: 30px;}
#tab2{height: 290px;background: #E8E6E1;}
#tab1{height: 290px;background: #E8E6E1;}
#tab3{height: 290px;background: #E8E6E1;}
#tabbed p{font-size: 14px; line-height: 1.4em; color: #333;}
.liner{height: 234px;width: 585px;padding: 50px 0 0 28px;}

#share-this{padding:0;margin:0;list-style-type:none;}
#share-this li{padding:0;margin:0;}
#share-this a{display: block;height: 32px;margin-bottom: 10px;}


.clear{clear:both;}

.print {display:none;}

.slideshow img { border: 1px solid #ccc; }


/* ---------- begin map & directions ---------- */


div#map_container {background:#fff; color:#000; padding:10px; font-size:11px;font-family:arial,helvetica,tahoma,sans-serif;}

div#map_container div#top_controls {margin:10px 0; position:relative; width:100%; line-height:16px;}
div#map_container div#top_controls label {font-weight:bold;}
div#map_container div#top_controls input { width: 140px; }
div#map_container div#top_controls a {background:url(images/map/get-directions-icon.png?v=4.1.4.0) no-repeat; color:#000; padding-left:20px; position:absolute; right:0;}

div#map_container div#map {background:#d9d9d9; width:100%; height:300px;}
div#map_container div#map a {color:#000; font-size:11px; font-weight:bold;}

div#map_container div#bottom_controls {margin:10px 0 -5px 0; position:relative; width:550px; height:16px; line-height:16px;}
div#map_container div#bottom_controls a {background:url(images/map/reverse-directions-icon.png?v=4.1.4.0) no-repeat; color:#000; padding-left:20px; position:absolute; top:0; right:116px;}
div#map_container div#bottom_controls a.printdirections {background-image:url(images/map/print-directions-icon.png?v=4.1.4.0); right:0;}

div#map_container div#directions div div div table { font-size:11px;font-family:arial,helvetica,tahoma,sans-serif; }

