body {font: normal small Arial, Helvetica, sans-serif; margin:0; padding:0; background: url(../images/left_column_background.jpg) repeat-y top left;}
p { padding:0; margin: 0 0 1em 0;}
ul {list-style-type:disc;}
li {}

h1 {font-size: 150%; font-weight: bold;}
h2 {font-size: 140%; font-weight: bold; }
h3 {font-size: 120%; font-weight: bold; }
h4 {font-size:100%; font-weight: bold; }
h5 {font-size: 80%; font-weight: bold; }
h6 {font-size: 70%; font-weight: bold; }

a:hover { color: #09f;}
a:active { color: #09f;}

.text {}
.italic {font-style:italic;}
.bold {font-weight: bold; }
.headline {font-size: 150%; font-weight: bold; }

.textlarger {font-size: 120%; }
.boldlarger {font-size: 120%; font-weight: bold; }

.textlargest {font-size: 140%; }
.boldlargest {font-size: 140%; font-weight: bold; }

.textsmaller {font-size: 80%; }
.boldsmaller {font-size: 80%; font-weight: bold; }

.textsmalleritalic {font-size: 80%; font-style: italic 8pt; }
.boldsmalleritalic {font-size: 80%; font-weight: bold; font-style: italic; }

.textsmallest{font-size: 70%; }
.boldsmallest {font-size: 70%; font-weight: bold; }
.section_header {display:block; background-color:#006; color:#fff; padding: 10px 10px 10px 20px; margin: 0 0 10px 0; letter-spacing: .5em; font-weight:bold; font-size:large; font-family:"Times New Roman", Times, serif; text-transform:uppercase; }
.section_header_shorter {display:block; background-color:#006; color:#fff; padding: 10px 10px 10px 20px; margin: 0 0 10px 0; font-weight:bold; font-size:large; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.box { border: solid 2px #006; padding:5px 10px;}
.box_black { border: solid 3px #000; padding:5px 10px; color:#000; font-weight:bold; font-size:smaller;}
.light_blue {color:#09f;}
.blue{color:#06f;}
/*.profile div{width:50%;float:left;}*/
.clear{clear:both;}
#body_container { width:900px; min-height:500px; margin:0px; padding:0px; height:100%; }
#center_column_container {float:right; width:700px; min-height:500px; text-align: justify; vertical-align:top; margin:0; padding:10px; }
#left_column_container {float: left; width:150px; margin:15px 0 0 10px; padding:0; text-align: left; vertical-align:top; color:#fff; font-weight:bold; font-size:90%; font-stretch: condensed;}
#footer { position:relative; left:-180px; padding:0; color:#fff; background-color:#006; width:150px;}

#topnavigation {  height:85px; font:"Times New Roman", Times, serif; font-weight:bolder; font-size:small; text-align:right; margin:0; padding:0; background:url(../images/top_new.jpg) no-repeat top left #006;}
#topnavigation ul {margin:2px; padding:0; list-style:none; font-size: 90%;}
#topnavigation li {float: right; margin:0; padding:0; position:relative;}
#topnavigation a {float:left; display:block; margin: 1px; padding: 3px 8px; text-decoration: none; border: 1px solid #006; background: #999; color:#006; background-image:url(../images/navigation_background.jpg); background-repeat:repeat-x; background-position:center; }
#topnavigation a:hover { background:#09f; background-image:url(../images/navigation_background_on.jpg); background-repeat:repeat-x; background-position:center;}
#topnavigation a:active { background:#09f;background-image:url(../images/navigation_background_on.jpg); background-repeat:repeat-x; background-position:center; }

#navigation { width:896px; background-color:#006; text-align:left; margin:0; list-style:none; padding: 2px; font-weight:bolder;  font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:small; }
#navigation ul {margin:0; padding:0; list-style:none; font-size: 90%;}
#navigation li {float: left; margin:0; padding:0; position:relative;}
#navigation a {float:left; display:block; margin: 1px; padding: 3px 8px; text-decoration: none; border: 1px solid #006; background: #999; color:#006; background-image:url(../images/navigation_background.jpg); background-repeat:repeat-x; background-position:center; }
#navigation a:hover { background:#09f; background-image:url(../images/navigation_background_on.jpg); background-repeat:repeat-x; background-position:center;}
#navigation a:active { background:#09f;background-image:url(../images/navigation_background_on.jpg); background-repeat:repeat-x; background-position:center; }

#left_column_container ul.side-links{margin:0;padding:0;list-style:none;text-transform:capitalize;}
#left_column_container ul.side-links li{margin:0;padding:0;margin-bottom:10px;}
#left_column_container ul {text-indent:0; margin:0; padding:0 0 0 15px;}
#left_column_container li {text-indent:0;}
#left_column_container a {color:#fff; text-decoration:none}
#left_column_container a:visited {color:#fff;}
#left_column_container a:hover {color:#09f;}
#left_column_container a:active {color:#09f;}

#flash {position:absolute;}

#metzger { background:url(../images/face_metzger.jpg) bottom left no-repeat; min-height:90px; padding: 0 0 0 90px;}
#wildes { background:url(../images/) top left no-repeat; min-height:90px; padding: 0 0 0 90px;}
#biviano { background:url(../images/face_biviano.jpg) top left no-repeat; min-height:90px; padding: 0 0 0 90px;}
#barrett { background:url(../images/face_barrett.jpg) bottom left no-repeat; min-height:90px; padding: 0 0 0 90px;}
#goldstein { background:url(../images/face_goldstein.jpg) bottom left no-repeat; min-height:90px; padding: 0 0 0 90px;}
#domini { background:url(../images/) bottom left no-repeat; min-height:90px; padding: 0 0 0 90px;}
#reilly { background:url(../images/face_reilly.jpg) bottom left no-repeat; min-height:90px; padding: 0 0 0 90px;}

.grid .span-1{width:10%;float:left;}.grid .span-2{width:20%;float:left;}.grid .span-3{width:30%;float:left;}.grid .span-4{width:40%;float:left;}.grid .span-5{width:50%;float:left;}.grid .span-6{width:60%;float:left;}.grid .span-7{width:70%;float:left;}.grid .span-8{width:80%;float:left;}.grid .span-9{width:90%;float:left;}.grid .span-10{width:100%;float:left;}
span.name{color:#22467A;font-weight:bold;font-size:1.3em;text-transform:uppercase;}
span.desig{font-weight:bold;color:#666666;}
span.phone{color:#22467A;}
span.phone span{font-weight:bold;color:#666;}
img.frame{padding:3px;border:1px solid #9EBFC4;}
p.profile{color:#666;line-height:1.4em;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
.adv-content p{margin:0;padding:0;}
h3{margin:20px 0 5px 0;padding:0;}

.col2-1{width:50%;float:left;}
.col2-2{width:50%;float:left;}
img.profile{border:1px solid #CCCCCC;margin-right:10px;padding:3px;}
img.profile1{border:1px solid #CCCCCC;padding:3px;margin-left:10px;}