/* Style sheet xBasic */
#contactInfo{height:88px;display:block;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:8px;padding-left:210px;background:#eeeeee url("tl_files/layout/bg_portfolioNavigator.jpg") center top repeat-x;border-bottom:1px solid #bbbbbb;}
body{margin:0;padding:0;background-color:#F5F7F2;}
#header{margin-top:20px;border-bottom:1px solid #D9D8D0;}
#podLogo{float:left;margin-top:7px;}
.columnL{width:230px;float:left;text-align:right;}
.columnC{width:290px;float:left;margin-right:30px;margin-left:30px;}
.columnR{}
#footer{margin-top:30px;}
#feedTwitter{margin-bottom:20px;}
div.tools{left:0;top:0;position:absolute;z-index:1;}
div#tools-pulltab{width:50px;height:20px;cursor:pointer;}
#tools-slideout{width:160px;position:relative;overflow:hidden;background:url("tl_files/layout/tools_slideout-bg.gif") center bottom no-repeat;}
ul.tools-list{margin:6px 0 0 30px;padding:0;list-style-type:none;}
ul.tools-list li a{margin:0 0 2px;padding:0;list-style-type:none;}
ul.tools-list li a:hover{text-decoration:none;color:#ffffff;}
.tools-list .chat{height:16px;display:block;padding-left:20px;background:url("tl_files/icons/chat.gif") left center no-repeat;}
.tools-list .login{height:16px;display:block;padding-left:20px;background:url("tl_files/icons/login.gif") left center no-repeat;}
.tools-list .rss{height:16px;display:block;padding-left:20px;background:url("tl_files/icons/rss.gif") left center no-repeat;}
.contactInfoLeft{width:230px;float:left;display:block;}
.contactInfoRight{width:150px;float:left;display:block;padding-bottom:30px;}
.contactInfoRight .map{height:16px;float:left;clear:both;display:block;margin-bottom:1px;padding-left:20px;background:url("tl_files/icons/directions.gif") left center no-repeat;line-height:1;}
.contactInfoRight .rfp{height:16px;float:left;clear:both;display:block;margin-bottom:1px;padding-left:20px;background:url("tl_files/icons/clipboard.gif") left center no-repeat;line-height:1;}
.contactInfoRight .login{height:16px;float:left;clear:both;display:block;padding-left:20px;background:url("tl_files/icons/login.gif") left center no-repeat;line-height:1;}
.toggler{height:15px;display:block;margin:4px 0 0;padding:4px 0 0 20px;background:url("tl_files/layout/toggler_full.gif") center center no-repeat;font-family:Arial, Verdana, sans-serif;font-weight:bold;color:#00B3FF;line-height:100%;cursor:pointer;}
.accordion div{display:block;margin:0 0 10px auto;padding:6px 20px 18px;background:url("tl_files/layout/accordion_full.jpg") center bottom no-repeat;}
.footerCopy{clear:both;margin-bottom:60px;padding-top:10px;padding-bottom:60px;border-top:1px solid #D9D8D0;line-height:200%;}
#footer .footerCopy a{color:#708451;}
#footer .footerCopy a:hover,#footer .footerCopy a:focus{text-decoration:none;color:#84BC15;}
#footer .info{width:380px;float:right;color:#555555;}
#footer .links{float:left;}
#footer .links a{display:block;padding-top:2px;padding-bottom:2px;padding-left:28px;background-position:left center;background-repeat:no-repeat;}
#footer .links .twitter{background-image:url("tl_files/layout/footicon_twitter.gif");}
#footer .links .rss{background-image:url("tl_files/layout/footicon_rss.gif");}
#footer .links .typolight-partner{background-image:url("tl_files/layout/footicon_typolight-partner.gif");}
#footer .links .typolight{background-image:url("tl_files/layout/footicon_typolight.gif");}
#footer .links .wiredtree{background-image:url("tl_files/layout/footicon_wiredtree.gif");}
#footer .links .site5{margin-bottom:60px;background-image:url("tl_files/layout/footicon_site5.gif");}
#feedNews{width:380px;float:left;}
div.tooltip{width:200px;display:none;background-color:#333333;color:#ffffff;}
.tweet .tweet_list{margin:0;padding:0;list-style-type:none;}
.tweet .tweet_list li{overflow:auto;}
.tweet .tweet_list li a{color:#708451;}
.tweet .tweet_list .tweet_even{margin-top:20px;margin-bottom:20px;}
.tweet .tweet_list .tweet_avatar{float:left;margin:2px 10px 2px 2px;}
.tweet .tweet_list .tweet_avatar img{vertical-align:middle;}
strong{color:#342921;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
fieldset,form,input,optgroup,select,textarea{font-family:Arial, Helvetica, sans-serif;}
a,body,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:15px;color:#4E3D31;}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
h1,.portfolioName .value{margin:20px 0 10px;padding:0;font-weight:normal;font-size:28px;color:#4F3D31;}
h1.headlineHome{width:405px;height:98px;margin-right:auto;margin-bottom:16px;margin-left:auto;background:url("tl_files/layout/headline_home.gif") center center no-repeat;text-indent:-9999px;}
h1.headlineAbout{width:752px;height:98px;margin-right:auto;margin-bottom:16px;margin-left:auto;background:url("tl_files/layout/headline_about.gif") center center no-repeat;text-indent:-9999px;}
h2{margin:40px 0 6px;padding:0;border-bottom:1px solid #C6C5B9;font-weight:normal;font-size:18px;color:#993E11;line-height:1;}
h3{margin-top:0;border-bottom:1px solid #C6C5B9;font-weight:bold;font-size:18px;color:#596941;}
optgroup{padding-top:3px;padding-bottom:3px;}
a{text-decoration:none;color:#1584BC;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
a:hover{text-decoration:underline;color:#27A7E7;}
#lbCaption,#lbNumber{color:#00B3FF;}

