/*	CSS Document
   	©2005 Odvod Media Corp 
	Sintra Engineering [sintraengineering.com] All Rights Reserved  */

body 
{margin: 0px;padding: 0px;font-family: "Trebuchet MS", "Lucida Grande", lucida, verdana, sans-serif;font-size:11px;color:#333;}


/*/////////////////*/
/*     Layout      */
/*/////////////////*/

#Container 
{position:absolute;left:50%;width:750px;margin:0 0 150px -375px;padding:0;}
#header 
{position:absolute; top:0; left:0; width:750px; height:180px; background: url(images2/bg-header2.gif) repeat-x left top; z-index:0;}
#banner 
{position:absolute; top:0; left:450px; width:300px; z-index:1;}
#main 
{position:absolute; top:162px; left:202px; width:550px; z-index:3; }
#Content 
{background: url(images2/Left-bar2.gif) repeat-y left top; padding:0 0 20px 20px; margin:0;}
#footer
{/*border-top:1px solid #593353;*/ padding:10px 0;}
#H1_bar
{position:absolute; top:160px; left:200px; width:550px; z-index:2;}
#sub_nav
{padding: 0 20px; color:#593353;}
#Content #images
{float:right; padding:0 0 2px 8px;}
#Content .thumbs
{float:left; padding:0 8px 2px 0;}
#Left
{float:left; width:250px;}
#Right
{float:right; width:180px; border:1px solid #a3a3a3; padding:10px;}
#whats_new
{float:right; width:200px; padding:10px; background: url(images2/whatsnew.jpg) no-repeat top left; text-align:center;}
#whats_new p
{margin:60px 0 5px 0;}


/*/////////////////////////*/
/*     navigation bar      */
/*/////////////////////////*/

#navigationbar 
{position:absolute; top:170px; left:0px; width:181px;background: #fff; z-index:4;}
#navigationbar ul 
{list-style: none;margin: 0 0 10px 0;padding: 0;}
#navigationbar li 
{text-align:right;}
#navigationbar ul li a 
{background-color: #f3f3f3;color: #593353;display: block;font-size: 13px;line-height:19px;padding: 5px 5px;text-decoration: none;width: 171px;border-bottom: 1px solid #fff;}
#navigationbar ul li a:hover 
{background: #e3e3e3;color: #333;}
#navigationbar ul li.header 
{background: url(images2/box-top.gif) no-repeat top left;border-bottom: 1px solid #fff;height:10px;padding: 0px 5px;}
#navigationbar ul li.blank 
{background:#fff url(images2/box-bottom.gif) no-repeat center bottom;height:10px;padding: 0px 5px;}
#people_nav
{width: 180px}
#people_nav ol
{list-style:none; margin: 0 0 10px 0; padding: 0;}
#people_nav ol li
{text-align:right;}
#people_nav ol li a 
{color: blue; font-size: 11px;line-height:17px;padding: 5px 5px;text-decoration: none;width: 171px;}
#people_nav ol li a:hover 
{color: #333; text-decoration:underline;}


/*//////////////////*/
/*    Typography    */
/*//////////////////*/

h1 
{font-size: 20px; color:#593353; font-weight:100; line-height:30px; padding: 5px 0px 20px 20px;} 
h2 
{font-size: 16px; color:#999666; font-weight:100; margin-bottom:-8px; line-height:18px; padding: 0 20px;} 
h3 
{font-size: 14px; color:#999666; font-weight:100; margin-bottom:0; line-height:18px; text-align: right;}
h3#indent
{font-size: 14px; color:#593353; font-weight:100; margin-bottom:-8px; margin-left: 10px; line-height:18px;}
h4 
{font-size: 16px; color:#6E6A39; font-weight:100; margin: 0 0 10px 0; line-height:18px; padding: 2px; background-color:#f3f3f3;} 
h5 
{font-size: 16px; color:#6E6A39; font-weight:100; margin: 0 0 10px 0; line-height:18px; padding: 2px;} 
h1.jobs
{margin: 0;	padding: 0;	background: #f3f3f3; font-size: 18px; }


p 
{font-size:12px; line-height:16px;}

ul, ol 
{margin:0px 10px 0 20px; padding:0px 10px 0 20px;}

li 
{font-size:11px; line-height:16px;}
blockquote 
{line-height:14px; margin-left:10px; padding-left:10px;}
#Content p 
{padding: 0;}
#footer 
{text-align:right; font-family: "Lucida Grande", lucida, verdana, sans-serif; font-size:9px; color:#777;}
.mainText, #Content p
{font-size:13px; color:#593353; line-height:19px;}
#Content p.references
{padding:0px 0px 10px 0px; border-bottom:1px dashed #999666;} 

#Content p.specialization
{font-size:13px; color:#593353; text-decoration:underline; font-weight:bold; padding-top:15px;}


/*///////////////////////*/
/*    Link Management    */
/*///////////////////////*/

a:link, a:visited 
{color: blue; font-size:11px; line-height:14px; text-decoration:underline;}
a:hover 
{color:#999966; text-decoration:none;} 
#sub_nav a:link, #sub_nav a:active, #sub_nav a:visited
{color: blue; font-size:10px; line-height:14px; text-decoration:underline;}
#sub_nav a:hover 
{color:#999966; text-decoration:none;} 


/*///////////////////////*/
/*    What's New Box     */
/*///////////////////////*/

#whatsnew 
{background-color:#fff; float:right; width:210px; text-align:right;}
.wn_body
{background:#fff url(images2/wn_body.jpg) repeat-y left top; padding:1px 10px 1px 35px; line-height:15px;}
.wn_body img
{margin-left: -5px;}
.wn_body span
{display:block;clear:left;}

/*///////////////////////*/
/*      Assistants       */
/*///////////////////////*/

#dividerline 
{padding:2px 0px; margin: 0px; border-top:1px solid #777;}
#cleared
{clear:both;}
