.container{border-top:3px #7B0F0F solid;}a{color:#00487D;}a:hover{color:#7B0F0F;}h2{color:#7B0F0F;}h2 a,#maincontent h2{color:#7B0F0F;}h3,h3 a{font-size:2em;color:#7B0F0F;margin-bottom:15px;}hr{color:#CCCCCC;}.sep{color:#DDD;margin:0 5px;}#header{background:url('../images/logo.gif') 50px 10px no-repeat;height:89px;}#header h1{display:none;}#header .description{display:none;}#nav,#subnav{background:#7B0F0F;}#nav li.current_page_item a,#nav li a:hover{background:#560B0B;color:#FFF;}#nav li a,#subnav li a{color:#EEE;}#nav li.current_page_item a,#subnav li.current_page_item a,#subnav li a:hover{color:#EEE;}#text-1 .textwidget{font-size:0.9em;}#sidebar #email{background:#FFF url('../images/icons/email.png') 2px center no-repeat;padding:2px 2px 2px 22px;width:85px;color:#AAA;font-size:1em;margin:3px 0 5px 0;}#sidebar h2{color:#111;}#sidebar p{text-align:left;}#sidebar ul li,#sidebar ul li#subscribe ul li{margin-bottom:10px;}#sidebar .submit{background:#999;color:#FFF;font-size:1em;margin:3px 0 5px 0;border:none;padding:1px 0;cursor:pointer;width:14px;}#sidebar ul ul#subscribe ul li,#sidebar ul ul#subscribe li{background:transparent none repeat scroll 0%;list-style-type:none;}#sidebar ul ul#subscribe ul li{margin:0pt 0pt 0pt -40px;}ul#subscribe ul{padding-right:0;margin-bottom:10px;}#sidebar form{margin:0;padding:0;}hr{margin-top:0;}#footer a,#footer .rpf{color:#888;}#footer iframe{margin-top:20px;}table.noborder th,table.noborder td{border:0;}.noborder{border:0;}#page .date{color:#999;}.toc ul{margin-left:0;}.portfolio td,tr{padding:0;}.portfolio table,td,tr,p{vertical-align:top;}.highlightbox{background-color:#ECEDEF;border:1px solid #CCCCCC;margin:10px 0;padding:5px 10px;}.alignright{margin:0 0 10px 15px;}