/* ------------------------------------------------------------------------------+
	                                                                             |
	NOTE FOR MATT
	
	all fonts and images are referenced in directories relative to this file 
	(type/foo, images/bar)
	
	* in the markup a div with the id 'content' is setup to hold all the content 
	  against the beige background
	  
	* a secondary div with the id 'content-secondary' is setup to hold sidebars
	
	* the default unordered list styling within div#content sets up our lists of 
	  content (case studies & subnav)

+------------------------------------------------------------------------------ */

/* ------------------------------------------------------------------------------+
	                                                                             |
	@font-face
	
	League Gothic via The League of Movable Type
	http://www.theleagueofmoveabletype.com/fonts/7-league-gothic
	
	Released under the SIL Open Font License 
	http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL

+------------------------------------------------------------------------------ */

	@font-face {
	  font-family: "LeagueGothic";
	  src: url("../type/League_Gothic.eot");
	  src: local("League Gothic Regular"), local("LeagueGothic"),
	    url("../type/League_Gothic.woff") format("woff"),
	    url("../type/League_Gothic.otf") format("opentype"),
	    url("../type/League_Gothic.svg#LeagueGothic") format("svg");
	}
/* ------------------------------------------------------------------------------+
	                                                                             |
	NORMALIZATION (JB v1.8)
	
	derived from
	+ http://meyerweb.com/eric/tools/css/reset/ | v1.0 | 20080212 
	+ Transcending CSS by Andy Clarke (pg.158)

+------------------------------------------------------------------------------ */
			
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
	
body{line-height:1;}

/* removes list-style from lists */
ol,ul{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before,q:after{content:'';}

/* REMEMBER TO HIGHLIGHT INSERTS SOMEHOW */
ins{text-decoration:none;}

del{text-decoration:line-through;}

/* REMEMBER, TABLES STILL NEED 'cellspacing="0" cellspacing="0"' IN THE MARKUP */
table{border-collapse:collapse;border-spacing:0;}

/* left-aligns caption and th */
caption,th{text-align:left;}

/* normalize font-style and font-weight to normal */
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
sub,sup{line-height:0;}
	
/* SCREEN STYLES */
html{font-size:100.01%; /* fixes some browser bugs (IE, Opera) see http://www.communitymx.com/content/article.cfm?cid=FAF76&print=true for more info */}

body {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: 62.5%;
line-height: 1.8em;
color: #f2e9c8;
background-color: #231f20;
}

h1{font-family:LeagueGothic,TradeGothic-BoldCondTwenty,ArialNarrow-Bold,Arial,sans-serif;font-size:4.8em;font-weight:normal;letter-spacing:.05em;line-height:1em;text-transform:uppercase;margin-bottom:-.2em;}

h2,h3{font-size:1.6em;font-weight:bold;line-height:1.125em;margin-bottom:1em;margin-top:1em;}

p,ul,ol,dl,table,legend,label{font-size:1.2em;margin-bottom:1.5em;margin-top:1.5em;}

ul p,ul ul,ul ol,ul dl,ul table,ol p,ol ul,ol ol,ol dl,ol table,dl p,dl ul,dl ol,dl table,table p,table ul,table ol,table dl,table table{font-size:1em;margin-top:0;margin-bottom:0;}

ul h2,ul h3,ol h2,ol h3,dl h2,dl h3,table h2,table h3{font-size:1.3em;}

blockquote{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEUAAABBBAMAAAB1MnQMAAAAA3NCSVQICAjb4U/gAAAAD1BMVEXFzrTP07Tc2LXM0bTX1rVUGDciAAAABXRSTlP//wD//2gs1TMAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzOY1kYDAAAEEXRFWHRYTUw6Y29tLmFkb2JlLnhtcAA8P3hwYWNrZXQgYmVnaW49IiAgICIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjEtYzAzNCA0Ni4yNzI5NzYsIFNhdCBKYW4gMjcgMjAwNyAyMjoxMTo0MSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhhcDpDcmVhdG9yVG9vbD5BZG9iZSBGaXJld29ya3MgQ1MzPC94YXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4YXA6Q3JlYXRlRGF0ZT4yMDA4LTAyLTIyVDE2OjEzOjQ0WjwveGFwOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4YXA6TW9kaWZ5RGF0ZT4yMDA5LTEyLTE4VDIzOjA5OjA5WjwveGFwOk1vZGlmeURhdGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsw4AvAAAAFXRFWHRDcmVhdGlvbiBUaW1lADIvMjIvMDhQ4iC6AAABEElEQVRIie2S7Q2DMAxEE8oAKBOEwACoE6Co+8/UCvv8QaxOgP+B3lnPBym5adfU9G8e5mEe5mF4piZTXaamBY+zMuuNkUxWpgnTL8ZneA68KxezR8xpJWvSTFdms5I/RjIlkM7EiLQ5XqRfxKwRI40QIxlTkAp0YpCxBYl0IUYyhpFGJmI2s3eQZmY3ewfpmRjJvA2DRjIzi+4dW2Sm6t5RmplN9+rgM3ZiTGZssRDTIgYCEzOL7B2lZ2aq7B1bzMyssjeQZmaPmNMzyNiCROBzJptxBUGg8B5kLAPpiRlk7PFoBAwy7ngWmNkH0vbvwGfM2HMGx6MRMFtwfLsxa3A8pOGDjGO4kSP5jGPw730B2tl3hAmn5t8AAAAASUVORK5CYII=);background-position:left top;background-repeat:no-repeat;min-height:65px;padding-left:83px;*/background-image:url(../images/bg_blockquote.png);}
/*blockquote{background-image:url(../images/bg_blockquote.png);background-position:left top;background-repeat:no-repeat;min-height:65px;padding-left:83px;}*/
blockquote p{color:#454545;font-style:italic;overflow:hidden;}
blockquote p cite{display:block;font-size:.8em;font-style:normal;text-align:right;}

/* unvisited link */
a:link{color:#3356ad;}
/* visited link */
a:visited{color:#3d2596;}
/* mouse over link */
a:hover{color:#c7b22f;}
/* keyboard focus link */
a:focus{color:#c7b22f;}
/* selected link */
a:active{bottom:-1px;color:#6c83b9;position:relative;}

ins{text-decoration:underline;}

/* sets up the page and holds all content */
#wrapper{margin:0 auto 30px;width:960px;}

/* HEADER */
#header{padding-top:20px;}
ul#nav-primary{background-color:#0b042e;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAyBAMAAABiy9z+AAAAA3NCSVQICAjb4U/gAAAAJ1BMVEUKAiwjHyANCDQtKCcLBTAOCjgLAy4PDTs2MS4nIiMyLispKSEwKyolAmMBAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1MzmNZGAwAABBF0RVh0WE1MOmNvbS5hZG9iZS54bXAAPD94cGFja2V0IGJlZ2luPSIgICAiIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNC4xLWMwMzQgNDYuMjcyOTc2LCBTYXQgSmFuIDI3IDIwMDcgMjI6MTE6NDEgICAgICAgICI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhhcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyI+CiAgICAgICAgIDx4YXA6Q3JlYXRvclRvb2w+QWRvYmUgRmlyZXdvcmtzIENTMzwveGFwOkNyZWF0b3JUb29sPgogICAgICAgICA8eGFwOkNyZWF0ZURhdGU+MjAwOC0wMi0yMlQxNjoxMzo0NFo8L3hhcDpDcmVhdGVEYXRlPgogICAgICAgICA8eGFwOk1vZGlmeURhdGU+MjAwOS0xMi0xOFQwMDo0Njo0N1o8L3hhcDpNb2RpZnlEYXRlPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgmziIzQAAABV0RVh0Q3JlYXRpb24gVGltZQAyLzIyLzA4UOIgugAAAEpJREFUCJljYMAF0tLSEiCEi4uLA2mEkpKSAhlEaGhoANFEeXl5AVZCUFBQgGGxoKABw4mJQJbUQiAh2QwkBC0mAgmphUBCsksAAAG5LyQC0wjAAAAAAElFTkSuQmCC);background-position:left top;background-repeat:repeat-x;margin-top:10px;padding:10px 0 15px;overflow:hidden;*/background-image:url(../images/bg_nav_primary.png);}
/*ul#nav-primary{background:#0b042e url(../images/bg_nav_primary.png) repeat-x left top;margin-top:10px;padding:10px 0 15px;overflow:hidden;}*/
#nav-primary li{display:inline;}
#nav-primary li a{background-color:#1c2046;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAaAAIDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYK/8QAHxAAAQIGAwAAAAAAAAAAAAAAAAECBBIUYpHwFVKS/8QAFwEAAwEAAAAAAAAAAAAAAAAAAwQFCP/EACIRAAECBAcBAAAAAAAAAAAAAAABEwIR0fASUVJikaGy4f/aAAwDAQACEQMRAD8AyH11+5NEYNvRHJuni9Rw8zFcqgXobnQXeBsTypUYXL0SHl1Jz9E2RvVuEHhQ/9k=);background-position:left top;background-repeat:repeat-x;display:block;float:left;font-size:1.1em;margin-right:10px;margin-left:10px;padding:.3em 0;position:relative;text-align:center;text-decoration:none;width:140px;*/background-image:url(../images/bg_nav_link.jpg);}
/*#nav-primary li a{background:#1c2046 url(../images/bg_nav_link.jpg) repeat-x left top;display:block;float:left;font-size:1.1em;margin-right:10px;margin-left:10px;padding:.3em 0;position:relative;text-align:center;text-decoration:none;width:140px;}*/
#nav-primary li a:link,#nav-primary li a:visited{color:#f2e9c8;}
#nav-primary li a:hover,#nav-primary li a:focus{background-color:#262425;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAaAAIDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcK/8QAIRAAAAQFBQAAAAAAAAAAAAAAAAECkQQREhViUVKh0eH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EACARAQAAAwkAAAAAAAAAAAAAAAABEqECIlFhcZHR0uH/2gAMAwEAAhEDEQA/AMtl9zLjsFJM6epXOO1NwXu4w2tcntoxS3gIz6V6nFCdqWIEn//Z);background-position:left top;background-repeat:repeat-x;color:#c7b22f;*/background-image:url(../images/bg_nav_active.jpg);}
/*#nav-primary li a:hover,#nav-primary li a:focus{background:#262425 url(../images/bg_nav_active.jpg) repeat-x left top;color:#c7b22f;}*/
#nav-primary li a.active{background-color:#262425;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAaAAIDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcK/8QAIRAAAAQFBQAAAAAAAAAAAAAAAAECkQQREhViUVKh0eH/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EACARAQAAAwkAAAAAAAAAAAAAAAABEqECIlFhcZHR0uH/2gAMAwEAAhEDEQA/AMtl9zLjsFJM6epXOO1NwXu4w2tcntoxS3gIz6V6nFCdqWIEn//Z);background-position:left top;background-repeat:repeat-x;color:#c7b22f;*/background-image:url(../images/bg_nav_active.jpg);}
/*#nav-primary li a.active{background:#262425 url(../images/bg_nav_active.jpg) repeat-x left top;color:#c7b22f;}*/

/* FOOTER */
#footer{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCADSAAcDAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABAMICf/EACUQAAADBwUBAQEAAAAAAAAAAAABEgIDBAUGYaEHE1FiseERkf/EABoBAAMBAQEBAAAAAAAAAAAAAAABAgMGBwj/xAAzEQABAQQHBQUJAAAAAAAAAAAAAQIDBAUGERJRUpGhEyFh0eEHIoGS8BQVI2JxgqKxsv/aAAwDAQACEQMRAD8A5j17PaY1q0vlupb2cSGn9bqAKTUjqBK42ZS2SxOqlNNsMS2la9kTp+9hW5rVsmdOikdcwkKzExERLXMsqN5sO3ccv5eo1L5x2f0xi6IsQEymnZ3SZY+eUYjHELFzB1QybstNRc5o1Mm3bD9IORx7bfvGjj58rp06i3kZKmNo01D1dtM4iDpDJnU3aiIWFpFK9hAzRy8euodudQaojqCmcMy0rG2jodE9mmTDFpptyy5i1sojyvI6+2R7ScX3rvxTkDXbPwaWOOnUuyuJfXiC3Ox5F1JcmQVscMugRds/AybSYU9eAZZ2ALfh/rmEX2yL34E8o9+NPMFUzz6NK+C6cx/D9VhllcM0B7nYsAAGsri7C8ACKa58GlX1zXmAdTXPgYEFnYAA9zseRr9iaAEXbPwWAFTPPoACLOw0ss36oAX9Pk/6LqS5MirLV36CKZ59DCpnFooZZXAXuwL5QqzsHuuXPoVvvTLqF3OxYF93C1rzGCXbPwaAE3OxYATa4NZA1lcXYXgHe+XUkIKP/9k=);background-position:left top;background-repeat:repeat-x;clear:both;margin-top:20px;overflow:hidden;padding-top:10px;*/background-image:url(../images/bg_footer.jpg);}
/*#footer{background:url(../images/bg_footer.jpg) repeat-x left top;clear:both;margin-top:20px;overflow:hidden;padding-top:10px;}*/
#footer_in_association_with{float:left;margin:10px 0;padding:0 10px;width:140px;}
#logo_wti{border-bottom:1px solid #636252;}
#footer_in_association_with a:active{bottom:0px;}
#footer_news{float:left;border-left:1px solid #636252;border-right:1px solid #636252;margin:10px 0;padding:0 10px;width:300px;}
#footer_news ul{margin:1.2em 0 1.5em;}
#footer_news li{margin-bottom:1.2em;overflow:hidden;}
#footer_news a:link{color:#96b8e4;}
#footer_news a:visited{color:#a29bd8;}
#footer_news a:hover,#footer_news a:focus{color:#c7b22f;}
#footer_capabilities{float:left;margin:10px 0;padding:0 10px;width:458px;}
#footer_capabilities li{display:inline;margin-right:17px;}
#footer_capabilities li:last-child{margin-right:0px;}
#footer_capabilities a:active{bottom:0px;}
#footer_contact{background:#231f20;clear:both;}
#footer p.vcard{color:#fefefe;font-size:1em;margin:0;padding-left:10px;}
#footer .adr,#footer .work{padding-right:8px;}
#footer p.copyright{color:#c7b22f;font-size:1em;margin:0 0 20px 0;padding-left:10px;}
			
/* CONTENT */
#content{background-color:#ddd9b5;color:#231f20;padding:20px 15px 15px;}
#content a:hover,#content a:focus{color:#BB8B15;}
#content li{background-color:#ebe8d3;margin-bottom:.3em;padding:10px;}
#content-secondary{background-color:#ebe8d3;padding:10px;}

/* generic classes */
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}

.transcend{font-variant:small-caps;text-transform:none;}

/* lcs1c.master */
#lcs1c{background:#ddd9b5;color:#231f20;height:100%;width:960px;}
#lcs1c div{background:transparent;color:#231f20;padding:20px 15px;}
#lcs1c h1{padding-left:15px;padding-top:20px;}
#lcs1c li{background-color:#ebe8d3;margin-bottom:.3em;padding:10px;}
#lcs1c #lc{float:left;width:290px;}
#lcs1c #rc{float:left;width:610px;}

/* rcf1c.master */
#rcf1c{background:#ddd9b5;color:#231f20;height:100%;width:960px;}
#rcf1c div{background:transparent;color:#231f20;padding:20px 15px;}
#rcf1c #lc{float:left;width:610px;}
#rcf1c #rc{float:left;width:290px;}

/* rcf2c.master */
#rcf2c{background-image:url(data:image/gif;base64,R0lGODlhwAMBAHAAACwAAAAAwAMBAIDd2bXr6NMCK4SPqcvtD6OctNqLs968+w+G4kiW5ukE6sq27gvH8kzX9o3n+s73/g/kFQAAOw==);background-position:fixed top;background-repeat:repeat-y;height:100%;width:960px;*/background-image:url(../images/rc-bg.gif);}
/*#rcf2c{background:url(../images/rc-bg.gif) repeat-y fixed top;height:100%;width:960px;}*/
#rcf2c div{background:transparent;color:#231f20;padding:20px 15px;}
#rcf2c #lc{float:left;width:610px;}
#rcf2c #rc{float:left;width:290px;}

/* rcs1c.master */
#rcs1c{background:#ddd9b5;color:#231f20;height:100%;width:960px;}
#rcs1c div{background:transparent;color:#231f20;padding:20px 15px;}
#rcs1c h1{padding-left:15px;padding-top:20px;}
#rcs1c li{background-color:#ebe8d3;margin-bottom:.3em;padding:10px;}
#rcs1c #lc{float:left;width:610px;}
#rcs1c #rc{float:left;width:290px;}

/* rcs2c.master */
#rcf2c{background-image:url(data:image/gif;base64,R0lGODlhwAMBAHAAACwAAAAAwAMBAIDd2bXr6NMCK4SPqcvtD6OctNqLs968+w+G4kiW5ukE6sq27gvH8kzX9o3n+s73/g/kFQAAOw==);background-position:fixed top;background-repeat:repeat-y;color:#231f20;height:100%;width:960px;*/background-image:url(../images/rc-bg.gif);}
/*#rcs2c{background:url(../images/rc-bg.gif) repeat-y fixed top;color:#231f20;height:100%;width:960px;}*/
#rcs2c #top{background:#ddd9b5;padding:0px;}
#rcs2c div{background:transparent;color:#231f20;padding:20px 15px;}
#rcs2c h1{padding-left:15px;padding-top:20px;}
#rcs2c #lc{float:left;width:610px;}
#rcs2c #rc{float:left;width:290px;}

/* capabilities */
#capabilities-right{margin:0;padding:0;}
#capabilities-right div{float:left;width:180px;margin:5px;padding:0;}
#capabilities-right ul{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIBAMAAADD3ygIAAAAA3NCSVQICAjb4U/gAAAAGFBMVEXQnBLd2bX5ug7+yAn/xA/VoRP/vxD+zAioDWtlAAAACHRSTlP/AP///////2G3GOQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUAMi8yMi8wOFDiILoAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzOY1kYDAAAEEXRFWHRYTUw6Y29tLmFkb2JlLnhtcAA8P3hwYWNrZXQgYmVnaW49IiAgICIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjEtYzAzNCA0Ni4yNzI5NzYsIFNhdCBKYW4gMjcgMjAwNyAyMjoxMTo0MSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhhcDpDcmVhdG9yVG9vbD5BZG9iZSBGaXJld29ya3MgQ1MzPC94YXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4YXA6Q3JlYXRlRGF0ZT4yMDA4LTAyLTIyVDE2OjEzOjQ0WjwveGFwOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4YXA6TW9kaWZ5RGF0ZT4yMDA5LTEyLTMwVDE5OjQ2OjIzWjwveGFwOk1vZGlmeURhdGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICClmxCOAAAAIklEQVQImWNgEBRgYAoEYgcBBmYXBgb2NAYwm4VRgAEoBwAjtAITEN3JCwAAAABJRU5ErkJggg==);margin:0;padding:0;*/list-style-image:url(../images/bg-bullet.png);}
/*#capabilities-right ul{list-style-image:url(../images/bg-bullet.png);margin:0;padding:0;}*/
#capabilities-right ul li{background-color:transparent;margin-left:15px;padding:0;}
#capabilities-right img{border:none;display:inline;float:left;margin:0;padding:0;}

/* news */
#content{margin:0;padding:0;}
#content div{margin:0;padding:0;}
#content ul{margin-top:0;padding-top:0;}
#content ul li:first{margin-top:0;padding-top:0;}
#rc{margin-top:20px;}
#details{padding:10px;}

/* projects details */
#project{background-color:#ddd9b5;color:#231f20;padding:20px 15px;width:930px;}

/* default.aspx */
#home{display:block;height:440px;margin:0px;padding:0px;width:960px;}
#c{background-color:#ddd9b5;color:#231f20;display:block;height:100px;margin:0;padding:10px 10px 10px 20px;}
#c p{display:block;float:left;font-weight:bold;margin:0px;padding:0px;width:590px;}
#c h2{display:block;float:right;line-height:1.25em;margin:0px;padding:0px;width:310px;}

/* partnerships */
.logoCol{float:left;width:45%;}
